テキストベースでプログラミングのように音楽を作る Zennに投稿しました Zennに「ABC記譜法ベースの作編曲AIエージェントの設計」を投稿しました。 zenn.dev 所感 ちょうどJASRACからガイドラインが出ましたが曲と歌詞の片方をAIが生成し、もう片方を人が創…
思考実験 FDE: Forward Deployed Engineer求人が急に増えた FDE: Forward Deployed Engineerという職種の求人がここ1~2年、急に増えました。客先常駐SESの今風の言い方という意見もありますが、ChatGPTのようなAI、Claude CodeのようなAIエージェントの需要…
ゆっくりしていってね! 本書リポジトリ: https://github.com/hiromichinomata/yukkuri-smolagents 第0章 プロローグ — エージェントってなに? 本章のゴール: エージェントと smolagents の位置づけを掴み、環境を用意して 最初の CodeAgent を動かす。 0.1…
ゆっくりしていってね! 第0章 はじめに — この本の使い方 0.1 登場人物と役割 霊夢 ねえ魔理沙、この本って何? 表紙に Hugging Face って書いてあるけど、顔がハグしてるロゴみたいなやつでしょ? 魔理沙 その通りだZE。Hugging Face(通称 HF)は、機械学…
Reagraphで遊んでみる Zennに投稿しました Zennに「ソフトウェアアーキテクチャをStorybook(Reagraph)で可視化する」を投稿しました zenn.dev 所感 個人でCursorに課金したら止まっていた開発が進んで良きです。 完全にコツを得たのでRedmine以外のオープン…
ゆっくりしていってね! Chapter 1: Difyとは何か 1.1 Difyの全体像(LLMアプリ基盤) 霊夢「魔理沙、Difyって最近よく見るけど、結局何なの?」 魔理沙「ひとことで言うと、LLMアプリを素早く作るための基盤だぜ。」 霊夢「基盤?」 魔理沙「そうだ。単なる…
ゆっくりしていってね! Chapter 1: RubyLLMの全体像を掴む 1.1 RubyLLMとは何か(何を解決するのか) 導入 霊夢「最近さ、RubyでAIやろうとすると結構めんどくさくない?」 魔理沙「わかる。API叩くだけでも毎回こういうコード書くよな」 require "net/htt…
ゆっくりしていってね! Chapter 1: Hotwireとは何か はじめに この章では、Hotwireの全体像をつかみます。 Hotwireは、Railsアプリケーションに「SPAっぽい快適さ」を持ち込みつつ、JavaScript中心の複雑なフロントエンド構成を避けるためのアプローチです。…
キーボードだってカポをつけたい キーボード(ピアノ)で移調したいと言われたら キーボード(ピアノ)で一番弾きやすいのはハ長調です。白鍵だけ弾いて黒鍵は弾かなくていいからですね。楽譜は初心者向けのものはシャープやフラットが減るキーに音を何音か上げ…
ゆっくり霊夢とゆっくり魔理沙でABC記譜法 Chapter 1 ABC記譜法とは何か 1.1 ABC記譜法とは 霊夢: 魔理沙、楽譜って普通は五線譜に書くものよね? 魔理沙: 普通はそうだな。でも実は「テキストだけで音楽を書く方法」があるんだぜ。それが ABC記譜法(ABC No…