2010-01-01から1年間の記事一覧

SheevaPlugを導入してみた(その1)

OpenBlockS266が今まで稼動してたけど、USBが使えるやつが欲しくなったのでSheevaPlug Dev Kitを買ってみた。実際に買ったのは12月なのだが時間が無くて放置してたら、今は本家ではGuruPlugなんてのが出てるし、国内ではDev Kitとほとんど同じSheevaPlug+な…

preg_match()でマッチ結果の配列を名前で取得する

PHP

preg_match() で (?Pパターン) とすると、幸せになれる場合がたまにある。 preg_match("/(?P<hoge>HOGE+)/", "aa-HOGEEEEEEE-bb", $m); print_r($m); 結果: Array ( [0] => HOGEEEEEEE [hoge] => HOGEEEEEEE [1] => HOGEEEEEEE )パターンによってはどえらく長くな</hoge>…

Safariでdocument.bodyがundefinedになる

jQueryが読み込みでいきなりエラーになったので気がつきました。そんな馬鹿な、と思って調べてみると imgタグにid="body"を設定するとdocument.bodyがundefinedになる 全く困ったものです、はい。 どっかに報告しておいたほうがいいのかな、これ。

emacsのバッファの一部分だけ別モードを適用

長年困ってました。 そこそこ大きいファイルで上の部分を読みつつ下の部分を編集する 何が問題かというとHTMLファイルでJavaScriptを書くとき。 .jsを作るには微妙って場合はscriptタグに書きますから、HTMLのinputタグを表示しつつ、scriptタグ内を編集する…

Debian squeeze で udev を更新してみた

久々にupgradeかけたらなんかudevでエラー。 Since release 150, udev requires that support for the CONFIG_SYSFS_DEPRECATED feature is disabled in the running kernel. Please upgrade your kernel before or while upgrading udev. AT YOUR OWN RISK,…

ASPでJSONパーサーを書いてみた

json.org で紹介されてるやつはなぜかエンコードのみ。 なもんで作ってみた。parse() の返り値はObject(連想配列)がScripting.Dictionary, ArrayがVBの配列になってます。ArrayとObjectの判定が完全じゃないのをなんとかしたい。 具体的にはObjectが「length…