読者です 読者をやめる 読者になる 読者になる

When it’s ready.

出来るまで出来ない

超シンプルな、pushState + Ajax = PJAXのサンプル Flask編

HTML5熱いですね。いろんな意味でBigPipeやら、HTMLでテンプレートエンジンとかいろいろ出ていますがユーザービリティ下げちゃいけないよねって事は、どの技術でも大切な共通項ですね。pjax = pushState + ajax使えば、リッチな人にはサクサクなUIを、そうじ…

Flaskでおっきめのアプリになってきた時にモジュールで分ける方法

PythonHackathon2010.11に参加しました。redisチームに紛れてFlaskもやってました。さて。PythonでWAFって、定番がないですよね。(良いか悪いかおいおいて) 個人的には、デカ目ならDjango、ちっさ目ならFlaskを選んでいます。とはいえ、最近はFlaskばっか…

GAE/Python でフルテキストサーチ実装した。 redisを使ったインチキバージョン

GAEにどんどん機能が追加されていく中、なかなか実装されないのが全文検索。品詞がとれるセグメンターだけでも提供してくれたら全然便利だと思うんだけどそんなアナウンスはまだ有りません。なきゃ作ればいいじゃんという事で、全文検索もどきを実装してみま…

FlaskをUbuntu上のApacheにデプロイする方法

今後のためのメモ。Djangoのデプロイの仕方はなんとなく馴染んだけどFlaskのやり方がいまいち分からなかったので出来るようになってみた。 ついでにアプリごとにサブドメイン切ってみる。パフォーマンスとかは全然考えていない。 条件てきなもの app置き場 /…

FlaskでHTMLのオフラインキャッシュを使う

Flaskを使ってキャシュさせる方法 イメージが何百枚も有るようなWebアプリでいちいちDLさせたくないのでキャッシュを使うようにしてしてみた。マニフェストを配信する必要がある。マニフェストファイルのmime-typeは、’text/cache-manifest'で返せばいいらし…

Flaskってドキュメントの充実っぷりもいいよね

Flaskの公式サイトにドキュメントもアップれています。ver.0.51かつ出来てから間もないのにその充実度はかなりのものがあり大変ありがたく読ませてもらっています。さらに、ドキュメントはSphinxで生成されていて、ソースも簡単に入手出来たりします。日本語…

こんにちわFlaskさん Pythonのお手軽WAF

Djangoはとてもいい。とてもいいが小さなサービスを作るときにはちょっとメンドクサイ。urls.pyみたいなのは別ファイルに別れていなくていいし、settings.pyも毎回同じこと書いてる気がする。大きなサイトや仕事でやるならいいのかも知れないけど小さな物を…