たより

すべて

Zennの「Rust」のフィード

JustfileとGitHub Actionsでゲーム開発のリリースサイクルを高速化する

xaiver_nx

はじめに こうした技術記事執筆は初めてとなります。 Rustは初心者であり普段は別の言語を使用することが多いのですが、1年ほど前にRustに興味をもちRapier2Dとmacroquadで勉強がてらシンプルなゲームを作成しました。そのときに

Zennの「Rust」のフィード

Anihash - アニメキャラクター風 Human-memorable-hash

すめしくん

はじめに みなさんは humanhash というハッシュを知っているでしょうか。 通常、ハッシュ値というのは c59548c3c576228486a1f0037eb16a1b のようにとても読めたものではない文字列なのですが、humanha

Zennの「Rust」のフィード

ECS とは何か、簡潔に書いてみたもの

ライト

ECS というのがあります。 ECS とは? ECS(Entity Component System)とは、主にゲーム開発で用いられるデータ指向の設計の一つです。大まかに三つから成ります。 Entity データに対するIDです。この

Zennの「Rust」のフィード

Claude Code・Codex・Gemini CLIを並列で指揮するRust製AI Agent CockpitをOSSで作った

たつはら

なぜ作ったのか — ボトルネックは、いつの間にか自分だった 夜中の2時。ふとターミナルのタブを切り替えて、固まった。 Claude Codeが承認待ちのまま、30分止まっていた。 Do you want to proceed? の一行。それ

Zennのトレンド

Async React時代の宣言的UI 3: useActionStateでユーザーの操作を妨げないUXを作る

uhyo

useActionStateは、React 19で導入された新しいフックです。 その挙動を見ると、非同期版useReducerと言えるような挙動をします。 ただ、筆者は最近、このフックの真髄はユーザーの操作を妨げないUXを作ることにあるので

Zennの「Rust」のフィード

SDSドラフトを生成・JSON変換するライブラリ「sdsforge」開発記

kent-tokyo

SDS(安全データシート)は、化学製品を取り扱う事業者が成分・危険性・取り扱い方法などをまとめて作成・提供する文書です。日本では厚生労働省がこれをJSON形式でやり取りするための標準フォーマット(MHLW標準JSON)を定めています。 私は

Zennの「Rust」のフィード

全くのプログラミング初学者がRust学習を100日続けてみた

清掃員JP38

0.なぜRustを始めたのか 現在の肉体労働の清掃業務と並行して、なにか副業を作ってみたかった。 元手が少なく済みそうで、かつ知的生産を行う作業として「ITの個人開発」をしてみようと思ったのがきっかけだ。 情報を調べる中で競技プログラミング

Zennのトレンド

Linuxのディレクトリ配置ルール(FHS)超入門

juth

Linuxサーバーを触っていて、「あれ、PostgreSQLの設定ファイルってどこだっけ?」「アプリのデータってどこに保存されてるの?」と迷ったことはありませんか? 実は、Linuxの世界には 「どのファイルはどこに配置する」という世界共通

kawarimidoll.com

AIエージェントの実行をノッチで確認するPing Islandが良さげかも

MacのノッチでAIコーディングエージェントのセッションを監視・操作するアプリPing Islandの紹介です。

Zennの「Rust」のフィード

ESP32でWASMアプリを動かす (8) MP3プレーヤーアプリをつくる — 実装がAPIを鍛える

wurly

この回について 連載「ESP32でWASMアプリを動かす」の第 8 回にして、MP3プレーヤー編(第 9〜12 回)の入口です。編の各記事はここから辿れるようにしてあり、逆に各記事からもこの回に戻ってこられます。読み進める前の地図としても、

Zennの「Rust」のフィード

AIにテストを書かせてカバレッジ100%、それでもバグが出るのはなぜか

okamyuji

はじめに AIコーディングエージェントにユニットテストを書かせ、CIで自動実行し、カバレッジレポートがすべて緑になる。この流れはすでに日常になりつつあります。実装とテストの両方をAIが数分で生成し、人間はレポートの数字だけを眺める。それでも

Zennのトレンド

仕様駆動開発で起こる「仕様とコードのズレ」をハッシュで決定的に検出するツールを作った

mori-shin

はじめに 仕様・ドキュメント・コード・テストの乖離 (ドリフト) を検出する CLI ツール「artgraph」を作りました。仕様駆動開発 (以後、SDD) を進めていると起こる「コードが変わったのに仕様書が古いまま」、「仕様を変えたのに実

Zennの「Rust」のフィード

分散DataFusion [Ballista] とその彼方へ

Arda

こんにちは。トルコでデータエンジニアをしているArdaです。よろしくお願いします。 はじめに データサイズは毎日大きくなっていますが、従来のデータシステムには限界があると思います。リソース管理は難しくなりつつある。従来のデータシステム、

Zennのトレンド

自宅でサーバーを建てたいエンジニアにおすすめの構成

jo-shino

自作サーバー 自宅で開発する際に使う検証機や、開発の際に使うもの、またはVercelなどのようにホスティングで使えるサーバーです。画像だけアップロードできるようにしておくのも良さそうです。 開発サーバーの構成 今回以下のスペックでサーバ

Zennのトレンド

検索画面のUI設計で、バックエンドエンジニアが早めに口出しすべき3つのこと

むーさん

はじめに 検索画面のUIを決める会議では、「この条件、とりあえずあいまい検索でお願いします」「並び替えはとりあえず全部入れましょう」といったやりとりがよく発生します。その結果、後からバックエンドで検索速度に困る、という経験を何度かしました。

Zennの「Rust」のフィード

tokioからフルスタックWebフレームワークtopcoatが出た

FlowingSPDG

RustのAsync対応ランタイムのtokioから、topcoatなるフルスタックWebフレームワークが新しくリリースされていた。 ! この記事はAIの調査結果を人間が加筆修正・校正しました。 使用エージェント: Cursor Auto プ

Zennのトレンド

ゴールまで自走するだけではない?——ループエンジニアリングの本質はどこにあるのか

r.kagaya

ループエンジニアリングという言葉が流行っています。エージェントが人の手を離れて、コーディングから何から最後まで自走する。そういう話として語られることが多い気がします。 ただ、少し引っかかってもいました。それって、昔からあった話じゃなかったっ

Zennのトレンド

1-bit LLM「Bonsai」活用ガイド — 1.15GB で動く 8B モデルをローカルで使い倒す

k1t

はじめに 2026年3月31日、Caltech 発のスタートアップ PrismML が 1-bit LLM ファミリー Bonsai を発表しました。8B クラスのモデルがわずか 1.15GB、必要メモリ約 1.5GB で動作し、GPU な

Zennのトレンド

Hekireki というツールを作りました

N Akita

Hekireki https://github.com/nakita628/hekireki はじめに  Prismaのスキーマから、ZodやValibotなどのバリデーションスキーマ、Drizzle ORMのテーブル定義、そしてMe

Zennのトレンド

Claude Codeの日本語入力が荒ぶる問題がWezTerm Nightlyビルドで解決した

nuresen

TL;DR WSL2 + WezTerm で Claude Code の TUI に日本語入力すると表示が乱れる(変換候補が変な場所に出る、IME 切り替え直後に荒ぶる) 原因は WezTerm 安定版(20240203)が2年以上更新さ