カスタム検索

2009年11月18日水曜日

Air2.0Beta!

Air2.0ついに公開されました。

ここからダウンロード出来ます。

色々あって、このアプリを作ってます。
(見た目とかデフォのままなのでいけてないですが・・・)

Adobe AIR Dayで紹介されるのかな?
行くけど今回は喋りません :)

2009年11月17日火曜日

Groovyで時間計算とか

すぐ忘れる・・・のでメモ

JavaだとCalendarとか使わないといけなくて何かと面倒
Groovyなら便利なのがあるよ!

TimeCategory

使い方はこんな感じ

use(org.codehaus.groovy.runtime.TimeCategory) {
def tm = new Date() + 1.days + 25.minute - 2.years
println tm.format("yyyy/MM/dd HH:mm")
}


簡単かつ、わかりやすいよね!

2009年11月16日月曜日

Slim3を試してみた

Slim3がPreviewReleaeされたと言うことなのでGetting Startedをみながら早速試してみました。

・Eclipseのダウンロード
3.5をゲッツ

・まずは日本人なので日本語化
ここからダウンロード

・EclipseにGooglePluginをインストール
http://dl.google.com/eclipse/plugin/3.5 を指定してインストール

・slim3の空プロジェクトをダウンロード
ここから最新版をダウンロード

・ファイル>インポート>既存のプロジェクトをワークスペースへ>アーカイブファイルでダウンロードしたzipを選択

・環境設定>Java>コードスタイル>インポートの編成で java.lang.Math.*に必要な静的インポート数を1に

・環境設定>Java>エディター>コンテンツアシスト>お気に入りで 新規タイプから以下の3つを追加
org.hamcrest.CoreMatchers
org.junit.Assert
org.junit.matchers.JUnitMatchers

・プロジェクト名を適当に変更して、war/WEB-INF/web.xml の以下の値も適当に変更

<context-param>
<param-name>slim3.rootPackage</param-name>
<param-value>slim3test</param-value>
</context-param>

・プロジェクトのプロパティから Javaコンパイラー>注釈処理>ファクトリーパス>JARの追加で lib/slim3-gen-EA1-SNAPSHOT.jar を追加

ここまでやってとりあえず実行可能な状態になったのでとりあえず走らせてみる

The server is running at http://localhost:8080/

と出たのでブラウザでアクセスしてみたら画面が出たよ!


しかしOnlineDemoもみても動作速度が遅い・・・(AppEngineが遅いんだろうけど)

AppEngineにあげるのはGooglePlugin側の設定かな?
次回はここいらへんをちょっとテストしてみたいと思います

2009年11月11日水曜日

SnowLeopardにしてあれこれ

前に使っていたMacBookProがSnowLeopardにアップデートできず(インストール完了後何事もなかったかのようにLeopardが立ち上がる)
、放置プレイだったのですが tyama のお古のMacbook(not pro)を譲り受けたので思い切ってSnowLeopardをクリーンインストールしました。

以下、色々困った事

・ATOK を入れたら textmate で日本語がちゃんと入力出来ない
>ATOKのアップデートで解決

・Java6しか入ってない
ローカルでコンパイル>サーバにアップしたらVersion違いでエラー出たっ!
ココを参考にJava5をインストール
こういう時の為のCIなんだろうけど、ちょっとテストしたい時とかもあるので入れておくと便利

・IPAフォントがインストール出来ない
ココに解決方法がのってました。
.otf を .ttf にするだけ・・・なにそれこわい

・Exposeに設定したFunctionKeyが聞かなくなる
よく見る症状です、いつになったら直るんだろう?
ターミナルから killall Dock で復旧出来るけどすぐダメポになる

でもトラックパッドが想像以上に使いにくくなったので、マウスでExposeしている
久々にコレをひっぱりだした
やっぱりマウスの方が圧倒的にポイント速度が速い・・・隠しているDockが表示されるまでの時間が遅いと感じるぐらいに

*Bluetoothマウスが欲しくなった :)

・64bit起動出来ない
64キーを押しても、plist書き換えてもだめ、なんでじゃろい、proじゃないからか!

・iWork'08 のNumbers が真っ白になって使えない
ココから1.0.3をダウンロードしたら直った

色々あるけど、クリーンインストールしたら死ぬほど快適になった、Winと違ってMacはいつまでも快適!って思ってたけどやっぱりそうでもないのね :(