2006年12月23日

あ、でも最後に

今年が終わるまでにこれだけは言っておきたい。

Web2.0とか言って盛り上がってるのは日本人だけですから。

東京都の統計かと思ったよ。

やばいよ、日本。

来年はバズワードに踊らされないように、気をつけよう。

2006年12月22日

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 とか見た人間からすると凄い鬱陶しい。

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

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

2006年12月18日

Binary 2.0 Conference

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

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

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

2006年12月15日

雑感

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

2006年12月13日

みんなのGoogle言語

「みんなのPython」の帯をずらしたら「みんなのGoogle言語」に見えるね。というどうでもいいタイトルです。Pythonで大体2000行ほどのプログラムを組んでみてちょっとずつ習得気味です。

前のエントリに対しておくじさんに反応を頂きました

C++では必ず this を付けてしまう私には self はさっぱり気にならないし(って言うか、Perl5で嫌でも慣らされた)、アンダースコアはRubyのアットマークや end の群れと比べれば、どっこいどっこいだと思っている。その辺は多分に慣れの問題なのだろう。

みんなのGoogle言語の続きを読む

2006年12月08日

線形多段階法

連続系課題。重力2体問題を単純化した常微分方程式を、刻み幅制御を行う線形多段階法によって解けという課題。

線形多段階法の続きを読む

2006年12月07日

PythonでBounded Buffer

引き続きPythonでマルチスレッドプログラミングという事で、5月頃にOS演習で実装したBounded Bufferを実装しました。

PythonでBounded Bufferの続きを読む

2006年12月06日

PythonでMultiThreadServer

文字列処理を頻繁に行う+OSネイティブのマルチスレッドを使いたいという要求から、Pythonをいじってみました。題材としてはThread Pooling型のMultiThreadServerです。

PythonでMultiThreadServerの続きを読む

2006年12月02日

Google Infra

Googleのインフラに関するビデオが2本上がっていたので紹介。

- BigTable
- Building Large Systems at Google

Binary Hacksの広告

www.google.co.jpにマニアックなクエリーを投げるとBinary Hacksの広告が出ることが確認されました。

ターゲット層がニッチ濃すぎます。逆に言うと的を絞った広告?Binary Hacksで出てこないのは、何なんでしょうか...。

P.S.
statifierでぐぐると「statifier で動的リンクの実行ファイルを擬似的に静的リンクにする」というのがヒットして「動的リンクされた実行ファイルを別のホストにコピーして実行したい」と書いて有るのですがこれってやっぱMapR(ry