oinume journal

Scratchpad of what I learned

Entries from 2011-09-01 to 1 month

SQLAlchemyでMySQL独自のDDL方言を使う

例えばDDLでBIGINT使いたい場合は下記のように sqlalchemy.dialects.mysql から import する。 あと engine = InnoDB したい場合は __table_args__ を使うらしい。詳細はSQLAlchemyのドキュメントを参照。 from sqlalchemy import Column, Unicode from sqla…

Flask + python-oauth2 + python-twitterでTwitter APIを叩く

いろいろ面倒だった。

JavaのString.format()とStringBuilder#append()の文字列結合速度比較

Javaで文字列を結合するときは一般的にはStringBuilderを使うけど、個人的には結合後の文字列がより直感的になるString.format() が好き。ただ、ソースを見ると明らかにString.format()は遅そうなのでベンチを取ってみた。 1万回ループを実行した場合の結果…