pythonとperlとphpとas3とjavascriptで日時計算

各言語でスニペットのまとめエントリ第2段は日時計算です。日時データは表現方法が様々なため、必要なデータ形式にデータを変換するのが覚えれなくてイライラしますね。そこで以下の3つの表現を相互に変換するスニペットを書きました。

  • 日時オブジェクト
  • フォーマットされた文字列
  • unixタイムスタンプ(1970-01-01 00:00:00 UTC からの経過秒数)

Continue reading “pythonとperlとphpとas3とjavascriptで日時計算”

pythonとperlとphpとas3とjavascriptでJSON

扱う言語が多くなってきて、特定の処理を思い出せずにイライラする事が頻発しています。そこで自分が使う各言語でスニペット付きでまとめる事にしました。第一弾はJSONの扱いです。連想配列をJSONにencodeして、再度decodeという基本的な流れを書きました。

Continue reading “pythonとperlとphpとas3とjavascriptでJSON”

app-engine-patchを使ってみた(GoogleAppEngine)

GAEをちょこちょこ弄っているんですが、標準のwebappはWebアプリ用のフレームワークとしては貧弱ですので、Djangoを使ってみる事にしました。で、DjangoはGAEにも標準で組み込まれているのですが、どうやらそのままだと色々制限が強く、代わりにapp-engine-patchというDjangoをGAE用に修正したパッケージを使うのが良さそうです。

以下のその手順のメモになります。理解度が低いので間違ってるかもですが。

やること

  1. インストール
  2. 整理
  3. adminユーザの作成
  4. HelloWorldアプリ作成
  5. 本番サーバにアップロード

Continue reading “app-engine-patchを使ってみた(GoogleAppEngine)”

GoogleAppEngineとFlashでの通信を別のファイルにする

pyamfというモジュールを使うとGAEとflash間での通信が出来ます。使い方はこちらで紹介されている通りにすればばっちり動きました。

Continue reading “GoogleAppEngineとFlashでの通信を別のファイルにする”

BeautifulSoupを使ってみたけど挫折した件

もっぱらHTMLからの情報取得はWeb::Scraperな訳ですが、GAE上でもスクレイピングできたら嬉しいのでBeautifulSoupを使ってみたのですが挫折したメモ書きです。

Continue reading “BeautifulSoupを使ってみたけど挫折した件”