2004-08-01から1ヶ月間の記事一覧

MacOSX用ext2のドライバ http://sourceforge.net/projects/ext2fsx

フロッピードライブもCDドライブも無いLinuxマシンでWindows2000をインストール 適当なパーティションをFATに dosemuでFreeDOSでも起動してSYSコマンドを使いFATパーティションにDOSをインストール Windows2000のCDの中身をFATパーティションにコピー grubか…

CrystalSpaceのコンパイル時にjamコマンドが使える(makeでもいいんだけど)がDeveloperToolに入ってる(Privateディレクトリ内)jamは2.2.1で古い。CrystalSpaceのマニュアルには2.5の例がのっているし、MacOSXについてくるjamは古いから使うなとも書いてあ…

3Dエンジンの検索 http://www.3dengines.net/ Crystal Space http://crystal.sourceforge.net/ http://pc5.2ch.net/test/read.cgi/gamedev/1008220559/316 http://www.3dengines.net/search/?data=crystal+space http://cs-doc-ja.sourceforge.jp/ NeoEngine…

kCFSocketAcceptCallBack New connections will be automatically accepted and the callback is called with the data argument being a pointer to a CFSocketNativeHandle of the child socket. This callback is usable only with connection rendezvous…

YDL3.0でMac-on-Linuxを試した。超速い。最初色が変だったがXが16bitカラーで動いてたせいだった。24bitにしたらばっちり。 マシンの起動時にalt押しっぱなしで起動ディスク選択画面になる。そこでYDL、OpenDarwin、MacOSXが選択できた。OpenDarwinはMacOSX…

gentooのPPC向けLiveCD(インストール用じゃないやつ)が見つからない。 http://www.gentoo.org/news/20030603-ppclivecd.xml http://www.itmedia.co.jp/enterprise/0308/08/epn16.html http://www.unixuser.jp/magazine/2003/200309.html http://www.sbpnet.j…

GUI-Less Application http://cocoadevcentral.com/articles/000039.php CoreFoundation使う時に

CoreFoundation http://developer.apple.com/documentation/CoreFoundation/CoreFoundation.html CoreFoundationてあんま使われてないっぽい。みんなCocoaでやるのかね。 日本語訳 http://developer.apple.com/ja/documentation/japanese.html I/O Kit Funda…

マルチスレッドとスレッドセーフについて http://developer.apple.com/documentation/Cocoa/Conceptual/Multithreading/Tasks/foundation.html 「recvとsend」とか、「writeとread」とかはマルチスレッドで同時に行っても平気そうな雰囲気が。マジか。

RunLoopについて http://www.tech-arts.co.jp/macosx/macosx-dev-jp/htdocs/2400/2400.html やっぱ平気なのか? http://developer.apple.com/ja/documentation/pdf/Cocoa/CommunicateWithObjectsJ.pdf http://www.tech-arts.co.jp/macosx/macosx-dev-jp/htdo…

NSRunLoopとCocoaとCoreFoundation http://www.tech-arts.co.jp/macosx/macosx-dev-jp/htdocs/700/712.html http://www.big.or.jp/~crane/cocoa/9000_mdo/MDOnline_2002.01.pdf http://www.tech-arts.co.jp/macosx/macosx-dev-jp/htdocs/700/705.html NSFile…

なんかデバイスドライバとか見ててもみんなWriting a Custom User Clientに書いてある通りにやってなくて、なんかIOXXX系じゃなくてCFXXX系の関数で作業してる感じ。 だいたい、IOCreateReceivePort、CFMachPortCreateWithPort、CFMachPortCreateRunLoopSour…

http://www.opensource.apple.com/darwinsource/10.3.4/の、IOFireWireSBP2がコールバックを使っている。 非同期関数をユーザエリアのプログラムに渡す時はgetTargetAndMethodForIndexでは無くて、getAsyncTargetAndMethodForIndexを使うらしい。で、構造体…

Writing an I/O Kit Device Driver http://developer.apple.com/documentation/DeviceDrivers/Conceptual/WritingDeviceDriver/ Writing a Custom User Client http://developer.apple.com/documentation/DeviceDrivers/Conceptual/WritingDeviceDriver/Maki…