バトルや育成など面白さの根幹に関わるものから 地味だけど快適なプレイを支えてくれる基礎的なものまで 機種やジャンルを問わず語れ
プログラムを書くのと同様にsubversionやgitなどのバージョンコントロールシステムを小説を書くために使うのはそれほど珍しいことではないが、小説のバックアップと同時に時間や天気や直近のブログ記事やコンピュータのアップタイムや聞いていた音楽まで記録するのは新奇なことといえるだろう。これを実現するのがboing boingの寄稿者で小説家のCory DoctorowとThomas Gideonの作ったflashbake。flashbakeはpythonスクリプトで、15分ごとにテキストファイルの変化をローカルのgitにチェックインさせる。flashbakeは基本的にこれまでのライフストリーミングのコンセプトに沿ったものだが違うのは特定のアクティビティーを中心にして、それをとりまくデータを集めてくる点。同様に考えられる活用法としてグラフィック・デザイナーがフォトショップのPSDデータを15
何がスマートなのかは人それぞれ、プロジェクト事に違うと思いますが。 最近色々触ってみて、気付いた点。WSGI の話しです。 Werkzeug の Routing System はシンプルながら強力です。 Django で不満だった正規表現や階層の問題をシンプルに解決してくれています。 さらに WSGI で、アプリケーション事にキレイに URI を分けられるため、 何がスマートな解決方法なのかを模索しています。 色々省略してますが二つパターンを考えてみました。 パターン A ここのアプリケーションに urls.py を持たせて main.py でそれぞれの app.py を纏める方法 tests.py が独立できます werkzeug のテストは application を渡せば client.get('/') とか簡単に GAE 上でもテストできます。 - /project - main.
まあ、Pylonsのトレースバックは凄い訳ですが、Pylonsなど、今となってはWerkzeugのセンスの良さの前には霞んでしまう存在かな。werkzeug.DebuggedApplicationを使えば、任意のWSGIアプリケーションにおいて、例外発生時にスタックトレースを調べることができる。例えば、Djangoならば、 Using the Werkzeug Debugger With Djangohttp://dev.pocoo.org/projects/werkzeug/wiki/UsingDebuggerWithDjango上記のページに書いてある通り、 #!/usr/bin/env python # django-run-debugged.py from werkzeug import run_simple, DebuggedApplication from django.cor
何かと最近話題のwerkzeugですが、こいつが一体なんなのか 書いてみる。 werkzeug ドイツ語で工具を意味する。pythonistaがwebアプリケーション 開発を書くための工具であるようなライブラリ。 (あくまで工具である) 具体的にはWSGI Utilityで、粒度の小さい部品のみを提供する。 部品、部品はバラ売り状態で、基本的にはWSGI対応フレームワ ークをスクラッチで組み上げるための物である。 (フレームワークを作るためのフレームワーク) 提供機能 提供してる機能は以下であるが、基本的なレベルまで実装されて いる。 代表的なもの Wrapper Request Object Response Object Request Mixin Object(Reqest拡張に使う) Response Mixin Object(Response拡張に使う) Routing Syst
Werkzeug¶ werkzeug German noun: “tool”. Etymology: werk (“work”), zeug (“stuff”) Werkzeug is a comprehensive WSGI web application library. It began as a simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility libraries. Werkzeug doesn’t enforce any dependencies. It is up to the developer to choose a template engine, database adapter, and ev
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く