ブログ · 3 ページ目
開発とデザイン、あとは雑記。
PostgreSQL 19:REPACK、WAIT、そしてようやく説得できるプランナ
PostgreSQL 19 は VACUUM FULL と CLUSTER を REPACK に統合し、スタンバイの追いつきを待つ WAIT コマンドを追加し、実行計画を固定する拡張を二つ同梱する。実際に気にしている機能と、噛みついてくる非互換三点。
マイケル・ジャクソンを踊るジェンスン・フアン:本物でなくてもバズる時代
約 86 秒の AI 二次創作「ジェンスン・フアン世界ツアー」が国内外で拡散し、マスク氏も反応しました。面白い一方で、「この動画は本物か」が日常の問いになりました。
Chrome 155:JPEG XL が復活し、耐量子アルゴリズムが Web Crypto へ
Chrome 155 は Rust 実装の jxl-rs で JPEG XL を直接デコードし、Web Crypto API に ML-KEM と ML-DSA を追加しました。
汚染された npm リリース:postinstall ひとつが持ち去るもの
2026 年 10 月、tensorlake の 0.5.144 に Shai-Hulud の資格情報窃取ワームが仕込まれました。狙いは npm、GitHub、クラウド、AI サービスの資格情報です。
Rust 1.96 の Range 型:Copy を Iterator から取り戻す
Range はそれ自身が Iterator を実装しているので Copy になれなかった。Rust 1.96 は IntoIterator だけを実装する新しい Range 型群を安定化し、Copy にした。この区別がなぜ重要か、そして慣れた構文がいつ変わるか。
AI エージェントがゼロデイを連結:DIVD を落とした数秒
自律型 AI エージェントが Zammad のゼロデイ 2 件を連結して攻撃経路を組み、脆弱性開示を担う DIVD を掌握しました。
