noshi’s diary

ゲームの事、映画やドラマ、思いついた事、プログラミングの事、雑記的なことを書いています

PC,ウェブ,サーバー

mysql auto_incrementの値を初期化

mysqlでauto_incrementを扱っているテーブルでテスト登録などして、本運用時に中途半端な番号から登録作業をしたくない場合、次のような方法で初期値を1にできます。 ①該当のテーブルのレコードを削除した上で、次のSQL文を発行します。 ②ALTER TABLE table…

ネクサス10

あれやこれや迷った結果、グーグル社製のネクサス10に決めました。 今週の家電量販店巡りでは、店頭には無かった商品です。 グーグルのネクサス販売ページから、ネット注文しました。 最初、間違って米国のグーグルサイトから、注文してしまったためか、フォ…

phpの拡張子をhtmlで表示させる

サーバー設定の備忘録。 有用なことなのかどうか分かりませんが、サーバーの設定次第で、.phpという拡張子を.htmlで表示させる方法がありました。 サーバー上のhtaccessファイルに、 AddType application/x-httpd-php .html を記述。 あとは、phpが入った作…

タブレットPC

最近、タブレットPCが欲しいと思っています。 というのも、自宅で使っている、いわゆるデスクトップパソコンは主に画像編集、HTML編集、ハイスペックを要するゲームをするときに使うことがほとんどなんですが、使用頻度としてはそれほど高くないからです。 …

検索ロボット回避に一定の効果

先日行った検索ロボット対策ですが、昨日1日のアクセスログをみたところ、一定の効果が見られました。 まず、searchmsn,googlebot,yandexといった主要な検索ロボットが見事にrobots.txtを読みにいき、robots.txtを読んだ以降、サイト内を徘徊をしていないこ…

検索ロボット対策

ログの話で少しばかり。 検索ロボットの徘徊でログが多かったのでログが見づらく、何か対策はできないかと調べたところ、回避策がいろいろあることがわかった。 検索ロボット型のログで多く見かけるのは、多いものからトレンドマイクロ、ヤフー、グーグル。…

圧縮アーカイバ PeaZip

圧縮/解凍ソフトは、検索すれば山ほど出てきます。 linuxをサーバーに使っていて、ローカル環境はwindowsという場合は、windowsのファイル形式からUNIXのファイル形式までを扱えるアーカイバは必須かもしれません。 圧縮/解凍する際に選択できるファイル形式…

ウィルス・スパイウェア対策ソフト 更新メモ

久々に自宅PCのwin7起動したら、ESET NOD32 Antivirusの更新通知が表示された。 更新費用は2625円 巷ではこれより安いものも出回っているんだけど このセキュリティソフト、結構評価良くて、動作も軽いし、使い勝手がいい クレカ決済をするため、奥様にお願…

スクエニ メンバーズ事務局を騙ったフィッシング詐欺に注意!

最近、やたらと会社のPCメールに[スクエニ メンバーズ]検証登録のご案内と称したメールが届いていました。 少し前までは、ある1つのアカウントのみ(退職者のユーザーアカウント宛)に届いていたので、その退職ユーザー宛に送信されていたものと思って、基本…

javascript ブラウザ情報

javascriptでブラウザ情報を取得してみて意外ッて思ったこと。 <p><font color="#0000FF" size="4"><strong> あなたのブラウザは <script type="text/javascript"> <!-- document.write(navigator.appName); // --> </script> ですか? </strong></font></p> </div> まぁふつうのスクリプトですが、今回はブラウザ名についてです。 firefox,googlechrome,safari,ieのそれぞ…

cakePHP MVCでCRUD

cakePHPの入門サイトを参考にMVCを使ったCRUDを作成してみました。 CRUDとは、 Create(生成) Read(読み取り) Update(更新) Delete(削除) のことですが、すぐにすべてのページが出来てしまったことが驚きでした。 とは言え、以下のスクリプトの赤文字…

cakePHP CTPファイルをDreamWeaverで認識させてみる

以下環境でcakePHPの開発をするにあたり、デフォルトの状態ではDreamweaverMXがCTPを認識をしないで開けなかったのでなんとかならないものかと調べてみました。 OSはwindowsXP。 □変更を加えるファイル 1つ目: C:\Program Files\Macromedia\Dreamweaver MX …

PEAR MDB2インストール

データベース接続関数に便利なpearのモジュールMDB2をインストールしてみました。 これまでは、データベースに接続する際は、mysql_connect関数を使っていましたが、MDB2の使い勝手を知るべく、テスト導入。コマンドラインから、 pear install MDB2 WARNING:…

cakePHP テスト

以前、cakephpの設定を行いましたが、さくらのVPSで同様の設定を行い、環境を整えてみました。 環境設定はすべて順調に進み、テストページ(SampleController.php)をつくってアクセスしたところ、文字化けが発生。 スクリプト自体はつぎのようなもの。 aut…

javascriptで表示・非表示

