タグ

ブックマーク / nyaruru.hatenablog.com (8)

  • IWordBreaker とファイル検索 - NyaRuRuが地球にいたころ

    「『プリキュア』で検索したら『ハートキャッチプリキュア』にマッチしない」という Windows Search の話. Windows7に深刻なバグを発見したので、警鐘を鳴らすために晒してみます。 再現に使用したOSはWindows7 Home Premium x64です。 バグの再現手順 !!! 悪用厳禁 !!! ●1.適当にフォルダを作る 名前は何でもOK ●2.作ったフォルダーを開いて、 「ハートキャッチプリキュア」 「ふたりはプリキュア」 「プリキュア」 の3つのフォルダを新規作成する ●3.検索窓に「プリキュア」と入力してみる ●4.「ハートキャッチプリキュア」が無かったことにされる ちくしょう!誰がこんなことを!メディーック!!メディーーーーック!! 対処方法 検索窓に「*プリキュア」と入れると全部ヒットするみたい。 でも、XPの頃は「プリキュア」で全部ヒットしてたのでなんか腑に

    IWordBreaker とファイル検索 - NyaRuRuが地球にいたころ
    t_ashula
    t_ashula 2011/01/14
  • VHD (Virtual Hard Disk) の可能性 - NyaRuRuが地球にいたころ

    即死パーテーション 先月 Windows Vista を再インストールする羽目になったのですが (id:NyaRuRu:20070618:p1) そのときの症状というのが,なかなかに悲惨なものでした. まず色々作業した後の再起動を終え,リブートしている途中に CLFS.SYS でのページフォルトでブルースクリーンが発生しました.ちょうど以下の方と同じ症状です. http://dotfav.jpn.org/blog/archives/2007/05/31/190416.php なんとなくの予想ですが,CLFS (Common Log File System) に格納された Transactional NTFS (TxF) か Transactional Registry (TxR) の後処理を,OS 再起動後に行っているときに,破損データをそのまま信じてドライバ内で変なアドレスを見に行ってし

    VHD (Virtual Hard Disk) の可能性 - NyaRuRuが地球にいたころ
    t_ashula
    t_ashula 2010/06/08
  • 数式入力パネルとアプリケーションを連携させる 2 つの方法 - NyaRuRuが地球にいたころ

    Windows 7 では,タブレット PC 向け機能が強化され,数式の手書き入力がサポートされるようになりました.この機能とアプリケーションを連携させるための方法を 2 つほど紹介します. 数式入力パネルからのデータをクリップボード経由で受け取る 『数式入力パネル』は,単体アプリケーションとして動作する数式入力ツールです.このツールは,いわゆるソフトウェアキーボードや文字パレットのように動作し,入力フォーカスを持つアプリケーションに数式情報を送り込みます. 実際には,この機能はクリップボードを利用して実現されています. 『数式入力パネル』は,挿入ボタンが押されると,数式を UTF-8 でエンコードされた MathML 形式でクリップボードに格納し,Ctrl+V のキーボードイベントを発生させます.このとき,入力フォーカスを持つアプリケーションが,Ctrl+V で貼り付け動作を行い,かつクリ

    数式入力パネルとアプリケーションを連携させる 2 つの方法 - NyaRuRuが地球にいたころ
    t_ashula
    t_ashula 2010/03/31
  • Windows における例外ハンドリングとか 64-bit プロセス固有のあれそれとか - NyaRuRuが地球にいたころ

    Windows における例外ハンドリング - @a4lg の準技術的日記 すごくまとまってました.個人的に印象深かったのはこの辺. 実は、x64 版 Windows 用のバイナリにおいては、fs:[0] に例外ハンドリング構造体へのポインタを設定するなどという行為は一切行いません。というより、コード上には、例外をハンドルする如何なる追加コードも存在しません。これは、例外ハンドリングを行わない場合のプログラムには一切オーバーヘッドが存在しないということを意味します。 Windows の細かい部分まで見てみると,64-bit プロセスのみ影響を受ける仕様というのがいくつかあって,今回のケースもそのひとつですかね.64-bit アプリケーションの場合,「従来から存在するバイナリ」というのが存在しないので,互換性に悩まされることなく 32-bit 時代の仕様をリセットできる,と. Windows

    Windows における例外ハンドリングとか 64-bit プロセス固有のあれそれとか - NyaRuRuが地球にいたころ
    t_ashula
    t_ashula 2009/11/01
  • C# 3.0 Supplemental Library: Achiral - NyaRuRuが地球にいたころ

    1.0.0.0 系 http://www.dwahan.net/nyaruru/hatena/Achiral20080116.zip http://www.dwahan.net/nyaruru/hatena/Achiral20080119.zip http://www.dwahan.net/nyaruru/hatena/Achiral20080120.zip http://www.dwahan.net/nyaruru/hatena/Achiral20080420.zip 1.1.0.0 系 http://www.dwahan.net/nyaruru/hatena/Achiral20080527.zip 1.2.0.0 系 公開するのを忘れていた 1.3.0.0 系 (XNA 3.0 対応) http://www.dwahan.net/nyaruru/hatena/Achiral200809

    C# 3.0 Supplemental Library: Achiral - NyaRuRuが地球にいたころ
  • Windows のヒープ管理 - Firefox3 のメモリ使用量 (2) - NyaRuRuが地球にいたころ

    シアトル行く前に『jemalloc on Windows - Firefox3 のメモリ使用量 - NyaRuRuの日記』 の続きを片付けておきますか. といいつつ,当初予定の内容はとりあえず破棄.書いているうちに気になることが色々出てきて,その度に実験するものだからあんまり進んでいなくて,このままだと永遠に終わらなそうなので方針を変えました.というわけで外部資料多めでお送りします. 最初に読むもの UNIX 系の mmap を使ったメモリアロケーションならだいたい分かるよ,という人が,Windows のメモリ管理について興味を持ったとして,おすすめなのが 「(新)APIから知るWindowsの仕組み」シリーズの『第4回 メモリー管理のキー技術「仮想メモリー」を知る』という記事です. というわけでここでまず上のページに飛んで,一通り読んでみて下さい.以下はその後で. 仮想アドレス領域の予約

    Windows のヒープ管理 - Firefox3 のメモリ使用量 (2) - NyaRuRuが地球にいたころ
  • 最初は初心者? いえいえ,最初は村人ですよ - NyaRuRuが地球にいたころ

    惨劇を暴くのは誰? 恐怖の条件付け (略) 2つ目は、「あるアメリカの夫婦のできごと」のお話です。 結婚も間もない若い夫婦が、新しいオーブンでローストビーフを作ろうとしていました。は肉の両端を5センチほど切り落としました。夫は料理に詳しいという人ではありませんでしたが、これを見ていて「どうして両端を切り落とすのか」とにたずねました。は「母が、いつもこうしてローストビーフを作っていたからよ」と答えました。知的で鋭い夫はその説明をうのみにしようとはせず、義理の母に電話をかけて同じ質問をしました。するとの母は「それは家のオーブンが小さくて、そうしないと肉がオーブンに入らなかったからですよ」と答えました。大きなオーブンがあるのに、自動的に肉の両端を切り落とすのは無意味な事だったのです。 (略) C# 言語設計におけるミス 言語設計で後悔していること anonymous method で y

    最初は初心者? いえいえ,最初は村人ですよ - NyaRuRuが地球にいたころ
    t_ashula
    t_ashula 2008/04/07
  • TSF を使う (1) - Windows Input Method の歴史 - NyaRuRuが地球にいたころ

    前回もお伝えしたように,そもそも TSF の話を急いでする必要はなくなりました. Windows Vista で当初私が懸念していた Full IME-aware applications の UI ウィンドウ制御に関する互換性問題は,DirectX SDK のサンプルに存在していたバグが原因であり,Vista 開発陣は IMM32 の互換機能をきちんと実装していること 現在いくつかの MMORPG 等で発生している Windows Vista での日本語入力に関する問題は,もし上記 DirectX SDK のバグと同じコードが使用されているのであれば,非常に簡単に修正可能であること 今後 Legacy IM が TSF で置き換えていく流れが確実になっているとはいえ,これで当面急いで TSF に乗り換える必要は無いと思います. そういうわけでしばらく時間をおいてもいいのですが,いったんま

    TSF を使う (1) - Windows Input Method の歴史 - NyaRuRuが地球にいたころ
  • 1