Flickr の JSON フィードで自作ブログパーツ

写真を撮るのが好きじゃない。

カメラは荷物になるし、壊れやすいから気をつかう。いざ撮影になると、バッグから取り出して、電源ボタンを押す、レンズを向ける、ピントを合わせて、と面倒だ。衆人環視の中、うんうん唸りながらシャッターを切るのも粋じゃない。

280Slides in Objective-J

280Slides という Web サービスがすごい。

Keynote 風のプレゼンテーションツールとしての UI も素晴らしいが、圧巻はその実装技術。

Django のキャッシュで Google App Engine の Memcache API を使う

Google App Engine ブログ新しい動きがあった。トピックは以下の通り。

  1. アカウント数の制限を撤廃
  2. 課金の料金体系について
  3. 画像操作のための API
  4. Memcache API

どれひとつとっても、重大な発表ばかりだ。プラットホームとしての Google App Engine に注目している方は 1. 2. が特に気になるだろうし、利用者からすれば、3. 4. は待ち焦がれていた機能だろう。

XViewMiddleware の謎

疑問に思ったことはないだろうか。

DjangoMiddleware和訳)である。まずは、settings.py を見てほしい。

MIDDLEWARE_CLASSES = (
    'django.middleware.common.CommonMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.middleware.doc.XViewMiddleware',
)

デフォルトではこのような設定になっている。

Google App Engine への移行

ここ数日というもの、Mac の前に座ってやっていたことといえば、Twitter か RSS フィードの消化か、でなければブログの移行作業だ。

もともと、このブログは Wordpress で運営していたのだが、色々と不満もたまってきたので、いつか一からつくりなおしたい、と思っていた。おりしも Django の勉強をはじめたばかりでもあったので、ちょうどよい教材として Django で簡単なブログシステムを細々とつくっていた。

そして、今回はそれを更に、Google App Engine に移植しましたよ、というお話。

Want fries with that?

Open Source Projects