上へ

開発メモ

2003/04/29 画像処理ライブラリ

無料カウンタがつかえなくなってしまったので、大家さんのCGIカウンタに移行。

仕事でもともとは無料だった Matrox の画像処理ライブラリ を使っていたのですが、ランタイム毎に数万〜数十万かかるようになってしまったので画像処理ライブラリを作成中。Bi-Linear や Bi-Cubic でのサブピクセル補間が遅い。よく見るとどうも浮動少数から整数への切り上げ切り下げで wait 命令が入るようだ。どうしたもんか。

sinc 関数の3次の多項式近似(3次だから Cubic)で
f(x) = (a + 2) x^3 - (a + 3) x^2 + 1 (0<=x<=1)
f(x) = a x^2 - 5a x^2 + 8a x - 4 a (1<=x<=2)
ただし a: -1 〜 1/2
グラフを書かせてみると、x > 1 で sinc(πx) と乖離が大きくなるので、このまま信じていいのか確信が持てませんが

2003/04/18 delphi-ml off

こういうことは重要なので酒も飲めないのに参加。前回の2倍以上の15名の参加者がいたので、今回は一般人比率が高いかなと思っていたのですが、中村氏の他にも Delphi2達人テクニックの Duke氏や Win32 API by Object Pascal of Delphi の halbow氏とはじめ濃い方々が揃っていました。やはり千人規模のMLだと実感。

過去一番ショックを受けたのは Vz(若者は知らんかも)で有名なc.mos氏。プログラムコンテストにふらっと現れて一晩で sort を書いて去っていったんですが、それまでに1週間掛けてオールアセンブラで作っていた手持ちの sort はスピードで完全に負けていて、どうしようかと途方にくれた覚えが・・・。

2003/04/12 ゴレンジャーはバイクで曲がるときに手信号を出していた気がする(未確認)

「この中に1人、侍がおる。お前やろ!」「いや、拙者は違うでござる。
「この中に1人、九州男児がおる。お前やろ!」「おいどんではなかとです。
・・・
「この中に5人、ゴレンジャーがおる。お前らやろ!」「5人揃って、違うんじゃー!

と嘉門達夫が歌っていたのが10年前、その後、カクレンジャー、アミノンジャーアバレンジャーのようなネーミングの戦隊が出て来るとは嘉門達夫も予想もしていなかったに違いない。アバレンジャーってやっぱり「暴れるんじゃ〜!」だろうか?これが出てしまった現在では、もう何でも有りな気がする。

アサレンジャー、ネムインジャー、ツラインジャー、デラサムインジャー、イヤナンジャー、
チガウンジャー、ツカレンジャー、ヨゴレンジャー、バテルンジャー、オキレンノジャー、・・・。

アホな事考えてないで仕事しろ→俺

2003/04/06 ソースコード

迷惑と思っている件、大きくは2つパターン↓があって、フィードバックが無いのが原因と見て、軽く石を投げてみた。
  • 未熟な実装能力で無謀な設計(*)(開発者、兼業プログラマの場合)
  • 書きっぱなし、後は野となれ山となれ(派遣プログラマの場合)
なにか変化が起こればいいけど、どうなることやら。次の仕込みでファンクションポイント法勉強しとこ。

(*)実装能力はこんな感じとかこんな感じ、設計はクラスとオブジェクトを混同、仮想関数の使い方が変、無駄にスレッドを使う、使い方が間違っている。例外を使わず無駄に複雑などなど。
何よりこんな実力で C/C++ について語る人が多いのが一番むかつく。(←おまえもな)