2007-06-01から1ヶ月間の記事一覧

圧縮/解凍 on コマンドライン

コマンドラインでの圧縮/解凍について、Windows標準(らしい)もの。 ただし、cab形式…… 圧縮は MAKECAB 解凍は EXPAND

Tips

将来の役に立つかな? システムの実装変更による「処理時間の予想変動量」は許容範囲内か? 開発フェーズの認識⇒現状は「基本設計」?「詳細設計」?「実装段階」?

どーでもいいハナシ

JR横浜線の車中にて、スーツに東急電鉄の社章を付けたサラリーマンを見る不思議。 (いや、フシギでもなんでもないけどさ)

備忘録

OpenGLを勉強しようとして挫折した時のアレコレ。備忘録代わり。まずサイト。⇒GLUTで3次元 ここのソースファイルをまんま使用。つぎにコマンド。ちなみにCygwinです。 gcc -DWIN32 -o gl gl.c -lglut32 -lopengl32 -lglu32

ひと言メモ

ウィルスセキュリティゼロはCygwin/Xの起動を妨害する。 (ゼロをアンインスコしたら起動成功)

コーディングTips

東大の五十嵐健夫先生の日記より引用。ラボ生の講義らしい。(Java) インスタンス変数はpublic とせず、すべてsetter とgetterを介してアクセスするようにする。またsetterでは assert文を入れて変な値が書き込まれることを未然に防ぐ。 list をサブルーチン…

関数ロック

初期化処理など、一回こっきりでそれ以降は無動作でリターンするような関数の作り方。 これでいいんだ。 void func( int hoge ) { static int flag = 0; if( flag > 0 ) return; flag = 1; //以降一回こっきりのホゲホゲ処理 ... return; }static変数がミソ。

驚愕

その運指にただ慄くのみ。 もう、ただ、凄いとしか。 ニコライ・カプースチン氏。覚えておこう。

(約)10年目の衝撃

C言語を始めて早10年弱。 #include <stdio.h> int main( int argc, char** argv ) { int a = 0; if( argc < 5 ){ printf( "test: %d\n", argc ); main( argc + 1, (char **)0 ); } return 0; }main関数内からmain関数を再帰的に呼び出しても構わない、ということを</stdio.h>…