2009-04-01から1ヶ月間の記事一覧

「2000万画素いくかどうかの解像感なんて…今、ここにあるカメラの楽しさと比べればちっぽけな価値なんだ!」 http://ascii.jp/elem/000/000/186/186396/

(via surf ..the wind | roberto cadeddu | Flickr)

var f = function(context){...} f(); // For Autopagerize 0.0.12 (function(filter, i) { i = i || 4; if (window.AutoPagerize && window.AutoPagerize.addFilter){ window.AutoPagerize.addFilter(filter); } else if (i > 1) { setTimeout(arguments.ca…

まあ、ぽっかり空いた胃袋につめこむように、オレにとっての最大限の hack ですな。そーんな失恋レストラン、いろんな人がやって来る。なんつて。

一応、完成 pastedbookmarkletinstaller.user.js

arguments.callee, setTimeout, Node.textContent, etc etc

At Thu Apr 30 2009 19:09:12 GMT+0900, total 1 window(s) Window has 7 tab(s) 正規表現 - Wikipedia callee - MDC window.setTimeout - MDC DOM:element.textContent - Google 検索 Node.textContent - MDC text link os0x - Google 検索 リンクになって…

ひとまず、 複数の\s はスペース1個に置きかえることにした。ちょっともったいない気もするけど、気にすんな。

ということは下手にスペースを消すよりは消さないほうが良いということか。じゃあ改行だけ消すか。うーん。どうしよう。正規表現苦手なんだよなー

あ! ヤベー var の後のスペースは消しちゃだめだった。

あれ? 動かないぞ。

what time is it now?

javascript: 'what_time_is_it_now'; (function(){ function trim(num,l){ if(num<0){ num=-(num); } if(typeof(num)!='string'){ num=''+num; } var s=l-num.length; while(s>0){ num='0'+num; --s; } return num; } ; var d=new Date,YYYY=trim(d.getFullY…

bookmarklet を gist に置いとけるような環境整備するか。

bookmarklet を deadspace の人みたいに javascript:'bookmarklet_name';(function(){})(); とやるのは、実にスマートな気がするねえ。名前重要。真似しよー。

グリモンとかで DOM で新しい要素を追加するときにそのまま setAttribute でスタイル決めてたりするけど class とか当てといてその class に別途スタイル決めた方が応用が効くよなー。面倒なのか。

「『たら』、『れば』はないし、『11対11だったら、どうなっていたか』という質問にはコメントはしたくない。(2人の退場は)必然的に起きた。カードに値するプレーをしたから。それがサッカーの常」 http://www.jsgoal.jp/news/jsgoal/00081723.html

ここでやっていることと tumblr と何が違うんだ? って言われそうなくらいの tumblelogging スタイルですね :P 磨きがかかってきました。 reblog がない social じゃない あとなんだろう。

そう、サッカーは不完全な世界。そこに完璧を求めていたから余計なものが心に引っ掛かった。不完全な世界に必要なものは「愛」だけ。自信を持って喜ぼう。「首位の湘南に勝ったど〜」以上 http://www.jsgoal.jp/news/jsgoal/00081723.html

前へ進むか。

行く川のながれは絶えずして、しかも本の水にあらず。 http://goozennogoo.tumblr.com/post/101677413

オレにとっては身体の一部みたいなもんだ(った)。 で、あえて、その身体の一部を切り離したわけだ。バイバイ。 という実験。

いまや僕にとってタンブラーは日常の一部。 呼吸をするようにポストしてリブログする。 http://twitter.com/handa/status/1654472438

At Thu Apr 30 2009 09:57:43 GMT+0900, total 1 window(s) Window has 8 tab(s) 正規表現 - Wikipedia twwp javascript replace mdc - Google 検索 uri escape 改行 - Google 検索 URI::Escape - 安全でない文字のエスケープとアンエスケープ RFC2396J Perl…

改行もスペースも正規表現の \s で削除するということか。それから encodeUri すればいいんだな。たぶん。

https://developer.mozilla.org/ja/Core_JavaScript_1.5_Reference/Global_Objects/String/replace#.e4.be.8b.3a_replace_.e3.83.a1.e3.82.bd.e3.83.83.e3.83.89.e3.81.a7.e3.81.ae_global_.e3.83.95.e3.83.a9.e3.82.b0.e3.81.a8_ignore_.e3.83.95.e3.83.a9.…

正規表現

http://ja.wikipedia.org/wiki/%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE \d 数字 [0-9] \w アルファベット、数字またはアンダーバー、つまり [a-zA-Z_0-9] (ロケールに依存し、例えばウムラウト付き文字などの扱いが変わる) \s 空白文字、つまり大抵の制御文…

http://subsimple.com/bookmarklets/jsbuilder.htmしかし、この Bookmarklet Builder ってのは便利なのな。本当に。

pastedbookmarkletinstaller.user.js

ひとまず仮。あとでちゃんと直す。 %0Aというのが改行コード? らしいのでこれ削除 他にもスペース%20とかいらない文字もとるほうがいいか? install のボタンはボタンじゃなくて link でいい AutoPageirze 対応のところを今風? に そうしてみた $X を外出しに…

pastedscriptinstaller.user.js

hatena diary にペロって貼ってあるグリモンを簡単インストールするグリモン。ソースがどこのだったかわすれた(wescript にも無い)。これは元々のやつの改変版で AutoPagerize にも対応しているヤツ。 // ==UserScript== // @name pasted script installer /…

わざわざ下みたいなことしなくも pasted script installer っていうグリモンを改造すれば出来そうだ。pre で置いてある bookmarklet を簡単にインストールするヤツ。

<a href="javascript:(function(){prompt("password",%20Math.random().toString(36).slice(-8))})()">password</a> だと password っていうふうに link が http://d.hatena.ne.jp/taizooo/ になっちゃう。 <a href="./javascript:(function(){prompt("password",%20Math.random().toString(36).slice(-8))})()">password</a> だと結構いけそうになるんだけ…