2009-04-01から1ヶ月間の記事一覧

XULでpupupにlabelを動的に追加した際に、label#valueでの値の設定が初回だけ出来ない

たとえば、以下のようなXULで、ポップアップの内容を動的に追加した場合 <window id="popup-window" title="popup test" xmlns:html="http://www.w3.org/1999/xhtml" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> </window>

プログラミングErlang

関数型言語ってことだけで、難しそうだなぁって思ってましたが、読んでみると思ったほど難しくない感じです。(といってもまだ最初の50ページくらいですが…) 初めての勉強する関数型言語だったので、いろいろ新しい概念がわかって楽しいですね。パターンマッ…

ShortcutKey2URLで、chrome権限が必要な処理を実行するショートカットキーを追加する

ShortcutKey2URLでは、URLの部分に"chromescript:"で始まるスクリプトを指定することにより、chrome権限が必要な処理をショートカットキーとして実行することが出来ます。 例えば、全てのタブを閉じるショートカットキーを登録したい場合、下記のようにURLに…

WEBアプリケーションのデバッグ

とりあえず、思いつくことを並べておきます。(随時加筆予定) サーバ側 デバッガを使える環境を用意しておくこと。 printデバッグは使わない。ブレイクはって、ステップ実行、変数参照など、デバッガを使うこと。 クライアント側(ブラウザのデフォルト機能で)…

Selenium AES、Selenium HTMLSuite Extension で、Selenium RC 1.0beta2に対応しました(正式版)

SNAPSHOT版を以前出していましたが、一通り確認が終わった(ごめんなさい、オプション周りでいろいろ不具合あったと思います)ので、正式版をリリースしました。 Selenium Auto Exec Server(AES) ver 0.5 Selenium HTMLSuite Extension ver 0.7 変更点は、 Sel…

Windows上でファイル出力時に、改行コードをLFにする

CRLFになってしまうのを、STDOUT.binmode を指定することで回避。

プライベートで作ったものを、うまく仕事に結び付けられないか

プライベートで作ったりしたやつを、昼間の仕事に結びつけられればなぁ。 そうすれば、いろいろフィードバックも出来るかもしれないし、自分が興味のあることなので、仕事もはかどりそうな。 Selenium AESを、業務じゃ使ったこと無いですって言って、驚かれ…

はてなブックマークの公式Firefoxアドオン

はてなブックマーク Firefox 拡張のベータテストを開始します - はてなブックマーク日記 - 機能変更、お知らせなど これで、Hatebu IncSearch を使う人がいなくなりそうな気がします。 いろいろ気になるところがあるので、後でソース読もう。