月別: 2010年2月

Home / 月別: 2010年2月

エラー画面

2010-02-26 | Genshi, Pylons, Python | コメントはまだありません

致命的な例外とかエラーとかで処理が中断されたときに、エラー画面へ遷移しますよね。
で、Pylonsだとこのエラー画面(?)でのスタックトレース表示がすんごいらしく、そのへんずいぶん期待していたわけです。

結果、どんなインタラクティブでハイパーハッピーな開発生活に邁進できているかというと、
できていないんだこれが。
apacheに吐き出されるログ(スタックトレースも当然ある)を毎度眺めながらため息をついているわけです。makoだけの機能なのかしら。
Genshiは設定にもよりますがxml/xhtmlできちんと書かれていないと即エラー行きなんで、タグの閉じ忘れなんぞした日には即エラー。
なんかあのすんごい画面([Pylons]Pylonsのトレースバックは凄い!)はどうしたらいいの。いきなりGenshi選んだあたしが馬鹿なの;;

logger周りに関しても、どうもあたしは何か決定的な知識の欠如があるみたいで、ドキュメントを眺めても手の付け所が分からない。
まいった。いやまいってる。
Pylons+Genshiで探すと、日本語環境でブログの記事で何か残していて云々、っていうのがうちくらいしか見当たらない。英語当たるしかないよねー。手を止めてその時間を確保するのか、えいやで進めちゃうのか、いまだになやみながらエイヤエイヤとプログラム書いてます。

ついき:
んー?
Pylonsでmod_wsgiを使ったときにLoggingが働かないこれかな?

python2.6のformatメソッドで0埋め

2010-02-25 | Python | コメントはまだありません

よく忘れるのでメモ。
年月日の整形とかで一桁の月を0でpaddingして表現するのあるじゃん。%02dとかああいうの。

>>'{y:>04d}/{m:>02d}/{d:>02d}’.format(y=2010,m=2,d=25)
‘2010/02/25’

こういうのをメモらないといけないあたりが、まだまだ使えてない証拠だ。

http://docs.python.org/library/stdtypes.html#str.format

http://docs.python.org/library/string.html#formatstrings

言えてる

2010-02-25 | 未分類 | コメントはまだありません

41 :名無しさん :sage :2009/07/23(木) 04:12:34 0
いずれにせよ媒体一個飛んで困る時点で弱者
学校はバックアップを義務教育にすべき
分数の割り算よりは使う

設計に不満

2010-02-24 | NDI, Pylons, Python, SQLAlchemy, 要件とか | コメントはまだありません

言い出したらキリないけど。
SQLAlchemyでリレーションの張り方をうまく解決できなかったため、
「どうせこういう呼び出し方になるに決まってんじゃん」
とかいう理由でviewの切り出しをしまくっているんです。物理的に何かが増えるわけではないんだけど、何か気のきいたselectをするたびにview切ってるのって相当間抜けだ。
とはいえただでさえ手が遅いこの現状、解決できる手法でもってやっつけるほかない。
これを仕事でやるとひどいすぱべきーを生産する羽目になるわけで。
とりあえず一通り作り終えたら、改良フェーズを切りましょうねおねーさん。