ローカル環境を出来るだけ Dockerize した

ローカルに nginx や mysql が起動していたり、gem install のためだけ に cmake や icu4c を brew install するのは嫌になったので、三連休で 出来るだけ Dockerize しました。仕事の素振りも兼ねています。 ...

2017-03-21 (火) · masutaka

JAWS UG 2017 に行ってきた #jawsdays

http://jawsdays2017.jaws-ug.jp AWS 歴 3 年にして初参加。AWS Summit 派だから…(震え 主にサーバレスやコンテナまわりを聞いてた。 以下、スライドを見て思い出したことなどのメモ。登壇者の方の敬称は略 でございます。 ...

2017-03-12 (日) · masutaka

DynamoDB で TTL が実装されたので、Rails4 から使ってみた

先日、ついに DynamoDB に TTL が実装されました。 新機能 – TTL(Time to Live)機能を利用したDynamoDBアイテムの管理について|Amazon Web Services ブログ ...

2017-03-02 (木) · masutaka

git-hyper-blame のセットアップ方法と使い方

任意のコミットを無視して git blame してくれるやつ。いわゆるメガコ ミットを無視した blame をしたいときに使える。 なぜかセットアップにひどくハマったのでメモ。 ...

2017-02-26 (日) · masutaka

18 年 4 カ月使った au を解約して IIJmio に乗り換えた

IDO 時代も含めると 1998 年 10 月 から au 一筋で使ってきましたが、先程格安 MVNO の IIJmio に乗り換えました。 やっぱり料金が高すぎですからね…。こんなに長期間使っているのに、まったく減らないってどういうことなの。 ...

2017-02-25 (土) · masutaka

第18回Elasticsearch勉強会に参加してきた #elasticsearchjp

第18回elasticsearch勉強会|Meetup 前々回 [2016-06-28-1] に続いて、2 回目の参加です。今回は先週社内勉 強会で発表したばかりだったので、熱量高めでした。いや、むしろ燃え尽 きていたかも…。 ...

2017-02-21 (火) · masutaka

同じ Ajax 処理を Vue.js と jQuery で書いてみた

最近 Vue.js で、ようやくリアクティブプラグラミングに入門できました。 会社で毎週金曜日に開催されている、インフラ共有会(!)で Vue.js と jQuery の違いを紹介しました。メモがてら、貼り付けておきます。 ...

2017-01-27 (金) · masutaka

完全に闇に落ちていた StartSSL に ¥3,603 課金してしまったお話

このサイトは 10 ヶ月ほど前の [2016-03-15-1] に http2 対応したタイ ミングで SSL 証明書を取得しました。 当時すでに Let’s Encrypt が使われ始めていましたが、Chef の構成管理 が面倒そうなのと、1 年に 1 回の更新なら手間でもないだろうというこ とで、StartSSL で SSL 証明書を取得しました(自身初の経験)。 ...

2017-01-10 (火) · masutaka

Software Design を 13 ヶ月分まとめ読みした

11 月初旬から 2 ヶ月近く、ようやく本日新幹線の中で読み切りました。 業務で 1 サーバあたりの許容 http リクエスト数を調べる必要があったのが発端でした。2015年12月号から 4 回に渡って連載された『クラウド時代のWebサービス負荷試験再入門』に感謝です。ELB の後ろの App サーバを何台置くとか、みんなどうやって決めているのですかね? ...

2017-01-03 (火) · masutaka

任意の Ruby オブジェクトを YAML として書く

実際使うことはないだろうがメモ。 hoge: !ruby/object:ActiveSupport::Duration value: 7776000 parts: - - :months - 3 結果 hoge を取り出すと、ActiveSupport::Duration としての 3 months が 格納されている。 ...

2016-12-19 (月) · masutaka