2007-07-01から1ヶ月間の記事一覧

javascript式HTML記法その2

script.aculo.us の Builderではこうなのは、前に紹介した。 element = Builder.node('div',{id:'ghosttrain'},[ Builder.node('div',{className:'controls',style:'font-size:11px'},[ Builder.node('h1','Ghost Train'), "testtext", 2, 3, 4, Builder.nod…

javascript式HTML記法関連

div({style:{background:'lavender', padding:'10px', fontSize:'130%', textAlign:'center'}}, b('Hello '), span('world', {className:'pink'}), '!', br(), br(), table({style:{margin:'0 auto', width:'300px'}}, tbody( tr( td({style:{background:'#c…

javascript関連のメモ

IE DOM Bugs IEでは、ノードのname属性とtype属性は、更新不可

コルーチンとギャラクシアン

SICP読書会で、26日に継続について話してほしいとのこと。 前回、id:zyxwvさんがC言語で書いたS式計算機を披露したとき、彼は、パーサ、というかミニ正規表現、の有限状態遷移を書くために、switch文があふれかえってしまい、困っているとのことだった。 …

javascript勉強中

canvasタグ,prototype.js,script.aculo.usなど勉強中。 canvasタグは、ピクセルごとのαチャンネルもあるし、なかなか。 作ってみました。しゃぼん玉(Firefox用) http://eva-lu-ator.net/~gemma/geocities/bubbles/ 3 must read JavaScript articlesにあがっ…

夏の推薦図書 Nightwork

SICPの無料全文公開という太っ腹で有名な、Mit Pressのサイトを散策。 さまざまな分野に、膨大な本の数々。この一冊一冊がSICP級だとしたら・・・。静かに称賛しつつ、目を閉じる。で、この夏の推薦図書に、 Nightwork(MitPressのサイト)Nightwork: A Histor…

山吹色のモナディック疾走

モナド*1ファンクターって何? 要するに、型や値に色をつけるってことだよ。 色って? Int型をInt型とかInt型と色わけしたり、1という値を1にしたりね。色をつけるにはreturnを使う。それとか、1 + 3じゃダメで、ここは+も緑にしてやらにゃ。それがLiftM2。…

The Next Big Languageの正体は?

Stevey's Blog Rants: The Next Big Language Steve Yeggeが期待する言語があるらしい。ただ、名指しをせず、特徴だけ記してある。(知っている人は知ってるかもと言っているから、まるっきりの新言語ではない) 特徴。 NBL does not replace C++ NBL is garba…

本題

これまでのような、コンソールライクなWebプログラミングだと、dispatchパターンが頻出します。こんなん。 (let ((req (cgi-get-parameter "value" (show (html:html ...))))) (case req ... で、 Implementation and Use of the PLT Scheme Web Server に、…

論文を読んで、自分の継続CGIを改造してみた。

「短冊」 年金が正しく記録されますように - 子ども さすがUSO放送! 俺達に(ry SISC(JVMで動くScheme)を使えば継続をmarshalingできるらしい、で、SISCに手を出そうかと思ったが、Rhino(JVMで動くJavascript)も気になる。CocoonもRhinoを使っているらしいが…