このBlogは移転しました。今後は aish.dev を御覧ください。

2012-08-01から1ヶ月間の記事一覧

PythonはDSLが苦手?

PythonはDSLが苦手でしょうか、って話をチラッと目にした。あんまりDSLって知らないけど、そんなに得意ってことはないんじゃないかと思う。Pythonってのは構文的に遊びが少ないように考慮して作られてるし、そもそもPythonは「実行可能な擬似コード」って言…

UbuntuのPyCharmでアンチアイリアスを有効にする

最近、買うんじゃなかったと思い始めているPyCharmですが、Ubuntuでアンチアイリアスを有効にする設定方法のメモ。[pycharm]/bin/pycharm.vmoption、または[pycharm]/bin/pycharm64.vmoptionに、以下の一行を追加する -Dawt.useSystemAAFontSettings=on

備忘録 - #python3 で sys.std(in|out|err) の encoding を強制する について

備忘録 - #python3 で sys.std(in|out|err) の encoding を強制するについてC言語の教科書にでも出てきそうなこんな基礎的なスクリプト import sys for l in sys.stdin: print l が動かない!って文句を言いたくなる気持ちは、非常によく理解できる。Unix的…

Cygwinのmintty上でコマンドプロンプトを開く

Cygwinをminttyで使っていて、本物のコマンドプロンプトでコマンドを実行する必要があるとき、いちいち別のコマンドプロンプトを開いてcdするのが面倒なときがある。こんなとき、 $ cygstart cmdとすると、cygwin上のカレントディレクトリでコマンドプロンプ…