仕事
2014 年は前職を退職してからフリーランスをしたりバイクで旅をしたりしていた.色々と新鮮な経験をして十分に英気を養えたため 2015 年の春に再就職した.具体的にはモバイルゲーム開発会社に一人目のインフラエンジニアとして入社した.
私が入社するまではインフラの専任はおらず,クライアントサイドやサーバサイドの担当者が片手間で諸々の面倒を見ていた状況だった.事業や会社の規模が拡大していく中で「さすがにそろそろ専任のインフラ担当者が必要」となり募集がかかっていたところに私が収まった形である.
こうした経緯もあり,本年は会社の歴史・技術・人の情報に関するキャッチアップから始まり,色々な足回りの整備や調査・検証を中心に活動していた.肩書きはインフラエンジニアであるが,実態は IT 関連の何でも屋と呼んだ方が相応しそうである.以下に本年の取り組みを書ける範囲で記載する.
- ミドルウェアの調査・アップグレード・チューニング
- Redis, MySQL, Nginx
- アプリケーションは Ruby on Rails で開発されている
- 負荷試験
- CI パイプライン構築
- Jenkins, Unity, Xcode, Apple Developer
- iOS 用にバイナリをビルドする必要があっため,必然的に Xcode が動く環境 (= Mac) を CI 用のサーバとする必要があった
- Mac をサーバとして動作させる上でのハマりどころが少なくなかった
- Apple Developer は固有の名詞や概念が少なくなく色々と勉強になった
- Infrastructure as Code
- Vagrant, Ansible, Serverspec
- 従来は手作業で開発環境や本番環境の設定が行われており色々と苦労があったため,業務効率化のために IaC を啓蒙・導入した
- CDN 冗長化
- CloudFront, KeyCDN
- fluentd ログ欠損パターンの調査と対策
- AWS IAM ポリシー策定
- 社内ネットワーク更改
- 論理ネットワーク設計
- FortiGate, Catalyst, Aruba
- オンプレサーバ運用
- Linux, Zabbix, Apache, Samba
- 社内 PC のキッティング
- SaaS のアカウント管理
- 新入社員オンボーディングにおける IT レクチャー
私生活
再就職にあたり職場のある京都市に引っ越した.土地勘がないこともあり職場に近いことを優先して住居を選び,人生で初めてワンルームで生活し始めた.ワンルーム生活ではモノを持てないため書籍やゲームはダウンロード版を購入するようになった.書籍は可能であれば紙で持ちたい気持ちがあったが, Kindle Voyage を使ってみたところ思いのほか体験がよく,今後は特別な事情がない限りは紙よりも電子書籍を優先して購入しようと考えるようになった.
遊んだゲーム
- Fate/EXTRA
- Fate/EXTRA CCC
- うたわれるもの 偽りの仮面
- 続編 (というか後編) を座して待つ