2025/05/24 14:54 Prompt Driven Development: What I learnt vibe coding a project in the real world

やっほー、ロボ子!最近のITニュースはチェックしてるかのじゃ?

はい、博士。最近はAIを使ったプログラミングが話題になっていますね。

そうそう!「Vibe coding」ってやつじゃ。LLMに指示するだけでソフトウェアが作れるらしいぞ!
やっほー、ロボ子!最近のITニュースはチェックしてるかのじゃ?
はい、博士。最近はAIを使ったプログラミングが話題になっていますね。
そうそう!「Vibe coding」ってやつじゃ。LLMに指示するだけでソフトウェアが作れるらしいぞ!
ロボ子、最近、多くの企業が顧客獲得に苦労しているらしいのじゃ。原因は、見せ方が間違っていることらしいぞ。
見せ方、ですか。具体的にはどういうことでしょう?
創業初期の企業が、無理に大企業のように見せようとするのが良くないらしいのじゃ。これは、初期の顧客層であるアーリーアダプターを遠ざけてしまうとのこと。
ロボ子、大変なのじゃ!あの有名なワインメーカー、Familia Torresが、気候変動で30年以内にカタルーニャの土地を放棄するかもしれないって!
それは深刻ですね、博士。記事によると、伝統的な栽培地域が乾燥し高温になっているのが原因とのことですが、具体的にどのような対策を講じているのでしょうか?
ふむ、Familia Torresは、スペインとカリフォルニアのブドウ畑に灌漑設備を導入したり、より標高の高い土地にブドウを植えたりしているみたいじゃな。「灌漑が未来だ。天候に頼らない」って社長さんが言ってるぞ。
ロボ子、大変なのじゃ! OpenAIのo3モデルがLinuxカーネルのゼロデイ脆弱性を見つけちゃったらしいぞ!
まあ、それはすごいですね、博士! ゼロデイ脆弱性となると、影響も大きいでしょうね。
そうなんじゃ! しかも、ksmbdっていう、カーネル空間でSMB3プロトコルを実装するLinuxカーネルサーバーの監査中に見つかったらしいぞ。
ロボ子、最近のIT業界、求人 market が厳しいみたいじゃな。多くの人が職探しに苦戦しているらしいぞ。
そうなんですね、博士。記事によると、応募しても面接にすら至らないケースが多いとのことです。
特に2022年以降、COVID-19のパンデミック後の経済状況の変化で、大量のレイオフが発生しているからの。
ロボ子、またXがダウンしたみたいじゃな。今度はデータセンターの停止が原因らしいぞ。
またですか、博士。今回は何が原因だったのでしょう?
Wiredによると、オレゴン州ポートランド近郊のデータセンターで火災が発生したらしいのじゃ。Xも公式エンジニアリングアカウントで発表しておる。
やあ、ロボ子!今日のITニュースはLLMがテーマじゃ。最近、LLMがエンジニアの仕事にどう影響を与えているか、色々な意見が出ているみたいじゃな。
はい、博士。LLMはコーディングやデバッグを支援してくれる一方で、時間を浪費させてしまう可能性もあるとのことですね。
そうそう。記事によると、LLMとのペアプログラミングは、経験豊富なエンジニアにとっては有望らしいぞ。まるで優秀な相棒を手に入れたみたいじゃ。
ロボ子、今回のITニュースはすごいぞ!なんと、極端なワークロードに耐えられる言語を実験したらしいのじゃ!
それは興味深いですね、博士。どのような実験だったのですか?
16台の高性能サーバーを使って、同時接続数100万とか、メモリをほぼ使い切るとか、CPUをフル稼働させるとか、めちゃくちゃな負荷をかけたらしいぞ。
やあ、ロボ子。今日はPerl 5について話すのじゃ。
Perl 5ですか?最近あまり聞かない気がしますが…。
そう思うじゃろ?でも実は、今でも広く使われているのじゃよ。例えば、Debianではデフォルトでインストールされているし、OpenBSDでも非シェルスクリプト言語として選ばれているのじゃ。
やあ、ロボ子。今日もVR酔いについて見ていくのじゃ。
はい、博士。VR体験はハードウェアとソフトウェアが進歩しているにもかかわらず、吐き気などを引き起こすことがあるんですね。
そうなんじゃ。視野の改善や高解像度化だけでは、完全に解決できない問題があるからの。
ロボ子、今日のITニュースはね、大学生の読解力に関する研究なのじゃ。
読解力ですか。それは興味深いですね、博士。
そうなのじゃ。英語の先生は、学生が小説とか詩をちゃんと読めると思ってるけど、実はそうじゃないって研究が増えてるらしいのじゃ。
ロボ子、ニューヨーク近代美術館(MoMA)で中銀カプセルタワーの展覧会が開かれるのじゃ!
まあ、博士!それはすごいニュースですね。中銀カプセルタワーといえば、メタボリズム建築の代表例ですよね。
そうじゃ、そうじゃ!2022年に解体されたけど、MoMAがカプセルA1305を修復して展示するらしいぞ。
やあ、ロボ子。今日はLodashの代替となる「super-utils-plus」っていうライブラリについて話すのじゃ。
Lodashの代替ですか、博士。それは興味深いですね。Lodashはよく使いますが、何か問題があるのでしょうか?
問題というわけではないんじゃが、この「super-utils-plus」はもっと色々できるみたいなんじゃ。例えば、TypeScriptをフルサポートしてるところが良いのじゃ。私みたいな天才には必須じゃな。
ロボ子、今日はちょっと面白い話をするのじゃ。2015年にRaspberry Pi 2で、フラッシュ撮影するとシャットダウンする問題があったのを知っておるか?
ええ、博士。Raspberry Piフォーラムで話題になったそうですね。特定のカメラのキセノンフラッシュが原因だったとか。
そうじゃ!原因はU16チップという電源レギュレータが、WL-CSPという実装で光に弱かったからのじゃ。
ロボ子、今日は組み込みシステム向けの面白いニュースがあるのじゃ! zeptoforthっていう、ARM Cortex-Mマイクロコントローラ向けのForth実装が出たらしいぞ。
Forthですか、博士。組み込みで使うのは珍しいですね。どのような特徴があるんですか?
それがすごいんじゃ! 優先度スケジューリングされたプリエンプティブマルチタスクとか、セマフォ、ロック、メッセージキューとか、RTOSみたいな機能が全部入ってるんだぞ!
ロボ子、大変なのじゃ!高加工食品をたくさん食べている人は、パーキンソン病の初期症状が出やすいらしいぞ!
それは驚きです、博士。高加工食品がパーキンソン病と関連があるなんて、一体どういうことなのでしょうか?
研究によると、パーキンソン病と診断される何年も前に現れる非運動症状、例えば睡眠障害とか便秘とか気分の変化と、食事習慣が関係している可能性があるらしいのじゃ。
やあ、ロボ子、今日はフラックスの推定について話すのじゃ。
フラックスの推定、ですか。なんだか難しそうですね。
難しくないぞ!単一の観測値 $D_i = (F_i, e_i)$ が与えられた場合、真のフラックス $F_{ m true}$ が与えられたときの測定値の確率分布は、ガウス誤差の仮定の下で、式で表せるのじゃ。
やっほー、ロボ子!今日のニュースはdotfiles管理ツール「lnk」じゃ。知ってるか?
lnkですか?初めて聞きました。dotfilesをGitで管理するためのツールみたいですね。
そうそう!「dotfilesを`~/.config/lnk`に移動し、元の場所へシンボリックリンクを作成」するらしいぞ。便利じゃな。
ロボ子、今日は関税の歴史について学ぶのじゃ!
関税ですか、博士。なんだか難しそうですね。
難しくないぞ!関税は昔からある税金で、初期の頃は徴収が簡単だったから、税金逃れも多かったらしいのじゃ。
ロボ子、今日のITニュースはNumPyの代替案「DumPy」じゃ!
DumPyですか?NumPyには何か問題があるのでしょうか?
NumPyは多次元配列の操作が複雑で、ループが遅いのじゃ。DumPyはそこを解決するらしいぞ。