巡回
Google Code:
codeflow Small tools for software engineering
google-chartwrapper Python Google Chart Wrapper
Blog:
PicoLog - Trac おっ、ここにあったんだ:)
New Site Look
Django's Queryset-Refactor Merged!
QuerysetRefactorBranch.
qs-refactor уже в транке!
Рефакторинг Queryset’ов
予定を変更してlibgmailを探してみた
まずは、本家のサイト
次はGoogle Code. 中身を見るのはこれから.
- gmup Gmail Uploader
- valeo random code bits
- finfaktura Create, review and administer invoices. Electronically. Futuristically. (Norwegian)
- sookti A `Thought for the day` application
- uglymail Thumb-friendly GMail frontend for Maemo
- gmail-backup Backup the content of a gmail account
- pygooglecalendar Python Library to Make Working with Google Calendar API EASY
- gmailfs-app Application wrapper for gmailfs
- haibaocn haibao.cn api
- nickcheng-python Python code base of nickcheng
そして巡回
これくらいあれば参考になるかな?
libgmailのサンプルをやってみた
以下のサンプルを試してみた。
import libgmail ga = libgmail.GmailAccount("xxx@gmail.com", "xxx") ga.login() folder = ga.getMessagesByFolder('inbox') for thread in folder: print thread.id, len(thread), thread.subject for msg in thread: print " ", msg.id, msg.number, msg.subject print msg.source
おっ、取れた:)
これを利用して、添付ファイルを取得してごにょごにょ出来ると
良いんだけどどうやるんだ?
Google Codeで調べてみよう:)
gmail-backupを見ればわかるかなぁ?
巡回
Django Snippets:
Profiling middleware using cProfile
Google Code:
metaapi Django Meta-API: A set of generic views relaying to proprietary web service APIs or Python modules.
critic Student-driven course information and evaluation system
Blog:
Django's ORM-layer revamped
Queryset-refactor
The storage of boolean states in Django with use of bit masks
Reviewing Django Photo Album
巡回
ページ移動の前に確認をする、onbeforeunloadサンプル
投票用ウィジェットを簡単に作成できるサービス「Vizu」
20行のJavascript+canvasでここまでできる
「Google Docs」のオフライン機能が拡充--表計算とプレゼンの閲覧が可能に
日本最大の病院外来誌と、QLifeが提携:「権威型情報と口コミ情報(患者体験談)を融合」
旅行に持っていく衣服をシワにならないようにたたむ方法
XMLを用いた長期署名技術「Le-XAdES Library」
選択住所を別窓のGoogle マップですぐに参照できるFirefoxアドオン「Locator」(Firefox 3対応)
レビュー:3つのLinux用HTMLエディタ
libgmailでraw dataを表示する
いいところまで来ているが後一歩。
import libgmail ga = libgmail.GmailAccount("xxx.gmail.com", "xxx") ga.login() folder = ga.getMessageByFolder("inbox") #以下でraw data表示 ga.getRawmessage(folder[0].id)
以下は、巡回の成果