Tech Memo
Golang
- Golang文法
- Golang開発環境構築
- Golangテスト周りに関する覚書
- Goプログラムのサイクロマティック複雑度を計測する(gocyclo)
- Goプログラムのコールグラフを生成する(go-callvis)
- gomockを使用してモックを作成する
- DATA-DOG/go-sqlmockでDB操作モジュールのテストを行う
- sqlxとsqlmockを用いたDB操作モジュールのユニットテスト
- hoverflyをdocker-composeで動かしてみる
- golangci-lint
- GORM
- Cobraを使用してCLIツールを作成する
- 無限ループとシグナル受信による停止
- kawasin73/htaskを使用したスケジューラの実装
- opai-codegenを用いたスキーマ駆動開発
- GoでGraceful Shutdown
- lcom4go
- hey
- samber/lo
- Gin
- sqlboiler
- runn
- golang-module/carbon
JavaScript/TypeScript
- react.js
- react.js開発環境構築
- react.js開発環境構築(Vite)
- react.jsに関する雑多な覚書
- recoil.js
- JavaScriptライブラリ
- Vue.js
- Jest入門
- Eleventy環境構築
- Lumeに関するメモ
- prismを使用したAPIモックサーバの構築
- Svelte
- Alpine.js
- Babylon.js
Python
- Python開発環境構築メモ
- Bottleについての覚書
- Pythonライブラリ
- pytest
- scikit-learn
- Radon
- Invoke
- Sanic
- Pipenv
- Poetry
- Nikola
ツール
- Linuxコマンド
- Git
- git hookによる自動デプロイ
- Forgejoをdocker-composeで立ち上げる
- Apache Bench
- Redash
- CUE
- Terraform
- Node.js
- VS Code
- Jupyter Notebook環境構築
DB
メッセージキュー
GCP
AWS
- AWSに関する覚書
- AWSネットワーク基礎
- AWS VPCネットワーク設計に関するメモ
- AWS CLI
- EC2
- RDS
- S3
- SQS
- ECS
- EKS
- Fargate
- ApRunner
- Cloud Watch
Docker/Kubernetes
Docker
Kubernetes関係
- Kubernetesについての覚書
- Kind
- helm
- kustomize
- Istio
- Knative
ゲームエンジン
- Ebitengine
- Akashic Engine
- Godot