コンテンツへスキップ
ものがたり
戻る

Mono Summit Notes 3日目 (11/30)

この日もほぼメモ書きのままで…多分この前夜の食事が原因でこの日から腹痛になって、あまりちゃんと聴けていない。

Debugging Mono with MDB

朝イチでMartinのセッション。10時にスタート出来たなんて奇跡に近い…と言いつつ僕自身が遅刻していたりして。遅刻ラインなのにスタバに行こうぜなんて言ったJBとRodrigoのせいだ(他人のせい)。毎年summitの頃になると動くものが出来るというmdbだが、今年も何とか動いているようだ。

いくつかのtipsの紹介。catch XXXException というコマンドで特定の例外をキャッチするブレークポイントを設定できる。staticメソッドの呼び出し(p Test.Foo())や、VB(.NET)もデバッグできる(*.mdbがある限り)。

Q&Aは(1)ASP.NETデバッグについて (2)*.pdbファイルのサポートについて (3)そもそも使われているのか(うはh)というものだったが、細かくは聞き取れず。答えはたぶん(1)AppDomain管理の関係でまだ無理、(2)cecilにpdb2mdbがある(3)それなりに…という感じだと思う。

Boo: a lean mean DSL machine

再びRodrigoのセッション。しかし腹痛に襲われてあまり集中できなかった…

	callable Malkovich() as Malkovich  

	def malkovich() as Malkovich:  

		print "Malkovich"  

		return malkovich   

	malkovich()()()
	deadParrots = parrot.Name for parrot in parrots  

		if parrot.IsDeceased
	url, local = argv  

	...  

	while not webClientCall.IsCompleted:  

		Console.WriteLine (".")  

		Thread.Sleep (500)
	with reader = File.OpenText("llamas.txt")  

		print reader.ReadLine()  

	expression tree ( [| ... |] (like LINQ expression tree / quasiquotation)  

	override AbstractAstMacro.Expand(MacroStatement)  

extensible (attributes)  

	def Scream([required] message as string):  

		print message.ToUpper()

いろんな質問が出ていたが、腹痛すぎて聞いてられんかった。

OpenSUSE build service

(聞いとれんかった)

BOF

ばふ、ばふ、って皆が言うのが、何だか分からなかったのだけど、BOFのことだった…。最初にJordiのgbrainyについて。(ちょっと調べ物をしていて聞き逃した)
次はUnity。Unityベースのゲームの新作を紹介していた。Web上で動いている。レーシングカーでシューティングするようなゲームだが、毎月10,000,000人が訪れるらしい。テニスのゲームを紹介してから、Unity本体の説明。この辺は去年と同じだろう。
Q&Aでsilverlight対応とかはしないのかという話があったけど、そもそもSLは3D環境ではないので、考慮の余地は無さそうだ。

Mono.Addins

再びLluisによる解説。mono-addinsの設計について。

  asm1: add-in roots  

    /Service (extension point)  

      - extension node1 (addin), extension node2 (addin) ...  

    /MainMenu  

  asm2:  

    /Service  

    /MainMenu

その他

みんなで晩飯に行った時に、Second LifeのJim Purblickに仮想世界の法規制の話をちらっと振ってみたけど(まあ僕の英語力の限界もありry、それ以上深く突っ込んで訊くことは無かったけど)、余所の国でもid:atsushieno:20070802みたいな議論は起こっているようだ。で、結局のところ、境准教授が指摘していたように、サーバが米国に設置されているから米国法に準拠してサービス展開せざるを得ないようだ。皆それを聞いて考えるのは、やはりこれだった:「じゃあシーランドに持って行くか」


この記事を共有:

前の記事
2007-12-09
次の記事
amiestreet.jp