タグ

2008年10月6日のブックマーク (4件)

  • 『PHP入門』へのコメント

    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

    『PHP入門』へのコメント
    haru-s
    haru-s 2008/10/06
    これは・・・
  • Windowsはどうやって起動しているのか?:ITprowsq

    Windows 2000/XPを搭載したパソコンが突然起動しなくなったら,どうすればいいだろうか。もちろん,Windows 2000/XPが起動するまでにはたくさんの段階を踏んでいるので,原因や復旧策を一言で表すことなど不可能だ。こういうときに役立つのは,ブート・プロセスに関する基礎知識である。どうやってWindowsが起動しているのかを知れば,トラブルの原因や対処法も見当が付くはずである。 パソコンの電源を入れれば,Windowsが起動(ブート)する。この極めて当たり前と思われる動作の中にも,実は複雑な処理が多数潜んでいる。例えば,あなたのWindowsパソコンが突然起動しなくなったとしよう(図1)。あなたはその原因の目星を付けられるだろうか? ブートに関するトラブルは案外多い。パソコンへの衝撃やハードディスク(HDD)の動作不良によってブートに必要なファイルが破損したり,ウイルスによっ

    Windowsはどうやって起動しているのか?:ITprowsq
  • なんでも評点:銀行強盗に気づいた華奢なウエイトレスが店から飛び出し、銃もないのに犯人の背後から「動くな!撃つぞ」と命令 ― その結末やいかに?

    銀行強盗に気づいた華奢なウエイトレスが店から飛び出し、銃もないのに犯人の背後から「動くな!撃つぞ」と命令 ― その結末やいかに? 西にメキシコ湾、東に大西洋を臨みながら北から南へ延びるフロリダ半島のちょうど中央部、フロリダ州タンパ市近郊にリチアという町がある。9月28日土曜日の朝も、町の一角のコーヒー店DaSilva's Coffee Houseではウエイトレスたちがいつもと変わりなく、せっせと働いていた。 その様子は、DaSilva's Coffee Houseの店内からもよく見えていた。最初に出てきた男が銀行強盗を働いたに違いなかった。この店内から1人の人物が猛然と飛び出した。かといって、腕に覚えのある男性客などではない。犯人を捕えるには最もふさわしくない見た目の人物だった。華奢な体つきのウエイトレスがいきなり店外に飛び出し、犯人の後を追ったのだ。 まさかウエイトレスに追跡されていると

    haru-s
    haru-s 2008/10/06
    ロベルタ!ねえロベルタでしょ!?
  • Core War - Radium Software

    メモリ破壊と言えば…… Core War (コア戦争)というプログラミング・ゲームの一種がある。 Core War では Redcode と呼ばれる仮想アセンブリ言語が用いられる。この言語を使って書かれたプログラムを,同一のメモリ空間上で実行し,互いのプログラムを破壊し合う。それで,最後まで止まらずに生き残ったプログラムが勝ちとなる。詳細については Coding Horror の紹介記事がまとまっていて参考になる。 面白いのは,とにかく自己複製を行いまくるプログラムが強い,というわけではないこと。複製は行わず,たくさんの停止命令をメモリ上にバラ撒いて,相手がそれを踏んで止まるのを待つという戦略もある。あるいは,相手のコードの位置を特定してから破壊しにかかる手もある。 Core War とバグによるメモリ破壊は色々とわけが違うけれど,デバッガーのメモリダンプと睨めっこしながらステップ実行でメ

    Core War - Radium Software