encode >>> btoa("hello") "aGVsbG8=" decode >>> atob("aGVsbG8=") "hello" Firefoxだけっぽいけど、 ボクは、Firebugで使用できる という事に意味を感じる。
encode >>> btoa("hello") "aGVsbG8=" decode >>> atob("aGVsbG8=") "hello" Firefoxだけっぽいけど、 ボクは、Firebugで使用できる という事に意味を感じる。
外部スクリプトをロードする関数を毎回書くのが面倒で、 Firebugの組み込み関数にしたら便利なんじゃないかと思って、 loadJS という名前で Firebug に組み込んでみた。 結論から言うと、 /chrome/content/firebug/commandLineAPI.js を編集したら、任意の関数を定義できた。 以下に、手順を書いてみる。 まず、ソースでもある Firebug拡張をダウンロードする。 http://releases.mozilla.org/pub/mozilla.org/extensions/firebug/firebug-0.4-fx+fl.xpi xpi は、実際にはただの zip ファイルなので、 unzip コマンドで解凍できる。 ./$ unzip firebug-0.4-fx+fl.xpi Archive: firebug-0.4-fx+fl.xpi
http://www.squarefree.com/shell/shell.html 既出っぽいけど、おもしろかった。 どこがいいなぁとおもったかというと、 外部スクリプトロードできる。 load( "URL" ); これ Firebug にも欲しい。 関数の中身表示 一番気に入ってるのが、関数名を入力したとき。 その関数の中身の文字列が出るというモノなんだけど、 Firebug もこういう実装にして欲しいと強く思う。 たとえば、load って入力して Enter すると、 function load(url) { var s = _win.document.createElement("script"); ... . } こんな感じで文字列で関数の中身が出力される。 追記: id:secondlife さんに Function#toString() で関数を文字列か出来ることを 教えてい
Open Source? OMG! This was a crazy test to see if it'd be possible to log errors triggered by JavaScript (on the client side) in the logfile of the webserver (on the server side, of course). It appears to be possible. クライアントサイドのJavaScriptエラーをサーバサイドでトラッキングするサンプルスクリプト(PHP)。 クライアントサイドでエラーが出た場合、Ajaxを使ってサーバにエラーを送信し、サーバ側でエラーをトラッキングする仕組みです。 こういったものを設置しておくことで、自分の動作確認できない環境でのエラーも把握できますね。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く