inohilog

/var/log/inohiro.log

2009-01-01から1年間の記事一覧

MonoDevelop2(Gtk)の文字化け(解決編)

twitterなどでも時々お世話になってる「KKI」さんのブログにMonoDevelop2での日本語の文字化けに対する解決策が記述されていました。 /Library/Frameworks/Mono.Framework/Version/Current/etc/pango/pango.aliases というファイルを管理者権限で作成し、 "L…

MonoDevelop2(Gtk)の文字化け

MonoDevelop2のインストールに成功した訳ですが*1、まいどのごとくGtkの日本語表示が文字化けしてます。 以前MonoDevelopをインストールしたときや、Gimpでの文字化けに対応したときと同じようにGtkの設定ファイルで日本語表示に対応したフォントを指定して…

MonoDevelop2 のMac OS X向けパッケージが公開されてる!

MonoDevelopのmakeに挫折したままかれこれ10日くらい経つのですが(参考:Mono 2.4 / MonoDevelop 2 Release!! - INOHILOG)、さっき「そういえば!」と思って公式サイトを覗いたところMac OS X向けのパッケージが公開されてました。手間が省けた、わーい。 …

んーiPhoneSDKのとあるenum

ファイル名:UIImagePickerController.h @property(nonatomic) UIImagePickerControllerSourceType sourceType; enum { UIImagePickerControllerSourceTypePhotoLibrary, UIImagePickerControllerSourceTypeCamera, UIImagePickerControllerSourceTypeSavedP…

ううむ

上のコードだとダメで、下のコードだといける。どっちもコンパイルは通る。 わたしが書いたコード - ( void ) actionSheet:( UIActionSheet* ) actionSheet clickButtonAtIndex:( NSInteger )buttonIndex { // Check Button Indexes if( buttonIndex >= 3 ) …

Post to Hatena-Diary / Hatena-Fotolife with Atom Publishing Protocol

Post to Hatena-Diary / Hatena-Fotolife with Atom Publishing Protocol // AtomAPI での投稿は既に「はてなダイアリーにAtomPubで投稿する - INOHILOG」で実現していたんですが、今回ははてなfotolifeにAtomPubで投稿です。 とりあえず今回はC#で出来てお…

Mono 2.4 / MonoDevelop 2 Release!!

Mono 2.4 と、IDEであるMonoDevelop 2がリリースされたようです。 Mono 2.4 and MonoDevelop 2.0 have been released Today we announced the release of both the Mono 2.4 platform and the MonoDevelop 2.0. Posted by Mono Project at Novell on 30 Mar …

ひとりMacworld Expo '09 in Tsukuba

Mac

MacPro はPowerPC G5 2GHz。とってもパワフル。

記事を書いてない

1週間以上記事を書いていませんでした。コンピュータに触っていなかった訳ではないのですが、京都に旅行に行ったりしていました。 休暇中におこった事 ASP.NET MVC 1.0 リリース MIX09 Internet Explorer 8 正式版リリース Silverlight 3 Beta(? iPhone OS 3…

mod_mono

ApacheでASP.NETをホストするときに使う「mod_mono」って、結局xspにリバースプロキシしてるのかな。 公式見てもそれらしい記述が見つからないんだけど、「mod_mono」使う場合と「mod_proxyで内側で動いてるxspに対してプロキシかます」のはどっちが優位性が…

hoge.exe.config ファイルから設定を読み込む

Web.config ファイルは既におなじみなんですが、「hoge.exe.config」ファイルも簡単に使えますよ、ということらしい。恥ずかしながら初めて使った。某拠点間監視ソフトもこれで設定ファイルやれば良かったのではないか。 コード(Program.cs → Configuration…

string world = AppSettings["World"];

xps2のコードの中に、設定ファイルを読んでいると思われる、 string apps = AppSettings["MonoApplications"]; string appConfigDir = AppSettings["MonoApplicationsConfigDir"]; string appConfigFile = AppSettings["MonoApplicationsConfigFile"]; strin…

Windows 7 をインストールしました

1月にWindows 7のベータリリースがあり、そのときはとりあえずMac上のVMとしてインストールしたんですが、今回はあまっている2.5インチのHDDをVistaがインストールしてあったThinkPadに載せ変えてそこにインストールしました。 まだインストールが完了して1…

Visual Studio の環境設定ファイル(.vssettings)

Visual Studio を使ってプログラミングすると、例えばC#だと一番外側のブラケットを閉じると(})、ソースコードを勝手に整形してくれます。これはなかなか便利な機能ですが、私は関数の引数など括弧((, ))の中身を書くときに前後にスペースを入れて書きま…

D言語デビュー

D

オブジェクト指向で、C/C++言語ライクでネイティブコードを吐くんだけど、C#/JavaみたいにGCがあって、Ruby/Pythonみたいに書ける(らしい*1)D言語とやらに手を出してみました。 コンパイル環境 Mac OS X 10.5 emacs 22.3.1 ただしD言語モードは無い模様 dm…

ref / out キーワード

C#

ref キーワード・out キーワードの存在を忘れていた訳ではないんですが、久しぶりにコードの中で見つけて、どういった働きをしていたか忘れてしまっていたので、MSDNを見ながらコードを書いてみた。 ref コード 参照渡し。 using System; class Program { st…

System.FlagsAttribute クラス

System.FlagsAttribute クラスは、列挙体(enum)をFlagのセットとして扱えるようにするもの。コンソールアプリケーションなどでオプションを文字列の配列として受け取って、それをフラグに展開するときに使える(これを使うといろいろ楽になる)。いわゆる…

テストおわた

テストおわたので春休みはじまた。 やりたいこと ASP.NET on Apache with mod_mono xsp/cassini っぽいコマンドラインWebサーバーの開発 複数台のWebサーバー(IIS, Apache)からなるクラウドっぽく使える環境の構築に関する考察と実験(ながい笑 もしリエゾ…

逆行列

C#

3月になってしまいました。現在期末テスト真っ最中で*1、今週いっぱいで今年度の営業が終了します。 明日は、落とすと3年生になれなくなってしまう「線形代数Ⅱ」のテストで*2、お勉強中です。で、逆行列とか久しく計算してなかったんですが(こんなんで大丈…

INSTALL MANIAX 2008 の結果がいつの間にか公開されてる

Windows Web Server 2008 と 物理的なサーバーコンピュータをもらって、オープンソースWebアプリケーションをインストールしまくって公開しておく、INSTALL MANIAX 2008 の結果が公開されていました。 インストールマニアックス2008-入賞者発表- 上位3位の方…

Safari4 Beta がリリースされたようです

IE7の30倍速いらしいです。Acid3もクリアらしいです。という事でインストールしてみた。 Safari 3.2.1 Safari 4 Public Beta このOpera/Chromeでもある「よく行くサイト一覧」を表示する機能、便利なんだけどここから実際のページに移動するときにアニメー…

簡易Webサーバー

ここのコードとほぼ同じ。だけどパスの置換とかいらない。 簡易Webサーバを実装するには? - @IT コード using System; using System.IO; using System.Net; class SimpleWebserver { static void Main() { string root = "/Users/inohiro/Projects/lab/Simp…

IISとCassini以外でASP.NETのホストができた

IISとCassini(Visual Studio 搭載の開発サーバー)以外でASP.NETのホストができた。ホストといっても、なんていうか処理してHTMLを返すだけですが。なんでこれまでやらなかったのかな、このへん。 コード Host using System; using System.Web; using Syste…

続・xspのコードを読んでいます

xspのコードを読んでいます - INOHILOG の続き。 xspのコードを読むのはいったんストップして、HttpWorkerRequestなどを使って要求したaspxファイルをhtmlに変換して(通常のASP.NETと同じ処理)、コンソールに表示するだけ。だけどまだうまくできてない。 …

xspのコードを読んでいます

ASP.NET を IIS 以外の自前Webサーバーでホストしたいんですが、方法がわからないので、Mono の ASP.NET Web サーバーであるxspのコードを読んでいます。 読みやすいコードで、読んでいて楽しいのですが、まだ欲しい情報が見つかりません。 「SimpleWorkerRe…

Ruby on Rails チュートリアルに行ってきた

日本ソフトウェア科学会主催の「Ruby on Railsチュートリアル〜Ruby 1.9.1からRailsまで〜」に行ってきました。 東京大学(本郷の方)情報基盤センター。お金払って聞いたお話なので、どこまでブログに書いていいのかわからないなぁ...とりあえず感想。 プロ…

System.Console.ReadKeyメソッドは.NET2からなんですね

なんの変哲も無いHello, Worldなコードを書いて無意識のうちにmcs(Mono C# Compiler(1.x))でコンパイルしよとしたら、ReadKeyメソッドないよって言われた。 public class Hello { static void Main( string[] args ) { System.Console.WriteLine( "Hello, …

メモ:可視化

Processingもやりたいとおもうけども、思うだけ。 Context Free Structure Synth

Google MapはWindows版のSafariに対応していない

確かにWindows版のSafariは、Macのと違ってなんだか重たいけど。 「お客様のウェブブラウザは、Googleマップで完全にサポートされていません。」 Ajaxでぐりぐりできない静的な地図が表示される。

起業など

起業についてエントリを書いて、多くのコメントをありがとうございました。お礼のコメントもせずにすみません。長い時間考えましたが、大学のベンチャー創業支援に申請してみようと思っています。今すぐに起業は難しいと思っているのですが、やはり動き出す…