Pages

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になってるし、なんでこんなのが出てくるんでしょうか…


2008-08-23

メニューアイテム内のビューはキーボード入力を受け付けない

LeopardからはNSMenuItemにsetView:メソッドが追加されて、任意のNSViewをメニューに追加できるようになりましたが、ここで1つはまりました。

メニューアイテムにNSTextFieldを設定してみたら、テキストフィールドは表示されるものの、テキスト入力ができない。そういう仕様なんだろうか、と思ってリファレンスを覗いてみても何も書かれていない…。と思ったら、Application Menu and Pop-up List Programming Topics for Cocoa : View in Menu Itemsにしっかりとkeyboard events are not supportedって書かれてました。だめじゃん。メニュー内でテキストフィールドを使いたければ、これまで通りウインドウを生成して偽メニューでがんばるしかないのかも。がっくし。