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

カナロック

英語キーボードでもカナロックとか出来ちゃうのか… ソフトウェアキーボードで解除方法をググル羽目になった。 Ctrl + Shift + CapsLock

ジョゼエエエエエエエエエエエエエ

Vimperatorでexコマンドを実行する場合。

map \mo :set=guioptions+=m とすると、補完が効いたりして嫌なので下のようにするといいようだ。 liberator.mappings.addUserMap( [liberator.modes.NORMAL], ['\\mo'], 'Open main menu', function () liberator.commands.get('set').execute('guioptions+…

new Boolean(false); の評価

ブール値(boolean)としてのtrueと、オブジェクト(object)としてのtrueは、typeofで判別できますが、通常は区別する必要がありません。if文の条件としても、boolean、objectのどちらでも同じに使えます。ただし、次のように書くとダメです。 これを同じに…

SQLite Managerで制約が消えてしまう。

Firefox拡張の SQLite Manager でカラムを drop すると、他のカラムの unique 制約などが消えてしまうようだ。

Read Cat Later

Read It Laterは割と良いんだが、マウッシブ(マウス寄り)のインターフェイスで困る。 それほど複雑でもないし自分で書こうかなぁ。

Vimperatorのコマンドでメインメニューを実行を更新

Vimperatorのコマンドメニューのやつを、 ツールバーのボタンとかもクリックできるようにしてみた。 すこし修正も。 → http://d.hatena.ne.jp/nokturnalmortum/20080626

RubyのRangeリテラル

追記 しまった、うっかり<=だと読んでもうた! でも、範囲リテラルは括弧がいるのがなんとなくいやかな。 では、 「2..9 === x」や「x.between? 2, 9」で。 あれ? 以前これは試してエラーだったような。 実際試すとエラー。 p (1..100 === 6) #=> bad value…

Ank Pixiv Tool を更新した。

Pixiv用Firefox拡張を更新。 Firefox2での問題と、履歴オフでもメンバ名だけ保存されていたのを修正。 → http://d.hatena.ne.jp/nokturnalmortum/20080617

Ank Pixiv Tool を更新した。

Pixiv用Firefox拡張を更新。 ツールバーのアイコン上を右クリックすると、カスタマイズとかのメニューも涌いてくるのを修正。 → http://d.hatena.ne.jp/nokturnalmortum/20080617

コマンドでメインメニューを実行「:menu fairu-insatu」

Firefox3/Vimperator用。 :menu fairu-insatu のような入力(Migemo使用)で、メインメニューのメニューを実行(クリック)できるプラグイン。 補完も効く。 メニューのパスは、ラベルを"-"区切りで。 http://coderepos.org/share/browser/lang/javascript/vimpe…

Ank Pixiv Tool を更新した。

Pixiv用Firefox拡張を更新。 点数をつけると自動的にダウンロードする、という設定を追加した。 → http://d.hatena.ne.jp/nokturnalmortum/20080617 Firefox3に乗り換えた後も順調に動いている模様。 自動更新もちゃんとできたっぽいので良かった。 AMO重す…

オッドアイ風

アップだけして忘れていた…。 激しく動いているところだったので綺麗にとれていないのが残念。 しかし、手と口元がかわいすぎるぅうううば!!!

Pixivグリモンを更新。

http://userscripts.org/scripts/show/12958 なんか更新したつもりアップロードし忘れていたっぽい… http://d.hatena.ne.jp/nokturnalmortum/20071010

Ank Pixiv Tool を更新した。

Pixiv用Firefox拡張を更新。 自動更新への対応とPixivのなんかバグっぽい表示に対処。 http://d.hatena.ne.jp/nokturnalmortum/20080617 自動更新は微妙に不安が残る。

Pixiv用のFirefox拡張を公開してみた。

https://addons.mozilla.org/ja/firefox/addon/7614 現在、自動更新に対応していないのではてなアンテナなどで監視するかこのブログを購読するなどしてください。 そのうち、公開申請をだしてみるのでレビューを書くと結果的に自動更新に対応される可能性が…

stringbundleがgetElementByIdで取得できない…

こういう場合には nsIStringBundleService が便利である。このXPCOMサービスは createBundle メソッドによって指定したURIから properties ファイルを読み込んで nsIStringBundle 型のXPCOMオブジェクトを生成し、 GetStringFromName や formatStringFromNam…

貼り付け時のインデントを防ぐ

:a! ペースト ESC めもめも。 サンプルコードをコピペするときに「うがーっ!」ってなりがち。

99時間タイマー

目覚まし用に最大99時間99扮99秒まで設定できるタイマーを買ってみた。 寝る時間がランダムすぎるので、普通の目覚ましはいまいち。

かわいい

前にアプしたものだが この顔が可愛すぎる。

ボタン画像作った

現在制作中のFirefoxの拡張用のボタン画像を作ってみた。 もっとすてきなのを自分で描けると良いんだが。 Pixiv用拡張ということで、ルーン文字のp的なものを使った。

まるごとRuby

アマゾンは売り切れていたので、ImpressDirectで注文してみた。

トラックボール

無線トラックボールの調子がおかしい… よさげなのは無線しかなかったから無線にしたんだが、やっぱり有線の方がいいなぁ。 トラックボールかうのこれで何個目だろうか。