まえに人におすすめされて少しだけ借りて読んだ DOM Scripting: Web Design with JavaScript and the Document Object Model という本があって、それの日本語訳の『DOM Scripting 標準ガイドブック』が売っていたので買って読んだ。初版が2007年6月なので、最近出た本じゃないです。 文法まわりは微妙 2章の JavaScript の文法に対する記述はあんまりうなづけないところがある。変数名が snake_case なのは趣味の問題だけどたぶん lowerCamelCase のほうが多数派。 配列を var beatles = Array("ジョン", "ポール", "ジョージ", "リンゴ"); とするほうが [] より「良い」(p.33) とも思えないし、連想配列がほしいときに {} じゃなくて var lennon
Leopard の /usr/bin/screen には Apple の patch が当たってて、pbcopy, pbpaste とか動かないし、アプリケーションを直接起動するのも失敗する。MacPorts からいれるなり自分で make するなり、避けて生活するのが無難。 % /Applications/TextEdit.app/Contents/MacOS/TextEdit 2008-07-05 00:32:54.430 TextEdit[1222:10b] ****** Returning nil _server ********** patch では、プログラムを launchd 用語の "background session" とやらで動かすように変更していて、それと Technical Note TN2083 にある AppKit が Deamon Safe じゃないあたりが
うたまっぷは、歌詞表示部分が Flash だったり、範囲選択もコンテキストメニューも JavaScript で殺されてたりで、使い勝手が悪い。 探索日記(2006年05月)@桑島技研によると、 http://www.utamap.com/phpflash/showkasi.php?surl=なになに に対応するプレーンテキストのデータが http://www.utamap.com/phpflash/flashfalsephp.php?unum=なになに からとれるみたいなので、範囲選択とコンテキストメニューを復活させつつ、歌詞を XHR でとってきて Flash のところを普通の HTML にさしかえる Creammonkey スクリプトを書いた。 utamap-copyandpaste.user.js ちなみに Greasemonkey にも対応しています。ちょっと書き換えれば動くかな、
yoko さんと cho45 さん、secondlife さんにお会いしました。こんばんわ! Shibuya.js 最速チュパカブラ研究会のかたの Gecko 内部についての発表が、内容・見た目ともにすごかった。NHK スペシャルのような 3DCG をみた。 光成さんは淡々と SHA-1 の真っ当な高速化についてはなし、時間ぴったりにおさめてかっこ良い。 CSS Nite 関係の「ネタ」は正直苦手。あらゆる暴力はいずれ自分にも向けられるんだという根拠の無い不安にさいなまれる。 ブラウザ (Shibuya.js は家で見ていて、この途中から会場に到着) いろいろなしがらみの中で発言する Microsoft のひとが良かった。 しがらみのない Opera 使用者のひとは放言が多くて退屈。まあベンダーのひとではないから仕方がないか。 Firefox は新機能もセキュリティホールも演出無しで外に出
アルバイト先のひとがテスト好きなので、影響されて『Working Effectively With Legacy Code』を読んでいる。英語は得意ではないので、ちゃんと読めているかというとあやしいのだけど。 Firefox の拡張も単体テストを書きつつ作っていくのが良いかと思って、mozrepl-test というのを書いてみた。 つかいかた config.rb を環境にあわせて適切に編集した後 make して、できた mozrepl-test を PATH の通ったフォルダに置いてください。 こんなテストコードを JSAN.use('Test.Simple'); plan({ tests: 4 }); ok(1 == 1); ok(2 != 2); ok(3 == 3); a.js として保存して MozRepl を起動した状態で % mozrepl-test a.js 1..4 ok
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く