このレタス、何でここにあるのかしら?

スーパーに行くたびに、物流はすごいなと思う。 例えば、野菜売り場にレタスが並んでいる。 群馬県産、と書いてある。 僕が住んでいるのは神奈川なので、当然ながらこのレタスは群馬からやってきた。 ...

2026-08-08 · 4 分 · 1860 文字 · ayasuda

パッションもバイタリティもない

僕にはパッションもバイタリティもない。 そういう自己認識がある。 こう書くと、昔から冷めた人間だったように見えるかもしれない。 そうでもない。 大学生の頃、僕はホリエモンに憧れていた。 ...

2026-08-07 · 4 分 · 1512 文字 · ayasuda

そのアイディアは、もうありますよ

個人開発をやっていると、たまに「これは良いアイディアじゃないか」と思うことがある。 そして、調べる。 すると、だいたいある。 最初は悔しいのかと思っていた。でも実際は違う。 ...

2026-08-06 · 3 分 · 1081 文字 · ayasuda

個人ユースと製品化の間にある無限のお仕事

バイブコーディング、すごい。 今作っている stash は、自分で使う分にはだいぶ満足できるところまで来た。AI に「こんな感じ」と伝えて、少し直して、また作る。その繰り返しで、個人ツールとしては十分実用的なものになってきた。 ...

2026-08-04 · 2 分 · 910 文字 · ayasuda

反復開発を反復している

stash を作っていて、途中で開発スタイルが変わった。 最初はインクリメンタルに作るつもりだった。 CLI のコマンド体系を考えて、機能を並べて、一つずつ実装していく。まあ、普通の進め方だと思う。 ...

2026-08-03 · 2 分 · 994 文字 · ayasuda

何を作っているのか、自分でもまだ説明できない

Google が、僕の外部記憶だった。 昔は、うろ覚えのキーワードだけ覚えていればよかった。 「あのチャーシューのレシピ、美味しかったな」と思えば、それっぽい単語をいくつか Google に入れれば、だいたい同じ個人ブログへ戻れた。 ...

2026-08-02 · 4 分 · 1562 文字 · ayasuda

川邊さんを見て、会社ごっこを始めた

銀行口座とクレジットカードを作ることにした。 ソフトを作り始めたあと、会社ごっこをするには、まず財布が必要だと思ったからだ。 もちろん、まだ会社ではない。売上もないし、法人登記もしていない。 ...

2026-08-01 · 3 分 · 1086 文字 · ayasuda

ぼくのための Generics (Go 言語) 入門

なぜプログラミング言語に Generics 機能が必要なのか? その理由を忘れることが多々あります。 なので、本ぺージでは自分の理解のために、[Why Generics? - The Go Programing Language] の内容を抜粋・再整理しました。 ...

2024-07-24 · 3 分 · 1491 文字 · ayasuda

Go 言語でのコマンドライン引数処理

コマンドライン引数処理とは何か? については コマンドライン引数処理ことはじめ にてまとめました。 ここでは、 Go 言語でコマンドライン引数処理をどのようにやるのかについてまとめていきます。 ...

2022-07-23 · 11 分 · 5503 文字 · ayasuda

コマンドライン引数ことはじめ

コマンドライン引数は、プログラムの実行時に追加情報を与えるやり方の一つです。 と、言ってもわかりにくいですかね? Unix や Linux といった OS では、コマンドラインからプログラムを実行する際に以下のように引数を指定することができます。 ...

2022-07-23 · 4 分 · 1900 文字 · ayasuda