夜行録 - 酔歩.net
Calendar
Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Friday, 26.12.08
今日見かけたぬこ
飼い猫かなぁ?
Thursday, 25.12.08
年賀状
毎年、その年来た年賀状をもとに宛名書きしてるので、もう10年以上も出す相手がほぼ固定状態。もうちょっと出す相手増やすかと思ったが、メールアドレスは知ってても住所は知らんやつらばかり。そういや住所なんてふだん敢えて訊かんもんな…
で、アドレス帳調べてたら、逆に年賀状出すような相手が軒並み抜けてたり。元が携帯の電話帳だからな?。とりあえずこいつらには、今のメールアドレスとか教えてやって、逆の知り合いは会った時にでも住所訊き出す方針で。
しかし教えなきゃならない連絡先が住所のほかに、携帯番号、メールアドレスにさらに携帯のメールアドレスと、妙に増えてんなぁ
で、プリンタ引っ張り出して差し出し人のとこだけ印刷。
しかし、年に1、2回しか引っぱり出さないわりにはインク乾いてなくてちゃんと印刷できるのが偉い。買ったのは2001年頃じゃなかろか
Wednesday, 17.12.08
abs() と cmath
debug をしてて、おかしい! abs() が 0 しか返さない!ってしばらく悩んでしまった。
C++だから、 abs() が多重定義されてて実数にも使えるはずなのにっ。と思ったんだが、それは std::abs() で、タダの abs() はモトの、 C の整数版 abs() のママなのであった……。
いや、フダンは fabs() 決め打ちで使ってたりしたんだが、今回に限って実数型を float/double/long double 全対応にしようとしたりしてて、めずらしく多重定義版を使ってみようとしたりして・・・
Sunday, 07.12.08
eof() bug? その2
仕事で書いてる方のコードでまた遭遇。例によって g++ では通る。ちなみに今度は 305 行目。
例によって cin から >> しているだけなのに暴走してるなと思ったら途中から eof() == true になってた。いや、もっと続きあるから・・・。てゆーか、 debug 用のコードだからちゃんと動いてくれないとえらく困るんだが・・・・・・。
行数じゃなくて byte 数かな? cin から読むだけの簡単なコード書いたけどやっぱり途中で止まる。ファイルによって止まる場所違うな。
最適かも何にもかかってなくても駄目。コマーシャルでこれってまずくないか?
ユーザいるのか?ちゃんとテストしたのか?
Thursday, 04.12.08
ゴトー文
某 Fortran コードを移植していて、 goto 文をばしばし入れる…。
C/C++ で goto 使ったのって初めてじゃなかろうか…。
いや、これでもかなり削ったのよ。しかしネストの中にイキナリ飛び込むコードがそこかしこにあってもう駄目…。
Wednesday, 03.12.08
手帳その2
手帳を曝してみる。
手前、一番上がメモ帳状態のリフィル。下2つがバッグの中で散乱しないようにクリアファイルに綴じこんだもの。一番下は、バイブルリフィルサイズ、6穴つきのノート。これはまだ使ってない。
後ろの左が、廃盤になった filofax の Hampstead。表紙の模様のような部分が実はポケットとかちょっとお茶目。右は、やはり廃盤になった NAVA design Ego Dobby Elastico。天の部分にくるインデックスが使いにくいが、ナイロン地の表紙は手触りがよく、堅さも手頃で持ちやすい。