タグ

ブックマーク / hp.vector.co.jp (6)

  • 水銀室 仮想化ハイパーバイザKVMとQEMUを動作させる -openSUSE Linuxデスクトップ環境構築-

    KVMで仮想マシンを動作させる 現在Linuxの仮想化ハイバーバイザと言えばKVMが有力です。 カーネルに統合されており、Xenのカーネルコンパイルのような煩わしさが少ないという点が強みです。 しかしKVMは他の仮想ハイパーバイザに比べると、ちょっと独特なところがあります。 結論から言うと、KVMは単体で動作しません。 QEMUというKVM誕生のはるか前から存在しているPCエミュレータを利用します。 仮想ハードウェアはQEMUが提供し、CPUの演算だけKVMを介して直接処理されます。 KVMはLinuxCPU演算を仲介するカーネルモジュールに過ぎず、QEMUを高速化する機能を提供するだけです。 つまりKVMKVMと騒いでいますがそれは、大役を果たすQEMUを高速化させる機能と言えます。 どちらにせよ、KVMとQEMUはセットで動作させなくてはなりません。 KVMの解説情報は非常に多いので

  • NES研究室 - サンプル

    目次 はじめに サンプル一覧 はじめに 開発環境 ここのサンプルは、明記されていないものについては全てCC65用に作られています。ビルドするには、付属のmakeコマンドを利用してください。 著作権 基的に著作権は放棄しています。好きなところを好きな分だけ利用してください。 サンプル一覧 Hello, World! まずは定番、"Hello World!"です。正直このサンプルだけでPPUのほとんどが分かるような気がします。 Download なお、C言語をメインに記述したバージョンもあります。 Download TkShoot スコアを競う単純なシューティングゲームです。ソースコードが同封されています。ゲーム体はSHOOT.NESとなります。 操作方法は十字キーの左右で気体を左右に動かし、Aボタンで弾を発射し敵に当てます。スコアが増えるごとに段々難しくなっていきます。 このサンプルをビ

  • フリーソフトのページ

    Upconv 0.7.x 紹介 このソフトは Wave ファイルのサンプリングレートやビット数の変換を行うソフトです。音声ファイルのアップサンプリングとダウンサンプリングに対応しています。失われた高域の補間もできます。 CDからリッピングしたWaveファイルを32KHz、48KHz、88.2KHz、96KHz、176KHz、192KHz、352KHz、384KHzに変換できます。 44.1KHzのファイルを96KHzに変換するような非整数倍のサンプリングレートへの変換もできます。 またMultConvの機能をこちらに統合しました。 開発に使用していたPCの調子が悪くなり、2012年当時の開発環境はなくなってしまいました。またソースコードはバックアップがありましたので手元にあります。 ソフトを置いてあったホームページサービスが終了しており、ファイルのダウンロードができなくなってました。 なく

  • 調1

    調(ちょう)です。「ヘ長調」とか「変ホ短調」とかの調です。 昔、私は調がさっぱり理解できなかったんですが、それは音階を知らなかったからです。 音階がそれなりに理解できていれば調なんてちょろいちょろい(謎)。 単純に言えば調とは「どの音階を使っているかを表すもの」です。 しかも、自然的~とか和声的~とか関係なく、長音階か短音階かの二つだけ。 長音階を使っていれば「長調(ちょうちょう)」、短音階を使っていれば「短調(たんちょう)」です。簡単ですね。 じゃ、長調や短調の前についてる「ヘ」とか「変ホ」は何でしょう? どうやら日語音名らしきことは気づくと思います。 これは音階の主音(第1音)がなにか、を表しています。 音階の項では原則として、主音(第1音)をすべて「ド」の音にして説明していましたが、もちろん主音を別の音にすることができます。 たとえば主音をレ(日語音名では「ニ」)にしたなら、ニ長

  • 15パズルで数学しよう! ~2~

    15パズルで数学しよう! ~2~ パズル成立判定の考え方(★) このセクションは、ちょっとだけ難しい話になります。 なるべく数学の専門用語は使わないようにしますが、どうしても触れなければならない部分も出てきます。順を追ってわかりやすく説明してみますので、どうかお付き合いください。 図1.3 逆15パズル 具体的な判定方法を説明する前に、まず逆15パズルというものを紹介します。 右の図を見てください。 見ての通り、通常の15パズルの完成図と、左右が逆になっています(だから逆15パズルというわけです)。 もしこの状態からパズルをはじめたら、この15パズルは完成すると思いますか? 答えは、NOです。 14-15パズルと同じく、これも、どう頑張っても完成させることは出来ません。 では、14-15パズルとこの逆15パズル、一体どういう関係があるのでしょう。 それを説明する前に、14-15パズルの形か

  • OllyDbg Q&A (Digital Travesia)

    『OllyDbg』などのWindows Vista以降での動作について教えてください。 当サイトQuestions/Suggestionsの「プログラム解析一般Q&A」を参照してください。 「64ビット版Windows上での使用」や「セキュリティソフトによる干渉」などといった複合的な要因により、『OllyDbg』のような解析ツールでの解析時に不具合が生じることもあります。そのため、このような不具合発生を回避する、解析専用の環境を構築されることをお勧めします(参照)。 デバッガ「OllyDbg」で表示されたり、逆アセンブラ「PeRdr」で出力する、プログラムのコードを逆アセンブルと呼ばれる操作により人間がプログラムの処理の流れを視認できるようにしたものを、「逆アセンブルコードリスト」と呼びます。 OllyDbgが表示しているのは、対象アプリケーションの起動に伴いプロセスメモリ上に読み込まれた

  • 1