2009-05-01から1ヶ月間の記事一覧
Ajaxでデータ投げたら、エラーページのHTMLが丸々返ってきた経験ありませんか? その度に、Formを作成するのもめんどくさいので、関数化してみました。 $.form = function(s) { var def = { type: 'get', url: location.href, data: {} }; s = jQuery.extend…
久しぶりにsymfonyネタを1つ。 バリデーション通ったURLでもアクセスしたら、404返ってきたよムキー!ってなったので 要求仕様 sfValidatorUrl通る 実際にアクセスできる 以上の要求を満たすバリデーションを作成しました。 なお、アクセス検証のためにsfWe…
それ、Greasemonkeyでできるよ。じゃなくて、Jetpackっぽいものを作ってみたくてコードの美しさ度外視で作ってみました。 xTabBox runボタンを押すと、3秒後にタブの先頭から、黒い箱がタブを横切っていきます。
アイドルマスター 『iM@S Collaboration Festival 2 - B』‐ニコニ... のように省略されているのを アイドルマスター 『iM@S Collaboration Festival 2 - B』‐ニコニコ動画(ββ) にしたいときどうするかってことです。 A要素のtitle属性が全文を持ってるので…
2009/05/21 バックスラッシュ(\)対策に、addslashes, stripslashes通すよう修正。 2009/05/11 defineの第一引数をシングルクォートで囲むよう修正。$addr -> $addressに修正。 4年生への課題を自分もやってみた。 要求仕様 XHTML形式で出力 CSV形式でデータ…
*2009/5/10 W3Cのチェッカー通るよう修正 楽するのがハッカーということで、マッピングの強化版snippetsEmu.vimで煩わしい作業を短縮します。 xhtml .vim/after/ftplugin/html_snippets.vimの末尾に以下の行を追加して exec "Snippet xhtml <CR></cr>
自分の研究には、2人来ました。二人ともPHPは初めてで、まだロジックとビューが混在したコードになっているのが微笑ましい。いろいろ教えてあげたいし、成長して欲しいけれど、整理できてないから列挙してく。T_WHILEの意味分からなかった俺だけど、何かの…
テスト用のbookmarklet書きました。 IE8, Firefox3.0, Safari3.2, Google Chrom1.0で動作確認。 Opera orz javascript:(function(d){s=d.createElement('script');s.type='text/javascript';s.src='http://github.com/TakiTake/js/raw/d1197b42fa16b5d7d7e42…
まずは、ぺたり。http://github.com/TakiTake/js/tree/master 使うと、何が嬉しいの? IEでDOM Traversal関数が使えるので、DOMツリーの探索が容易になります。 XPathとどう違う? XPathは、条件に合うノードをガッと一気に取ってきます。 TreeWalkerは、DOM…