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

2007-12-07

MonoDevelop reorganized

monodevelopのソースコードの構成が大幅に変わったので、svnからビルドしている人は、一度make uninstallしてから、フレッシュチェックアウトしてconfigure1; make installした方が良いでしょう。

ちなみに、mono-addinsもsvnからとってくる必要があります。

来週辺りにbeta3のブランチを切ってから、基本的には1.0リリース用にそのブランチを使うつもりみたいです。trunkの開発はその間も継続する、と。

取り急ぎ。

マニアックなジェネリクス型としては…

http://d.hatena.ne.jp/NyaRuRu/20071206/p2

WCFのIExtensibleObjectなんかもハマれますね。これは基底クラスではなくテンプレートパラメータが自身っていう例ですけど。

public interface IExtensibleObject<T> where T : IExtensibleObject<T>

Mono Summit Notes 2日目 (2007/11/29)

聞き取れる範囲だけ2、ほとんどメモ書きのままだけど、とりあえず。

NUnit

Mono on the Mac

kangaroo (Geoff)によるセッション。これはすげー。

最後の2つ、けっこうビックリなんですけど。

Q&Aはほとんど聞こえなくて逃してしまった。

どうでもいい話だけど、Geoffは「じぇふ」と発音するので、最初Jeffと聞き間違えてしもうた。一緒に昼飯を食って、その後IRCでどこにいたのかと訊いたら「おまいの横に座ってたぞ」…

DB4Objects

去年はJBだったが、今年はRodrigoによるセッション。

mono on embedded system

↑が終わってから、ほぼ終わってから参加したので、詳細は分からないが、openmoko, OLPC, Sansaといった、monoを組み込んでいる物件をいろいろ紹介していたようだ。前日の晩に「英語でプレゼンするのが難しいなら、ヒントでおれらが1単語ずつ教えるから、それを入れてみろよ」と言っていたのを、Everaldoが本当にやっていて笑えた。

Developing Desktop Applications with Moonlight

Stephaneによるセッション。最近moonlightチームに参加したばかりだけど、昔からf-spotハッカーだった人だ。

GtkSilver s = new GtkSilver ();  

	s.Attach ((System.Windows.Controls.Canvas) sl_canvas);  

	// assume that canvas.InitializeFromXaml () is used

Gaia Ajax Widgets

前半の間に休憩していて聞き逃した…が、基本的には↓にあるサンプルをソースコードを見ながら解説していたようだ。
http://ajaxwidgets.com/

amiestreet.jp

http://amiestreet.jp/

日本版が立ち上がったというので、本家は使ったことがなかったのだけど(そもそも日本から使えるのかも知らない)、試しに使ってみた。

試聴できるまでかなり時間がかかる。ダウンロードにもそこそこ時間がかかる(というか最初は何回か中断された)。それさえ乗り越えられればいいかも。recommendationによってポイントが獲得できるということで良い評判を呼び起こすことができるというのは良い仕組みだな。

こっちで買うと260円くらいのアルバムがiTSでは1500円だったりする。買ったmp3はそのままiTunesやBansheeに違和感なく取り込んで聴ける(ディレクトリ構成はiTunesと同じっぽい)。

しばらく使ってみようかな。

Footnotes

  1. autotoolsは使わなくなったようです

  2. 改めて強調しておきますが、ワタシは英会話が苦手ですw


この記事を共有:

前の記事
マニアックなジェネリクス型としては…
次の記事
MonoDevelop reorganized