2000/09/12(火): 大雨の被害
なんだか東浦や大府に避難勧告とか出てるぞ….
かあちゃんに聞いたら大府高校近辺が洪水だそうだ.
駐車場のマリノも危ない….
そういや,母ちゃんも帰れなくって商工会に泊まりだったそうだ.
午後になって,相棒さんの運転で行けるとこまで行ってみようとしたけど,
橋の向こうの信号からローソンのとこの信号までの間が通行止め.
ラブラの方もおんなじようなところが通行止め.
途中に抜け道らしきところがあったけど,
渋滞+確信がないということで却下.
出戻り.相棒さんち2泊目.
かあちゃんに聞いたら大府高校近辺が洪水だそうだ.
駐車場のマリノも危ない….
そういや,母ちゃんも帰れなくって商工会に泊まりだったそうだ.
午後になって,相棒さんの運転で行けるとこまで行ってみようとしたけど,
橋の向こうの信号からローソンのとこの信号までの間が通行止め.
ラブラの方もおんなじようなところが通行止め.
途中に抜け道らしきところがあったけど,
渋滞+確信がないということで却下.
出戻り.相棒さんち2泊目.
2000/09/11(月): 続き
がふっ.SMBファイルシステムサポートがないとsmbmount使えねー.(;_;)
2000/09/11(月): 大雨
Willyが終わって相棒さんが迎えにくるのを待ってたら,
どうやらかなりの大雨で,相棒さんは大渋滞らしい.
台風が近いらしい.
相棒さんは水が怖いらしい.
別に流れが激しくなければ身の危険は感じないのだが….
まあ,それはいいとして,環状線は何とか走れたが,
1号と交差するところでレインボーホール方面が渋滞してそうだったので
1号方面に曲がったら,ぜんぜん進まない.
サイゼリアの信号についたのが夜中の11時ごろかな.
周りを偵察に行くと,右も左も前もダメらしいので,
12時ごろとりあえずサイゼリアで晩飯.
予想通り相棒さんはあんまり食べなかった.
サイゼリアは2時までしかやってないのでそのあとどうするか.
上の名古屋高速はなんだか動いてるようなので,
ちょっと戻って笠寺入り口からぐるっと環状→大高→23号で相棒さんちまで帰った.
4時半ごろ.(T_T)
どうやらかなりの大雨で,相棒さんは大渋滞らしい.
台風が近いらしい.
相棒さんは水が怖いらしい.
別に流れが激しくなければ身の危険は感じないのだが….
まあ,それはいいとして,環状線は何とか走れたが,
1号と交差するところでレインボーホール方面が渋滞してそうだったので
1号方面に曲がったら,ぜんぜん進まない.
サイゼリアの信号についたのが夜中の11時ごろかな.
周りを偵察に行くと,右も左も前もダメらしいので,
12時ごろとりあえずサイゼリアで晩飯.
予想通り相棒さんはあんまり食べなかった.
サイゼリアは2時までしかやってないのでそのあとどうするか.
上の名古屋高速はなんだか動いてるようなので,
ちょっと戻って笠寺入り口からぐるっと環状→大高→23号で相棒さんちまで帰った.
4時半ごろ.(T_T)
2000/09/11(月): カーネルコンパイル
元はといえば,MSN Messengerでファイル送信できるように,
ipmasqadm をコンパイルしようと思ったら,RPMパッケージになってるのを見つけて,
なにをトチ狂ったのか,SRPMからビルドしようと思って,
ここ を参考にいろいろいじりながらIP Masqueradeの情報をあさってたら,
NetMeetingに対応するモジュール を見つけて,カーネルのコンパイルがいりそうだから
どうせならと2.2.17を入れることにした.
しかし,なんだかうまくいかない.
肝心の ip_masq_h323.o ができないのだ.
散々悩んでよくみたら,ソースファイル名が ip_masq_h3233.c になってやがる.
もしかしたら,
ここ を参考にしてカーネルには手をつけずにコンパイルしたときに,
コンパイルはできたけど"Unresolved name"とかでてうまく動かなかったのもこのせいか?
まあ,とにかく最新カーネルごとコンパイル成功だ.
そうそう,そのカーネルのソースも,今回あえて2.2.16と2.2.17のパッチを落としてきて,
パッチ当ての練習をしてみた.
これでNetMeetingとMSN Messengerのファイル送信&音声チャットが動けば言うことなし!
あ,MSN Messengerはヘルプをみてとりあえずこんな設定にしてみた.
ipmasqadm をコンパイルしようと思ったら,RPMパッケージになってるのを見つけて,
なにをトチ狂ったのか,SRPMからビルドしようと思って,
ここ を参考にいろいろいじりながらIP Masqueradeの情報をあさってたら,
NetMeetingに対応するモジュール を見つけて,カーネルのコンパイルがいりそうだから
どうせならと2.2.17を入れることにした.
しかし,なんだかうまくいかない.
肝心の ip_masq_h323.o ができないのだ.
散々悩んでよくみたら,ソースファイル名が ip_masq_h3233.c になってやがる.
もしかしたら,
ここ を参考にしてカーネルには手をつけずにコンパイルしたときに,
コンパイルはできたけど"Unresolved name"とかでてうまく動かなかったのもこのせいか?
まあ,とにかく最新カーネルごとコンパイル成功だ.
そうそう,そのカーネルのソースも,今回あえて2.2.16と2.2.17のパッチを落としてきて,
パッチ当ての練習をしてみた.
% cd /usr/srcIP Masqueradeもプリンタ関連もうまく動いてる.
% bzcat /usr/local/archives/sources/kernel/patch-2.2.17.bz2 | sudo patch -p0
これでNetMeetingとMSN Messengerのファイル送信&音声チャットが動けば言うことなし!
あ,MSN Messengerはヘルプをみてとりあえずこんな設定にしてみた.
% sudo ipmasqadm autofw -A -r tcp 6891 6900 -c tcp 1863
2000/09/10(日): ウィルスバスターのPOPスキャン
最近またICEのメールサーバが落ちてる.
設定が変わったのかな.
その影響で,ウイルスバスターのPOPスキャンが固まって困る.
ウィルスバスター2001のPOPスキャンは,
OEのアカウントの設定を勝手に書き換えてくれるのだが,
こういう時は余計なお世話だ.
だいたいメーカーのサポートページもぜんぜんできてないし….
当分ICEははずしておくか.
設定が変わったのかな.
その影響で,ウイルスバスターのPOPスキャンが固まって困る.
ウィルスバスター2001のPOPスキャンは,
OEのアカウントの設定を勝手に書き換えてくれるのだが,
こういう時は余計なお世話だ.
だいたいメーカーのサポートページもぜんぜんできてないし….
当分ICEははずしておくか.
2000/09/08(金): 東海支部発表練習
なんとかかわした.
1分ぐらい時間オーバーか.
最後の「今後の課題」は適当に切り上げよう.
ところで,最後の玉木さんの番で,プロジェクタが爆発した(笑).
当日持ってくプロジェクタどうしよう….
1分ぐらい時間オーバーか.
最後の「今後の課題」は適当に切り上げよう.
ところで,最後の玉木さんの番で,プロジェクタが爆発した(笑).
当日持ってくプロジェクタどうしよう….
2000/08/28(月): グローバルIPサービスモニター
telnet, ftp, www などのメジャーなポートの外からのアクセスはふさがれてるようだ.
しかしそんな程度じゃあきらめないぜ!
結局別のポートでサーバを動かしたら難なく動作.
これで学校から忘れ物を取りに帰れるぜ.
しかしそんな程度じゃあきらめないぜ!
結局別のポートでサーバを動かしたら難なく動作.
これで学校から忘れ物を取りに帰れるぜ.
2000/08/21(月): 誕生日プレゼント
相棒さんからのプレゼント:5Port-100Baseスイッチングハブ.
色気ないな〜.
でも,さすがにコリジョンもめったに起きないし快適快適.
ところで,俺は相棒さんの誕生日に何をあげたんだろう…?
色気ないな〜.
でも,さすがにコリジョンもめったに起きないし快適快適.
ところで,俺は相棒さんの誕生日に何をあげたんだろう…?
2000/08/10(木): GLU Tesselator の謎,解けた!
やーれやれ,ずいぶん苦労したぞ.
gluTessVertex の2,3番目の引数が同じサンプルばっかりだったけど,
どうやら2番目がOpenGLが内部で使う座標で,
3番目が vertexCallback の1番目の引数として渡されて,
gluTessBeginPolygon の2番目の引数が vertexCallback の
2番目の引数として渡されるようだ.
それ以前にも,関数の宣言などで CALLBACK をつけるだの色々はまりまくりだった.
まあなんにせよ,これでタイリングは自前でやる必要がなくなったわけだ.
あとは,このタイリングに渡すポリゴンの頂点を作るのが問題だ.
いや,頂点は計算できてるから,後は並べるだけだ!
あと,ステンシルバッファによる見かけ倒しのきれいな穴!
gluTessVertex の2,3番目の引数が同じサンプルばっかりだったけど,
どうやら2番目がOpenGLが内部で使う座標で,
3番目が vertexCallback の1番目の引数として渡されて,
gluTessBeginPolygon の2番目の引数が vertexCallback の
2番目の引数として渡されるようだ.
それ以前にも,関数の宣言などで CALLBACK をつけるだの色々はまりまくりだった.
typedef struct vd {
double v[3];
double rgb[3];
int id;
} VertexData;
void CALLBACK vertexCallback(GLvoid *vertex, void *user_data)
{
const VertexData *ver = (VertexData *) vertex;
double *data = (double*)user_data;
if (ver) printf("pointer(%f,%f,%f)[%f,%f,%f] %d\n",ver->v[0],ver->v[1],ver->v[2],
ver->rgb[0],ver->rgb[1],ver->rgb[2], ver->id);
else {
printf("pointer == NULL!?\n");
return;
}
if (data) printf("data (%f,%f,%f)\n",
data[0],data[1],data[2]);
else printf("data == NULL!?\n");
glColor3dv(ver->rgb);
glVertex3dv(ver->v);
}
/* combineCallback is used to create a new vertex when edges
* intersect. coordinate location is trivial to calculate,
* but weight[4] may be used to average color, normal, or texture
* coordinate data. In this program, color is weighted.
*/
void CALLBACK combineCallback(GLdouble coords[3],
VertexData *vertex_data[4],
GLfloat weight[4], VertexData **dataOut )
{
VertexData *vertex;
int i;
static id = 100;
vertex = (VertexData *) malloc(sizeof(VertexData));
vertex->v[0] = coords[0];
vertex->v[1] = coords[1];
vertex->v[2] = coords[2];
for (i = 0; i < 3; i++)
vertex->rgb[i] = weight[0] * vertex_data[0]->rgb[i]
+ weight[1] * vertex_data[1]->rgb[i]
+ weight[2] * vertex_data[2]->rgb[i]
+ weight[3] * vertex_data[3]->rgb[i];
vertex->id = id++;
*dataOut = vertex;
}
gluTessBeginPolygon(tobj, tmp);
gluTessBeginContour(tobj);
gluTessVertex(tobj, rect[0].v, &rect[0]);
gluTessVertex(tobj, rect[1].v, &rect[1]);
gluTessVertex(tobj, rect[2].v, &rect[2]);
gluTessVertex(tobj, rect[3].v, &rect[3]);
gluTessEndContour(tobj);
gluTessBeginContour(tobj);
gluTessVertex(tobj, tri[0].v, &tri[0]);
gluTessVertex(tobj, tri[1].v, &tri[1]);
gluTessVertex(tobj, tri[2].v, &tri[2]);
gluTessEndContour(tobj);
gluTessEndPolygon(tobj);
glEndList();
まあなんにせよ,これでタイリングは自前でやる必要がなくなったわけだ.
あとは,このタイリングに渡すポリゴンの頂点を作るのが問題だ.
いや,頂点は計算できてるから,後は並べるだけだ!
あと,ステンシルバッファによる見かけ倒しのきれいな穴!
2000/08/09(水): ケーブルモデム
っていうか,昨日の朝からずーっとつながんなくって,
いいかげんしびれを切らして,メディアスのサポートに電話したら,
「PC側の電源を入れなおして」だとさ.
その通りにしたらつながっちゃった….
昨日一日無駄にしたぞ!
いいかげんしびれを切らして,メディアスのサポートに電話したら,
「PC側の電源を入れなおして」だとさ.
その通りにしたらつながっちゃった….
昨日一日無駄にしたぞ!