-
posts
-
GAE Hackathon Disc. 3 全文検索
GAE Hackathon Disc. 3 に参加してきました!私とid:a2c (Twitter)がGoogle App Engine (GAE)の日本語が対応する全文検索エンジンを作ってみました。
GAEでは、データストアがEntityと言う概念で作られてるけど、Entityを検索する時...
-
Werkzeugのreverse URL処理
ほぼ汎用イベント管理ツールの改善をしようと思ってて、実際にコードを見るとURLを使ってるのが気になった。
WerkzeugのURLルーティングでDjangoのreverse関数みたいにURLの名前からURLに変換できるのかなと調べて、ある方法がありました。名前からじゃなくて、endpoint...
-
BPStudy: VIM勉強会
昨日、VIM勉強会に参加してきた。いろな話があったのだが、screenの使い方が大きな話題になりました。僕はsshや、コンソールでvimをほぼ使ってないので、screenに得意じゃないけど、リモートサーバに接続するときによく使う。以下はid:shin_no_sukeのプレゼンの資料になります。...
-
Django 勉強会 Disc.7
昨日、アクセンス・テクノロジーの東京本社に Django
勉強会 Disc.7に参加しに行ってきました。
GeoDjango
最初は松尾さんのgeodjangoの話。
GeoDjangoのDBサポートはpostgisが一番対応してます。
Adminで地形のエリア編集などは地図の...
-
feedparserで、media コンテンツを取る
feedparserで、どうやってビデオを取れるかをずっと悩みましたけど、今日少しだけ、進展した。問題の核心はYouTubeや、VimeoはYahoo! RSS モジュールを使って、RSS拡張ネームスペースにデータを入れている。この拡張データの処理はfeedparserが中途半端でやってる。見...
-
Django サイトマップ フレームワーク
Django sitemap frameworkを使うのが簡単過ぎる。下記のようにサイトマップクラスを作って、urls.pyに登録するだけ。サイトマップに載るURLを取るのに、サイトマップフレームワークが自分が作ったクラスのitems()を呼び出して、アイテムのget_absolute_url...
-
DjangoGraphviz
Update: DjangoGraphVizはもう存在しませんが、django-extensionsパッケージで同様な機能が入っています。
今日、Djangoアプリケーションのモデルの構成を分かりやすく見たくて、モデル構成からGraphvizドットファイルを生成できれば、いいな...
-
Python温泉
先週末、Python温泉第4回に行ってきました。Python温泉は金土日なんですけど、前回と同じく土日、1泊にやってきました。今回は集中できたけど、前回より友達つくりや、会話ができてなかったという感覚だった。いろいろ寂しかった。でも、ビープラウドのid:tokibitoさんと、jQuer...
-
jsonschema ヴァリデーター 0.1a
昨日、JSONSchema ヴァリデーターを漸くリリースしました。XML Schemaと同じようなJSONSchemaはJSON文書の構造が正しいかどうかを検証するための文書。さらに、jsonschemaヴァリデーターはそのJSONSchema文書に従ってJSON文書が正しいかどうかを検証する...
-
Python Planet Japan 登場!!
今日、Python温泉に参加したメンバーたちや、Pythonが好きな皆様のブログポストを集めるPlanetホームページがあれば、いいなということで、作ってみました。
では、Planet Python Japanを登場します。(Update: リンク先はもう存在しない)
Pythonが好きな...