2017-01-01から1年間の記事一覧

Ansible 2.3.0 + Ansible Galaxy でファイル名の一部が消える

role 名が 'nginx' だとして、templates/nginx.conf というファイルがあった場合、 templates/.conf というファイル名になってしまう。 github.com ansible 2.3.1 以降で修正されているのだけど、ちょうどこのバージョンを使っててはまった。

Kibana 5.X で visualize 結果から elasticsearch query を取得したい

kibana の visualize 機能で集計グラフを作成できたけど、これを Elasticsearch から直接取得したい。 Query に直さなきゃいけないんだけど、さすがに手でやるのは面倒だし… Visualize 画面下部の矢印を押すと、spy mode になる。 Table (検索結果の Table v…

Ruby 2.4 で CGI.unescape が高速化されていた

久しぶりに ruby をいじる機会があったので、備忘的に。 URL encode された文字列を decode したいのだけど、Ruby 2.1 の URI.decode だと遅すぎる! というのをなんとか解決できないかと調べていました。 ベンチマークコード 似たようなことをやってくれる…

ある日から今日までの毎週日曜の日付を出したい

ひさびさなのに小ネタ。 たまに使うけど、毎回忘れては調べてるので書いておく。 Python 2.x で使う時は print のところを書き直すとよい。 $ python --version Python 3.6.0 $ pip list | grep python-dateutil python-dateutil 2.6.0 $ python sunday_list…