ランダム性が実際には十分にランダムでないとき
ランダムテストの良し悪しは、その抽出する分布次第です。本記事では、一見均一に見える生成器が、実際にテストするケースをいかにして密かに偏らせるか、そしてそれに明示的な分布を与える方法を紹介します。
もっと見る テスト
ホームランダムテストの良し悪しは、その抽出する分布次第です。本記事では、一見均一に見える生成器が、実際にテストするケースをいかにして密かに偏らせるか、そしてそれに明示的な分布を与える方法を紹介します。

Rustコンパイラチームは年次調査のうちデバッグに関する部分を個別にまとめた。開発者が最も切望しているのは最適化ビルドのデバッグ性と、非同期コード、マクロ展開、ジェネリクスのインスタンス化におけるステップ実行能力だ。記事は課題の優先順に調査結果と今後の方針を挙げている。

Playwright の page.route() が異なるブラウザでリクエストをインターセプトする方法と、Chromium DevTools Protocol だけで同じインターセプトを実現する方法。

社内ポリシーボットはデモでは完璧に答えたのに、本番稼働後はすでに置き換えられた旧ポリシーに基づいて自信満々に回答し、いつ劣化が始まったかを知らせるシグナルも一切ない。この記事では、そのための回帰ゲートの作り方を解説する。

性能テストは、インターフェースにやたらと大量のリクエストを送ることではない。著者はまず、負荷、ストレス、耐久、スパイク、キャパシティ、スケーラビリティの6種類のテストがそれぞれ何に答えるのかを説明し、次に現実に即したシナリオをどう設計するかに重点を置いて、ユーザーパスから業務量をもとにRPSを逆算するアルゴリズム、外部サービスをモックするかどうか、環境とデータベースをどう構成すべきかに至るまで解説している。

AI が生成した変更を人間が信頼するにはどんな証拠が必要か。著者は no_human に出した3つの PR を通じ、改ざん防止ガード、再現ゲート、敵対的レビューがそれぞれどの種類の失敗を防ぐかを明らかにした。