~/.ssh/authorized_keysrsaの公開鍵認証が有効になっているか確認する。yes99$sshdサーバを再起動。restartローカルからパスワードなしで接続できるか確認する。adminMingWとMSYSはインストールされているものとする。以下のファイルwinhello.cを作成する。0;}MSYSシェルからコンパイルする。winhello.o成功するとwinhello.dllができる。これをrundll32.exeを使って実行してみる。admingccのインクルードパスと言っても、#includeを処理するのはプリプロセサなので、まずgccがどのプリプロセサを使うかを調べて、そのプリプロセサからインクルードパスを調べなければならない。最初にgccが使うプリプロセサを調べなければならないが、まともな方法がわからないので、以下のソースを-vオプションつきでコンパイルしてそこから探してみる。/usr/lib/gcc/i386-redhat-linux/4.3.2/../../../crtn.oこれでcc1を使うことがわかったが、すでにここにインクルードパスが出力されるので目的は達成してしまった。それでも少しまともにやってみると以下のようにできた。-print-search-dirsでいいらしい。adminLinuxのサウンド関係が複雑なので、いままで調べたものプラス自分の想像で歴史的に記述。サウンドがなかった時代ビープ音しかならなかった。アプリはこれを直接叩いた。他のハードもできて来たが最初はSB16エミュレーション機能をハードがもっていた。OSSできたSB16的なインターフェースにまとまってきたので、これをOSSとしてまとめた。これで統一的なインターフェースができた。ソフト開発者はOSSを使えばいいようになった。/dev/dspに音データを流し込む。ミキシングはハードでやっていた。ソフトでやるほうがいいじゃんてことになってきた。aRtsやESDできたハードがミキシングしなくなったので、ソフトでやることにした。aRtsとESDができた。どちらも新しいサウンドシステムを提供する。ここでミキシングしてOSSに送ることにした。アプリケーションはこれに合わせて書き換えられた。これによって2つのアプリが同時に音を鳴らせるようになった。(いままでは1つのアプリが同時にならせるだけだった?)でもaRtsとESDの両方同時に鳴らすことはできなかった。じにOSSに送ることはできない。ちなみにaRtsは主にKDEで使われ、ESDはGnomeで使われた。この時点でいろいろなアプリが出てきてしまった。OSSに直で送るアプリ、aRtsやESDをつかうアプリ、OSSに直で送るやつがいるとaRtsやESDが鳴らせなくなる。SDLやlibaoできたそこで、OSS、aRts、ESDをラップするライブラリSDLやlibaoができた。ALSAできたところがOSSのライセンスが変わってしまった。OSSは止めてALSAを作ることにした。ALSAならMIDIも流し込める。ソフトミキシングもできる。OSSのためにOSSエミュレーションもできるようにした。ところがALSAは難しく、OSSエミュレーションがよく動くのでアプリはOSSで書かれた。問題があってOSSエミュレーションはソフトミキシングができなかった。PulseAudioできたごちゃごちゃしてきて訳がわからなくなったが結局2つのアプリで同時に鳴らせないのでPulseAudioでやることにした。ALSAのデータはPulseAudioに送ることにした。そこでミキシングして出せばいいようにした。現在のfedoraなどではOSS直のアプリはPulseAudioには行かないように設定されている。padspコマンドを使えば、OSS直アプリのOSS出力をPulseAudioに送れるようになっている。aRtsやESDがどうなっているのかは調べてない。hostでサーバを運営していて、ホスト毎に解析する。awstats.www.example.com.confwww.example.comは実際のホスト名に変える。192.168.0.</Directory>ブラウザで確認サーバを再起動後、ブラウザで以下を開いて確認する。192.168.0.100はサーバのアドレスhttp://192.168.0.100/awstats/awstats.pl?config=www.example.comアップデートは一時間後とに行うように設定されてるようだ。3.00からデフォルトでALSAを使うようになっている(多分)。ALSAはPulseAudioに出力するため、重くなると思われる。PulseAudioはサウンドサーバで、複数のアプリで同時に音を鳴らせるようにするためのようなもの。PulseAudioを使えば、VMwareを起動しながら、ホストでも他のアプリで音を鳴らせるようになる。ALSAを使わずサウンドを独占して使うようにするには以下のようにOSSを選択する。2.0でつくったアプリを実行すると落ちる。ゾーンのセキュリティが原因のようなので以下のように直す。[ゾーンセキュリティの変更]をクリックし、セキュリティ変更ウイザードで変更する。イントラネットの信頼度を変えればローカルネット上のファイルに適用される。信頼済みサイトを適用する場合にはあらかじめサイトを登録しておく(インターネットオプション)。上図のcomputernameは実際の信頼するコンピュータ名。ネットワークドライブを指定してもいい。