カテゴリ
9 ページ目
コンピュータ
ロックを一切使わずに、どうやって複数スレッドで同じデータを書き換えるのか:ロックフリー処理とABA問題の科学
小さな文字が潰れずに美しく読めるのはなぜか:フォント描画・ベジェ曲線・サブピクセルレンダリングの技術
「誰か」ではなく「何を持つか」で権限を決める:ケイパビリティによるセキュリティ設計
昔のゲーム機をソフトウェアで再現できるのはなぜか:エミュレーションの仕組み——命令解釈、JIT動的再コンパイル、Fastmem、そしてサイクル精度の深淵
でたらめな入力で、なぜ重大なバグが見つかるのか:ファジングの仕組み
決められた手順から、どうやって「乱数」をつくるのか:予測不能性の技術
実行ファイルから元のプログラムは取り戻せるのか:逆コンパイルの可能性と限界
書いた順番どおりに動かない?:CPUとコンパイラのメモリモデル入門
保存中に電源が切れても、なぜデータを守れるのか:クラッシュ整合性の設計