http://decomo.info/wiki/" /> クソゲ〜製作所 - 2007年05月の日記

クソゲ~製作所

新システムに移行中:http://decomo.info/wiki/

« 2007年04月 | ホーム 2007年06月 »

2007年05月31日(木)

 

AUGraphへのコールバック設定

 

最近ハマったこと。

AUGraphにコールバックを通じてデータを流し込む時は、データの受け入れ先としてグラフにAUConverterを追加し、それに対してコールバック関数を設定するようにしないといけないっぽい。

他のAudio Unitにコールバックを設定しても、データの受け渡しが行われているにはいるようだが、非常にノイジーな音になってしまう(除く、出力ユニット)。AudioStreamBasicDescription構造体で入力音声ストリーム情報を設定しようにも、エラーになってしまい、上手く設定されないようだ。

尚、この結果は当方の実験に基づくものであり、公式な文献などで調査したものではないので、間違っていたとしても悪しからずご了承頂きたい。というか、林檎さん、早くCore Audio関連のドキュメントを整備して下さいよ……。

Decomo 12:04 comment (0) trackback (0)

2007年05月29日(火)

 

PS3のDVDアプコンが凄い件

 

PS3のDVDアプコンが凄いということで、試してみた。

DELL UltraSharp 2405FPW+XRGB-3という特異な環境なので、参考程度に。色合いが違うのはデジカメのホワイトバランスのせい。だから、まぁ、あんまり気にしないで欲しい。

480p1080i
全景20070529-03.jpg20070529-01.jpg
拡大 20070529-04.jpg20070529-02.jpg

うむ、確かにこれは凄い。

