iPhone4

ついに買ってしまったiPhone4。 3Gからの切替なので基本的に大満足なのだが不満点も幾つかあったので以下レビュー。

不満点

持ちにくい。前モデルまでは丸みを帯びたデザインだったが4は平べったくなっていてこれがやや持ちにくく感じてしまう。 画面の反射が多い。グレアパネルの反射がきつくなっている。直射日光の下だと眩しくて見られないときがある。 逆にいいところは

...

Mixiアプリ

ちょっと思い立ってMixiのアプリを作ってる。バックエンドはGAE/J + Sinatraの構成だ。大体概要は分かったんだけど、OAuthのところで詰まってる。 検索しても大抵出てくるのはTwitter関連の情報だ。 TwitterにOAuthでアクセスするのはConsumer側なんだよなぁ。欲しいのはServiceProvider側の作り方だ。 GithubでSinatraのサンプルコード落として勉強中だけど、なんとか分かりやすくならないかなぁ。

...

proxy script

proxyがresolvableか検出して、通ったら環境変数http-proxyをセットするスクリプトを書いて、.profileから呼び出すようにした。 小さいスクリプトだがなかなか気に入っている。

...

VPS

DTIのServersman@VPSを昨日から借り始めた。学校のproxyがgitを通してくれないので、SSH転送用のサーバとしてのみ使用するつもりである。

...

とりあえず

件のアプリはクッキー認証で作ってみようかなあ。

OAuthについては、

Twitterを利用してOAuth::Consumer側を実装してみる。 OAuthProviderを利用して自分でProviderを実装。Consumerは先のアプリを流用。 でテストしてみたいと思う。

...