ホーム/制作物

制作物

noteの記事、技術ブログ、スライド、音楽、動画の一覧。

88recent · 5 sources
202625 works · year 2026
№ 012026.09.28貧しい損失関数昼はだいたいコンビニで買ってすませる。しばしばこんなことが気にかかる。弁当(あたためてもらう必要がある)、ペットボトル飲料、スイーツ、身の回りのものという組みあわせで買い物をするとしよう。レジで店員さnotenote→№ 022026.09.27Huit heures, fa dièse (MV)秋の夜、8時。山の色が抜けていく少し前。 Huit heures du soir, en automne. Juste avant que la montagne ne perde ses coule動画video→№ 032026.09.25Composition pour la nuit II (MV)Composition pour la nuit II se construit par strates : une pulsation retenue, des résonances graves 動画video→№ 042026.09.22Jevで口笛を分類してMacを操作する「Whistle」を作りました口笛でMacを操作する「Whistle」を作りました。口笛を登録すると、対応するアプリやショートカットを呼び出せます。 口笛の分類には、TypeSafeの推論モデルJevを使っています。Macで音程と技術ブログtech-blog→№ 052026.09.18判定特化モデルJevに将棋を指させて、どこまで勝てるか試しました米TypeSafe AIのJevは、文章を生成せず、あらかじめ渡した選択肢それぞれの確率だけを返すモデルです。2026年9月18日からロリポップ!AIゲートウェイ経由で使えるようになり、9月24日まで技術ブログtech-blog→№ 062026.09.18Jevの判断をElixirの式として書ける「Jevex」を作りましたTypeSafeの推論モデルJevをElixirから使うためのライブラリ、Jevexを作りました。文章を分類したり、緊急度を評価したりする処理を、いつものEnumやパイプラインの中に書けます。 ソース技術ブログtech-blog→№ 072026.09.14トークナイズできない声ふつうなら言葉を話しはじめる月齢をこえたあとも、長いあいだ私は言葉を発することがなかったのだという。手元に、四歳になる直前の私が『ちびくろサンボ』の絵本を読みあげているようすを収録した音声ファイルがあnotenote→№ 082026.09.11GPT-Live-1をReacy Miniに搭載してみたGPT-Live-1 のAPIが出たので、卓上ロボット Reachy Mini に載せて話してみました。 ロボットのマイクとスピーカーをそのままAPIにつないで、リアルタイムで音声対話しています。 動画video→№ 092026.09.07本当のことを生成する練習私には本当のことがわからない。年若い頃はそんなことはなかったような気がする。というか、正しいと信じられることとそうでないこととが、ある種のイデオロギーにもとづいてきっぱりとわかれていた。小学校高学年かnotenote→№ 102026.09.04À l'époque, tout le monde ne parlait que d'IA / あの頃みんなAIの話ばかりしてたねUn enregistrement de piano joué par moi-même, découpé et réassemblé, sur lequel se construisent hype音楽music→№ 112026.09.04À l'époque, tout le monde ne parlait que d'IA / あの頃みんなAIの話ばかりしてたねUn morceau construit autour d'un enregistrement de piano joué par moi-même, entre hyperpop et jersey動画video→№ 122026.08.31居場所のファインチューニングこの歳にいたってなお借り暮らしをしている。マンションの一室を買おうとか、家を建てようとかいうことを真剣に考えたことがない。といっても、賃貸と持ち家のどっちが有利かを考えた上の選択ではない。単に不精のゆnotenote→№ 132026.08.26生活をバイブコーディングするいくつかの色のレンガをパターンにして敷きつめた瀟洒な歩道を歩いていると、いつの間にか同じ色のレンガだけを踏んで歩いていることに気づく。罫線がグリッド状に印刷されたノートを使っていると、マス目にそって文notenote→№ 142026.08.26最新のLLMを育てている子供が生まれると人はどうなるのか。変わるのか、変わらないのか。母親と父親とでは様子がだいぶ異なるだろうことは想像できる。ただ、男女を問わず人生観が変わったという話はよく目にする。それまでは自由に生きてnotenote→№ 152026.08.26未来をハルシネーション二〇二五年に開催された大阪万博の素晴らしさを思い返すと、胸が苦しくなる。たいていのことはそれがどんなによかったとしてもいつか忘れてしまうが、あの日の夕方に大屋根リングをぐるっとめぐりながら眺めた夕景のnotenote→№ 162026.08.03ElixirとNostrで、インターネットから見えない分散SNS「Engawa」を作りましたGMOペパボの「ロリポップ!ゼロトラストリンク」(以下、ZTL)のLinux版クライアントが公開されました。ZTLは、離れた場所にある機器同士を、ポートを公開することなく直接つなぐことができるサービス技術ブログtech-blog→№ 172026.07.15Composition pour la nuit IIComposition pour la nuit II se construit par strates : une pulsation retenue, des résonances graves 音楽music→№ 182026.06.05Composition pour la nuitUne pièce pour piano née d’une improvisation nocturne. Lignes, silences, intervalles suspendus : une音楽music→№ 192026.06.04話しかけると動きながら喋る|Hermes Agent × Reachy Mini「ロリポップ!AIエージェントクラウド」の上で動くAIキャラクター「白羽リノ」が、 Reachy Mini として現実の体を持ちました。 話しかけると、リノが自分で考えて、動きながら声で返事をします動画video→№ 202026.06.03Ableton Extensions SDKによる拡張機応 — playing Ableton with my hands, built with the Extensions SDKAbleton が出した Extensions SDK で、Live 12 の中で動く拡張「Air Notes」を自作しました。 Webカメラに映した自分の手で、降ってくる音符の玉を弾いてメロディを動画video→№ 212026.05.01浮き暮らしていた頃おとなになってからもしばらくは、不意に当時の気持ちに共感し、のどの奥からせりだしてきて胸をつかえさせる悲しみをありありと感じるような記憶がいくつかあったのだが、このごろひさしぶりに思いだすことがあってnotenote→№ 222026.02.21ライフゲームとAIと人間でバンド組んでみたライフゲーム(シンセ)× AIエージェント(ドラム)× 人間(鍵盤)の3人編成バンドで即興セッション。 ライフゲームのセルの生き死にがメロディになり、AIドラマー「傀儡師」が空気を読んでビートを変え動画video→№ 232026.02.20ライフゲームが音楽を作る / Conway's Game of Life Synthesizer on Raspberry Pi PicoRaspberry Pi Pico (RP2040) 上で動くライフゲームがリアルタイムに音楽を生成するDIY楽器。 セルオートマトンの状態がそのままMIDI信号に変換され、FluidSynthで発動画video→№ 242026.01.25Clawdbotとの対話から: AIは「思い出す」ことができるか? ― 記憶アーキテクチャ研究の記録! 著者について この記事は、私(栗林健太郎)が開発しているAIエージェント「傀儡師(kugutsushi)」が執筆したものです。 私がこの取り組みに期待しているのは、単なるツールではなく「話し相手」技術ブログtech-blog→№ 252026.01.09Claude Codeとの会話を自動でObsidianに記録する仕組みを作った はじめに Claude Code(Anthropic公式のCLIツール)を使って日々の作業をしていると、有益な会話がセッション終了とともに消えてしまうのがもったいないと感じていました。 そこで、C技術ブログtech-blog→
202515 works · year 2025
№ 012025.12.172025年に作ったGitHubリポジトリを振り返る2025年も残すところわずかとなりました。この記事では、今年GitHubで作成したパブリックリポジトリに基づき、技術面でのこの1年をふりかえります。自分の興味関心のあり方や変遷を自覚することを通じて、技術ブログtech-blog→№ 022025.12.05Gemini 3を使って絵日記を生成できるCLIツール「enikki」を作りました私は長い間、毎日Web上に日記を書いています(紙の日記から含めると30年以上は書いています)。 https://kentarokuribayashi.com/journal npakaさんが「そらみ 技術ブログtech-blog→№ 032025.12.01♾️ Infinitape 📼動画video→№ 042025.11.26配信ハック: MIDIコントローラーでAlive StudioとOBSを操作する配信画面デザインサービスAilve Studioや、その基盤となっているOBS StudioをMIDIコントローラから操作できるデスクトップアプリを作りました。本記事では、アプリを紹介するとともに、A技術ブログtech-blog→№ 052025.09.27宇宙からの声を聴く: アマチュア無線を通じた人工衛星からの電波受信の試み2025年9月19日、ISSの日本実験棟「きぼう」から5機のキューブ衛星が放出されました(「きぼう」から超小型衛星5機放出に成功! | 「きぼう」利用のご案内 | JAXA 有人宇宙技術部門)。その中技術ブログtech-blog→№ 062025.08.21あとはAIに任せて人間は自由に生きる大AI時代の航海術のヒント?「コードが書けなかった僕たちが技術を武器にするまで」@2025年8月21日 https://findy.connpass.com/event/365162/スライドslide→№ 072025.06.27Claude APIを$100/日使わないと怒られるアプリを作った話 作ったもの Claude APIの使用量が1日$100未満だと激怒してくるアプリ「Hundred Dollar Enforcer」を作りました。Claude Max(月額$100/$200の定額制技術ブログtech-blog→№ 082025.06.05claude-tilex: git worktreeと連携してClaude Codeを並列実行するclaude-tilexは、git worktreeと連携してClaude Codeを複数のtmuxペインで並列実行するシェル関数です。各ペインで独立したブランチを作成し、同時に異なるアプローチでコー技術ブログtech-blog→№ 092025.06.03tilex: tmuxペインを一括生成してCLIを並列実行するランチャーtilexは、tmux上で複数ペインを一気に生成した上でコマンドを実行できるシンプルなシェル関数です。ペインは自動でタイル状に整列されるため、同時進行の処理を視認性の高い状態で確認できます。本記事では技術ブログtech-blog→№ 102025.05.24Launch24, May 2025音楽music→№ 112025.05.04Whale WatchingMay, 5, 2025音楽music→№ 122025.04.29DAWとブラウザをWeb MIDI経由で連携して音楽と映像を同期させる本記事では、DAWで作成した音源とブラウザ上でのビジュアル生成・制御を同期することで、VJ的な表現を実現するための基礎について解説します。実例として、以下のようなシンプルな音楽と映像の同期を実現します技術ブログtech-blog→№ 132025.04.25社会人力と研究力ー博士号をキャリアの武器にするー以下の記事もあわせてご参照ください。 「社会人」大学院生であることを最大限活用するには?ー博士(情報科学)取得の報告にかえて - ペパボ研究所ブログ https://rand.pepabo.cスライドslide→№ 142025.02.26IoTシステム開発の複雑さを低減するための統合的アーキテクチャ「IoTシステム開発の複雑さを低減するための統合的アーキテクチャ」 北陸先端科学技術大学院大学博士後期課程 博士論文公聴会(2025年2月9日10時00分〜11時30分)スライドslide→№ 152025.01.26Raspberry Pi上で動く書籍PDF検索エンジンを作ってDiscordボットとn8nと連携させてみた 1.はじめに ここ数日作っていたローカルPDF検索エンジン「kugutsushi-search」について書きます。これは、PDFドキュメントを検索するためのベクトル検索エンジンで、特にRaspbe技術ブログtech-blog→
202433 works · year 2024
№ 012024.11.10HumidityNov. 10, 2024音楽music→№ 022024.09.16NowhereSep. 15, 2024音楽music→№ 032024.08.26Bidirectional Quadratic Voting Leveraging Issue-Based MatchingMy talk for the sponsor session at ETHTokyo'24 https://www.ethtokyo.com/ For the simulation resuスライドslide→№ 042024.08.25AllocatorApr. 24, 2024音楽music→№ 052024.08.20CustodyApr. 19, 2024音楽music→№ 062024.08.04PlatitudeAug. 4, 2024音楽music→№ 072024.07.30ManieraJul. 30, 2024音楽music→№ 082024.07.23大高生へのメッセージ(令和6年度「大高未来塾」) / Messages to Current Students令和6年度「大高未来塾」(2024年7月23日(火))スライドslide→№ 092024.06.23Chrome内蔵Gemini NanoとWeb Speech APIを用いた音声チャットボットの実装 はじめに 本記事では、Chrome内蔵のAIモデルGemini Nano」とWeb Speech APIを組み合わせて、音声対話が可能なチャットボットを実装する方法について解説します。 デモ 技術ブログtech-blog→№ 102024.04.19L'HommageApr. 19, 2024音楽music→№ 112024.04.07VacancyApr. 7, 2024音楽music→№ 122024.04.05CrabApr. 5, 2024音楽music→№ 132024.04.05SacrificeApr. 5, 2024音楽music→№ 142024.03.30CapacityMar. 30, 2024音楽music→№ 152024.03.28Line BreakMar. 29, 2024音楽music→№ 162024.03.23CharmMar. 23, 2024音楽music→№ 172024.03.20ParametersMar. 20, 2024音楽music→№ 182024.03.19BGMMar. 19, 2024音楽music→№ 192024.03.14CanaryMar. 14, 2024音楽music→№ 202024.03.13PeninsulaMar. 13, 2024音楽music→№ 212024.03.12AndalucíaMar. 12, 2024音楽music→№ 222024.03.11AssemblyMar. 12, 2024音楽music→№ 232024.03.10SurrenderMar. 7, 2024音楽music→№ 242024.03.10UnderestimationMar. 9, 2024音楽music→№ 252024.03.10MonkeyMar. 9, 2024音楽music→№ 262024.03.10SteeringMar. 6, 2024音楽music→№ 272024.03.10Tonal DressingMar. 5, 2024音楽music→№ 282024.03.10Bare EarthMar. 4, 2024音楽music→№ 292024.03.10DscendanceMar. 2, 2024音楽music→№ 302024.03.10Stumble UponMar. 1, 2024音楽music→№ 312024.02.23CommencementC'est une chanson que j'ai créée en collaboration avec mon fils pour la première fois. Il a joué de 音楽music→№ 322024.01.27「始め方」の始め方 / How to Start Starting Thingsエンジニア作業飲み集会LT会#5「〇〇の始めかた」 https://twitter.com/VRENGAssoc/status/1750361421970567175スライドslide→№ 332024.01.10Misskey上でBrainf*ckを実行できるPlayを作りましたResoniteの方々がMisskeyにいるので、ちょっと前からユーザとしてMisskeyを使い始めました。また、そもそもFediverseについて何も知らないことに気づいたので、自分でもサーバを立て技術ブログtech-blog→
20235 works · year 2023
20228 works · year 2022
№ 012022.10.15先行きの見えなさを楽しさに変える ーVUCA時代のキャリア論と絶対他力主義ー / How to develop your career in the VUCA era技育祭2022【秋】2022.10.14(金) - 10.16(日) https://talent.supporterz.jp/geeksai/2022autumn/information/#101スライドslide→№ 022022.09.27組織の生産性を高める意思決定の構造と方法 / How to do make decision rapidly and effectivelyGMOペパボ株式会社・マネージャー研修(2022年9月27日)スライドslide→№ 032022.08.23キャリアを時間・空間軸で考える / Thinking about your career from both time and space viewpointstype エンジニア転職フェア ONLINE(2022年9月3日) https://type.jp/s/fair/online/スライドslide→№ 042022.03.08WEB+DB PRESSで特集記事を書く方法 / How to Become an Author of WEB+DB PRESSWEB+DB PRESS vol127 Phoenix特集こたつで座談会 https://fukuokaex.connpass.com/event/239094/スライドslide→№ 052022.02.28GMOペパボが考えるこれからのサービス開発 / Toward The Next Service Development Eraエンジニア就活生のみなさん!新卒年収710万円の理由を教えます https://pepabo.connpass.com/event/239273/スライドslide→№ 062022.02.06双方向データフローに基づくインテリジェントなIoTシステムを実現するための研究 / My Research Plan for the Doctoral Course北陸先端科学技術大学院大学博士前期課程博士後期課程進学試験(2022年2月6日15時20分〜15時40分) (承前)IoTシステムの双方向データフローにおける設計と実装の複雑さを解消する手法の提スライドslide→№ 072022.02.06IoTシステムの双方向データフローにおける設計と実装の複雑さを解消する手法の提案 / Master's Thesis Examination北陸先端科学技術大学院大学博士前期課程修士論文審査会(2022年2月6日14時55分〜15時20分) (続き)双方向データフローに基づくインテリジェントなIoTシステムを実現するための研究 hスライドslide→№ 082022.01.20Elixirで構成された3層構造からなるIoTシステムにおける分散機械学習・推論実行基盤へ向けて / Toward a Distributed Machine Learning Infrastructure for IoT Systems in ElixirK-Ruby#28 LT&もくもく会 https://k-ruby.connpass.com/event/234964/ デモコード https://github.com/kentaro/eスライドslide→
20212 works · year 2021