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

窓使いの憂鬱

とりあえず Google Docs だと Ctrl+h で置換が暴発するのでうざったい。 ローカル vim で編集して Google Docs に保存という方向に切り替えてみようかな。 窓使いの憂鬱を使えばいいと思うよ!すべてのプログラムで C-h が効かないようにしているけれど特に…

自動リンク検出&移動プラグイン

vimperator標準の [[ / ]] 的なものの自分的改良版を作ってみた。 ("次へ","前回" みたいなリンクを検出して飛ぶ機能) 文字列のパターンのほかにマッチング関数を指定できる 現在が「doc01.html」だった場合、「doc02.html」みたいなのを検出できる ボタ…

いくつかコミット

googlekanji.jsとcommand_menu.jsをコミット。 ライセンスも追記してみた。

Firefox2対応はもうやめよう

うっかり、let を使って動かなくなってた! とかやりがちなのでもうやめ。とりあえず、アップし忘れていたっぽい 1.2.1 をFirefox2 最終対応版ということにしておこう。 1.2.2 Pixivのアレ更新。 特に利用していないので害はないが、履歴の日付が一ヶ月ずれ…

Date#getMonth

JavaScriptの Date#getMonth は、(月 - 1)を返すんだな… だまされたーーーー!! getDate とかは、zero origin じゃないのに。

懐かしいmp3プレイヤー

今でも手に入るようなのでお気に入りだった奴らをメモ SAP & Soritong http://www.sorinara.com/ Sonique http://www.glop.org/sonique/ K-jofol http://www.k-jofol.co.uk/ ?? http://www.sureloads.com/ SAPは昔のまんまずっと残っていたようだ…

内蔵キーボードが使えなくなってた…

ノートにUSBのキーボードをつないで使っていたせいか、内蔵キーボードのほうが使えなくなっていた。 戻すのめんどくせー http://homepage2.nifty.com/winfaq/w2k/device.html#1286

壊れたHDD分解してみた。

太陽がまぶしかったので、壊れたHDDを分解して鏡と磁石を手に入れることにした。 ばらばらになったHDD 左下2個が磁石 がっちりくっつく磁石 ハサミを間に入れてもペンチがぶら下がる。

Vimpでニコニコ動画

NicoNicoPlaylist をキーボードで操作できるようになった ( http://d.hatena.ne.jp/janus_wel/20080711#1216145320 ) ので今度はプレーヤーを操作 ( 一時停止・シーク・コメント etc ) したときにフォーカスを取られてしまうのがもどかしくて何とかならない…

LiNameをUnicode対応した。

テキストエディタ連携リネームソフトの LiName を、Unicode対応してみた。 WindowsはUTF-8ではないが、利便性のために UTF-8 で編集できるようになっている。 (UTF-8 の方がエディタで対応している確率が高い気がするので) http://www.kurinton.net/~snca/ne…

Ank Pixiv Tool を更新した。

Pixiv用Firefox拡張を更新。 ?member-name? - ?title? のようにファイル名のフォーマットを指定できるようにした。 → http://d.hatena.ne.jp/nokturnalmortum/20080617

リサイズできないフレームに対処

できるのか。 http://q.hatena.ne.jp/1146748028 layout.frames.force_resizability

Ank Pixiv Tool の保存時ファイル名の設定

from はてブ id:qma5 凄い。欲を言えば、「作者-題名」だけじゃなくて画像の名前の編集が出来るともっといい。 "%a - %t" と言うふうに設定出来るようにすれば良いかな。 やってみよう。

LiNameをUnicode対応

作業中。 書いてて良かった、UnitTest。 WindowsはUTF-16だが、UTF-8が使えるエディタのほうが多いと思われるので、UTF-8で編集できるようにするつもり。

feedSomeKeysがGoogle Readerでうまく動かない

ので、IRCで聴きつつ調べた。 理由はよくわからないが、常に仮想キーコードを使うようにしたら動くっぽい。 http://www.kurinton.net/~snca/blogfiles/feedSomeKeys.js.diff

テキストをクリップボードへコピー

function copyToClipboard (copytext) { const supstr = Components.classes["@mozilla.org/supports-string;1"]. createInstance(Components.interfaces.nsISupportsString); const transferable = Components.classes["@mozilla.org/widget/transferable;1…

Googleで漢字を調べるプラグイン@Vimperator

Googleを使って漢字を調べるVimperatorプラグインを書いてみた。 人間様が正解を選ばないといけないけど、漢字辞書に載っていないようなもの向け?「:gkanji うぶめ」として、Enter。 すると、 こんな風に候補がでるので、選択するとクリップボードにコピー…

コマンドでコンテキストメニューを実行

を追加した。 ただし、使えないメニューも出てくる駄目仕様。 どうしたらいいんだろ。 → http://d.hatena.ne.jp/nokturnalmortum/20080626#1214471166 そういえば、codereposの登録メールの返事がまだ来ない… もぶらぁ。

手抜き設定ファイル読み込みクラス

こんな風に読み込める。 ローカル変数に代入するだけ。 setting = EvalSetting.new <<-EOT directory = '~/script/ruby/' filename = 'fixmp3.rb' @base_name = 'anekos' item1 = @base_name + '_moge' item2 = @base_name * 2 + '_hoge' EOT アクセスはこん…

Firefox3でJavaアプレットのあるページを閉じると固まる。

ので、プラグインを無効化したら解決した。 コンソールをみたらこんな表示が… Exception in thread "main" まぁ、Javaは別にいらないからいいや。 なぜか、Firefox2から使っているプロファイルでやれば問題なかったりする。 無効になってた。 Firefox2からの…