2012-01-01から1年間の記事一覧

OpenGL ES2.0相当のAPIでユーティリティを開発中

OpenGL ES2.0 プログラミングガイドを参考にして、新しいAPIだけを使ってモデルビューワを作成中。 https://github.com/ousttrue/glbase zipファイルの中のモデルを表示 GLSL vbo interleavedな頂点配列 自前のpersepective行列 attribute変数の取り回し uni…

setup.pyの雛形

だいたい同じパターンで書けるので流用できるようにメモ。 githubとかbitbucketにリポジトリを作ってpypiで公開する想定。 setup.py, README.rst, MANIFEST.inの3つからはじめる。setup.py #!/usr/bin/env python # coding: utf-8 from setuptools import s…

ZipFileのsjis対策

zipの中身を見れるツールを作っていたところ、SJISで作られた(Windowsで作られた)アーカイブでは文字化けが発生することがわかった。 調べてみるとファイルパスにマルチバイト文字が使われているときにutf-8決めうちの処理があるのがまずくて、2箇所修正す…

oauthなtwitter実験

「入門ソーシャルデータ」を読んでいたら1章のサンプルコードの認証でこけた。なんか2010年の6月くらいにtwitter apiの認証方法がoauthオンリーになって、その後さらにoauth2.0に変わったらしく、それでうまくいかないようだ。 2012年1月の時点でpythonから…