2005年5月 のアーカイブ

Linuxの設定は勘弁してください

2005年5月23日 月曜日

仕事の都合上、Postgresql-Web間のテスト動作環境が必要だったので、
自前サーバーに導入しようとしたところ、
うちのサーバーがカーネルから古いことが発覚。
カーネルの再構築に加えて、SuexecにするためにApache2.0へアップグレード、
それから最新のPostgresql8.xのインストールと一通り行いました。
そしたらですね、なんかコマンドとか、うちにある本からちょっと変わってたりして、
設定するのに引っかかりまくりで、
挙句、PostgresqlからPerlモジュールが外されてるんです。
勝手に変えんなよぉ!ってだれに怒るんでしょうねぇ。
やっと動いたんですけどね。。。テスト環境を作るだけでもう疲れました。

Toonshade’s Tomcat

2005年5月14日 土曜日

http://www.toonshade.com/
FreeのMaya用toonshader Tomcat
しばらく閉鎖されていたので心配してましたが、
復活したみたいです。
早速試して見よう。

HDRI Library

2005年5月13日 金曜日

http://www.evermotion.org/
4000×2000の空のHDRIテクスチャ(でか過ぎ)
よく見ると? だけど、参考になるかなと。

New facial rig

2005年5月12日 木曜日

http://www.cgtalk.com/showthread.php?t=234899&page=1&pp=15
ユーザーさんが開発しているmessiah用フェイスリグ
1つのboxcontrollerに4つのモーフを組み合わせて動かしているみたい。
将来的にはボーンによるリグにしたいとのこと。
messiahはmapをサポートしてないから、
骨使いが多いんですよねぇ。
Mayaとのギャップが結構あります。
ビデオの後半、どっかで見た表情だなぁ。

LightWave 3D 8.3 Update Released

2005年5月11日 水曜日

http://www.newtek.com/products/lightwave/downloads/updates/lw83/index.html
volume系がかなり強力になってきました。
APIも今まで非公開だった機能が開放されたようで(どこまでかは知りませんが)
願わくば、FprimeでVolume系の対応を行っていただきたいですねぇ。

telnetでPort25の穴

2005年5月11日 水曜日

今さら気付きました。
telnetを閉じていても、port25を指定することでSMTPサーバーにアクセスできて、そんでもってコマンドラインからsendmailでメールを飛ばすということが出来るとのこと。
どうやらうちはスパマーの温床になっていたようです。
設定を四苦八苦しながら徹底的に穴を塞いで、
うちからはもう飛ばせないと思いますが、
今までうちからメールが飛ばされていたのかと思うと恥ずかしいことこの上ない。
皆様申し訳ございませんでした。
設定方法(postfixの場合)
main.cfの
mynetwork = 127.0.0.0/8
       hash:/***/***/reject_table
vi reject_table
10.0.1.128 REJECT #< - スパムメールのアドレス
203.181.105.73 REJECT #<- スパムメールのアドレス
***.***.***.*** OK #<-自前ドメイン
reject_tableはpostmapでバイナリ化で
postfix reload
中継テストがOKでも掻い潜ってきてるかも。。。です。
気になる方はmaillogをチェックして見てね。
恐るべきはスパマーの技術。。。
maillogに残る、from=<>, …の記録
普通 from=とか残るのに、
一体どうやって消しているんだろう?
ぐぐったけどわかりませんでした。

(続きを読む…)

MELのポインタ

2005年5月10日 火曜日

他プロシージャから変数の変更を行うには、
変数を配列で宣言して、
その参照名を、procに渡してやる必要があるらしいです。
配列の参照名がCでいうポインタの役割をしているようです。
まどろっこしいやり方ですが、
慣れてしまえばブロックがしっかりしてあるこちらの方が使い安いですね。
perlはなんでも有りなのでどうも。。。

vector $center[];
$center[0]=< <0.0,0.0,0.0>>;
print($center[0]+”\n”);
function($center);
print($center[0]+”\n”);
proc function(vector $c[])
{
$c[0] = < <1.0,1.0,1.0>>;
}
答え
0 0 0
1 1 1
参照
マニュアル

(続きを読む…)