hirax.net::Keywords::「コード」のブログ



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 レコード溝の旅
SLN:blog*: レコード溝の旅1rpmtectonicplates-images

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