ひろこま Hack Log

プログラミングや機械学習などの知識を記録・共有します

2019-11-01から1ヶ月間の記事一覧

Rubyの深いハッシュで、ある要素が未定義かどうかを判定

rubyで深いハッシュを扱うときのコツ 以下のような深いハッシュがあるとする。 x = {a: {b: {c: 1}}} このハッシュに対して、 x[:a][:b][:d] が存在するかどうかを判定したい。 直感的に、以下のようにすれば判定できそうだ。 x[:a][:b][:d] 結果は nil が返…

CRONでハマりやすい重要なポイント3つ

cronとは cronとは、設定したスケジュールに従って指定されたプログラムやシェルコマンドを定期的に起動してくれる仕組み。 実行スケジュールは分刻みで指定することができる。また、毎時、毎日、毎週、毎月などを指定することもできる。 crontabというコマ…

Koma Hirokazu 's Hacklog ―― Copyright © 2018 Koma Hirokazu