Home > Archives > 2006-12

2006-12

あ、でも最後に

今年が終わるまでにこれだけは言っておきたい。
Web2.0とか言って盛り上がってるのは日本人だけですから。
東京都の統計かと思ったよ。
やばいよ、日本。
来年はバズワードに踊らされないように、気をつけよう。

2006年最後のエントリ

お手伝いとかして今週は完全にぶっつぶれた。昨日今日は何もせずに寝るだけ寝て1日中ぽけーっと本を読んでいた。nyaさん・ushさん、寝過ごしてごめんなさい。
ではメリークリスマス & 良いお年を & ハッピーニューイヤー。

Pythonのテンプレートエンジン

最近PythonでCGIも書いているのですが、Python用のテンプレートエンジンが使いづらい。

ググると沢山出てきますが、どれもテンプレート内にPythonのコードが書けない。PythonのWebフレームワーク「Django」も、独自のテンプレート言語を使わなければならず、Pythonコードを直接書けないので非常に使いづらい。

AzaraCを使ってていいなーと思うのも結局テンプレート内にがしがしコードを書ける所。もうC++でやりたい放題なわけですよ。STLとかがんがん使ってページを生成するわけですよ。流石にテンプレート内にkmpとかいう関数があった時はびっくりしましたが。

Django方式だとテンプレート内にif len(hoge) > 0とか書きたい場合、len等のPythonの関数もテンプレート内には原則として書けないので、ロジック側で context = { “hogeflag” : len(hoge) > 0 } と定義してからテンプレート側で “hogeflag”を使用しなければいけない。これは eRuby とか見た人間からすると凄い鬱陶しい。

「だから速度が出る」とか「デザイナーはコード書かれてもわからへんねん」と言われたらそれまでなのだが、もうちょっと何とかならないんですかね。やっぱりインデントの問題ですか?

素敵なアイデアがあればいいんだけど。

Binary 2.0 Conference

金曜日はBinary 2.0 Conferenceに行ってきました。

kmutoさんと同じ感想だったのですが、まぁ去年が出来すぎていたという気もします。しかしyaegashiさんのセンスには今年も脱帽でした。ページめくる度に会場から笑いが起こるプレゼンというのは凄い…。knokさんの発表では音が鳴ってたのですが、あれがなんなのか分からなくてあんまり楽しめなかった(笑)

結局その後の飲みにも参加させてもらい、終電まで楽しんでしまいました。なんか一人だけ明らかに若輩者でしたが、相手してくださった方々有難うございましたm(_ _)m

雑感

凄いソフトウェアを作る人はもちろん凄いが、それをお金に変える人はもっと凄い。とかなんとか。

Home > Archives > 2006-12

お薦め本
広告
Archives
Categories

Return to page top