Archive

Archive for November, 2009

GoogleMapsAPI V3

November 26th, 2009 No comments

今更ながらver3が存在することを知りました;
ver2.xと比べて大分シンプルになったようです
最大の違いはiPhoneやandroid向けにも最適化されている点です

Map V3 Tutorial – Google Maps JavaScript API V3 – Google Code
Google Maps API V3 Reference – Google Maps JavaScript API V3 – Google Code

毎度のごとく仕様はかなり変わっているので、
とりあえずチュートリアルとリファレンスを読んで勉強し直そうと思います

navigator.geolocation.getCurrentPositionのキャッシュ時間

November 19th, 2009 No comments

con_mameさんに教えて頂きました
navigator.geolocation.getCurrentPositionの結果はキャッシュされていて、
navigator.geolocation.getCurrentPosition(onSuccess, onError, options);
のoptionsにmaximumAgeをミリ秒単位で指定すると、
その時間が経過したときにキャッシュが破棄されます(0だと毎回取得し直す)
他にもtimeoutの指定も出来るようです

Tags:

gvimのカレントディレクトリがおかしい

November 16th, 2009 No comments

何故か自分のUbuntu9.10ではgvimのカレントディレクトリが毎回/home/usernameになってしまいます;
毎回cdするのはだるいので
cd %:h
をvimrcに書いてカレントディレクトリを定義しなおすようにして解決しました

他のMacやwindowsでは遭遇したことのない不具合なのですが…;

Tags: ,

Vistaで携帯動画変換君

November 15th, 2009 No comments

ffmpegではなくてMP4Boxの話
XPだと何も問題ないのですが、vistaでは、
Cannot open destination file ~
というエラーが出て失敗してしまいます

原因はソフトにシステムのtmpディレクトリにアクセスする権限がないためで、
このtmpディレクトリを適当な場所に変更すれば解決します
Transcoding.iniには
Command2=”"<%AppPath%>\cores\Nicmp4Box” -tmp tmp -add “<%TemporaryFile%>.mp4″ “<%OutputFile%>.mp4″
みたいな感じで書けば大丈夫です
この場合、変換君と同じ場所にtmpというフォルダがあればいいことになります

これとは全く別の話になりますが、VistaのSendToフォルダが分からなくて嵌りましたorz
Vistaの場合は以下がユーザのSendToになります
C:\Users\your-username\AppData\Roaming\Microsoft\Windows\SendTo

Tags: ,

Rackでsessionをclearする

November 12th, 2009 No comments

session.clear

でsession[:hoge]みたいなのは全部消えるようだ
これだけで本当にsessionが初期化されているのかイマイチ自身が無い;

Tags: ,