OpenSSLのBIGNUM関連の関数群に関するメモ
C言語/OpenSSLのBIGNUM関連の日本語ドキュメントが極端に少なかったので、必要そうなところだけ和訳したものです。
pythonのgeventにAssertionErrorとか言われて詰みかけた話
pythonのgeventで発生する「assert not self.headers_sent」や「TypeError: an integer or string of size 1 is required」とかいうエラーへの対処方法です。
ubuntuのpyexiv2を無理やりgentooに移植した話。
pythonのpyexiv2というライブラリをgentooで上手くコンパイル出来なかったので、ubuntuでコンパイルしたものを無理矢理加工して使えるようにしてみました。
RCSは結構便利っぽい?
RCSという超単純なバージョン管理ソフトの紹介です。1ファイルだけですが、地味に便利に使えます。
シェルスクリプトでcsv的なデータを切り出す
`cut`というコマンドを使って、シェルスクリプトでcsvデータから特定の列を切り出す方法の解説です。
iPadではcssのbackground-attachmentを使えないらしい
iPadではCSSの`background-attachment`が動かないようです。なので、別の方法で同じようなことを実現してみました。
文字列がasciiなのかiso-2022-jpなのかを区別する
ある文字列を見て、そのエンコードがasciiなのかiso-2022-jpなのかを調べる方法です。
pythonのシーケンス型から値を探したり数えたり
pythonのシーケンス型(文字列とかリストとか)から、最初に特定の値が出てくる場所を探したり出現数を数えたりする簡単な方法を見付けたのでメモ。
pythonで与えられた変数が文字列かどうか調べる
Pythonで、ある変数が文字列かどうかを調べるためのシンプルな方法です。
windowsのPILでフォント読み込もうとしたらImportErrorが出るバグの修正パッチ作った。
windowsのPILでフォントを上手く読み込めないバグがあったので、無理やり修正するパッチを作成してみました。