Nexus One用にBookmarkletを書いてみようと思ったのですが、、、そもそもAndroidの標準ブラウザはjavascript:で始まるブックマークを登録することができません。それでもアドレスバーに手打ちでjavascript:...と書くと動作するのでコピペで何とかなるかと思…
最近Google App EngineでScalaで書いたものを動かしてみようとしています。JDOを試してみようと、こちらページ(http://hatenatunnel.appspot.com/hidemon/20100110/1263124777)などのサンプルをコピペで動かしてみたところ、Scalaのコンパイラがどうもアノ…
Firefox3.6にしてからかどうかは定かではないのですが(他に原因は思いつきませんが)、自分の環境ではsubscldr.jsが動かなくなっていました。liberator.echoを入れまくってデバッグしたところ、XHRで取得したDocumentに対するXPathがなぜかマッチしないこと…
リスト化されたリンクをまとめて開きたいとか、文書の目次から同一階層へのリンクをまとめて開きたいとか、画像まとめページから各画像をいっぺんに開きたいことってよくありますよね。そういうリンクはHTML的に同じ構造になっているという仮定の元、ヒント…
Weaveを試しにインストールしてみたところ、ステータスバーにアカウント名が表示されるのですが、他人に画面を見られた時にアカウント名を知られてしまうのはどうなのよということで消してみました。userChrome.cssに下記を記述。 statusbarpanel#sync-menu-…
今まではLDRですべての外部リンクをバックグラウンドタブで開くUserScripts - os0x.blogのGreasemonkeyスクリプトを使っていたのですが、更新しないようにしていたGreasemonkey本体を間違えて更新してしまったところ動かなくなってしまいました。せっかくな…
CilというコマンドラインベースのIssue Trackerがあります。http://kapiti.geek.nz/software/cil.html cil is a (Distributed) Issue Tracking System backed by your VCS. ということで、Git等のVCSとの連携を前提としたツールのようで、興味を持ったので試…
タブを切り替える際に、:bufferコマンドから絞り込んだりしてもいいのですが、切り替えたい先のタブのタブバー上での位置が分かっている場合、:bufferコマンドの一覧から探したり絞り込みをするのは面倒です。そこで、タブバー上の並びにおける相対的な位置…
アドオンのSessionManagerの機能を使って、セッションの保存と復元をするコマンド。SessionManagerのコードはさらっとしか読んでいないので、副作用があるかもしれませんが。 (function(){ if(!gSessionManager) return; commands.addUserCommand( ["mks[ees…
FirefoxアドオンのFlashblockで無効化したFlashオブジェクトに対して、無効化を解除するためのVimperatorのヒントモードを追加してみます。 js <