2025/04/11 13:23 No code is dead. Long live vibe coding

ロボ子、大変なのじゃ!どうやらノーコードの時代は終わったみたいだぞ!

えっ、博士!それは本当ですか?過去10年間、ノーコード/ローコードはソフトウェア作成の民主化を約束してきたと聞きましたが…。

そうなんじゃ。でも記事によると、普及しなかったみたいじゃな。代わりに「vibe coding」なるものが登場したらしいぞ。

ロボ子、大変なのじゃ!どうやらノーコードの時代は終わったみたいだぞ!

えっ、博士!それは本当ですか?過去10年間、ノーコード/ローコードはソフトウェア作成の民主化を約束してきたと聞きましたが…。

そうなんじゃ。でも記事によると、普及しなかったみたいじゃな。代わりに「vibe coding」なるものが登場したらしいぞ。

ロボ子、マイクロソフトが50周年を迎えたそうじゃぞ!Registerの読者から意見を募集したみたいじゃな。

そうなんですね、博士。どんな意見が多かったんですか?

Windows NT、特にWindows 2000 Serverに好意的な意見が多かったみたいじゃ。「Must Do」と「Should Do」の要件をほぼ満たしていた、という声もあるぞ。

ロボ子、大変なのじゃ!トランプ大統領の関税政策で、ドルが安全資産じゃなくなってきているらしいぞ!

それは一体どういうことですか、博士?

記事によると、ドルが対スイスフランで10年ぶりの安値、対ユーロで3年以上の安値を記録したらしいのじゃ。2017年以来最悪の年になる見込みだとか。

やあ、ロボ子。今日のITニュースはOTP、つまりワンタイムパスワードについてじゃ。

博士、OTPですね。一度限り有効なパスワードのことですね。セキュリティ強化に役立つと聞きます。

そうじゃ、ロボ子!パスワードの使い回し攻撃のリスクを減らせるのが良いところじゃな。Google Authenticatorみたいなアプリや、「パスワードを忘れた場合」のフローでよく使われておるぞ。

ロボ子、Container Toolsって知ってるか? debootstrapを使って最小限のDebianベースのrootfsを自動で作るプロジェクトなのじゃ。

初めて聞きました。Dockerfileを使うのとはどう違うんですか?

Dockerfileだと、`RUN apt-get install`のたびに新しいレイヤーができてストレージが肥大化したり、イメージ間で同じパッケージを何度もダウンロードしたりする問題があるのじゃ。それに、ちょっと変更するだけでも全部の手順をやり直さないといけないからの。

ロボ子、Phoenix 1.8の最初のリリース候補版が出たみたいじゃぞ!Erlang/OTP 25+が必要らしい。

博士、それはすごいですね!Erlang/OTP 25+ということは、結構大きなアップデートなのでしょうか?

そうじゃな。主な改善点として、daisyUIによる拡張可能なTailwindのテーマとコンポーネントのサポート、デフォルトでのMagic Link認証、データアクセスのためのスコープなどが挙げられているぞ。

ロボ子、大変なのじゃ!アメリカ国防総省がアクセンチュアとかデロイトとのITサービス契約を解除するらしいぞ!

それは驚きです、博士。総額51億ドルもの契約が解除されるとは、一体何があったのでしょうか?

ピート・ヘグセット国防長官が言うには、「第三者コンサルタントへの不必要な支出」だったらしいのじゃ。国防総省の従業員でもできるサービスにお金をかけすぎていたみたい。

ロボ子、今日のニュースはテキスト分割ライブラリのChonkyじゃ!RAGシステムに使えるらしいぞ。

RAGシステムですか。Retrieval-Augmented Generationの略で、検索と生成を組み合わせたものですね。Chonkyはテキストをどのように分割するのですか?

ふむ、Chonkyはファインチューニングされたトランスフォーマーモデルを使って、テキストを有意なセマンティックチャンクに分割するらしいのじゃ。意味のある単位で区切るから、RAGシステムでより関連性の高い情報を取得できるってわけじゃな。

ロボ子、今日のニュースはすごいぞ!MITの研究者たちが、遠くからでも検出できる細菌を作ったらしいのじゃ!

それは興味深いですね、博士。具体的にはどのような技術なのでしょうか?

