2008-10-01から1ヶ月間の記事一覧

をれをれ subversion リポジトリを作って...

svn

ミラー http://d.hatena.ne.jp/woremacx/20080308/1204986198 # 自分のリポジトリ内でcoderepos用ディレクトリを作る % svn mkdir coderepos % svn commit -m mkdir coderepos % cd coderepos # svn:externals を設定する % svn pe svn:externals . # $EDITO…

nl2br()...

php

nl2br ― 改行文字の前に HTML の改行タグを挿入する 改行いらん。 function lf2br( $str, $is_xhtml = true ) { $br = $is_xhtml ? '<br />' : '<br>'; return str_replace( array( "\r\n", "\n", "\r" ), $br, $str ); } function br2lf( $str ) { $str = str_replace…

parse_ini_file()と改行

php

5.2.7 構文エラーが発生した場合は、空の配列ではなく FALSE を返すようになりました。 5.2.4 数字から始まるキーおよびセクション名は、PHP では 整数 として評価されます。 よって、0 で始まる数字は 8 進数として評価され、0x で始まる数字は 16 進数とし…

iCalとGoogleカレンダーを同期

osx

http://gcaldaemon.sourceforge.net/index.html intel iMacをいじるgoogleカレンダーとiCalの同期(Leopard対応) corestorage.icsが無ぇ... apparently GCALDaemon has no problems with wildcards!#10の力技を使わなくても同期できた。 複数のカレンダーを同…

文字コードを変換

sh

同じディレクトリ内の、euc-jp(cp51932) な *.txt を utf-8 に変換し、*.utf8.txtにリネーム。 オリジナルは取っておく。 nkf % for file in *.txt; do for> nkf -w8 $file > ${file%.txt}.utf8.txt for> done % for file in *.txt; do for> nkf --ic=CP5193…

最後の◯◯に戻る

vim

最後の挿入位置に戻ってインサートモードにする gi 最後の編集位置の行頭に戻る '. 最後の編集位置に戻る `.

オブジェクト型は参照渡し

配列 var a = ['foo', 'bar', 'baz']; var a1 = a; alert( a ); // foo, bar, baz hoge( a1 ); alert( a ); // bar, baz function hoge( a ) { a.shift(); } オブジェクト var o = {'foo':'foofoo', 'bar':'barbar'}; var o1 = o; dd( o ); // foo => foofoo…