StoryEdit 開発日誌

ウェブアプリ StoryEditを作ってましたが延期。普通のブログ。

2012-11-22から1日間の記事一覧

Python __all__について

なんか,役に立つのか立たないのか微妙なところになってきた.__all__は,モジュールの外に公開するかしないかを決める,C言語でもがんばって関数の公開,非公開を無理矢理記述するように,結局シンボルテーブルを変更する,,,らしい.その動作を知るため…

Mercurialを読む(Pythonの慣例を知る)

どうやらMercurialで用いるclass名は小文字みたいだ. ジャバジャバしてきた私には,大文字で始まってないと気持ち悪い. そして_で始まる関数名とそうでないのがある.internal useというところか. Rubyではあるまいし. if feature and exceptions: retur…

base85について

Pythonの勉強に,とMercurialのコードをよんでたら,base85なるものを発見.base64は,以下の64文字ですべてを表現しちゃいましょってアルゴリズム. // base64 chars static const char base64chars[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuv…