刺身の上にたんぽぽ乗せる日記

プログラミングしたり、自販機の下に落ちてる小銭を集めたりしてます

Twisted 2chnavi

面白いからtwistedで書き直しているところなんだけど、大体できあがったので、まだ残っている作業をメモしておく。

  • インデックスの作成しなおし
    • できたけど、インデックスサイズが倍になってしまった...
  • トップページ
    • 完成
  • リアルタイムランキング
    • 完成
  • クリックスルーのロギング
    • twisted.internet.fdescを使うとnonblocking i/oが使える

fd = open(filename, 'a')
fdesc.setNonBlocking(fd)
result = fdesc.writeToFD(fd.fileno(), line)

  • サイト一覧を作成
    • 面倒だからやめた
  • キャッシュを効かせる
    • とりあえず無しで始める
  • サイト登録
    • これはsqlが面倒くさいからphpをバックエンドにして登録したほうがいい気がする。
  • モバイル版のUI
    • 全部やろうと思ったけど、あんまり参照されていないページは切り捨てることにしてみた。