javascript

js2-modeがあるよ

steve yeggeがemacsのjavascriptの編集モードを公開しています。 This is part of a larger project, in progress, to permit writing Emacs extensions in JavaScript instead of Emacs-Lisp. Stevey's Blog Rants: js2-mode: a new JavaScript mode for Em…

jsonslideでヘルプ表示

したよ。 hか?でコマンドキーのヘルプ表示します。 http://svn.coderepos.org/share/lang/javascript/jsonslide/sample.html

jsonslideというものを作った

jsonでシンプルなスライドを作れます。 http://svn.coderepos.org/share/lang/javascript/jsonslide/sample.html

CodeReposにコミット

したよ。GreaseKitでもうごくけど、一度リロードしないと動かない。なぜだろう。svkのミラーを作成するときはrootからはうまくいかないようです。 http://svn.coderepos.org/share/lang/javascript/userscripts/hatenastarongooglereader.user.js

HatenaStar on Google Readerの改良

何度もはてなスターのロードに入ってしまい途中で激重になるのを解消した。 // ==UserScript== // @name HatenaStar on Google Reader // @namespace http://www.google.com/reader // @description Automatically load the feature of HatenaStar. // @incl…

googleリーダ用greasemonkeyスクリプトを修正

どうもfirefoxの動きがだんだんと重くなるので調べてみたら、 jかスペースキーを押すたびにはてなスターの情報をロードする処理になっていたので エントリーが増えたときだけロードするように修正した。 // ==UserScript== // @name HatenaStar on Google Re…

livedoor readerではてなスターを使おう

もういっちょ作った。 // ==UserScript== // @name HatenaStar on livedoor Reader or fastladder // @namespace http://reader.livedoor.com/reader/ // @namespace http://fastladder.com/reader/ // @description Automatically load the feature of Hate…

Google Readerではてなスターを使おう

Google Readerを使っている方々に朗報です! いやちょっと大げさです。以下のグリースモンキースクリプトをインストールすると Google Reader上ではてなスターが使えます。 // ==UserScript== // @name HatenaStar on Google Reader // @namespace http://ww…

popup blockされるかされないか

firefoxからbookmarkletでsetTimeout内でwindow.openを呼んだときに、popup blockされるときとされないときがあったので試した結果。 blockされなかった bookmarkletからのsetTimeout呼び出しが一階層(?という表現でいいのかな )内で、1秒以内のwindow.o…

googleリーダーではてブの内容を表示します…のグリースモンキースクリプト

はてブをgoogleリーダーで読んでも、タイトルとコメントだけであまりうれしくない。ので、フィードから内容を取得するものを作ってみた。 使ってみると、すごく便利!! でもなくて、結構フィードがないサイトが多いのと、古い内容のものはフィードに含まれ…

google rssリーダから直接はてぶ

google rssリーダーを使っていると、該当ページを開いてからじゃないとはてぶできない。これを使うと、リスト表示または全文表示で現在選択されている記事のはてぶ登録画面を表示させることができる。 var recur=function(obj,cla){ if(obj&&obj.hasChildNod…