タグ

Pythonとdbに関するdotredのブックマーク (3)

  • Google App Engine の Model を JSON に変換する方法 - present

    Google App Engine (以下 GAE) で結果を JSON で出力したい場合、GAE SDK に同梱されている Djangosimplejson を使えばいい。ただ問題があって、simplejson で JSON にできるのは、Python の組み込み型*1だけ。Model や GqlQuery を JSON にはできない。 対応策として思いついたのは、Model や Query の内容を dict に詰める方法と、カスタム JSONEncoder を作る方法の2つ。私が選択したのは後者。 class GaeEncoder(simplejson.JSONEncoder): def default(self, obj): if hasattr(obj, '__json__'): return getattr(obj, '__json__')() # db.Query に対

    Google App Engine の Model を JSON に変換する方法 - present
  • ウノウラボ Unoh Labs: PHPで暗号化・復号化あれこれ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: PHPで暗号化・復号化あれこれ
    dotred
    dotred 2010/05/29
  • 空前のGangliaブーム到来 - スコトプリゴニエフスク通信

    id:hirose31氏の「ganglia (gmond) を拡張するモジュールをPythonで書いてみた」というエントリを見て以来なんとなく気になっていて、アルファインフラエンジニアからも薦められていたGangliaだが、いくつかの疑問点があって格的に触ってみるにはいたらなかった。疑問点とは以下の三つ。 Gangliaのインストールは面倒?アルファインフラエンジニアのこのエントリを見て、なんやかんやPatchをあててインストールしているのは面倒だなーと思っていたが、CentOSならばEPELにも3.0系だけれどもGangliaのRPMがあることが分かって、とりあえず試してみるといったことはすぐにできる。ただし、Pythonサポートを使うには3.1系が必要なので、EPELなり、fedora-developmentからSRPMを拾ってきてビルドしなおさなくてはいけないかも。この点も以前書い

  • 1