web.py

templator の if は if を並べて else できない

どうも一対一しかできなさそうな感じだ。 $if hoge == 'fuga': fuga higa! $if hoge == 'moge': moge hoge! $else: nage kage!とかやって hoge = u'fuga' なときは、 fuga higa! nage kage!って出てきちゃうのよ。 elifはないみたいだし。 まぁ、中を見れっ…

web.py の新バージョン候補上がる

svnのダウンも解消されている。 変更点は以下の通り。 New unique argument to header keeps duplicate headers from being printed New function datestr prints out datetime objects in a nice way You can tell it to listen on a fastcgi socket db_pri…

cvs が死んでいる

ほんとは、今日は膿んだアタマで template.py 0.2 でもさわろうかと思っていたのだけど、cvs が死んでいて 0.2 が落とせなかったのだな。

web.py で favicon を出す

web.pyを使ってテストをしていると、ログに "GET /favicon.ico HTTP/1.1" 404 -と表示されてうざい。 最近のブラウザは無条件にトップディレクトリ下に favicon を探しに来るけど、そんなコンテンツは知らない web.py は「知らんよ」と返すしかない。 web.py…

勉強がてら文書を整理中

くされた某CGIをこれでみーんな置き換えてしまおうかと勉強中。 でも、眠い。 脳、動いてませんから。 まずはインストール[済] 定番 Hello, world を表示する[済] code.py は何をやっているのか[済] code.py を拡張する Wiki を作る[済] Pythonでの日本語処…

template.py 0.2: cleaner and much, much faster (1150x faster than Cheetah!)

http://webpy.org/svn/template.py template.py の0.2が出た。 ほんとにCheetahより1150倍も速いのかな。

web.py が一矢報いた?

http://itpro.nikkeibp.co.jp/article/NEWS/20060410/234868/ のかね? 先の2つとは、適用レイヤーが違うような。

Python Workshop the Edge 資料公開

http://www.python.jp/Zope/workshop/200604/ わたしは、増田さんの資料あたりが一番わかりやすい万年入門者ですわ。 skype A2A APIは、エンジンがプロプラなのでイマイチ面白味を感じない。Google,Yahoo,AmazonのAPI公開とは共有できるものが違う感じ。デー…

web.py を SCGI で動かすと速いらしい

http://www.mems-exchange.org/software/scgi/ オーバーヘッドが少ないから当然なんだけど。 http://snap.shot.cx/ZWiki/SCGI

リンクを張ってもらった

http://webpy.infogami.com/ しかし、safariで見ると、インデントが壊れて使えないな。 どっかに引っ越さねば。 sf.jpにプロジェクト起こすか? でも、あすこは、PythonのWikiが置けないからな...

Help! このへんがうまく訳せない

Quickly: web.transact() starts a transaction. web.commit() commits it; web.rollback() rolls it back. web.update works just like web.insert except instead of returning the id it takes it (or a string WHERE clause) after the table name. お助…

チュートリアルの翻訳をはじめてみる

http://kinneko.googlepages.com/webpy_tutorial_ja なんか、DjangoでもTurboGearsでも日本語訳が進んでいるようなので、一番シンプルでやることが少ないweb.pyも少しは進めなきゃと、日本語訳をやりはじめてみた。しかし、コンパイルの隙間作業で、なかなか…

web.py + cheetah で日本語対策

http://ash1no0to.dyndns.org/htdocs/archives/2006/03/webpy_cheetah.html cheetahを使ったテンプレートファイルに日本語を入れたらエラーが出た とりあえずweb.pyのrendar関数(1200行あたり) の戻り値 if asTemplate: return t else: return output(…

web.pyのライセンス変更?

なんか、パブリックドメインにしたいということで盛り上がっています。

web.py のサンプルアプリ

いくつか出てきた。 minimal todo-list web app http://webpy.infogami.com/src/todo-list simpleblog http://k4ml.com/wiki/python/webpy/simpleblog iBrouteur http://delaunay.org/antoine/i このくらいシンプルなサンプルは、わかりやすくていいね。

web.py の deb パッケージ

http://packages.qa.debian.org/w/webpy.html Unstableに入りました。 他の関連のものは揃ったのかな?

CGI環境でweb.pyを動かす

http://d.hatena.ne.jp/y_yanbe/20060311/ トラックバックをもらった。 なるほど、そういう風にすればいいのね。 どうもありがとうございます。

web.py の cgi 実行はできた

あれ? いまブラウザから"http://192.168.0.25/cgi-bin/sample.py"呼んだら"not found"が返るようになっているな。 何が違うのかな。 flupが今頃効いてきたの? "http://192.168.0.25/cgi-bin/sample.py/kinneko"を入れたら"Hello, kinneko!"が返りましたよ…

python-webpy.deb

以下でプライベートパッケージを公開している人がいた。 http://hendry.iki.fi/debian/unstable/ http://hendry.iki.fi/debian/unstable/python-webpy_0.135-1_all.deb http://hendry.iki.fi/debian/unstable/webpy_0.135-1.diff.gz http://hendry.iki.fi/de…

web.pyを入れてみる

http://webpy.org/install にあるインストール方法によると、site-packages ディレクトリにコピーするだけということだ。 Debian環境では、site-packagesは"/usr/lib/python2.4/site-packages/"にある。 web.pyの本体をもらってきてコピーする。 # wget http…

a simple wiki with web.py

http://www.sitepoint.com/blogs/2006/01/06/a-simple-wiki-with-webpy/ web.py はやばいそうです(^^)。 http://d.hatena.ne.jp/tokuhirom/20060223/1140700733 http://d.hatena.ne.jp/tokuhirom/20060224/1140795775 http://d.hatena.ne.jp/tokuhirom/20060…

web.py

http://webpy.org/ 小規模のWebフレームワーク。 このくらいでいいかも... http://rewind.s53.xrea.com/diary/page/3/