2004年07月06日(火) [長年日記]
■ mono試してみました
Linuxなどで.NET Framework環境のソフトを動かすmonoを試してみました。ただ、小野田の使っているLinuxはVine 2.5と、Fedora Core 1をベースとしてカーネル2.6を入れた特殊な環境(要はOpenPVSの環境)なんですが、それらに入れられるバイナリパッケージが無いようだったので、OpenPVS環境でソースからビルドしました。基本的にconfigure → make → make install しかやりませんでしたが、結構簡単にビルドでき、「Hello, World!」を表示するC#のソースを書いて「mcs test.cs」等のようにコンパイルしてみたら、test.exeが出来、「mono test.exe」とすることで、ちゃんと「Hello, World!」と表示されました。それにしてもLinux上でコンパイルしてるのにexeが出来るというのが、なんか不気味というか変な感じですね。
ついでにASP.NETを動かすxspというのも試してみました。こちらも、WindowsのVisualStudio.NET 2003上でASP.NETの「ボタンを押すとテキストの内容が変わる」という簡単なWebアプリを作り、フォルダごとLinux側にコピーしただけで、あっさり動作。拍子抜けするくらい簡単に動きました。
まあそんなわけで、ようやく各種環境で.NETがフツーに動くようになりそうな感じなので、そろそろ全然使ってなかったVisualStudio.NETを色々いじったりしてみましょうかねー。最終目標はBLACK DIAMOND 2.NETですが、何年も先の話になりそうです(C#用のパーサジェネレーターとかあるのか……?文法をXMLにしちゃうのが楽な気もしますが……)。ま、本でも読んで勉強しましょう。
■ 京セラAirH"PHONEクエスト
地元の店を軒並見回ってみましたが、全て在庫なし。入荷未定。小野田の旅は続きます(つーか週末にどっかの量販店に行って、無ければ終了ですが)。
怖くないバージョン大賛成!!怒鳴られるたびにビクビクしちゃいますから……それができたら、また挑戦してみます。今度は堅気のかたがいいですねぇ。それまでは――封印です^^
いやー、怖くてすみません(笑)ちょっと時間はかかりそうですが、今月中には必ずアップしますんで。多分やるとしたら、「堅気」「893さん(今の)」「オバちゃん」の3種類になるんじゃないかと思います。