2009-01-01から1年間の記事一覧
Strawberry Perl 5.10.1.0 に同梱されているPerlモジュールの一覧のpodを全部読んでみた。
たとえば画像を扱うのに、ピクセルをクラス化してもあんまり有用じゃない。効率最重視のC++ですらそれは悪い選択だ。オーバーヘッドが大きくなるばかりで、クラス化によって得られる利点は別の方法でも代用できる。たぶん「画像はピクセルの集合である」とい…
PHPの連想配列に多めのデータを詰め込んでみたら異常に遅かった。perlだと3秒くらいの処理に17秒かかる。で、色々調べてみたが実用コードとベンチマークで順位が逆転する場合があったりして、どう書くのが最適なのかまだよくわからない。 @$ary[$key] よりは…
MySQL FULLTEXT + Ngram : LIKE検索より数十倍高速な、お手軽 日本語全文検索 について|blog|たたみラボ に書かれてた、MySQL のFULLTEXT インデクスを使って boolean mode でクエリをかけることで全文検索を実現する方法を試してみたよ。 match(col)again…
PHPでテキスト処理を書いた時のメモ UTF-8の文字列を文字の配列に分割する 最初に書いたというか、Webからコピペして整形したコードはコレ。 function mbStringToArray($text,$enc="UTF8"){ $result= array(); $len = mb_strlen($text,$enc); while($len){ $…
DBD::SQLite::db prepare failed: not an error at /home/www/juggler.jp/200902uploader/Uploader.pm line 101. [Tue Oct 06 10:08:02 2009] [error] not an error: sql=select * from stat DBD-SQLite 1.25 と SQLite 3.6.18 で発生。prepareがエラーで戻…
再インストール用のメモ。 ベースはATOK2008のMS-IMEスタイル 変換/無変換でIMEのON/OFF 余計な入力モードに間違って入らないようにする - 英字入力ON/OFF [英数 ] - 英字入力ON/OFF [英数 ] - 英字入力ON/OFF [英数 ] - 英字入力ON/OFF [英数 ] - 英字入力O…
某所に仕込んだアフィのポイントで、パスタクッカーを買って試してみた。サーモス 真空断熱パスタクッカー KJA-2000 WH出版社/メーカー: サーモス(THERMOS)発売日: 2006/04/20メディア: ホーム&キッチン購入: 2人 クリック: 363回この商品を含むブログ (8件)…
perlで、DBIからDBD::SQLiteを使う場合のトランザクションの扱いについて。 トランザクションの開始 AutoCommit属性やbegin_workメソッドを使うと、その後のinsert,update等で database is locked(5) at dbdimp.c が出てステートメントの実行に失敗してしま…
昭和公園を徘徊してきた。 K20D+55-300mm。ピントが微妙だけど気にしない方向で。
http://tate.juggler.jp/2chIRCServerStat/ のユーザ数統計から。 3時-翌日1時にヘンな推移がある。 3時にMicrosoft Update。自動再起動で多少変動する 9時に職場ユーザが手動でPC再起動→botnetに影響 0..1時に再度仕込まれる という流れなのか?ちなみに1鯖…