2011-11-01から1ヶ月間の記事一覧

sshでパスなしログイン

相手先の~/.ssh/authorized_keysに自分の公開鍵(id_rsa.pub)を挿入。 .sshの権限が700、authorized_keysの権限が600や644ならOKです。 権限が664だった時に、なぜかパスを聞かれてハマッた [root@to:/home/admin/.ssh]# ll /home/admin/.ssh/authorized_ke…

emacsの基本操作

とりあえず基本移動 C-p ↑ 先頭 C-a ← C-b ←■→ C-f → C-e 行末 ↓ C-nemacsを抜けるには、C-x, C-cC-h t でチュートリアル

mb_convert_kanaで変換できない

こんなふうにやっていた mb_convert_kana($text, "AKV");このようにすればできました。 mb_convert_kana($text, "AKV", 'utf8');

file_put_contentsで代替ログ

PHP

ブラウザ出力するのも面倒なのでファイルに書き出してみました。 file_put_contents("/tmp/log.txt", $var);/tmpに置いたのは権限の都合上※あとで気づいたが、error_log()というのがあった。デフォルトだとerror_logに引数のテキストを出力してくれる

modelのfind()にnullを入れてもエラーにはならない

modelのfind()にnullやfalseが入ってしまった場合、どうなるかのテストtest/unit/model/HogeTest.php find($param); echo $a ? 'exist' : 'none'; echo "\n"; } test(1); test(''); test(null); test(false); test('hoge'); 実行結果は以下、nullやfalseを入…