Prototype.jsのbind的なノリのものを書く
この記事の情報は古くなっています。
$.proxyを利用するか、Function.prototype.bind (あるいはそのpolyfill)を利用しましょう。
最近でこそjQueryを利用する機会が増えて来ましたが、
以前はよくPrototype.jsを好んで利用していました。
その最も大きな理由としてbind/bindAsEventListenerの存在があります。
Prototype API documentation | Function class
要するにfunctionのスコープをあるオブジェクトに固定したい場合に使うのですが、
イベントハンドラに登録する時なんかに結構重宝します。
でもコレだけのためにPrototype.jsに限定されちゃうのもアレなので
似たような動作をする拡張を書いてみました。
GoogleAnalyticsをスマートに閲覧する「Polaris」
先程の記事でWoopraを取り上げましたが、そこでふと
Google Analyticsが見られるAIRアプリをどこかで見たな、と思い起こしてみました。
そんなわけで、Polarisのご紹介です。
「Adobe Creative Suite 5」 4/12に公開
私の記憶が確かならば、
Adobe製品のリリース頻度は1年半~2年ぐらいだったので
だいたいオンスケジュールといったところでしょうか。
周囲の期待を溜めて溜めてようやく公開にこぎつけたようです。
やくしまるえつこが時間をお知らせしてくれる特設サイト
T O K E I Tick Endless ver0.1.1
新ユニット「やくしまるえつこ と d.v.d」によるアルバム発売に先駆けて公開された時報コンテンツです。
相対性理論のやくしまるえつこが時間をお知らせしてくれます。
cf) やくしまるえつこ と d.v.d、特設サイトがオープン! – CDJournal.com ニュース
素敵すぎますね…。
いま何時とか関係なく「おはよう」とか「おひるのじかんです」とか「ねるじかんです」とかかなりカオス入ってますが
そのカオスっぷりがまた彼女らしい。ぜひともこれで起きたい。
これの目覚まし時計が発売されたら全力で予約しちゃいますよ。
やたら熱い#movie140 ~名作映画を140文字に圧縮
名作映画を「ツイート1回」に圧縮するとどうなるか? – スラッシュドット・ジャパン
名作映画の内容をTwitterの140文字制限内で表現したらどうなるかという試み。
きっかけは~明和電機 社長ブログ~: 「つぶやきシネマ #movie140 」の誕生秘話
movie140のハッシュタグをつけたつぶやきが多くよせられ、かなり熱い状態になっており、
才能に満ち溢れた作品がてんこもりです。
ここらへん、秀逸ですよね。
- 男はつらいよ for (var i:int =1 ; i<48; i++){if( girl.love != tora.love ){ tora.gotoTrip(random(Japan); }else{tora.stay(shibamata); }
- 指輪とられる → 別の奴にとられる → 別の奴にとられる → 別の奴にとられる → 別の奴にとられる → 前の奴にとられる → 別の奴にとられる → 前の奴にとられる → 勝手に捨てられる <ロード・オブ・ザ・リング>
Twitterで話題がひろがる速度はすごい。
何か面白い活用法をひらめきたいものです。
今日グッときたエントリー達
アップル、iPadを含む全製品にプロジェクター内蔵か… : ギズモード・ジャパン
iPhoneで出来るようになったらものすごく便利。
映す場所さえあればかなり手軽にプレゼンが出来るようになりますね。
そのうちWiFiキーボード&マウスとあわせてデスクトップをエミュレートできるアプリとか出たり…
「ノートもちあるけよ」って言われたらそれまでですけど。
[ウェブサービスレビュー]三日坊主を防止する、日次タスク限定の管理サービス「Task Rise」:レビュー – CNET Japan
日々のタスクを登録しておいて、ちゃんとやったら○、できなかったら×をつけていくそうです。
「Task Riseにアクセスする」というタスクを登録しておいたら
どうやって×をつけたらいいのかわからない。
18 Search Engines For Designers – Creativity Boost | Minervity
デザインに役立ちそうな検索エンジン18選!(ほとんどアイコンとフォントですが)
チュートリアルのサーチエンジンは知らなかったので重宝しそうです。
検索キーワードをどうするか苦労しそうですが…
半端なく大掛かりなピタゴラスイッチMV "This Too Shall Pass" | 9bic blog
スケールのでっかいピタゴラスイッチ。
驚いたのは音楽と動きがきちんとマッチしている所。かなり苦労されているはず。
インクのはね具合から、何度かリテイクしてそうだけど、そのたびにテレビぶっこわしたのだろうか。
いつものリファレンスをオフラインでらくらく検索! Doc?を使おう! | エントリー | _level0.KAYAC
asdoc形式のリファレンスがオフラインで閲覧できるようになるAIRアプリ。
LiveDocはなにげに重かったりするので、試してみる価値はありそう?
実験室: jsファイルを動的にロードするライブラリ
この記事の情報は古くなっています。
Require.js や head.js のコードを参考にしてください。
JavaScriptの動的ロードと言えば、「RequireJS」が公開されています。
cf) 外部jsを読み込む事ができるJavaScriptライブラリ「RequireJS」 | Web活メモ帳
たまたま自分が書いていたのと同じような内容で、オッと思いましたが
せっかく書いてしまったものなのでメモっておきます。