WindowsでObjective-C

CentOSにlibobjcなどのライブラリをインストールしてると、

GNUstep

なるものを見つけ、これならNS~のクラスも使える、と書いてあるのを見て「それなら初めからこっちをインストールすればよかった」と思っておりました。

このGNUstep、Windows版もあるということなので、ダウンロードしてインストール、CygwinのようにWindows上でShellが立ち上がるようになりました。そしてgccも使え、Objective-C文法のソースもコンパイルできるようになりました。。。

Linuxまで起動待ちしなくても、すぐにvi と gcc を呼び出せる。。。とりあえず言語の勉強ぐらいならこれの方が便利かもしれないですな。

というわけでLinuxでもWindowsでも、当然MacでもObjective-Cが使えるようになりました。。。

CentOSでObjective-C

仕事で使ってるノートPCはAcer の Aspire one で、前にも書いたようにVirtual PCにCentOSをインストールしてC言語の勉強とかをしておりました。

しかし、大雑把ながらC言語もポインタ、構造体と、メインは押さえたような気分になってきて、次にはやっぱりObjective-Cを勉強して行きたいと思うようになりますた。とはいえ、持っているMacはMac miniなんでライブラリとかはかなり異なるだろうけどとりあえずLinux の gcc コンパイラでObjective-C をコンパイルできるようにしようと考えました。

が、家に帰ってaspire oneネットにつないでyumコマンドからパッケージインストールしようにもパッケージ名がわからない!ネットで検索しようにも出てくるのはUbuntu
の話ばかり、apt-getをyumに置き換えて試してみるも失敗。

いろいろやって、やっとココ情報で解決
OK Lab : Objective-C入門

とりあえずCentOS5.3なら、

yum install gcc-objc

だけで依存関係でlibobjcも勝手にインストールされます。yumって利用可能なパッケージ一覧ってどうやってみればいいんでしょうか?そこから選んでインストールしたいんですが。。。そしてCentOSにObjective-Cインストールで検索してた間にUNR, Ubuntu Netbook Remixなるディストリビューションを発見。ネットブック用のコンパクトLinuxですな。

uubntunetbootremix

コンパクトにまとまってておもろそう!今のWindowsとデュアルブートにしたいのう。。。

南インド、ベジミールス

meals
久しぶりに晩飯にSilomのワットケーク近くのベジのインド料理屋へ。今まで入ったことない店に挑戦。150Bのベジミールスを頼む。

味がたよりない。。。肉系がなくて濃くないから胃にも優しいのはわかるがやっぱり食い始めるとテンポのいい会話が口から出て来ない。いつもベジフード食いに行くとこんな感じになってしまう。。

とはいえ、大量の白米などを平らげたりするうちにベジのおいしさもわかりかけてきた。うまい。これならまた食いたい。でも毎日はヤダ。

簡易辞書

google Ajax API のページを見てたら、Language Translationというのが
あって、googleの用意してる翻訳機能を自分のWebページで使うことが
できるとのこと。この翻訳機能、日本語、英語、タイ語!も扱える。

というわけで早速、初JavaScript、初Ajax に挑戦。

sd

翻訳といってもやっぱりまだまだ精度が低いし、単語とか短い
フレーズで使える簡易辞書みたいなものを作成してみました。
デザインはiPhoneに最適化しようとしてまだ途中のものです。
初めてのJavaScriptも引数の渡し方がまだわからずめんどうな
処理をしてたりしてますが、一応動きます。。。

C言語がんばるつもりがなぜかWebをやっております。。。

日泰英 簡易辞書 (iPhone向け)


2009/05/18 追記

input type=”text” で”Enter” を押すとsubmitしてしまい、
画面を更新してしまうのもonKeyPressのイベントで”Enter”
キーを検出してreturn false;することでIE, Firefox, Safari上
では回避したが、なんと、それでもSafari on iPhone では
機能しません。。。こんなところがMac Safari と仕様が違う。。。

そして、iPhone用にと作っていたので全然テストしてなかった
ですが、Internet Explorer7 ではスクリプトエラーが出て動かない。。。

めんどくせえ。。。

朝セントラル 2009年05月10日

昨日の夜遅く、雷も鳴っていないのにいきなり停電。今回の停電は長く、1時間以上。しばらくろうそくの明かりで過ごしておりました。というわけで、懐中電灯かLEDのランタンかが必要ですなということと、食料品の買い出しで、朝10時から近くのセントラルラマ3へ。午前中のセントラルって人がいなくていいですな。エアコン涼しいし、エレベータも行きたい階に直行。ガラガラのショッピングセンターってのは清々しい。Dawn of the dead を思い出します。。。