msawady’s tech-note

なにも分からないエンジニアです。

openapi-generator をカスタマイズして、OpenAPI から自由自在にコード生成する

これは FOLIO Advent Calendar 2021 の7日目の記事です。6日目は @nameless_gyoze さんでした。 zenn.dev OpenAPI からのコード生成を頑張る Web APIを開発する際に「OpenAPI Specificationをかいて、そこからopenapi-generatorを使ってControllerやDTOのコ…

エンジニア採用に関わっているエンジニアが意識していること

これは FOLIO Advent Calendar 2020の15日目の記事です。14日目は @shitara_sachio さんでした。 note.com はじめに エンジニア採用、進捗どうですか? 今年の夏頃からエンジニア採用に関わっているので、その中で意識していることについて書こうと思います…

【Scala】Scala 開発で twitter.Future を扱うときの頻出5パターン

はじめに 7月から転職をして Scala をメインに書いています。 2ヶ月ほど開発をしてFuture(twitter.Future) の扱いに慣れたので復習がてらブログにします。 基本的には以下の5パターンの組み合わせでなんとかなってます。 API コールの結果の返り値を使って別…

【MongoDB】ReplicaSet を利用して read アクセスを負荷分散する

MongoDB の負荷分散 分散計算で MongoDB からの読み取りが遅延していたので、ReplicaSet による負荷分散をしました その時の調査方法、具体的なやり方をまとめておきます 起こっていたこと 計算ノードは最大 60 台程度、1ノードあたり 18 計算プロセスが稼働…

4年ちょっと勤めた SIer を退職しました

いわゆる退職エントリです 新卒で入社した SIer を退職しました。おとといの金曜日が最終出社でした。 なにをしていたか 金融機関のセールスやディーラー向けのシステムを作っていました。 サーバーサイド(Java, Spring), フロントエンド(React), インフラ開…

【新人向け】エンジニアになったら、とりあえず読んで欲しい本5冊

これくらいの時期に毎年聞かれるので、まとめてみようと思います。 リーダブルコード リファクタリング チーム開発実践入門 ライト、ついてますか 考える技術・書く技術 リーダブルコード リーダブルコード ―より良いコードを書くためのシンプルで実践的なテ…