タグ

ブックマーク / www.dango-itimi.com (3)

  • X-LABO: GAE Python : zip 圧縮 & 出力

    この記事のURL http://www.dango-itimi.com/blog/archives/2011/001044.html Google App Engine で Python を用いての、静的ファイルやバイトストリーム状のデータをまとめて zip 圧縮出力し、ダウンロードさせるためのサンプルです。 サンプル用クラスファイルとして以下のような Zipper.py クラスファイルを作成しました。 pylib.core.utils.Zipper.py import zipfile class Zipper: def __init__(self, file, mode = "w", compression = zipfile.ZIP_DEFLATED, allowZip64=False): self.__zipFile = zipfile.ZipFile(file, mode, com

    schrift
    schrift 2011/01/28
     「Google App Engine で Python を用いての、静的ファイルやバイトストリーム状のデータをまとめて zip 圧縮出力し、ダウンロードさせるためのサンプルです」。
  • X-LABO: Python + SWFバイナリ解析

    この記事のURL http://www.dango-itimi.com/blog/archives/2011/001039.html Google App Engine に試用に伴う Python の勉強として、Python による swf バイナリ解析処理を作成してみることに。 以下の URL の解説の順序通り解析処理まで作成しました。 GREE Engineers' Blog : SWFバイナリ編集のススメ第一回 http://labs.gree.jp/blog/2010/08/631/ ・少々つまずいた点 パブリッシュ設定の「XMP メタデータを含める」にチェックがあると、このデータが Header の後に追加されるようなので、ひとまずチェックを外した swf を利用しました。 Google App Engine の Python の現バージョンは 2.5.2 で、数値を二進数文字列

    schrift
    schrift 2011/01/10
  • X-LABO: シンボル配置位置の小数点以下を四捨五入して再配置する jsfl

    この記事のURL http://www.dango-itimi.com/blog/archives/2010/001023.html シンボル配置位置の小数点以下を四捨五入して再配置する jsfl を作成しました。 【 ダウンロード 】 http://www.dango-itimi.com/blog/swf/100/IntegralValuePositioner.zipjsfl ファイル解説 】 ■ IntegralValuePositioner.jsfl メインクラスファイル このファイルを実行しても何も起こらず ■ IntegralValuePositionerOfStage.jsfl 現在編集中のステージ内全てのレイヤーの 再生ヘッダ一にあるフレーム(currentFrame)に配置している 全ての要素(シンボルやシェイプ)の配置位置に対し 小数点以下を四捨五入して再配置する

    schrift
    schrift 2010/07/19
  • 1