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

pathtraq

dev

reading.js ( http://d.hatena.ne.jp/janus_wel/20080905/1220630493 ) で pathtraq の URL 正規化 API を使おうと思ったんだけどはてなキーワードのページが変な感じになる。コメント欄参照で普通に使えますハイ。 http://twitter.com/janus_wel/statuses/9…

アニメアレコレ

netavare 多め。 夏目友人帳 ところどころ見逃した回があるものの非常にいい物語だった。最初は夏目の成長物語かと思ったんだけど第 6 話ですっかり引き込まれて第 8 話でちょっと泣いた。どうも完全に創作とか喋る動物より喋れない動物にいろいろ感情移入し…

写真うp

flickr ( http://www.flickr.com/photos/janus_wel/ ) に写真うp。 ほうたいゆうた 爪がおれて止血した状態。朝から血まみれで大変だった。 rabbit knight 某 RPG 風

( д)          ゚ ゚

Fx に凹まされたおれが人気のようです。

本格的に lookupDictionary.js に単語を suggest させる

id:teramako が「you やっちゃいな YO!! 」て言ってくれたので ( http://h.hatena.ne.jp/teramako/9234099550637892181 ) やった。最初にこのプラグインを書いてくれた + 変更を許可してくれた teramako たんに感謝。http://coderepos.org/share/browser/lan…

userscripts 関係 import

以下の userscript を CodeRepos に import 。 faviconize http://coderepos.org/share/browser/lang/javascript/userscripts/faviconize.user.js? hatebuize http://coderepos.org/share/browser/lang/javascript/userscripts/hatebuize.user.js? Pin Exten…

lookupDictionary.js に単語を suggest させる

もっと使いやすくしたものを CodeRepos に commit しました ( http://d.hatena.ne.jp/janus_wel/20080927/1222486920 ) 。 :eijiro を常用してるんだけどスペルを間違えて何もヒットしなくてしょぼーんとなることが多いので suggest させるようにしてみた。…

NicoNicoPlaylist & nnp_cooperation.js update

CodeRepos の userscripts に NicoNicoPlaylist の最新版があったので CommandEvent を仕込んでみた。んだけど Fx 以外のこと考えてなかった。まぁ addEventListener してるだけだから副作用はでないと思うけど…。http://coderepos.org/share/browser/lang/j…

Firefox に凹まされた件

散々な一日だった。 最新版が出ていると add-on controller が教えてくれたにもかかわらず XUL/Migemo が自動でも手動でも更新できなかった件。 いまだにわかんない。 version check に引っかかっていたわけではないみたいだしというかそもそもダウンロード…

URL 正規化

hatebuize 作るときに google と yahoo で出てくる URL が違うことに気づいてムキーってなって手動で yahoo の URL を google っぽくしてたんだけどそういえば direct_bookmark.js ( http://unsigned.g.hatena.ne.jp/Trapezoid/20080411/1207842257 ) でなん…

game

ちょっとまた熱が上がってきた。 東方緋想天 昨日はじめてネット対戦して面白さに気づいたので継続的にやる方向。とりあえず昨日でホストたてられるようにできたのと IRC の #俳想天に対戦相手がいっぱいいることが確認できたので環境は整った感じ。あとは純…

CodeRepos

とりあえず Vimperator 関係 import したよ。 matanico.js http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/matanico.js nicontroller.js http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/nico…

faviconize ver. 1.01

一昨日言ってた ( http://d.hatena.ne.jp/janus_wel/20080920/1221934414 ) Greasemonkey 0.8 から参照できるようになった finalUrl ( GM_xmlhttpRequest ) を使って faviconize のバグを修正。昨日は Vimperator 2.0pre nightly build の問題とかでゴタゴタ…

Vimperator 2.0pre が nightly build 9/11 版以降で実質使えなくなっている件

http://d.hatena.ne.jp/nokturnalmortum/20080922#1222013905 で id:nokturnalmortum がパッチかいてくれた。いつもありがとう。そして http://d.hatena.ne.jp/nokturnalmortum/20080921#1221993577 ですでに原因も何もかもわかってた件。鈍男は生きています…

userscript.org

userscript.org に faviconize と hatebuize を登録。 http://userscripts.org/scripts/show/34035 http://userscripts.org/scripts/show/34036 まともなもん作ったのでとりあえず登録してみた。今までたまに見かけてたぐらいなんだけどこのサイトを改めて見…

アレコレ

なんかとりとめのない感じになってしまった。 CodeRepos おととい承認された。 id:yappo に敬礼。とりあえず大昔に TortoiseSVN を使ったことがあるくらいなのでぼちぼち SVK あたりをいじりつつ書き散らしていきたいと思う。 ARIA 12 巻 発売後すぐに買った…

hatebuize ver. 1.00

hatebuize も 1.00 です。以下羅列。 モノ http://www012.upp.so-net.ne.jp/legio/distribute/hatebuize.user.js http://userscripts.org/scripts/show/34036 http://coderepos.org/share/browser/lang/javascript/userscripts/hatebuize.user.js? 操作用 vi…

faviconize ver. 1.00

ver. 1.00 になりました。これでひとまず開発終了。バグが出ればつぶしたりする感じで。http://www012.upp.so-net.ne.jp/legio/distribute/faviconize.user.js http://userscripts.org/scripts/show/34035 http://coderepos.org/share/browser/lang/javascri…

アレコレ

Magic Formation 起動用のキーを Alt * 2, Ctrl * 2, Shift * 2 としてきたんだけどいずれも誤起動するので Ctrl+Alt+/ にしたらやっと誤起動しなくなった。んだけどなぜか Esc で終了しなくなった。なんだこれ何かあるのか ? まぁ問題ないんだけど。 ニコニ…

被はてなブックマーク数表示関係をまとめる Greasemonkey Script

昨日言ってた XML-RPC を使って ( http://d.hatena.ne.jp/janus_wel/20080915/1221495745 ) 作ったやつ。まぁ faviconize ( http://d.hatena.ne.jp/janus_wel/20080916/1221567141 ) ができたしせっかくだからというノリと http://d.hatena.ne.jp/janus_wel/…

faviconize ver. 0.40

favicon の表示方法をちょっと変えてみた。というより変えざるを得なかったんだけど結果的にうまくいった。ところどころ表示されないのはそのサイトの管理者半分、おれ半分の責任なんだけど実際のところなんで表示されないのかわからないので時間かかりそう…

bind

GM_xmlhttpRequest を使ってるソースでちょくちょく見かける ( 以下のようなコード ) んだけどそのわりに何やってるかわからんので手を出してみた。 Function.prototype.bind = function(object) { var __method = this; return function() { return __metho…

XML-RPC

というわけで ( http://d.hatena.ne.jp/janus_wel/20080915/1221492867 ) XML-RPC ( http://ja.wikipedia.org/wiki/XML-RPC ) を自分で実装してみた。つーても http://d.hatena.ne.jp/m4i/20051213/1134425307 で公開されてるはてなブックマーク API をたた…

JavaScript ライブラリ

JavaScript は言語としては色々とそろってるうえに柔軟なんだけど標準化された仕様の実装が手軽に使えないのが玉に瑕。っていうかそもそもライブラリとか前提にない言語なので当たり前なのかもしれないけども。以下の手段でできることは知ってるけど力技すぐ…

nicontroller.js ver. 0.41

http://d.hatena.ne.jp/janus_wel/20080913/1221317583 にコメントといっしょに patch もらった !! ありがたく適用させていただきやんした。やんした ? モノ http://www012.upp.so-net.ne.jp/legio/distribute/nicontroller.js http://coderepos.org/share/b…

nicontroller.js ver. 0.40

今回はコメント打たない方には重くなるばかりでうれしくない version up 。 :nicomment, :nicommand をいい具合に変更。発想元は http://guron.net/document/content/javascript/nikoniko3.php 。これでコメント職人が投下タイミングや演出に専念できればい…

vimperator completer

liberator.commands.addUserCommand の第 4 引数に指定するオブジェクト内で completer プロパティに callback 関数を設定するとそのコマンドの引数を補完してくれるというスグレモノなんだけどクセがあるのでメモ。callback 関数の書式は以下のような感じ (…

window.AutoPagerize.addDocumentFilter と GM_xmlhttpRequest

http://d.hatena.ne.jp/janus_wel/20080909/1221036019 で書いた addDocumentFilter に関しての記述の補足。結論は addDocumentFilter で追加する関数内で GM_xmlhttpRequest ( 非同期 XMLHttpRequest 含む ) を有効に使うのは非常に難しいということ。はじ…

faviconize ver. 0.30

モノは以下の場所に。http://www012.upp.so-net.ne.jp/legio/distribute/faviconize.user.js http://userscripts.org/scripts/show/34035 http://coderepos.org/share/browser/lang/javascript/userscripts/faviconize.user.js? 過去の記事は http://d.haten…

faviconize ver. 0.20

一昨日昨日今日 ( http://d.hatena.ne.jp/janus_wel/20080909/1221036019 http://d.hatena.ne.jp/janus_wel/20080908/1221034110 ) でわかったことを参考にリファクタリング。対象ノードの class 属性書き換えをしなくなったのが一番大きな変更かも。つかえ…