今年は結果的にプライベートと仕事の両面で充実した年にできました。来年の自分が今を振り返れるように、今年始めからの記憶を引っ張り出しながら総括しました。
今年問わず作ったものは Tech ページに、技術記事については RSS Feeds にまとめてあります。
- 会社の Medium ブログ開設 したのと、いくつか記事を寄稿した
- 色々工夫して iPhone TrueDepth を WebRTC でブラウザに転送して、Three.js で表示する仕組みを実現した
- Twitter でシェア してみたら、予想だにしないことに一方的に尊敬していたエンジニアの方々からいいねを貰えてモチベが爆上がりした
- CloudFormation と和解。IaC の利便性を完全に理解し始める
- 今更 SEKIRO にハマりまくる & プラチナトロフィー獲得
- デス・ストランディングから学んだこと が現在の自分の考え方の基礎として根付き始める
- 全ての考え方を 0 or 1 ではなく、グラデーションにハメ込むことが出来るようになった
- 再びお題が「Like」の web1week に参加した
- 参加した時に投稿した記事はこちら (あとから確認したら投稿先を間違えていた...)
- Medium に目次が無いことに不満をいただき Chrome プラグインを作成する
- プラグインの紹介記事 まで書いてたけど全くインストール数伸びなかった、、けど今みたら 12人ほど使ってくれている人いるぽくて嬉しい
- お題が「密」の unity1week に 参戦した
- S3 + EventBridge + CloudWatch + CloudFront + MediaLive + MediaPackage + AppSync + Amplify + DynamoDB + Cognito + Lambda + API Gateway + SSM という AWS ガッツリなインフラ構築から、バックエンド開発及び iOS アプリ開発までをおもむろに始めた
- シェンムー3 のプレイを開始。ワクワクするし美しすぎる町並みに興奮し、しばらくの間深夜までプレイする日々が続く
- 映画の HELLO WORLD を見て、劇中 3回号泣する
- ひたすらトラブルバスターしてた (一番忙しかった気がする)
- Ghost of Tsushima にハマりまくる & プラチナトロフィー獲得
- DDD 開発の際、DI コンテナ入れたいよねっていう話から TypeScript 環境で利用可能なライブラリを調査して InversifyJS と tsyringe を見つける
- 最初 InversifyJS を発見してそれで開発をしていたものの、microsoft 製の tsyringe を発見し、「メンテナが大手だしコンストラクタインジェクションだけしか使わないし、こっちのが良くね?」という話になり InversifyJS から tsyringe へのリライト作業を行う...w
- AWS SDK for Go で関数の引数と返り値を Type で定義するっていう考え方は非常に参考になった
- 引数が
*Input
という定義で、返り値が *Output
という定義で分かりやすく読みやすい
- 自作 iOS ライブラリの CocoaPods 対応について C++ 周りの linker error に対する解決のためのアドバイスを急ぎ求められたので、共有された情報から自分がハマった経験に照らし合わせてソレっぽい対策案を共有したらガチッとハマって解決でき、経験が生きた感がめっちゃあって、めちゃくちゃ嬉しかった
- フライパンでコーヒーの焙煎を始める
- チャフの飛散に苦しめられるが、風呂場で作業することで諸々ストレスフリーになる
- このときはまだ、後ほど焙煎機を購入することになるとは夢にも思わなかったのである...
- Azure を用いた開発に本格的に携わり始める
- その際得た知見は Zenn で 本としてまとめた。本来は記事として書くつもりだったが、分量が増えすぎたため記事内容を分割して、本としてまとめた
- PlayFab CloudFunctions のための関数実装のために Azure でシステム構築していたため、PlayFab にもそれなりに詳しくなる
- とある案件から別案件に移る際に、 「えー、〇〇 に行っちゃうんですか。nikaera さんは今後も 〇〇 を一緒にやっていって欲しいのに」 って結構強めに言われたことが未だにめちゃくちゃ嬉しい
- シンガポール現地のフリーランスの方と仕事を共同で進めることになる。技術に関する事柄やプライベートに関する事柄のやり取り等々、全て英語でコミュニケーションを行わざるを得なくなり、そのおかげで英語でコミュニケーションを取ることに一切抵抗が無くなる
- 約 10 年ぶりに私用携帯を HTC EVO から iPhone 12 mini に機種変する
- 開発用途でなく普段生活で使うことのみを考慮するということであれば iPhone 12 mini は最強にオススメできるスマホです
- 会社支給のスマホで 7年近くを賄っていたため、特に不便がなかったため...
- AWS Amplify への PR がマージされる
- もとは serverless-amplify-simulator の Issue で議論していたのだが、改修すべき内容は
amplify-cli
にあったのでそちらで PR を提出した
- 細かくづまづいた点を進捗共有兼ねて Issue で一人投稿しまくっておくと、他の開発者の役にも立てるし自然とその問題に詳しくなっていくし、OSS 活動への取っ掛かりとしては最高なんじゃないかと勝手に思い始める
- NPM に初自作ライブラリを公開する
- 今年学んだ重要なことを 記事 として残しといた (これもある意味総括な気がする)
- GitHub Profile を充実させる
- Lapras の技術力スコアが 3.36 になってた
- 基準とか良く分からないけど純粋に上位 13% に入ったと言われてるのは嬉しかった
- いくつか空いてたアドベントカレンダーに参戦した
- AWS Lambda を用いた他社製品との連携システムが好評で、去年から今年末まで特に目立った不具合等も起きずに運用できたため、次期開発に繋がりそうとの連絡があり開発者として爆喜ぶ
今年は後半からすごい勢いでギアが入ってきた感があり、諸々活動するための足がかりを作れた気がします。身も心も進化したなと思えて成長できたなという充足感は割と高めな 1年だったので、この勢いのまま 2021 年もマイペースに色んなことにチャレンジしていければなーと思っております。
この記事を書いている人物のプロフィールは Profile からご確認いただけます。何かございましたら Contact からお気軽にご連絡くださいませ。
それではみなさま良いお年を!!😆
コメント