python

Pythonのstrptime %zに関するバグ報告をした

timefmt-goというGoライブラリを公開してメンテしているのですが、最近タイムゾーン周りの対応が弱いことに気がついて実装していました。タイムゾーンオフセットの表記は +0900 のようにコロンを入れないほうが一般的だと思いますが、RFC3339では +09:00 の…

無名関数を自己参照したい

多分こんなこと誰だって思うことだろうから, 他にいい方法があると思うが, パッと出来た方法をメモしておきます. 例によって階乗の計算を例に挙げます. JavaScriptならこんな感じですか. (function(n){return n > 1 ? n * arguments.callee(n-1) : 1})(20) a…

できる限り分かりにくいHello World

タイトルの通り, できる限り分かりにくいHello Worldを書いてみた. Pythonによるコード, こんな感じ. __=chr;_=ord;print __(-~-~_(`('_')<'!'`['!'>('_')]))+`('o')>"_"`[-~('.'>',')-~(','=='.')]+`'<'<'<'`[-~-~('>'>'>')]*(-~-~('-'<'-'))+('o')+__(~-~-…