yoshikipom Tech Blog

2022-07-01から1ヶ月間の記事一覧

Mac Setup メモ (2022)

install command line mac app (productivity) mac app (development) Mac Setting VSCode Setting install command line asdf dotfile zsh ohmyzsh jump asdf dotfile mac app (productivity) alfred (luncher) vanilla (tool bar management) rectangle (w…

開発ツール for http (wiremock, REST Client plugin for VSCode)

Overview Environment wiremock 一番シンプルなmockの設定 docker-composeでの起動 REST Client plugin for VSCode インストール リクエスト Refference My Repository Overview wiremockのdocker-composeでの起動 REST Client plugin for VSCode Environmen…

Spring Bootの@Asyncで非同期処理(thread poolの設定 + 動作確認)

Overview Code 非同期処理を実行するThread 上記の非同期スレッドで実装したい処理 呼び出し側 実行結果 Conclusion Overview メインスレッドの処理に大きな影響を与えずにに何かの処理をしたいときに実装した(APIでレスポンスタイムに影響を与えずになにかD…

JSONから特定のキーを削除するスクリプト

Overview 同僚が大量のJSONテストデータを手作業で編集するのが辛いと言っていたときに書いた。 Usage yoshiki@yoshiki-mbp:python/script ‹main*›$ cat ./test_data/data_remove.json { "key": "value", "remove_target1": "value", "object": { "key": "va…

初転職時で入ってから気づいた大変だったこと (新卒4年目に転職、ソフトウェアエンジニア)

Overview 転職したときはそれなりにギャップがあって大変だったが、現状は楽しく働けているので、転職していろいろ辛いと思っている人の助けになればと思う。 Condition 前の会社 新卒で入社 大きいWeb企業のソフトウェア開発をする部署 バックエンドエンジ…

開発ツール for Kafka (docker-compose, kcat)

Overview docker-composeでの起動 CLI tool (kcat) Environment MacOS docker, docker-compose docker-composeでの起動 zookeeperも起動する必要があるようなのでdocker-composeで起動。 --- version: '3' services: zookeeper: image: confluentinc/cp-zook…