nownabe release note v2017.12
a-knowさんがやって て振り返りにいいなぁと思ったので真似してみた。
Tech
10〜11 月のアップデート。
- GAE/Go のアプリをいくつかデプロイして、次のようなことがわかってきた
- GAE/Go のデプロイどうすればいいか
- ディレクトリ構成どうすればいいか
- ベンダリングはどうすればいいか
- App Engine SDK はいろいろあるけどどれを使えばいいのか
- これらを Makefile にまとめる方法
- GCP の API を使う方法
- Cloud Dataflow のレベルが上がった
- テンプレートの使い方
- 様々な Limitation
- ValueProvider の使い方
- API の使い方
- Cloud Function を本番導入した
- AWS Batch を本番導入した
- AWS のレベルアップ
- OpsWorks
- CloudWatch + Lambda
- Batch
- Dataflow でサーバサイド Kotlin を使い始めた
- Kotlin こそは真の Better Java って感じがする
- Rails の View テンプレート探索のコードを読んだ
- versioncake とともに
Work
仕事の振り返り。
- インフラとか運用の改善が多かった。おかげでピーク時に不安定になることはなくなった
- パフォーマンスチューニング
- EC2 インスタンス、オートスケールの最適化
- 監視強化・改善
- MySQL の Slow Query 分析
- セキュリティ改善
- データ分析基盤構築
- 引き続き、社内技術 LT 会の企画・運用をしている
- インフラ屋さんをしてたので、機械学習系の仕事があまりできていない
- ミーティングもリモートでやることが増えて、会社に行く頻度が 2 週間に 1 回ぐらいになった
- 最近使われてない Slack チャンネルを自動でアーカイブするやつとか、BigQuery の課金額を通知するやつとかを GAE/Go で作った
Private
- 遠い親戚の結婚式で福岡に行って、その後神戸の実家で 1 週間仕事して、地元の友達の結婚式に出席して、こっちに帰ってきた
- 実家でも問題なく仕事できた
- 神戸空港使いやすくてよかった
- 実家帰るときは飛行機でよさそう
- 3 年ぶりぐらいにバンドっぽいバンドの練習をした
- バンド?は?なにそれ?ぐらいのタイムスリップ感があった
- 車を処分した
- そんなに乗らないし、維持費がもったいなかった
- 漫画をダンボール 1 箱分処分した
Books
- Kotlinスタートブック を読み始めた
- Kotlin 書き心地良いので Android アプリでも作るかーという気分
- アド・アストラ を読み始めた
- ハンニバルとスキピオの漫画
- 面白い
- BLUE GIANT を読んだ
- Jazz のアツい漫画
- 面白かった。続編も読みたい
- 全10巻
- Duo 3.0 をちょっとずつやり始めた
- 学生のときに買った英単語集
- 全単語がいい感じに例文になってて、全例文 CD になってる
- CD 聞きながら散歩しつつぶつぶつ復唱してる
- こち亀を 50 巻 481 話まで読んだ
Retrospective
Good
- 機械学習勉強会を継続できている
- GAE/Go を使い始めるとき迷わなくなった
- 朝、昼に散歩して陽の光を浴びる
- 神戸空港
Not Good
- 機械学習の仕事ができていない
- インフラがだいぶ落ち着いたので、やり始めてはいる
- 最近はメインの言語として Java、Kotlin、Go、Python、Ruby、Node、Bash を使ってて、つまりメインの言語がない
- できればどれか 1 つの言語に集中してレベルアップしたい
- Ruby の GemTester を放置している
- 2.5 のリリースが終わってからやればいいかと思っている
Action
- 趣味で使う言語を絞りたい
- Kotlin, Go, Ruby, TypeScript ぐらい?あんまり絞れてない
- 仕事では相変わらずいろんな言語を書く必要がありそう
- 単発の小さなアプリじゃなくて、画面があって DB もそれなりに使うぐらいのアプリケーションを GAE/Go で書きたい
- GAE/Kotlin もやってみたさはある
- そろそろ初めての確定申告の準備をしたほうがよさそう…
- 機械学習の仕事で進捗だす
まとめ
初めてやってみたけど振り返りができるし、今後の行動の指針にもなりそうで良い。あとこっから今後のブログのネタを拾うとかもできそう。