続きを読む27歳になりました。本当は10日だったんですが、なぜか仕事で徹夜するという状態で、27になったという感覚もなく一日が過ぎていきました。ほんとうに25歳を過ぎると早い...。20代もあと少しだというのにこの20代は仕事しかしていないことにため息をついてしまう。30になる前に何か人生の転機みたいなものを作りたいなぁ...と最近考えるようになったし、今のままで20代が終わると寂しいね。競馬10月になって、スプリンターズSから秋のGIが始まる。今年から3連単も始まったのでまだ違った楽しみ方もできるかも。昨日のレースは5番人気カルストンライトオが一着。二着は2番人気のデュランダル、3着は8番人気外国馬のケープオブグッド。...小波乱といったところか。1番人気サニングデールは9着。雨で重馬場だったのが影響したのだろうか。いう着順だと3連単は109,810円。10万馬券ですか...。当たりません、そんなの。無印のメガネを見に、久しぶりにキャナルシティへ。グランドハイアットでバイトしてた頃はほぼ毎日来ていたけど、社会人になってからめっきりと来なくなってしまった...。実際の売り場はかなり小さい。これでほんとに7万通り以上の組み合わせができるほどのパーツのあるの?というほど。ま、別の場所に保管してるんでしょうけど。お客がけっこう足を止めて見ていたので、それなりに注目度は高いようだ。今日は結局作らなかったけど、またそのうちゆっくり行ってみるつもり。SP2のネタを書いたが、ドライバ屋にとってSP2になって変わったところの一つが判明。「OSによるメモリプールの監視強化」がそれで、確保したメモリプールをオーバーランして使用していた場合に、その領域をExFreePool()すると、この時点でWindowsがプールのチェックを行ってメモリプールが不正に使用されたということで、BAD_POOL_HEADER例外を発生させブルースクリーンとなる。BAD_POOL_HEADER」で検索してみると、今までの市販製品のドライバがSP2をインストール後にこのエラーを吐いて動かなくなったという事例がけっこう出ている。それだけメモリ管理にバグが残っているドライバが市販品にくっついて出回っているということ。SP1までだと仮にメモリをオーバーランしてもそれがノンページドメモリの場合はおそらくメモリリークとなるだけでエラーにはならないと思う(もちろんバグなんだけど)。ページドメモリの場合はPageFault例外になるから気づくかな...。これは実際にバグの箇所が特定しにくい上に(あくまでExFreePool()時に例外が発生するので、スタックトレースがその場所ズバリを指さない場合がある)、コードの作りによっては再現性もまちまちだろうから追っかけるのはちょっと面倒。DriverVerifierでSpecialPoolとPoolTrackingのチェックをさせながら実際にドライバを動作させてBugCheckが発生しないかテストしていくのが地道だけど王道かと。ちなみに、このネタ元はOsrOnlineの記事。佐藤竹善のニューマキシシングル。「木蘭の涙」はスターダスト・レビューのカバー。彼の素晴らしい声は、夜中とか静かな場所で一人じっくりと聴くのがいい。CDを買ってしばらくは、ついついヘビーローテーションしてしまって聞き飽きてしまうので(笑)、また時間をおいて聴き直すとまたそれも良い。10/20にはカバーアルバムの「CORNERSTONES3」も発売予定。良かった♪J-POPのボーカルで右にでるものなし。3~(初回限定盤)佐藤竹善Amazonで詳しく見るスポンサーリンクProfile福岡の40歳、組み込み系エンジニアを経て業務系エンジニア。今はWindowsアプリが仕事。休日は自転車で博多天神の本屋めぐりとか写真とか。iPhoneアプリとかRubyで何か作りたくて勉強中。