2016-06-01から1ヶ月間の記事一覧
Gihyo Digital Publishing で WEB+DB PRESS Vol.93 を購入して読んだ。 実は毎号購読している。定期購読では無いけど。 Vol.93 では、ひげぽん氏のコラム『継続は力なり』が始まった。 ひげぽん氏といったら、Rebuild.fm の『139: Productivity Extremist』…
1Password に登録しているログインの数が 70 を超えていて、さすがに多すぎと思ったのでログインの断捨離を決意した。 使ってないサービスやサブアカウントを削除すれば 3 分の 1 は減らせそう。欲を言えば 3 分の 2 減らしたいところだが、まだ必要なログイ…
また一つ歳をとってしまった。 33 歳。 プログラマーの定年まであと 2 歳か。 職場を見回すと、自分より年上の方々が皆バリバリコード書いているので、 今の職場にプログラマーの定年は無さそうだが。 さて今年は「毎日コードを書く」ことを目標にしていたけ…
本書はガベージコレクションを扱った、数少ない日本語の本。 アルゴリズム編と実装編に分かれている。 アルゴリズム編では マークスイープGC 参照カウント コピーGC マークコンパクトGC 保守的GC 世代別GC インクリメンタルGC を豊富な図と擬似コードで丁寧…
Edy 機能付き楽天カードへの切り替えが無料(期間限定?)になっていたので切り替えてみた。 edy.rakuten.co.jp 買い物や公共料金の支払いはほとんどクレジットカードで済ませているので、ポイントがちょこちょこ貯まっている。 貯まったポイントの使い道に困…
CloudWatch からダウンロードした RDS インスタンスのメトリクスを、 Elasticsearch に突っ込んで、 Kibana のダッシュボードで可視化するところまではできた。 tnakamura.hatenablog.com RDS インスタンスは今後増えていく予定で、 Kibana のダッシュボード…
昼休みに天神3丁目の『うどん和助 天神店』に行ってみた。 店内はすでに満席で、少し並んだ。10分くらい。 最初はごぼう天うどん食べるつもりだったけど、 席に着いたとき既に昼休みの時間が残り半分だったので、 食べ終わるのは間に合わないと判断。 うどん…
アプリのコードがだいぶ増えてきて、それに伴いテストコードも増えてきた。 いい加減そろそろテストを書いていないメソッドの把握が難しくなってきたところだ。 コードカバレッジを計測する頃合かもしれない。 プライベートプロジェクトなので、開発は Visua…
AWS CLI の s3 sync を使うだけでよかった。 s3 cp とか使って頑張る必要なかった。 s3_bucket_url=s3:/your-app-name/performlogs metrics_root_dir=/var/log/your-app-name/perform aws s3 sync $s3_bucket_url $metrics_root_dir
CloudWatch のメトリクスを Elasticsearch に突っ込むスクリプトを Python の標準ライブラリだけ使って書いたけど、 Elasticsearch クライアントを使えばよかったことに今さら気付いた。 pip install elasticsearch でインストールしたら、スクリプトはこん…
はじめに CloudWatch からメトリクスをダウンロードし、 S3 にバックアップするところまで出来た。 次はいよいよ、ダウンロードしたメトリクスの可視化にとりかかる。 CloudWatch と同じようにチャートで見れるようにしたい。 このために CloudWatch からメ…