あるページに最初に訪れた際に、一部分を表示させてみたり、非表示にさせてみたりする方法が分からなかったので、その方法を調べていたところ、javascriptのdisplayを使うことで、うまく実装できました。 以下はそのソースです。 http://www.w3.org/TR/xhtml…

無料オンラインストレージはgoogleドライブに

先日、無料オンラインストレージのNドライブのサービスが終了されるニュースを見て、いろいろためしたところ、google提供のgoogleドライブが使い勝手もよかったので、googleドライブを使ってみることにしました。 すでにgmailでアカウントを持っている人は、…

動かないプログラム?またもや

昨日に続き、同じ参考書の中で簡単なプログラムと思いきや、動かないものを発見。 参考書の原文がこれ <form method="GET" action="form1.php"> <p><input type="text" name="text1" size="40"><input type="submit" value="送信"></p> <p><input type="text" name="text2" size="40" value="<?php echo $text1;?>" ></p> </form> これだと、フォームの中にエラー文が表示されるなどして、意図した動きをしません。 本来…

動かないプログラム?

phpの参考書に出ているスクリプトを実際に入力して動作を確認する場面もあるかと思います。 今回、参考書が次のようなものだったので、そのまま入力してみた。 (参考書) <form method="get" action="form1.php"> <p><input type="submit" value="「おはようございます」" name="morning"></p> <p><input type="submit" value="「こんにちわ」" name="noon"></p> <p><input type="submit" value="「こんばんは」" name="night"></p>…</form>

Nドライブ サービス終了

無料オンラインストレージのクラウドサービスNドライブサービスの終了のニュースが報じられています。 LINE、オンラインストレージ「Nドライブ」終了 「NAVER Photo Album」も わぁお これはまずいです。 これまで色々保存してきたから、これを別の保存スペ…

メールサーバーへの認証アタック

昨日、メールサーバーへの認証アタックがあり、暫くの間、メールソフトのユーザー認証ができなくなりました。 攻撃を受けたサーバーはSSH接続ができず、詳細なログ状況が確認できないため、攻撃元は不明ですが、レンタルしてから1年近く経過し初めてのことだ…

php フォーム入力いろいろテスト エラーチェック

先の投稿にエラーチェックをつけてみた。

php フォーム入力いろいろテスト

入力フォームを使ったページで、動作をチェックしています。 今回は入力フォームから確認画面までをひとつのファイル(form.php)で表示させる簡易テスト スクリプトが汚いのは突っ込みなし。初心者なので。 以下form.php中身 http://www.w3.org/TR/xhtml1/DTD…

昇順と降順

mysqlやphpの配列のデータを扱うときに昇順や降順で並べ替える方法がありますが、どちらがどのような並びになるか? とってもわかりやすい覚え方がありました。 昇順は、昇るんですから、1階から2皆、3階へ 降順は、降りるんですから、3階から2皆、1階…

html仕様書

HTMLの勉強を初めて、これまでhtml、CSSというものをなんとなく見よう見まねで作って来ました。 でも、胸を張って「html、CSSができます(`・ω・´)キリッ」とはなりません。 正直、全く自信がありません。 自信がない理由、それは体系的にhtmlを学んだこと…

xampp pear設定

xamppでpearの設定で少し嵌ったときの記録 xamppのバージョン:v3.1.0 まず、pear_infoで動作確認をしようとしました。以下のスクリプトを入力し、pearinfo.phpとして保存します。 show(); ?> エラーが出て、表示されません。 一応Pear_Infoをインストールし…

xampp mysqlでUTF-8設定

xamppでテスト環境を構築して、色々テストを行っています。 本日は、MYSQLをサービスとして起動させてみました。 データベース(mysql)上に登録した内容をphpで表示すると、文字が発生します。 これは、mysqlの文字コードが設定に問題がありそうです。phpの…

System Idle Processのcpu利用率

メモリ交換したばかりのノートPCにおいて、重くなったときにタスクマネージャを確認してみると、ひとつだけ数値が高いSystem Idle Processが確認されていました。 なんぞこれ。よくわからないので調べてみる。 System Idle ProcessとはCPUの利用状況を示すも…

xampp timezoneの設定

xamppでローカルでテスト環境を用意して、色々作成しているうちにapacheの時計が狂っていることに気づきました。 php.iniの設定を確認してみると、 [Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezone date.…

php 覚書き

phpの勉強の教材として、さまざまな本が出版されていますが、それらを少しずつ、理解度が薄いところを中心に、基本に立ち返りながら研鑽しています。 もちろん、ネットからの情報も欠かせないので、本、ネットの両方を軸に学習を進めています。 少し古めの本…

php ユーザー認証機能

ユーザー認証機能ベーシック認証の動作チェック。 上のプログラムを実行すると、認証ダイアログが表示。ここでは認証を、ユーザー名だけにした。 なので、ダイアログのユーザー名に「USERNAME」と入力した場合は、「認証成功」、…