2009-02-13から1日間の記事一覧
id:voluntas Comet on Mochiweb Erlang サーバ/データベースを書く為の言語 軽量プロセスを大量に作成可能 関数型というがかなり独特、しいていうならErlang型言語 言語自体の学習コストは低い フレームワークがついてくるがそっちの学習コストが高い 軽量プ…
MOONGIFTの人 途中から参加 せつめー 毎日ビルド&テスト 決定は先に遅らせる 例えば、開発が始まるずっと前にフレームワーク等を決定してしまうと柔軟性がなくなる 状況の変化 あらかじめオプションを用意しておく(各特性を把握しておく) どこで判断するかは…
XSSで何ができるか? cookie情報、formの送信内容を盗む、偽の情報を見せる 「信頼出来ないWebサイト」でのXSSはそもそも無意味 信頼してほしいならXSSくらい直せ イントラだったら関係ない? むしろイントラ内の方が盗みたい情報がいっぱいある JSONによる…
Working Effectively With Legacy Codeの日本語版がもう少しで出る。->あとで買う レガシーコード テストコードが書かれていないコード 基本用語 Edit&Pray 編集し、そして祈る 不安を抱きながらコードを変更 現在のソフトウェア開発の主流 Cover&Modify カ…
CI(継続的インテグレーション)とは システムのインテグレーション作業を開発の初期段階から行う事 2000年にマーチン・ファウラーが論文を書いてるのでそんなに新しい訳じゃない CIのメリット 品質向上…ビルドやテストが通らないと言った不具合が先送りされに…
GUIプログラミングについて興味があったので聞いた。 これをJavaScriptでのリッチUI作成に応用出来ないか考えたい。 MVCとM-V-VM MVCにおけるViewは出力だが、 M-V-VMにおけるViewは データの視覚化 ユーザの操作を受け取る M-V データバインディング 2つの…