LDRize minibuffer reblog commandは中身の95%がTumblrにポストするJSActionsスクリプト、2007/6/10版 - 実用で出来ていて、今後のメンテナンス性(というかいかに自分は何もしないかという意味だけど)を考えるとTomblooのコードベースに移行しないといけないの... 続きを読む
JavaScript digraph G { "Base"; "Async" -> "Base"; "DateTime" -> "Base"; "DOM" -> "Base"; "Format" -> "Base"; "Iter" -> "Base"; "Logging" -> "Base"; "Test" -> "Base"; "Style" -> "DOM"; "Position" -> "Style"; "Signal" -> "Style"; "Selector" -> ... 続きを読む
Podcastle Night。、ありがとうございました、SAGOOLをフーフーする Wiki小話/Vol.7 - Podcastle Night。 まず、会場を提供してくださった沖電気さん、平沼雄一郎さん、どうもありがとうございました。 最高の環境のおかげで、たくさんの人が楽しい時間を過ごせ... 続きを読む
JavaScript setTimeoutで実行される関数の中で発生するエラーは、セットした部分のtry/catchで補足することはできません。 function throwError(){ throw new Error('ERROR'); } try{ setTimeout(throwError, 3000); } catch(e){ // ここには到達しない alert(e... 続きを読む
JavaScript MochiKit.Async.Deferredは、「現時点ではまた利用できない値」を扱うためのクラスです。 以下のように、コールバックを並べ、イベントを発火させると、各々の返り値が次のコールバックへ渡され実行されていきます。 function increment(value){ ale... 続きを読む
これもldrの劣化コピー,キューの数によるFIFOなキャッシュ。ちょっと変わってるのは、MochiKit使いなのでキーチェック&生成にAdapterRegistry使ってるくらい。 Cache = function(name, max, key_checker, key_generator) { this.name = name; this.max = max |... 続きを読む
Linux によるクラウド・コンピューティング クラウド・コンピューティングについて、そして雲の向こうにどうしてペンギンがいるのか (インターネットの向こうになぜ Linux が必要なのか) を学びましょう。全文 続きを読む
Linux によるクラウド・コンピューティング クラウド・コンピューティングについて、そして雲の向こうにどうしてペンギンがいるのか (インターネットの向こうになぜ Linux が必要なのか) を学びましょう。全文 続きを読む
MochiKit とは? makes JavaScript suck a bit less JavaScript ライブラリ http://www.mochikit.com 1.4 系の開発版をさわってみた ドキュメント、テストがかなり充実 使い方は、lib/MochiKit/MochiKit.js をロードするだけ MochiKit.Async 非同期タスクを管理... 続きを読む
■MochiKit で JSONP の利用 最近日本でも JSONP が広く知られるようになってきました。JSONPについて詳しくはhail2u.net - JSONP や snippets from shinichitomita’s journal - JSONPについてをどうぞ。 で、JSONP を簡単にライブラリから扱うには、dojo なら... 続きを読む
http://rails2u.com/htmlhelp/mochikit.chm先ほどのエントリーに続いて MochiKit の API リファレンスも htmlhelp にしてみました。API リファレンスは svn head 最新のを使っています。まだ MochiKit 使い始めて間もないので API リファレンスを引く機会が多い... 続きを読む
JavaScriptCollection & Copy - HTMLを生成する 上記では、HTMLを文字列で生成しinnerHTMLで追加していた。しかし試してみると、文字列が長くなると遅くなり、DOMを使ったほうがパフォーマンスが良かったためMochiKitを使い書き直した。これは今日時点の状態で... 続きを読む
Introduction PlotKit is a Chart and Graph Plotting Library for Javascript. It has support for HTML Canvas and also SVG via Adobe SVG Viewer and native browser support. PlotKit is fully documented and there is a quick tutorial to get you start... 続きを読む
またライトニング・トークをやらせてもらいました。MochiKitの簡単な紹介を、と思ったんですがほとんど紹介になってませんでした。ごめんなさい。関数的なアプローチやイベントハンドリングの容易さ、あとDeferredオブジェクトによる非同期アクションなんかに話... 続きを読む
ここ最近、prototype.js や scriptaculous.js に話題が偏りがちでしたが、MochiKit という JavaScript ライブラリも注目されています。(別に無視していたわけではなく、単に追っかけきれていないだけです。そもそも公開されているライブラリやフレームワークの... 続きを読む