Creepy Crawlies
Creepy Crawlies
Linuxカーネルに虫(バグ)が忍び込む歴史的紹介。カーネル開発者たちがどのようにこれらの「虫」を見つけて修正してきたか、有趣な歴史がまとめられている。
Hacking IKEA Furniture
Hacking IKEA Furniture
IKEA家具をハックしてオリジナル家具に変えるDIYプロジェクト集。基本的な棚から複雑な家具まで、創造的な改造例が多数紹介されている。
Haiku R1/beta6 がリリース
Haiku R1/beta6 has been released
BeOSの後継者であるHaiku OSの新しいベータ版がリリース。旧システムへの愛着を持ちながら現代的な機能を追加し続ける開発コミュニティの姿が印象的だ。
Zig: ArrayListのポインタ安定性
Zig: Pointer Stability for ArrayLists
Zig言語の開発者がArrayListにおけるポインタ安定性の実装について詳しく解説。メモリ安全性とパフォーマンスの両立に向けた工夫が紹介されている。
QubesOSの脆弱性: VM間のコピーで任意のコード実行
Arbitrary code execution in QubesOS via copy-to-VM error reporting backchannel
セキュリティ重視のOSであるQubesOSで、VMへのコピーミスから任意のコードを実行できる脆弱性が発見された。セキュリティ研究者の詳細な報告が公開されている。
自作npmパッケージにマルウェアを公開されたときにやったこと
自作npmパッケージにマルウェアを公開されたときにやったこと
開発者のnpmパッケージがサプライチェーン攻撃され、10個の悪意あるバージョンが公開される事件が発生。被害報告と対策、ローテーション手順が詳しくまとめられている。
SPF・DKIM・DMARCの違いを整理する
SPFとDKIMとDMARCの役割の違いを整理する
メール認証技術の3つの柱であるSPF・DKIM・DMARCの違いを図付きでわかりやすく解説。メールセキュリティの基礎を理解できる。
GPUを燃やさないために - RTX 5090のパワーリミット検証
GPUを燃やさないために - RTX 5090にパワーリミットをかけると、性能はどれだけ落ち、どれだけ冷えるのか
最新GPUであるRTX 5090にパワーリミットをかけて性能と温度を検証。クリエイティブ用途での最適な設定を見つけるための実証データが公開されている。
AIに丸投げしないAI開発手法(2026年8月版)
AIに丸投げしないで理解するためのAI開発手法(2026年8月号在)
AIショートカットに依存せず、内部を理解しながら開発する手法を紹介。プロンプトエンジニアリングからRAG、ファインチューニングまで実践的なテクニックが網羅されている。
MacBook Pro 128GB でローカルLLM実用化 - Qwen3.8 Flash Next
MacBook Pro 128GB でローカル LLM がついに実用になった ─ Qwen3.8 Flash Next
Apple Silicon搭載MacBook Pro 128GBモデルでQwen3.8 Flash Nextが実用レベルの速度で動作することを確認。ローカルLLM時代の到来を告げる結果だ。
Claude Code承認待ちを見逃さない光るClawd
Claude Code の承認待ちを見逃さないために、光る Clawd を机に置いた
Claude Codeの承認リクエストを光るデバイスで通知するオリジナルハードウェアDIYプロジェクト。開発ワークフローを改善する小さな発明が面白い。
Native CORS support on GKE Gateway
Native CORS support on GKE Gateway: Offloading cross-origin policy management to infrastructure
Google Cloud Load BalancingがGKE GatewayでネイティブCORSサポートを開始。インフラレベルでCORSプリフライト処理をオフロードでき、アプリケーションコードがシンプルになる。
AIエージェントに本番ロールバックボタンを渡した結果
I gave an AI agent a production rollback button — then spent the hackathon trying to trick it into pressing it
ハッカソンでAIエージェントに本番環境のロールバック権限を渡したら、誤作動を防ぐために様々な工夫を試みる結果。AIエージェントの安全性について考えさせられる事例だ。
Delta encodingでマルチプレイヤーゲームの状態を最適化する
Delta encoding multiplayer game state
マルチプレイヤーゲームでの状態同期をdelta encodingで最適化する実装方法を解説。ネットワーク帯域幅を大幅に削減できるテクニックが紹介されている。
Gitは成功したというが、実態は違う
Git Said It Succeeded. The State Said Otherwise.
Gitが成功したと言っているにもかかわらず、実際のファイルの状態がそれと一致しない状況に陥った経験談。git statusとファイルシステムの齟齬をどう解決したかが興味深い。