2008-05-01から1ヶ月間の記事一覧

Shellの[[ ... ]]と[ ... ]の違い

主にbashとかkshの話 404 Blog Not Found:perl - glob,readdir, and regexpを読んで、昔Shellのグロブ展開でハマったことを思い出したので適当に書いておく。Shellスクリプト等で複合コマンドの[[ ... ]]とtestコマンドと同等の[ ... ]をきちんと使い分けて…

Thunderbird3(Shredder)のタブ

メッセージをタブに開く 新たなタブにフォルダ・ツリーやメッセージ・ツリーが消えてメッセージだけが表示される状態となる 大本のフォルダやメッセージ・ツリーがあるタブを消す タブが消え、メッセージだけが表示された状態に ....あのーどうやってフォル…

はてなブックマークのJSON APIについて要望を出してみた

はてなアイデア はてなブックマークのJSONとlivedoor clipのJSON - hogehoge @teramakoで書いたものを要望にしてだしてみた。初めての要望なので勝手が分からんが、まぁなるようになるだろう。

使用できるXPCOMコンポーネントを表示するプラグイン

/lang/javascript/vimperator-plugins/trunk/xpcom_inspector.js なるものを作ってみた。開発者用で一般人には無用のもの。XPCOMを使用するにはクラスとそれに適合するインターフェースを組み合わせる必要があるが、いまいち何が組合わさるか分からんので作…

Thunderbird3.0a2pre

重い腰をあげてThunderbird3.0a2preを導入。タブが使えるようになって、バンザイ...と思いきや、まだ不具合が多いかな。 具体的にはrootのフォルダを選択した状態でタブを開く(右クリックメニューから"Open in New Tab")をしても開けない。あと、セキュリテ…

拡張機能の名前とIDを一覧する

すごい小ネタで、かつ、Firefox3.0RC1以上*1の場合だけど :echo Application.extensions.all.map(function(e) e.name+" ("+e.id+")") とすると名前とIDの対応一覧が表示できるよ。 0: "DOM Inspector ([email protected])" 1: "Greasemonkey ({e4a8a97b-…

本気でやるならクロスプラットフォームは避けてMozillaアプリを作るべき

本気でやるならonclick属性は避けてライブラリを活用すべき - id:HolyGrailとid:HoryGrailの区別がつかない日記 まぁ釣りタイトルなわけだが。でも、割と本気でそう思っていたりもする。それほどJavaScriptのブラウザ間のクロスプラットフォームは面倒だしウ…

はてなブックマークのJSONとlivedoor clipのJSON

はてな http://b.hatena.ne.jp/entry/json/URL livedoor http://api.clip.livedoor.com/json/comments?link=URL でJSONコードを取得できるのだが、微妙に仕様が異なる。はてなはオブジェクトの前後に()が付くのに対してlivedoorのは付かない はてな:({"count…

タブ周りのCSSとか

Firefox2の頃はあまり弄らなかったタブ周りをFirefox3になって弄りだした。正直やり難い。まず、タブ要素の属性についているmaxwidth,minwidth,widthのせいでCSSが効かない。仕方ないので.vimperatorrcに javascript <

日本語ヘルプ拡張を作ったよ

Help Vimperator0.6pre - Introductionを元に:helpコマンドやF1から参照可能な日本語ヘルプの拡張機能を作成しましたよ。 /platform/firefox/vimperator-localized-ja - CodeRepos::Share - Trac 翻訳者の方には一応了承を得ていて、同期していけたら良いね…

ブックマーク・コメント表示プラグイン

八割くらいできたところで公開 ソース http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/sbmcommentsviewer.js ドキュメント http://coderepos.org/share/wiki/VimperatorPlugin/sbmcommentsviewer.js ドキュメントはソースと…

0.6pre (created: 2008/05/02 21:46:49)の変更分について

昨日送ったパッチが適応されていたのでお知らせ。 今まで:tabコマンドが動いてないも同然だったのを改善 :tab help [arg] :tab addons :tab open [url] :tab normal gU などなど、新規タブに開けるようになった 各種ブラウザに開くようなコマンドは現在のタ…