HDMI or HDCP付きのDVI-Dが必要になるが、一見の価値はある。無い人はどうするかって?それはCSSを外してリッp(ry まさに、今のうちの環境がそれだしね。

Decomo 02:26 comment (0) trackback (0)

2007年05月10日(木)

 

AJZaurusUSBを使ってMacと繋ぐ

 

リナザウへのデータ転送や同期は、専用ソフトをインストールしたPC(Windows)にUSBで接続して行う。例によって公式にはMacは蚊帳の外だ。

そこで登場するのがAJZaurusUSB

これを入れるとMac OS Xに仮想Ethernetアダプタが追加され、この仮想NICとUSB接続したZaurusの間でEthernet接続が確立されるようになる。ちなみに公式サイトによれば、Zaurus以外でも同じような仕組みで通信するデバイス(iPAQとか)にも使えるらしい。

Zaurusの設定

必ずUSBケーブルを外した状態で、「PCリンク」設定で以下のように設定する。IPアドレスはデフォルトのままでもいいし、適当な値に置き換えてもOK。

20070510-01.jpg
AJZaurusUSBのインストールと設定
  • 公式サイトからAJZaurusUSBをダウンロードする。OS Xのバージョンによって、使用できるAJZaurusUSBのバージョンが違うから要注意。
  • 解凍後AJZaurusUSB.pkgを実行してインストール。そして再起動。
  • ZaurusをUSBケーブルで繋ぐとMacの仮想NICが有効になるので、IPアドレス等々を設定。
20070510-02.jpg 20070510-03.jpg

Decomo 22:21 comment (0) trackback (0)

2007年05月09日(水)

 

telnetとアクセス制限

 

telentでリナザウを弄れると何かと便利なので、使えるようにする。

telnetの有効化

/etc/inetd.confの行頭コメント(#)を外すだけ。

(中略)
### With tcpd (TCP Wrapper) ###
#ftp    stream  tcp     nowait  root    /usr/sbin/tcpd  in.ftpd -l -a
telnet  stream  tcp     nowait  root    /usr/sbin/tcpd  in.telnetd
↑この行
アクセス制限の設定

上記の方法でtelnetは有効になる。しかしながら、このままだとセキュリティ的にかなり危険だ。何せ、telnetでアクセスさえすれば、誰でもどこからでもパスワート無しでログイン&rootになれてしまう。

そこで、/etc/hosts.allowと/etc/hosts.denyを用いたアクセス制限を行う。基本的には、まず全てのアクセスを拒否するようにし、続いて必要な物のみ許可するように設定する。

まずはアクセス拒否(/etc/hosts.deny)の設定。前途したように、全てのサービスについて全ての接続を拒否する。

ALL:ALL

1つめのALLがサービスを、2つめのALLがホストを表わす。


続いてアクセス許可(/etc/hosts.allow)の設定。今回は192.168.*.*がtelnetを使えるようにした。

in.telnetd: 192.168.

本体を再起動するか、inetdを再起動すれば完了。

# /etc/rc.d/init.d/inet restart
Decomo 23:42 comment (0) trackback (0)

2007年05月08日(火)

 

NANDフラッシュとHDDのバックアップ

 

カッとなってLinux Zaurus SL-C3200を買ってしまった。

pdaXromにFirefox、セルフコンパイル環境、KWINSなどなど夢が広がりんぐな訳だが、何はなくともまずは初期環境のバックアップだ。予め140MB以上空きのあるSD/CFカードを用意しておこう。

NAND Flashのバックアップ

まずはNANDフラッシュのバックアップ。これをしておかないと、Qtopia環境を復元出来なくなる。

  • リナザウの電源を落とし、ACアダプタとバッテリを外す。
  • [D][M]キーを押しながら、ACアダプタを繋ぐ。
  • 「Service Menu」が表示されるので、その3ページ目「2.BACKUP RESTORE MENU」を選択する。
  • 更に「2.NAND Flash Back Up」を選び、「Excute backup?」で[OK]キーを押せば、SD/CFカードにNANDフラッシュが書き出しが始まる。
  • 緑色のバーが右端まで伸び「Backup...OK」と表示されれば終了。[×]キーでService Menu画面に戻ってから電源を切り、ACアダプタを外す(外さないとQtopiaに戻れない)。
20070507-01.jpg 20070507-02.jpg

所要時間は約40分。成功すれば138428432(132M)バイトのSYSTC320.DBKというファイルがSD/CFカード上に出来ている筈だ。このファイルは、万が一にも失う事の無いよう、大事に保管しておこう。

HDDのバックアップ

続いてHDDのバックアップだ。HDD内のデータは、付属のインストールCDから復元できるので、わざわざバックアップしておく必要もないかもしれない。が、一応、念のため。

/hdd3の中身をtarで固めてSD/CFカードに保存する。SD/CFカードに出来たtarballはPCのHDDとかに移しておこう。勿論、リナザウのHDDにtarballを作成して、それをネットワーク経由でコピーしても構わない。

$ tar cvf /mnt/card/Documents.tar /hdd3/Documents/ (670MB)
$ tar cvf /mnt/card/dict1.tar /hdd3/dict1/ (260MB)
$ tar cvf /mnt/card/dict2.tar /hdd3/dict2/ (450MB)
参考サイト

Linux Zaurusをハックする - pdaXromでLinux Zaurusの新たな一面を探る
http://journal.mycom.co.jp/special/2005/pdaxrom/index.html

[Zaurus] SL-C3200環境構築(その1) - 神戸辺り、たゆたう時間 - 楽天ブログ(Blog)
http://plaza.rakuten.co.jp/kobe117/diary/200610280000/

Decomo 18:32 comment (0) trackback (0)

2007年05月01日(火)

 

MT-Keystrokesでスパムコメント対策

 

いい加減、手作業での迷惑コメントの削除が面倒&限界なので、MT-Keystrokesプラグイン Movable Typeコメントスパム対策 - WEBデザイン BLOGを参考に、MT-Keystrokesを導入した。

導入手順は先のサイトを見て頂くとして、MT-Keystrokesの圧縮ファイルへのリンクが間違ってるので注意。この記事の投稿時点では0.1.5が最新版だが、ファイルへのリンクは0.1.4のままになっているので、リンクを抽出して0.1.4となっているところを0.1.5と書き換えてダウンロードしよう。

ちゃんと、導入の効果が出てくれるといいんだけど…。

Decomo 22:55 comment (3) trackback (0)