2009-02-01から1ヶ月間の記事一覧
数値形式の文字列を比較する場合、それは整数として比較されます。by PHP Manual PHPのsort関数は相当おかしいを見てjavascriptだとどうなんだろうと試してみた。 String型 bookmarklet javascript: (function(){var s=["100", "0x64", "1e2", ".1E3"];for(v…
「メディア教育センター」って打とうとしたら、 メディア教育戦隊 って、タイポした。 かっこいい
htmlspecialchars_decodeの場合 探せば関数があるでお馴染みのPHP <p>hoge huga<></p> こんな、HTMLのタグ内の文字数を数えたくて実態参照を戻す関数ないかな?と思ったらあった。 htmlspecialchars_decode ' (length=11) 現実 string 'hog…
例によって、まだアルファ版です。 # pear install HTTP_Request2-alpha いつの間にか出力時にクォーテーションがエスケープされて何処だ?と思ったら、 magic_quotes_runtimeがセットされてた。 変えたら、元に戻しといてよ。
以前、PHPのXPathでテキストノード取得したら、期待した順番通りに取得できなかった。と書きました。 ある要素の子ノード群に、エレメントノードとテキストノードがそれぞれ2つ以上あると起きる現象ではないかと推測します。 直下じゃなければいいのでは? …
svn_deleteと間違えてsvn_fs_deleteの使い方必死に探してた。 だって、svn_deleteがマニュアルに載ってないんだもの。 載ってないけれど、普通に使えました。 使い方は、svn_addと一緒で、ファイルのパス指定してsvn_deleteした後に、svn_commitです。 せっ…
この記事でDiigoについて初めて知ったけれど、今やっている研究に非常に類似してた。 アノテーションが付けられるソーシャルブックマーク まぁ、こっちはeラーニングをサポートするのが主な目的ですが。
口でうまく言えないので、例を絵で説明すると コメントテーブルは、コメントしたユーザのidとコメントされたユーザのidを持っている。を表す方法です。 User: columns: id: type: integer(4) primary: true autoincrement: true username: string Comment: c…
使ってみたら、簡単でした。 パスは、絶対パスで指定します。
ベータ版です。 phpからsubversion操作できるみたいなので、試してみました。ソース PHP, Subverionは、インストール済前提で進めます。 字句解析にre2cを用いるみたいなので、インストールしてない場合は、先にインストールしとく # yum install re2c subve…
comment(4) みたいな文字列があったとして、数字部分をインクリメントするのに使えます。 var inc = function(str) { return str.replace(/\d+/, function(n){ return ++n; }); } inc('comment(4)'); // comment(5)
ファイル名の後ろに、そのファイルの最終更新日を付加する。 <script charset="UTF-8" type="text/javascript" src="js/hoge.js?20090203"></script> 開発版なら、time付加 "></script> これで、javascript変更したのにブラウザのキャッシュから呼び出してて、変更が反映されないなんて事態は避けられる。
Ctrl + rで、インクリメンタルサーチモード 上押せば遡れるからいいじゃん、なんて思ってた時期がありました。