2004-09-04[n年前へ]
■「男」と「女」の「性的型付け言語(例外処理編)」
静的と静的のタイプミスは結構あるし、そんなオヤジギャグもよく耳にする。例えばこんなメールがその一例だ。
> 画像処理部を作るのが面倒だったので、トリアエズ、> 性的に(いや違った)静的に配列を宣言しています。これはオヤジギャグ以外の何ものでもない。
そんな「静的(いや違った)性的」な男性達の行動を、プログラミングの例外処理を例に挙げながら男の視点から考察し、さらにそれを女性の視点から添削を加えた解説が素晴らしい。特に女性により、「デート時にキスを迫り、さらにもっとスゴイことを迫る男性」の行動に対して女性から「ダメよ=例外」が発生した場合の行動原理(ソースコード)が
try { if (we.passionatelykissed()) { we.sex() } } catch (Java.Sex.Exception jse) { woman.beatAsMuchAsPossible(man);; // ぐーで殴れるとなお良し System.exit(); }と添削されているのを眺めれば、例外を発生させてしまった男性は思わず「ぐーで殴られた気分」を楽しめて良いかもしれない。ちなみに、男性側はこの例外処理部分は
// man.doNothing();; // 何をしたら良いかわからないという感じらしい。これには、「runtime errorをcatchするかもしれないけどとりあえず動かしとこーって設計はもーほんっとに迷惑なので止めてもらいたいもんです」、もう一回繰り返すと「ほんっとに迷惑」とキツイ添削が入っている。
そして、
if (we.passionatelykissed()) { if (we.granted(Java.Sex.Sex)) { we.sex() } }というコードには、「grantの中身は結構大変で、踏んじゃいけない地雷を全部クリアしなきゃダメ」というツッコミも入っている。というわけで、これは今日の必見(特に男性は)情報化も。そして、例えばテレビドラマや俳優達を、こんなソースコードで例えて考えてみるのも面白いかも。
■ソースコードに付箋を付けるシステム
JSPIE3はJavaのソースプログラムに対して付箋をつけるシステムで、ソフトウェアの開発をサポートするツールとして作りました。꒿꓀꒷ꆢ꒳징믅쇈ꓟꆢJavaꖽꆼꖹプログラムに対してだけしか使えない訳ではなく、別のプログラミング言語や単にふつうのWebページに対して付箋を付けるというような応用も考えています。from Zakki
2004-10-24[n年前へ]
■レコードの溝の谷間を飛んでみる
レーザ顕微鏡でアナログレコード盤の三次元形状を計測し、その形状を三次元レンダリングして、レコードの溝の谷間を飛んでみるというTECTONIC PLATES . from レコード溝の旅
2004-11-08[n年前へ]
■世界規模ソースコード検索エンジン中間報告
高林哲氏によるIPA 2004年度未踏ソフトウェア創造事業 「石田PM・長尾PM合同中間報告会」での「世界規模ソースコード検索エンジン中間報告」コードネーム gonzui(ナマズ目ゴンズイ科…)は11月29日(いいにくの日って…)に公開予定。JavaScriptでインクリメンタルgrep 検索, JavaScript で複数箇所のキーワードをハイライト等を備えた検索結果の表示インターフェースも非常に使いやすそう。
2004-11-26[n年前へ]
■プログラムのソースコードを色分けして表示するPukiwikiプラグイン
プログラムのソースコードを色分けして表示するPukiwikiプラグイン from capsctrldays
■Powered
by yagm.net