Duolingo English Testを受けてみた

会社で英語を使う必要が出てきたり、もっと洋書をスラスラ読みたい、英語圏で働くことも視野に入れられるようにしたいというモチベーションが出てきたので、本腰入れて英語学習をし始めました。 そこでまずは自分の実力はどれぐらいなのかを測定する必要があ…

転職して3ヶ月経った

2022年1月に今いる会社に転職して、もう3ヶ月経った。 今いる部署は技術研究をもとにプロダクトを開発することが多いので、暇なときは暇で忙しいときは忙しいらしい。 が、最初の2週間ぐらいは様子見で細かいタスクを振ってもらったが、それ以降すぐに既存ア…

M1 Mac(arm64)環境でsbt-protocがエラーになる

M1 Mac(arm64)でプロジェクトの環境構築をしているとsbt-protocでエラーが出たので、調べた内容と解決方法を残しておこうと思います。 前提 MacBook Pro(arm64) sbt v1.6.1 sbt-protoc v1.0.2 原因 protobufが 3.17.3 以前のバージョンではM1 Mac向けのbinar…

『一瞬で判断する力 私が宇宙飛行士として磨いた7つのスキル』を読んだ

転職先の入社前面談の際に教えてもらった本で、その場でポチってすぐ読んでみました。 一瞬で判断する力 私が宇宙飛行士として磨いた7つのスキル作者:若田光一日本実業出版社Amazon 宇宙飛行士である若田光一さんが書かれた本です。 若田さんは日本人初のコ…

AWS Certified Cloud Practitionerに合格した

2021年9月26日(日)にAWS Certified Cloud Practitioner(CLF)に合格しました! AWS Cloud Practitionerに合格したこれでやっと11冠達成!#AWS認定— 木田 亮介 (@_ryskit) September 26, 2021 2021年9月24日時点でCLFを残し、その他は合格していたので思い切っ…

AWS Certified Advanced Networking - Specialtyに合格した

本日、2021年9月24日(金)にAWS Certified Advanced Networking - Specialty(ANS)に合格しました AWS Advanced Networking - Specialty受かったとりあえず、これで10冠!あとは、クラウドプラクティショナーだけ!— 木田 亮介 (@_ryskit) September 24, 202…

手動でダウンロードしたsbtをsbtenvで管理する

もともとはhomebrewでsbtをインストールして使っていましたが、sbtの複数のバージョンを使って色々検証したくなりsbtenvを使ってみることにしました。 sbtenvでsbtをインストールしようとすると僕の環境ではgpg周りでsignatureの検証が失敗してしまい、すぐ…

Circeでエンコード時にnullではなくフィールドごと削除する方法

Circeのエンコードでちょっとハマって時間を溶かしたので備忘録として書いておきます。 やりたいこと あるクラスにOption型のフィールドが含まれていて、そのフィールドが存在しない(Noneである)場合はエンコード時にそのフィールドをnullではなくフィールド…

『インターフェイス指向設計 アジャイル手法によるオブジェクト指向設計の実践』を読んだ

インターフェイス指向設計 ―アジャイル手法によるオブジェクト指向設計の実践作者:Ken PughオライリージャパンAmazon どんな本なのか インターフェイスを用いてどのようにアプリケーションを設計するか詳しく解説された本です。 インターフェイスとは何かか…

2021年8月10日 ~ 16日 振り返り

振り返る。 仕事 とある機能のリリース対応 すでに開発完了されていたとある機能の暫定対応版のリリースを行いました。 プロジェクトでは複数の機能が同時並行で開発されており、開発完了したものがお客様都合でリリーススケジュールをずらしたりすることが…