Python @ Floating Log 11.4.2009

2009-04-11 (*)

# GAE Hack-a-thon

参加してきた。 当初、というか前回打ち合わせ時にはストレージ的なものをやるということにしていたのだが、gaedav の存在を知ってほぼモチベーションを失ってしまった。 ということで、急遽、remote_api グループに参加した。

どこから手を着けたらいいか判らない状態からだったので、午前中はほぼ公式の文書を読むだけで終わり、午後に書いたのもモデルクラスからローダーを生成するというスクリプトだけ。 最初は dir(model_class) から Property を引っ張り出して並べていたが、バルクで突っ込む用の csv と順番が食い違ってしまう、という問題があった。 inspect とかで何とかするのか、などとほざいていたら csv の先頭行にデータ名を書くという現実的な案を出してくれたので、それを実装した。 (良く考えれば inspect より ast とかの方がどうせ使わないにしろまだましな発想だ。) その間に他のメンバーが実際にデータをアップロードしたり削除したりという部分を作ったので、そこそこ使えるものになった。

一日があっという間だ。

posted at 21:11:44    #
4月 2009
    1 2 3 4
5 6 7 8 91011
12131415161718
19202122232425
2627282930  
3月
2009
 5月
2009

プログラミング言語 Python に関係する話題。

Feed Icon Letterimage

Python
Desktop
Server

© 2009, Matsui Fe2+ Tetsushi