imu-note
☰
imu-note
いむたろ
@imutaroh
新卒エンジニア / データ基盤 × AI
X
GitHub
Zenn
note
map
Welcome
map
graph
random
recent
ビットと数値の型
10-09
文字コードと文字列
10-09
D2C THE MODEL
10-07
顧客の資産化
10-07
ObsidianのVault構成と運用
10-07
notes
AIと働く
Apache-2.0ライセンス
API
APIとJobの違い
Bearer
BigQuery
BigQueryでテーブルをもとに戻す方法
BigQueryのウィンドウ関数
Claude Codeのgoal(Stopフック)の使い方
Claude Codeのplan mode使用時にclearコマンドを実行する
Claude Codeのプラグインマーケットプレイスの使い方
Cloud Run Jobの設定値の決め方
Cloud Storage
Cloud StorageとBigQuery
Cloud Storageのバケットとprefix
curl
D2C THE MODEL
dbtでpre-hookを使わずSQL側で処理する
dbtのYAMLで主キーとテストを書く
dbtのYAMLファイルの書き方手順
GitHub
Go
Google Cloud
Goスライスの len・cap・nil
Goは1つの型でレシーバーを混在させない
Goメソッドレシーバー(ポインタ vs 値)
herdrが撒く環境変数と入れ子判定
herdrにClaude Codeのセッション名を出す
HTTPメソッド
HTTPリクエストの構造
HTTPリクエストの流れ
HTTPレスポンスの構造
hunk sessionコマンドの使い方とつまずき
hunkでAIとローカルのコードレビューを往復する
Jobのスケジュールとリトライは下流から逆算する
JWT
MITライセンス
OAuth2
Obsidian
ObsidianのVault構成と運用
REST
SQLiteとPostgreSQLの違い
YouTube Data APIによるリサーチ自動化とキー管理
サーバーとクライアント
アニメーション参考サイト
エラーレスポンス
データ基盤
ページネーション
レートリミット
エンコードとデコード
エンドポイント
ゴール逆算とボトムアップの開発プロセス
クエリパラメータ
テストが守るのは約束
ビジネス
ビットと数値の型
ライセンスは安全の保証ではなく許可を配る仕組み
リンクの原理
開発環境
顧客の資産化
認証トークンの3層
認証と認可
文字コードと文字列
Go
バックエンドの主戦場として学習中の Go。言語仕様でつまずいた箇所を残していく。
言語仕様
Goスライスの len・cap・nil
— make の第2・第3引数を取り違えると panic する
Goメソッドレシーバー(ポインタ vs 値)
Goは1つの型でレシーバーを混在させない
— レシーバー統一のルール
並行処理・ライフサイクル
データの出し入れ(JSON)
エンコードとデコード
— 内部の構造体⇄外部のバイト列。ingestion は入口で Unmarshal・出口で Marshal
テスト
テストが守るのは約束
— 文法は go build が、約束はテストだけが守る。書く量は 4 つの問いで止める
関連
開発環境
GitHub
linked from
GitHub
Goスライスの len・cap・nil
Goは1つの型でレシーバーを混在させない
Goメソッドレシーバー(ポインタ vs 値)
Welcome
エンコードとデコード
テストが守るのは約束
ビットと数値の型
開発環境
文字コードと文字列
Table of contents
言語仕様
並行処理・ライフサイクル
データの出し入れ(JSON)
テスト
関連
Graph