pologでタグ javascript が指定されているエントリー

2008年05月31日

「だるい」「疲れた」そんな人のためのSequentialGlitchMonkey

タイトルは釣り

SequentialGlitchMonkey

2008年04月13日

LDR上ではてブ数を可聴化するgreasemonkey、LDRHatebuCountListenableを書いた

音の高低で、スクロールされたエントリがどの程度はてブされているかがわかるgreasemonkeyを書きました。
LDRHatebuCountListenable



LDRHatebuCountListenable from negipo on Vimeo.

2008年02月29日

GoogleDenyHatena.user.js

この匿名ダイアリーを見て、そんなにはてな嫌いなら見なきゃいいのにと思い、ちょうどお昼休みだし俺はメシ食いながらはてな見てるしなのでgreasemonkey書いてみた


GoogleDenyHatena.user.js


googleで検索するとhatena.ne.jpな結果が全部見えなくなる。AutoPagerize対応
でソース見てもらうと分かると思うんだけど、denyのリストを正規表現で与えられるので、/./を渡して"そんなに世の中嫌いなら何も見なきゃいいのに"的なこともできる

もう誰か作ってるスクリプトかもだけど、意外と便利だなこれ。

2008年02月24日

どんなサイトでもミュージックビジュアライザにするInFullVolume.user.js

どんなサイトでもミュージックビジュアライザにしてしまうgreasemonkeyユーザスクリプト、InFullVolume.user.jsを作りました。


デモページ



2008年02月14日

javascriptでミュージックビジュライザ作ってる

今んとここんな感じ。

・actionscriptでマイクのactivityLevelを返す関数書く
・javascriptで取得してEffect.Scaleでごちゃごちゃする

動作重過ぎる。こんなシンプルなdiv10個ごにょごにょするだけでコマ落ちしまくった上にFireFox落ちそうになった。どうしようこれ絶対無理。
なんでjavascriptなのかはまた今度。

2008年01月06日

誤字ェネレータを作った

誤字ェネレータ


以下の2エントリはこのアプリの為なんです。
Rubyで全ての漢字を列挙する
漢字を類似度検索可能にする


2007年12月17日

Greasemonkeyまとめをソート

はてなブックマーク関連のGreasemonkeyまとめから抽出。オレ用。多分漏れある。

2007年12月09日

Twitterのアイコンを福本顔にする

Twitter - Identgraph - 実用
からコードを丸パクリしました。すみません。すげえ勉強になるコードだった。
画像生成APIは一昨日のRailsLT@クックパッドで発表されていたKaoChart



user.js :
Twitter - IndentKaograph

2007年11月03日

chaos greasemonkey

uuu.user.js
多分10秒ぐらいでアンインストールすることになると思う。

2007年10月27日

twitterをタイムカード代わりに使う方法

1) 毎日twitterにきちんと"出社""退社"と書く
2) 月の終わりにAutoPagerizeでhttp://twitter.com/account/archiveを一ヶ月分表示させて、FireBugのconsoleに

$$('tr.hentry').each(function(obj){if(!obj.innerHTML.match(/社/)){obj.hide()}})

と書く。
3) "社"がついてる呟きだけ残るので、印刷して総務に提出。

FireBugスゲー便利。javascriptにunlessが無いのを今知った僕でも使える。
ふとこれめんどいと思った時に使えるのが良い。

2007年07月29日

Google AJAX Feed API

javascriptでrssの内容を読み込めないかみたいな話があり、xml parserライブラリあたりかなあと思ってjkl-parsexmlってのを見つけ、適当なスクリプトを組んでみたんだけど、よく考えたらXMLHttpRequestじゃクロスドメインで情報が読めないので、目的に沿わない。
なので表題のGAFAの出番。

2007年04月25日

自動ログインを可能にするGreasemonkey

Facebookなんかもそうだけど、意外と自動ログインを行ってくれないサイトは多い。セキュリティだったり最大ユーザ数の利便性だったり色々理由はあると思うが、個人的に我慢出来ない場合もある。
例えば職場のスケジューラ。毎日ログインするのに、クリックをしなければならないのは純粋な無駄に思える。
そんな訳でお昼休みにはじめてGreasemonkeyと言うものを書いてみた。


// ==UserScript==
// @name Utilities for Hoge
// @description Make Scheduler more convinient.
// @namespace http://polog.org/
// @include http://hoge.com/hoge.cgi
// ==/UserScript==
// based on http://blog.livedoor.jp/hakin/archives/50674506.html

(function(){
var w = (typeof unsafeWindow == 'undefined') ? window : unsafeWindow;
var onload = w.onload;
w.onload = function(){
onload();
document.getElementsByName("Hoge").item(0).click();
}
})();


見ての通り優秀な人のGreasemonkeyをコピペしてname="hoge"なボタンをクリックする1行のコードをonloadで呼んでるだけ。http://hoge.com/hoge.cgiとgetElementsByName("Hoge")を適当に変えればどんなサイトにも対応出来るはず。

2007年02月12日

JavaScriptリファレンス

とりあえず商売もんなのにリファレスも持ってないのはアレなのでAmazonに注文してみた。
買ったのは"改訂第4版 JavaScript ポケットリファレンス"。改訂版が進んでいればいるほど良著の法則です。
僕のJavaScriptにおける技術力はPerlで言うと「この$@ってなんですか」レベルなので、ハックな感じの本を買うどころか、今回の本を正しく活用出来るようになるのももうちょい先でしょうね。

購読

フィードリーダーを利用して検索結果を購読し、今後投稿されるエントリーでタグ「javascript」が指定されているものにアクセスできます。 [フィードとは]

フィードを取得 フィードを取得