« 2008年12月 | メイン | 2009年02月 »

2009年01月29日

HTMLフォームでオートコンプリートを無効にする

<form name="form1" action="hoge.php" autocomplete="off">

これでフォーム全体でオートコンプリートが無効に。

<input type="text" name="field1" value="" autocomplete="off">

こんな感じでインプットフィールドごとでも無効にできるみたいです。

HTMLフォームでオートコンプリートを無効にする | コメント (0) | トラックバック (0)

2009年01月28日

phpでの日付の計算。前月とか、翌週とか

echo "1日前" . date("Y/m/d",strtotime("-1 day"));
echo "1ヶ月前" . date("Y/m/d",strtotime("-1 month"));
echo "1年前" . date("Y/m/d",strtotime("-1 year"));
echo "1週間前" . date("Y/m/d",strtotime("-1 week"));

「-1 month」みたいに指定可能。
覚えておくと後々役に立ちそう。

http://www.ilovex.co.jp/Division/ITD/archives/2006/03/php.html

phpでの日付の計算。前月とか、翌週とか | コメント (0) | トラックバック (0)

2009年01月27日

ファイル比較ソフトWinMerge

Windows用のファイル内容比較ソフトです。

http://www.geocities.co.jp/SiliconValley-SanJose/8165/winmerge.html

結果をテキストファイルにはき出すウェブアプリを作っていて、結果ファイルの比較をするのに使いました。違う行、箇所がハイライトされて分かるので非常に便利です。

ファイル比較ソフトWinMerge | コメント (0) | トラックバック (0)

2009年01月20日

複数回のselectを実行した結果をファイルに出力する

select col1,col2 ... col10 from table where col11 = 'hoge1' and col12 = 'hoge2' and col13 = 'hoge3';
select col1,col2 ... col10 from table where col11 = 'hoge4' and col12 = 'hoge5' and col13 = 'hoge6';
select col1,col2 ... col10 from table where col11 = 'hoge7' and col12 = 'hoge8' and col13 = 'hoge9';

こんな感じで、2000件超のselect文を実行してその結果をファイルに出力する、というのをやりました。

↓やり方
1.2000件超のselect文をファイルに保存します。名前はselect2000.txtとします。
2.select2000.txをサーバーにアップ。
3.アップしたディレクトリに移動して、以下を実行。

$ mysql DB_NAME --skip-column-names < select2000.txt > output2000.txt

これでoutput2000.txtにselectの実行結果がタブ区切りで保存されます。「--skip-column-names」を入れないと、1行ごとにカラム名が入ってしまいます。実行結果が2000行だとカラム名も2000行になるので合計4000行です。

他にもいくつかオプションがあります。必要に応じて使い分けると効率が上がると思います。

参考にさせてもらったページ
http://f32.aaa.livedoor.jp/~azusa/index.php?t=mysql&p=file

複数回のselectを実行した結果をファイルに出力する | コメント (0) | トラックバック (0)

2009年01月19日

無印のメガネ

を買いました。無印でメガネを買うのは今回が初めて。
メガネを買う予定はなかったんですが、安かったのと、ちょうど気に入ったフレームもあったので買ってみました。

現在のメガネと同じ度数を指定してお支払い。で、30分後に加工が終わって完成したメガネをかけてみると、、、

視界のゆがみがかなり気になりました(汗
特にレンズの端のほうが。

そういえば今まで使っていたメガネは確か非球面レンズを使っていたはず。今回作ったメガネは非球面じゃないから視界がゆがむのかも。

とはいっても1日経ったら新しいメガネに慣れてきて、今は違和感も無くなりました。

調べてみると、レンズにもいろいろあるみたいですね。
今度メガネを買うときはもうちょっと情報収集してから買おうと思いました。

無印のメガネ | コメント (0) | トラックバック (0)

2009年01月14日

Windowsでもtailコマンドを使いたい

と思って検索したらありました。

http://tailforwin32.sourceforge.net/

あまり使う機会はないんですが、ログの確認に便利です。

Windowsでもtailコマンドを使いたい | コメント (0) | トラックバック (0)

2009年01月13日

mod_rewriteのデバッグ

書いているうちに何がなんだか分からなくなることが多いmod_rewrite。
そんなにしょっちゅう使うわけでもないし、いじってるうちに動くようになったりとかなりいい加減に使ってましたが、httpd.confをいじってログを吐くようにすれば、どんな風に自分の書いたルールが動作してるかが残るのでデバッグがやりやすくなります。

RewriteLog logs/rewrite.log
RewriteLogLevel 9

RewriteLogLevelは9が最高みたいです。0にしておけばログが出力されなくなるので、デバッグが終わったら0に戻しておけばOK。

mod_rewriteのデバッグ | コメント (0) | トラックバック (0)

 

kawama.jp | © Kawama. All rights reserved.