Rust組み込みで小さなLMを動かしてみた(RP2040 + Burn Flex)
はじめに Rustの組み込み開発×マイコン(Baker link. Dev)でLMの推論[1]をしてみました。 動かしたのは、公開されている約94万パラメータ[2]の言語モデル「Atome LM」です。 Rustの機械学習フレームワークBu
Zennのトピック「Rust」のRSSフィードです
はじめに Rustの組み込み開発×マイコン(Baker link. Dev)でLMの推論[1]をしてみました。 動かしたのは、公開されている約94万パラメータ[2]の言語モデル「Atome LM」です。 Rustの機械学習フレームワークBu
背景: ActiveReports 資産が抱える3つの悩み .NET Framework 時代の業務システムで帳票出力に ActiveReports(GrapeCity / MESCIUS)を使っているプロジェクトは今も多くあります。長年運
Claude Code に仕事を投げたあと、ターミナルの Thinking... をぼーっと眺めている時間、ありませんか。 自分はかなりあります。で、ある日思いました。 「これ、横で誰かがタイピングしてる音がしたら、ちょっと楽しくない?」
Claude Code に仕事を投げたあと、ターミナルの Thinking... をぼーっと眺めている時間、ありませんか。 自分はかなりあります。で、ある日思いました。 「これ、横で誰かがタイピングしてる音がしたら、ちょっと楽しくない?」
macOS の「システムデータ」が 135 GB ありました。ストレージ画面にはそう表示されますが、中身は見えません。Apple はシステムデータを明確に定義していません。キャッシュ、ログ、アプリの補助ファイル、仮想マシンのディスクイメージ
ファイルを消す CLI は、機能の追加より「消さない仕組み」の設計が難しいです。sasurahime は macOS の開発キャッシュを消すツールで、対象は 51、テストは 752 件あります。この記事では、削除の契約、--yes の範囲を
! この記事は実証結果ではありません。 PHPのRCEに対してEgress制御がどこまで効くかは、筆者の主観による思考実験(シミュレーション)です。PHPの実サービスや実際の攻撃コードでは検証していません。 文中の数値は、veil-ward
2026年10月5日から11日の週のAI関連ニュースから、手を動かす人にも経営側にも影響が大きい3本を選んでまとめた記事です。取り上げるのは、LLMが移植したTypeScriptの型チェッカー「tsc-rs」、OpenAIが公開した数学の成
これは何の話か 帳票・請求書・納品書などを Web システムから PDF 出力する際、多くの現場では Puppeteer(Headless Chrome)を使っていると思います。手軽に HTML/CSS で帳票レイアウトを組めるため導入は簡
1. 利益が出る戦略でも、システムとしては脆弱になり得る 短時間の価格乖離を検知し、PolymarketのCLOBを通じて注文を出すボットを考えてみよう。通常時であれば、マーケットデータは遅延なく届き、注文は約定し、在庫(ポジション)は制限
hypersig は画面もブラウザでの動きもサーバーの処理も Rust で書く Web フレームワークです。axum の上で動きます。 GitHub: https://github.com/imaimai17468/hypersig ド
0. はじめに 私は SNS を、ほぼ仕事でしか使っていません。タイムラインを開くと、Bot、なりすまし、盛られたプロフィール、反応を取るためだけの投稿がどうしても目に入ります。マッチングアプリも、業者や Bot、ドタキャンの話をよく聞きま
はじめに 僕はもともと、Windowsのメモ帳のヘビーユーザーでした。 ちょっとした調べもののメモ、コピペの一時置き場、思いついたアイデア、なんでもとりあえずメモ帳に書いていました。 ですが、毎日使っていると少しずつ不満が溜まっていきます。
はじめに 2026 年 10 月、Cloudflare が VoidZero や TypeScript チームと協力して開発している tsrs が発表されました(Introducing tsrs: a Port of TypeScript
対象版:embassy-rs/embassy commit f2aaadfff1cea990cada90c31ba6203c063e9645(2026-09-27)。主な crate の版は embassy-executor 0.10.0、
概要 ゲームの実行ファイルをもとに、自作ゲームエンジンでゲームの再現実装をしたことの記事です。 REAを使って、LLMに実行ファイルからゲームのロジックを推測してもらい、仕様書を書いてもらいます。その後、LLMが自作のゲームエンジンのAPI
自分の郵便番号APIプロジェクトに、秘密情報や個人情報の候補を探す veil-rs を入れてみた。 対象は postal_converter_ja。RustのAPIとCrawler、Next.jsのフロントエンド、Goのランチャーがある。G
Rust では、戻ってこない関数の戻り値を fn f() -> ! と書けます。 -> の後ろに置けるなら、ほかの型と同じように let x: ! や Result<T, !> とも書けそうです。 ところが現在の stable では書けませ
個人開発のiPhoneカードゲーム『背界の旅団』に、対戦を繰り返して自分で指し方を覚えた「学習済みAI」を入れました。手で作った最強のCPUに 94.3% 勝ち、学習にかかったGPUの代金は 2.36ドル でした。 この記事では、そこまでに
はじめに ハットです。接客の仕事をしながら、バックエンドエンジニアを目指して独学で開発を学んでいます。この記事は、その学習の一環として作ったオンライン対戦チェスの開発記録です。 オンラインのチェスアプリはたくさんありますが、「リアルタイム対
はじめに ハットです。接客の仕事をしながら、バックエンドエンジニアを目指して独学で開発を学んでいます。この記事は、その学習の一環として作った資産管理アプリの開発記録です。 証券会社ごとにアプリを開いて残高を確認するのが面倒で、NISA・iD
あらすじ 前回からの続きです。 7. 初期化していないメモリを読んでしまう Cで問題が起きる書き方 次のコードは、初期化していないローカル変数を表示しようとしています。mallocした領域へ値を書き込まずに整数として読む場合にも、同
これは何か xerj(xerj-org/xerj)は、コード・ドキュメント・ログ・PDF等のフォルダをまるごとインデックス化し、AIエージェントがファイル全体を読み込まずに該当箇所だけを取り出せるようにする、Rust製のローカル検索エンジン
参考文献 ゲームエンジンアーキテクチャ第3版 Vulkan Tutorial (Rust) Khronos Vulkan Tutorial はじめに LLMに、自作ゲームエンジン「KaniVolcanoEngine」を使ってシューテ
あらすじ 西暦2001年の夏。サークルでは二年の先輩達が必死にノートパソコンに向き合っていた。取り組んでいるのは、大学の講義の中で再難関と言っても過言ではない課題だった。 コンピューター初級演習。 動くのは、GCC, Emacs, そしてG
こんにちは、ここ数年ずっと動画編集ソフトが作りたくていろいろな機能を妄想する夜を過ごしたのですが、夏休みをフルベットすることでついにリリースできました。 Zeriumといいます。 https://zerium.pages.dev http
Claude CodeやCodexの会話ログは増えていきます。保存フォルダの日付で削除すると、最近再開した会話まで消すかもしれません。 そこで、会話の最終メッセージを確認し、古い会話をOSのゴミ箱へ移す Rust製CLI、aiCleanを作
Rollpie から、LaTeX で書いた文書を PDF にするライブラリ Rollpie Hongo(hongo)を公開しました。Rust で書いていて、TeX も LaTeX も使いません。原稿の読み取りから、行の分割、ページの割り付け
mikanOSのカーネルをRustで書いていこうと思います。
『プログラミングRust 第2版』を読み始めたものの、2章を読み終えた時点で「読むだけでは理解できない」と感じ、サンプルコードを手で打つ写経に切り替えました。相棒にしたのは、Claude Codeの学習モード(output styleのLe
対象版:Tock master、commit 98f5f2b2dddb132ec70281b3618a1febb4972392(2026-08-08)。Rustのコンパイル単位であるcrateの版は 0.2.3-dev。[1] アプリ側のラ
はじめに 先日、開発のなかで少し長めの仕様書をVS CodeでMarkdown表示したところ、「Ctrl+Shift+V」で綺麗に表示されました。ただ、確認のために印刷しようとしたところ、プレビューの実体が「HTML」であるため印刷もPDF
はじめに GNU coreutilsのtouch -d "2026-08-01 12:00:00"は、タイムゾーンを書かなければローカル時刻として扱われます。一方、Rust製実装uutils/coreutilsでは同じ入力がUTCとして解釈
Macの再生音を受けて、自分で設計した処理を通してからDACへ出すアプリ、Sonir Benchを作っています。前の記事では全体の構成を書きました。この記事では、その中の長いFIRの畳み込みを掘り下げます。 結果から書きます。M6のMac
はじめに 「第5回 Agentic AI Hackathon with Google Cloud」に向けて、HumanHealthHandler という食生活エージェントを作りました。 食べたものをチャットで伝えると、エージェントが記録して
💡 本記事について 本記事は、AIの実験・活用メディア「大人のAIアソビ」の技術サテライト版です。 キャラクター(武将クマの「ぷれい」&青髪AI美少女「ジェミー」)による軽快な掛け合い・オチ対話劇の全文は、👉 本館の元記事 にて公開して
! この記事は、開発の記録をもとに AI が下書きを作り、筆者が確認・加筆したものです。数字はリポジトリから取った実測値ですが、間違いが残っているかもしれません。 この記事について 回路図を描いて、SPICEでシミュレーションして、基
自作プログラミング言語「Hexl」の開発状況 https://github.com/ryusei3135/hexl-language はじめに 現在、Hexl という自作プログラミング言語を開発しています。 Hexl は、メモリ安全性・低レ
はじめに 他言語(C言語や古いJavaなど)からRustに入門した人が最も驚く機能の一つが、「Enum(列挙型)の各バリアントに異なる型や値を持たせることができる」という点です。 「単なる定数のリストで十分では?」「Struct(構造体)で
FFIへVecの所有権を渡すなら、ポインタだけを渡す設計にはしません。ptr、len、capacityを一つの所有権トークンとして扱い、解放する側までAPI契約に含めます。 Rust 1.99.0でstableになったVec::into_p