絵文字Brainfuck「emoji_bf」で比べるMojo 1.0 / Rust / JavaScript / Pythonの実行速度
はじめに Mojo 1.0がリリースされたので、実際に手を動かして他言語と速度比較をしてみました。自作のBrainfuck派生言語「emoji_bf」のインタプリタを、Python / JavaScript(Node.js) / Rust
Zennのトピック「Rust」のRSSフィードです
はじめに Mojo 1.0がリリースされたので、実際に手を動かして他言語と速度比較をしてみました。自作のBrainfuck派生言語「emoji_bf」のインタプリタを、Python / JavaScript(Node.js) / Rust
ひとりで VocalCode という音声入力アプリを作っています。キーを押している間だけ話して、離すとカーソル位置にそのまま文字が入る、いわゆるプッシュ・トゥ・トークです。Claude Code や Cursor に口頭で指示を出すために作
こんにちは、株式会社エムニの石黒です。 AIにコーディングやGit操作を任せる機会が増えたことをきっかけに、ファイルの差分確認に集中できるシンプルなGitクライアント「Stella」を作りました。 Apple Siliconを搭載したMac
はじめに Rustは学習コストが高い言語として知られていますが、一度身につけると「コンパイルが通れば大抵動く」という圧倒的な安心感が手に入ります。しかし、所有権・ライフタイム・トレイト・非同期といった独自の概念は、一朝一夕には馴染みません。
この記事は何か 私は Claude Code のスケジュールタスクを日常的に運用していて、シェルコマンドの出力を圧縮してトークン消費を削減する CLI ツール「RTK(Rust Token Killer)」を、ほぼ全てのコマンドの前に付けて
! tako開発日記シリーズ: Rust + GPUI製のAIエージェント特化ターミナル「tako」の開発記録です。全体像は第1回にまとめています。 最近のtakoはパフォーマンス改善スプリントの真っ最中で、これはその中で残っていた宿題の
こんにちは。siy1121です。 先日のADC Japan 2026において「C++を1行も書かずにRustとWeb GUIで商用オーディオプラグインを構築する」というテーマで登壇しました[1]。 発表内では、WRAC Stack (Web
思いついてしまった ANEでラスタライズをしていたところ、(この前の記事) AI演算に変換することによるANEの汎用性を感じた。そして、色々考えていたところ、ANEなどで動くOSを作ったら面白いのではないかと思った。 それをここに書いておく
会議を録音するアプリで、いちばん避けたい失敗は何でしょうか。 音質が少し悪いことよりも、画面には「録音中」と出ているのに、実は録れていないことだと私は考えています。会議が終わってから気づいても、同じ会話は録り直せません。 私が開発しているB
【大和機巧場】開発日報(2026年8月19日) 本日は「八百万駆動(ヤオヨロズエンジン)」のゲームUI制作を効率化するため、Blender 5.1.2上で動作する専用UI制作アドオン 「八百万 UI Collection Builder」
Rebase の髙畠裕二 @_ug_ です。 Code w/ Claude in Tokyo 2026 に参加してきました!✌️✌️ 最初から最後まで Anthropic 社員の講演を聞き通したので、中の人がどう Claude Code を
要約 マルチエージェントのオーケストレーションを LLM の「言葉」で繋ぐと、要約のたびに情報が落ちて長時間の運用で回らなくなる。Anthropic の "Multi-agent coordination patterns" が言う「or
コピーした内容を画面上に HUD 表示する、macOS 向けのメニューバー常駐アプリを作った リポジトリ 背景 私は脳が雑なので、コピペしようとしてうまくコピーできておらずペースト時にコピーミスに気づくことが多い。 そのストレスを解消
本記事は、AIに分散システムのバグを探させて、そのレポートを自分が理解できるように整形させたものです。 実際に見つかったバグは以下の Issues で、現在修正済みです。 https://github.com/denoland/celld/
過去の3つの投稿では、まず「動的計算の静的トポロジーへの還元」について、そしてその実装例として2つの独自クレートであるAxiomaとZan-sortを挙げ、具体的な構造的アプローチについて記述しました。 Rustの標準ライブラリに採用されて
こんにちは。itome(@itometeam)です。 Rustでアプリが書けるフレームワークを作ったので、その紹介をします。 TL;DR RustでひとつのコードベースからiOS/Androidアプリが作れるフレームワークです。 すでに
はじめに 学んだことや調べたことをMarkdownファイルとしてリポジトリに溜めているのですが、数百ファイルを超えたあたりから「あのメモどこだっけ」と探し回る時間が増えてきました。grepは速い一方でヒットが関連度順に並ばず、Obsidia
1つ目の記事では、Crate群全体を貫く構造的哲学として、「ランタイムコストを静的なコンパイル時コストへの転嫁」について書きました。 2つ目の記事では、具体的な[Axioma](https://github.com/rhetro/axiom
はじめに こんにちは。GENSHI AI代表で元医師の長嶋です。 https://daichi.ai/ 今回、Velq(ヴェルク) というデスクトップアプリを作りました。 Markdown と HTML を 見たままの画面で直せるエディタで
この記事の要点 自社のプロジェクト管理ツール「WIP」(Rust + React、OSS公開済み)に、React Flow + dagreでタスク依存関係をグラフ表示する画面を追加しました きっかけは「一覧やガントチャートでは、タスクの流
この記事の執筆では補助的にLLMを使用していますが、具体的な内容は全て人間が書いたことを保証します。 開発環境 Bevy: 0.19.1 (執筆時最新) OS: Windows x64 ! Bevy は非常に活発に更新が行われており
はじめに 自社のプロジェクト管理ツール「WIP」を、Django + ReactからRust(Axum) + Reactへ全面移行し、先日OSSとして公開しました。 https://github.com/macplanning-labs/w
「乳首なぞなぞ」を無限に作りたかった https://www.youtube.com/watch?v=H0ZR1N15ASk Q「乳首みたいなお菓子ってなんだ?」 A チョコビ AI に聞いても、全然それっぽい問題を作ってくれない 「『
はじめに 本記事は、戦国シミュレーションゲームをLLMと「一緒に」プレイするシステム『sengoku-mcp』の開発秘話に迫るアーキテクチャ解説(後編)です。 前編 25年前の自作ゲームをLLMと一緒に遊んでみたら、アジャイルのトップランナ
「今日、何してた?」を可視化して、目標に近づくためのRust製アプリ「Internalium」を開発しています。 ちなみに「Internalium」という名前は、「自身の内面(Internal)を、プラネタリウムやアクアリウムのように静かに
この記事が書かれた時点でのバージョンはqwato 0.1.0です 作ったもの https://github.com/c0b23092db/qwato https://crates.io/crates/qwato 読者対象 Obsi
64体の書き手に1つのリポジトリを並列で書かせると、何が起きるか。 素のgit worktreeで実測したら、64回のマージのうち57回が衝突し、衝突ハンクは132個になりました。 ガードを入れたら、衝突は0件になりました。 ただし、この「
はじめに 最近、仲間内で特定の趣味やテーマについてじっくり語り合ったり、知見をログとしてストックできる場所が少ないと感じていました。 LINEグループやDiscordなどのチャットツールは「フロー型のリアルタイムな会話」には最適ですが、後か
家を建てました。設計の段階から目指していたのは、スマートホームを前提とした家です。そしていま、その家じゅうの機器を、自分で書いたRust製のCLIから叩いて動かしています。照明も、電動シャッターも、エアコンも、テレビも、分電盤の電力の実測値
この記事について 「Rustは安全」 という言葉だけが独り歩きしています。 何がどう安全なのか、どこは安全ではないのか。 MicrosoftもGoogleもChromiumも、自社製品の深刻な脆弱性の約7割がメモリ安全性のバグだと公表し
はじめに 普段エディタでMarkdownを書いているエンジニアの皆様、「ちょっと中身を確認したいだけなのに、エディタを立ち上げるのが重い…」と感じることはありませんか? そこで今回は、起動が爆速で閲覧に特化した「軽量マークダウンビューアー(
会議の内容を、その場で文字にするデスクトップアプリ Beside Works を個人で開発しています。Windows PCとAppleシリコン搭載Macに対応し、RustとTauri v2で作っています。 Beside Worksが大切にし
Rust でゼロから書いている x86 エミュレータを、プロテクトモード・ページングへ 引き上げ、本物の 32bit Linux (Alpine 6.18) をブラウザで起動するまでの記録です。 「プロテクトモードの正体は隠しレジスタ」と
LLMを賢くするのではなく「境界」を作る——AXIOM Framework Prototypeを作ってみた 正直に言うと、最初から「AIの共通基盤を作ろう」と考えていたわけではありません。 自分が作りたいものを作るためにLLMを使っていたら
はじめに teai.io はこれまで、Free / Pro(¥4,350/月)/ Business(¥14,800/月)という月額サブスクリプション中心の料金体系でやってきた。Freeプランでもサインアップ時に1,000 credits・N
はじめに・背景 待望の Gemini 3.5 Pro を心待ちにしていたのですが、なかなかリリースされず……と思っていたら、先に Gemini 3.7 Flash が登場しました。 最近エンジニア界隈でも話題の「ループエンジニアリング(AI
X(旧Twitter)の「おすすめ」フィードは、フォロー中の投稿を時系列に並べるだけではありません。公開リポジトリの x-algorithm では、フォロー中の投稿と機械学習で見つけたフォロー外の投稿を集め、ユーザー文脈を付与し、複数アクシ
型システムは雄弁だ。それだけでコードの意図や制約を表現できる。この性質は、自然言語で書かれた仕様書と実装の間のギャップを仲介するのに役立つ。さらに型そのものに制約をかければ、アーキテクチャ上の約束やコーディングの作法も、守られているかを機械
その CI、1 回まわすのに何分かかっていますか 「ちょっと長いな」と感じたのなら、それだけで改善の余地があると考えていいと思います。 CI の待ち時間は、頻度を掛け算したコストです。開発者ひとりひとりが、PR を出すたび、レビュー後に修正
はじめに:なぜ作ったか Windowsでは、デバイスマネージャーから接続中のデバイスを確認できます。しかし、その表示を見ただけでは、PnP Managerが管理するデバイスツリー、USB HubとPortから構成されるUSBトポロジー、アプ