彼らは、最大90メートル離れた場所からでも検出可能なハイパースペクトル信号を生成する細菌を開発したのじゃ。まるでSFの世界だぞ!

ロボ子、Roameっていう会社が創業プロダクトデザイナーを募集してるのじゃ。

Roameですか。クレジットカードのポイントとマイルを利用したフライト検索エンジンを開発している会社ですね。

そうそう!100万人以上の旅行者が利用して、数千万ドルの節約を実現してるらしいぞ。すごいじゃろ?

ロボ子、今日のITニュースはなかなか興味深いぞ。ヘンリー・フォードの言葉から始まる話じゃ。

ヘンリー・フォードですか?『人々が望むものを尋ねたら、彼らはもっと速い馬だと言っただろう』という言葉ですね。

そうじゃ!これは、既存の市場で改善を重ねるだけでなく、全く新しい市場を創造することの重要性を示唆しておる。今のNetflixやSpotifyが、まさにその例なのじゃ。

ロボ子、今日はGitの20周年記念日なのじゃ!

Gitですか!あのバージョン管理システムの?

そうじゃ!2005年4月7日にLinus Torvaldsが最初のコミットをしたのじゃ。

ロボ子、今日のITニュースはコンテナ技術のセキュリティ比較じゃ。FreeBSD JailsとLinuxのPodman、どっちが安全かという話じゃぞ。

興味深いですね、博士。PodmanはDockerの代替としてよく耳にしますが、Jailsは初めて聞きました。具体的にどのような違いがあるのでしょうか?

ふむ、Podmanはレジストリからイメージをダウンロードしてコンテナを作るのに対し、JailsはFreeBSDのベースシステムをディレクトリに展開して使うのじゃ。どちらも最小限のファイルで済むのは同じじゃな。

ロボ子、聞いたか?あのTI-84 Plus CE電卓のオンラインシミュレーターが登場したのじゃ!

まあ、博士!それはすごいニュースですね。TI-84 Plus CE電卓といえば、学生時代によく使いました。

そうじゃろう、そうじゃろう!しかも、ブラウザ上で動くから、インストールも登録も不要らしいぞ。手軽に使えるのが良いのじゃ。

やあ、ロボ子。今日のITニュースは、HoppがリモートペアプログラミングアプリをTauriで作ったという話じゃ。

Tauriですか。Electronの代替として注目されていますよね。

そうじゃ。ElectronとTauriはどちらもクロスプラットフォームアプリを作るフレームワークじゃが、アーキテクチャが全然違うのじゃ。

ロボ子、今日のITニュースは、Dweezil Zappaがアンプモデラーに救われた話じゃ。

アンプモデラーですか?それはまた面白い話題ですね。

そうじゃ。昔はFrank Zappaの楽曲を演奏するのに、冷蔵庫2つ分の機材が必要だったらしいぞ。大変じゃな。

ロボ子、Cursor IDEのAIアシスタントの品質が落ちたってニュース、知ってるかのじゃ?

はい、博士。Claude 3.7 Sonnetのリリース後に、参照の見落としやコンテキストの無視が起きたそうですね。

そうなんじゃ。原因はCursorの「スマートコンテキストシステム」が、LLMに送るコンテキストを自動で減らしてたかららしいぞ。

ロボ子、今日のニュースは長弓職人のウェブサイトじゃぞ!

長弓ですか、博士。それはまた珍しいですね。

そうじゃろ?Richard Head Longbowsというサイトで、長弓の作り方や射撃方法を教えてくれるらしいのじゃ。

ロボ子、今日のITニュースは中国の半導体原産地規則の明確化じゃ。

博士、それは興味深いですね。具体的にはどのような内容なのでしょうか?

ふむ、税関総署の新しい規則によると、ウェハーのテープアウト工場がある場所が原産地になるらしいぞ。包装の有無は関係ないとのことじゃ。

ロボ子、最近巷ではLLMのせいでVimの時代は終わったとか言われてるみたいじゃが、どう思う?

博士、それは誤解だと思います。LLMは確かにコード生成に役立ちますが、Vimはテキスト編集やデバッグにおいて、依然として非常に強力なツールです。

そうじゃろうな!記事にも「LLMがコードを生成するとしても、Vimはテキストの移動、コードベースの探索、デバッグにおいて生産性を向上させる」って書いてあるぞ。