Entries from 2008-08-01 to 1 month

Greasemonkeyで定義した関数をJSONPで呼び出したい

greasemonkeyの中はふつうのcontentWindowとネームスペースが違うのでJSONPでは関数を呼び出してもらえない。そこで Greasemonkey スクリプトとイベントで通信: Days on the Moon を思い出して、コールバックしてもらう関数の名前のところにコードを突っ込ん…

cho45$X

javascript:void((function(u){var%20d=document;var%20s=d.createElement(%22script%22);s.src=u;d.body.appendChild(s);})('http://gist.github.com/raw/3238/0b1c093e30415be1109f9a36664ebd56e0e7300b'))

lookbook

concat( substring-before( substring-after(substring-before( //script[contains(text(),'Autoload')]/text(), ')' ), "'"), "', ") ,'', substring-after( substring-after(substring-before( //script[contains(text(),'Autoload')]/text(), ')' ), "'")…

iviewWedataItemTest.js

function x1 ( xpath, context ) { var n = $X(xpath, context); if ( !n ) return n; if ( n instanceof Array ) n = n[0]; if ( n instanceof Attr ) n = n.nodeValue; else if ( n.textContent ) n = n.textContent.replace(/^\s*|\s*$/g, ''); return n;…

xpath replace

var i = document.forms[0]["data[imageSource]"]; var [x,s,r] = i.value.split(/\s*,\s*/); var t = 'concat( substring-before('+x+',"'+s+'"), "'+r+'", substring-after('+x+',"'+s+'"))'; i.value = t;

google app engine にケータイ認証がついている件

Google App Engine - Google Codeの注目のプロジェクトにtwisterがのってました。 登録しようとしたら途中でケータイのメール経由認証がかかってました。ケータイ使っての認証って世界的にはやってるんですか。iphoneだと登録できなーい!

cho45x.js

http://ido.nu/kuma/js/cho45x.jsid:cho45の$Xだけのjsファイルってどこかcodereposとかにないんでしょうか。

DMC魔典 on Flickr - Photo Sharing!

バニラビーンズさんだ...

__noSuchMethod__ のバグ - A Better Project@はてなダイアリー

var a={ __noSuchMethod__:function(id,args){ console.log(id,args); } } // id:javascripter のコード a["y"](); // これは Firefox 2 でも 3 でも O.K. // 以下、バグ報告にあるコード var name='x'; a[name](); // Firefox 2 だと "a[nam…

戦争

*海辺の駅

%03d

var n = 10; "000".substr(0, 3-String(n).length) + n

画像の角を丸くする+縮小

こんなかんじで角を丸くしたいというかしないとほかと見た目が違ってて気持ちが悪い。昔からイメージをいじったりするのやったことなくて苦手。programaticにもつくれるけどサイズ固定なのでgimpでマスクを作る。 greyscaleを選んで、背景黒にして、白(255)…

mobile-twitterrific

mobile-twitterrific - Google Codeいまさらながらmobile-twitterrificが最もいい気がする。award winnerだから。toolchain用。まだ読んでない。やっぱよくないかも。

きょうのlibxmlさん

文字コードがはじめからわかっていれば、パースする前に htmlParserCtxtPtr ctx = htmlCreateMemoryParserCtxt(htmlString, length); ctx->charset = XML_CHAR_ENCODING_UTF8; なかんじで文字コード指定しとくと文字化けを抑制できる。 utf8で日本語に関して…

Greasemonkey for iPhone

Rauru Blog » Blog Archive » GreasePocketsafariがすぐ落ちるのなおったらかなり使えそう。AutoPagerizeはいいけどLDRizeは困難(キーがないもん)。 Anand の話によると、現在直面してる課題はセキュリティだそうな。普通のページに埋め込まれた javascript …

iPhone SDK Tutorial: Build a Simple RSS reader for the iPhone | The Apple Blog

iPhone SDK Tutorial: Build a Simple RSS reader for the iPhone | The Apple Blog banしにくるのはappleJapanじゃないんだから(いやどうなのかはしらない)気にせず書けばいいんじゃないかと思い始めた。

渋谷

[追記] ▼「ギャラリー246による追い出し」(無断転載)駅から職場に行くのに246をわたる方法に、歩道橋とこの地下道がある。 この地下道は夜は23時くらい?から閉まっていてはいれない。でも朝通るとたまに寝てる人がいる。朝5時くらいには開くはずなので…

アプリケーション

コンピュータが既にインターネットにつながっている時代からはじまったひとにとって、ウェブというのはブラウザ上で動く何かのことだという認識が、気がつかないうちにできあがっているのかもしれない。ブラウザはインターネットに繋ぐためのソフトウェアの…