Pages

2008-09-07

たのしいCocoaプログラミング Leopard対応版

HMDTの木下さんの新しい本、たのしいCocoaプログラミング[Leopard対応版]が出ていました。前にこの本のTiger版を読んだのですが、そのときに気づいたのがプログラミング初心者でも抵抗なく読めるところ。今までのCocoa入門本だと、Cの知識を既に持っていることを前提としているものがほとんどだったのに、たのココではCの説明も(必要なところだけ)本の中に含んでいて、前提知識なしで読み進められるので、プログラムを書いたことのない人にはピッタリなんじゃないかなと思いました。そして何より軽かった(内容がじゃなくて、体重計に置いたとき)。

Leopard対応版はまだ買っていませんが、LeopardではInterface Builder周りが完全に新しくなったので、そのためだけにも買う価値はあるかも。もうだいぶ慣れたとはいえ、まだまだ戸惑うし。

2008-09-03

gaedt (Google App Engine Developer Toolkit) ってのがあった

世間ではGoogle Chromeで騒いでおりますが、For Macはまだらしいです。一応ベースの部分はできてるらしいですが、UI周りがまだまだということらしいです。できてる部分のビルド方法は公式Wiki内のBuild Instructions (Mac OS X)に載ってます。コードのチェックアウトに1時間以上かかった上、ビルドしたらエラーが1万個以上でましたが。

さて、そんなことはどうでもよくて、ちょっと前にgaedtってのが登場しました。Google App Engine開発のためのEclipseプラグインです。GAEの開発をEclipseでガシガシやろう、ということらしいです。リンク先のWikiにできることがスクリーンショット付きで書かれていますが、ざっとこんなところです。

  • プロジェクト生成ウィザードが使える
  • Appの設定がGUIで行える(app.yamlを直接編集しなくてもいい)
  • App一覧から起動・停止などが行える

ちなみに、普段使ってるAptana Studioでは使えませんでした。素のEclipseではもちろん使えます。ただ、今のところそれほど便利ってわけでもないような。GoogleAppEngineLauncherを使えば同じようなことができますし、わざわざAptana Studioを捨ててまで使うようなことはなさそうです。

2008-09-01

福田首相が辞めるらしい

Google App EngineのMemcache APIのドキュメント(めっちゃ量少ない)を読もうとしたら隣の部屋で妹が騒ぎだした。どうやら見ていたドラマ「太陽と海の教室」が中断して臨時ニュースに入ったらしい。なんでも福田首相が辞めるとか。まだ会見聞いてないから何にも言えないけど、とりあえずうちのことえりが「福田主将」って変換するのはそういう仕様なのかどうなのか…

2008-08-29

Gears for Safari(ベータだけど)登場

SafariでGearsが使えるようになったみたいなので、早速入れてみた。で、気づいたことをちょっと書きます。

まず、Safari 4 Developer Previewでは使えないっぽい。普通にインストールできるし、一見問題なく動いてるようだけど、Google Readerで試してみたらフィードのダウンロードが0%のまま動かなかった。Safari 3.1.2に戻したらちゃんと動いた。

あと、これInputManagerから侵入してる。Internet Plug-insとダブルで攻めてる。深く検証してないけど、このInputManagerプラグイン(GearsEnabler.bundle)は他のバンドルを読み込むだけっぽい。中にはGearsEnablerとGearsLoaderっていう小さなクラスが2つあるだけだしね。

Google Readerをオフラインで使ってみてるけど、過去に取得したフィードをオフラインで閲覧できるのはなかなか便利。ただ、オフラインにするとフィード検索ができなくなる。これじゃあReaderの魅力半減だよね…

2008-08-28

Yahoo!のメニューになぜかY! Koreaが出現

Yahoo!(米国の方。YJは使わないので)にログインしたら、左側のサービス一覧のメニューの一番上になぜかY! Korea(Yahoo!韓国)が出現。一応Yahoo! IDの住所はJapanになってるし、なんでこんなのが出てくるんでしょうか…