Django

冗談で作ったテンプレートエンジンだが

半分冗談で作った、Django風PHPテンプレートエンジンMuMu。 社内でユーザがついたので、ちょっと手を入れてキャッシュをつけてみた。 パースしたテンプレートをシリアライズして保存するだけだけどね。 テンプレートあてはめ後のキャッシュが欲しいところ。 …

DjangoのテンプレートエンジンをPHPに移植してみた。

ブラジルのPHP仕事をひさびさにやることになった。 そこで思ったこと。テンプレートエンジンを使いたいよ… しかも、Djangoみたいに継承ができるやつを。 というわけで、よさげなテンプレートエンジンを探してみようか、 と思ったんだけど、PHPテンプレートエ…

Django勉強会 Disc 4での資料を公開します

Django勉強会 Disc 4で発表させていただいた資料を公開します。 今回は構成とかグダグダ&Djangoの話が少なくてすみませんすみません… DjangoでSenna 2.0!(PDF注意) Senna 2.0を用いたWikipedia検索はリポジトリに公開しています。 Senna2.0でのWikipedia検…

Python関連の日記はは別日記に移動します。

グニャラくんのグニャグニャPython備忘録 に移転します。Djangoの話はともかく、wxPythonの話なんかはドメインが違う気がするので分割。 本当にメモが多くなる予定。

Wikipedia検索で、発行したSQLと実行時間をユーザに見せる

Wikipedia検索であるが、 利用したSQLをHTMLでダンプする 多言語化(とりあえず英語/日本語のみ) の2つをやる必要が出てきた。 とりあえず、SQLをHTMLにダンプするのをやってみたよ。 利用したSQLをHTMLにダンプする perezvonの日記によると、 http://d.hate…

SennaとDjangoを使ったWikipedia検索のデモを公開してみた。

Djangoで書いた、Sennaを用いたWikipedia検索のデモを公開してみた。公開終了しました。 インデックスはN-gramで作ってみたよ。 http://wikipedia.suenaga.name/ にとりあえず置いてみた。動いているコード自体は、 http://svn.razil.jp/django-wikipedia/tr…

MySQLのUDF(ユーザ定義関数)をDjangoから使う

動機 SennaのMySQLバインディングには、 UDFというMySQLのユーザ定義関数を使ってスニペットを返す関数があります。 スニペットとは、検索対象文書の一部を抜粋したものです。 通常はKWICと呼ばれる、検索キーワードとその周辺の文書を抽出したものを出力し…

Django勉強会 Disc 3

Django勉強会 Disc 3 http://www.djangoproject.jp/etude/3/ でお話させてもらってきた。 資料を以下のURLに置いておきます。嘘が混じってるかもしれないけど… http://qwik.jp/senna/publication.download/django-ja-disc3-senna.pdf 僕の発表内容を簡単にま…

fulltext検索サポートはもともとあるらしい

[patch] Fulltext search support in Django http://code.djangoproject.com/ticket/593 Changeset 3073 http://code.djangoproject.com/changeset/3073 こんなんあったのね。 他のDBMSにも対応しているようです。 http://code.djangoproject.org/attachment…