読者です 読者をやめる 読者になる 読者になる

ようへいの日々精進XP

よかろうもん

小ネタ道場一本勝負 〜 俺にその JSON を一行でくれよ 〜

その JSON を… ということで、一本 あざっした その JSON を… { "query": { "bool": { "must": [ { "term": { "name": "name" } }, { "term": { "description": "keyword" } }, { "term": { "address": "location" } } ] } } } 一行で欲しい時がある。 とい…

小ネタ道場一本勝負 〜 初体験 Ruby でメソッドの動的生成 〜

なんしよーとや さて、今回 Metric Filter と Subscription Filter を取得するメソッド どこが冗長なん? ということで、一本 define_method を使ってメソッドを動的に生成することにした あざっした なんしよーとや awspec の CloudWatch Logs Resource Typ…

小ネタ道場一本勝負 〜 MacOS X でランダムな英数字を生成する 〜

たのもう MacOS X でランダムな英数字を生成したいんです。 もちろん、pwgen というコマンドがあるのは知っていますが、今回は pwgen は使わない方法を模索します。 技あり!を取られた気分 こんな感じで cat /dev/urandom | tr -dc A-Za-z0-9 | fold -w32 |…

小ネタ道場一本勝負 〜 Python Logging で CloudWatch Logs にログを送信したいんですけど 〜

たのもう Python の Logging モジュールで CloudWatch Logs にログを転送出来るやつ(ハンドラ)があればいいのになーと思っていたら既に在ったので嬉しかったです。 github.com 一本 watchtower のインストール pip install watchtower サンプル import wat…

小ネタ道場一本勝負 〜 rubocop で俺のウンコードをリファクタするぞ(Guard clause 取締法違反) 〜

容疑者 たのもう 一本 何が問題か リファクタリング ありがとうございました! 容疑者 Use a guard clause instead of wrapping the code inside a conditional expression. たのもう 以下のようなサンプルコードがあるとする。 def foobar(foo = nil) if fo…

小ネタ道場一本勝負 〜 jq で配列の範囲を指定してデータを取得する一例 〜

たのもう 一本 ありがとうございました! たのもう 以下のような JSON の配列から、任意の範囲を指定してデータを取得したい。 [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 ] 例えば、最後の 8 〜 0 だけ取りたいと思ったとする。 一本 以下のような感じでイケた。 $ ca…

小ネタ道場一本勝負 〜 Rake からタスクを呼び出す際に実行されるコマンドの出力を止めたい 〜

たのもう 技あり 有効 ありがとうございました! たのもう Rake のタスク実行時に出力されるコマンド… $ bundle exec rake spec /path/to/.rbenv/versions/2.3.0/bin/ruby -I/path/to/vendor/bundle/ruby/2.3.0/gems/rspec-core-3.5.4/lib:/path/to2/vendor/…

小ネタ道場一本勝負 〜 AWS CLI と jq を使って CloudWatch Logs にログが転送されていることを確認する手順の一つ 〜

たのもう 一本! ありがとうございました! たのもう CloudWatch Logs Agent の設定をしたばってん、ちゃんとログが転送されていることを確認したい。しかも、AWS CLI で。 一本! 例えば、ロググループが oreno-dev-app というロググループにログを飛ばした…

小ネタ道場一本勝負 〜 Datadog で取得出来る Amazon SES のメトリクスを確認する 〜

たのもう 参考文献 一本! ありがとうございました たのもう Datadog で取得出来る Amazon SES のメトリクスを確認する 参考文献 www.datadoghq.com docs.aws.amazon.com docs.aws.amazon.com docs.aws.amazon.com 一本! https://docs.aws.amazon.com/ja_jp…

小ネタ道場一本勝負 〜 Backlog 記法の表でセル内の文字列を改行したい 〜

たのもう Backlog 記法の表でセル内の文字列を改行したい 一本! 以下のように &br; を改行コードとして書けばイケた。 | ほげほげ | ふがふが |h | あ&br;い | う&br;え| 実際の出力例。 ありがとうございました 要件に始まり、例に終わる。 あざっす。