このページは CSS 対応のブラウザでご覧下さい。
(Mozilla 1.2.1/Opera 6.05/IE 5.5sp2 で確認してます)

過去の一言( 2004年06月 分)

[トップページに戻る]
[過去の一言(2000年分)] [01] [02] [03] [04] [05] [06] [07] [08] [09] [10] [11] [12]
[過去の一言(2001年分)] [01] [02] [03] [04] [05] [06] [07] [08] [09] [10] [11] [12]
[過去の一言(2002年分)] [01] [02] [03] [04] [05] [06] [07] [08] [09] [10] [11] [12]
[過去の一言(2003年分)] [01] [02] [03] [04] [05] [06] [07] [08] [09] [10] [11] [12]
[過去の一言(2004年分)] [01] [02] [03] [04] [05] [06] [07] [08] [09] [10] [11] [12]
[過去の一言(2005年分)] [01] [02] [03] [04] [05] [06] [07] [08] [09] [10] [11] [12]
[過去の一言(2006年分)] [01] [02] [03] [04] [05] [06] [07] [08] [09] [10] [11] [12]


06月20日の一言

今日のバグ発見。

某ソフトがWindows(MinGW)では動くけど、
LinuxとMacOSXでまともに動かなかった件を調べてたら、
return (min_ + (float)rand() / (RAND_MAX + 1) * (max_ - min_));
というコードが元凶だった模様。MinGWでは、
#define RAND_MAX 0x7fff
だが、Linux(Vine 2.6)では、
#define RAND_MAX 0x7fffffff     // == INT_MAX
だったので、(RAND_MAX + 1)が以下略。というわけでした。
return (min_ + (float)rand() / (RAND_MAX + (float)1) * (max_ - min_));
としてあっさり解決。
どうも、各プラットフォーム毎に ?_MAX の類は違いがあると
頭では分かってるつもりですが、たまに油断していてやらかしてしまいます。
まだまだ修行が足りないということで。トホホ。

MinGWおよびcygwinのgdbがまともに動いてくれなくて困ってたのですが、
どうやらLinuxのgdbはまともに動いてくれてるっぽいので、
ようやくデバッグのしやすい環境で続きが出来そう。

とかやってたら今度は、風邪引いたみたいで喉が…、むぅ。

06月09日の一言

BREWでフルブラウザ登場。う〜ん、出たら欲しいかも。
某Opera搭載のPHSにも結構魅かれたんですが、
「キャリアの乗り換え(しかもPHSだし…)」というのと、
「スピードが遅い」のとに抵抗があって躊躇してたんですが、
これなら何も問題なし。
# ブラウザそのものはNetFrontよりOperaの方が良かった気もするんですけどね。

ついでにこれとかこれも気になってたり。
何にせよ、色々と悩める選択肢が出てきたのは良いことです。

06月06日の一言

最近のゲーム。

結局、GTAVCをさっさと片付けないと、他をやる気が…てな状況です。


このページの作者へのメールは以下のアドレスへどうぞ
webmaster@sorenari.net

Powerd by eRuby