2002-04-25

Fine UI Palmwares」にふたつだけ追加しました。

以下は余談。

Bluetoothカードを買うつもりだったので店頭に駆け込む前に気づいたのはよかったんですが。昨年のm500シリーズのような延期の連続は勘弁してほしいです……。

2002-04-23

With Palm Net、4月20日の記事から。

そのデザインはともかく、m505よりも薄いPocket PCです。日本では発売しないのでしょうか。オーガナイザーとしてはこのくらいの携帯性がほしいとは思うのですが、Pocket PCユーザーの視点からすると評価はまた違ってくるのかも。

2002-04-22

このサイトの更新について最近考えたりしたこと。

このサイトをWWWCなどのいわゆる更新チェッカで巡回している方もいらっしゃるようですが、なにせどのページでもSSIを利用しているので、難儀されているのではないかと思ったりします。ここみたいな辺境だと、サーバの負荷という面からはどうということはないでしょうが、更新状況のチェックにファイル全体を読みこんだりと、その手のツールにはあまりよろしくないようです。ちょっと勉強して、工夫できるところはするかもしれません。

じつはいまだにサイトの更新に専用のFTPクライアントを使ってなかったり(エクスプローラからドラッグ&ドロップ)。何種類か試用してみたこともあるのですが、そのときもけっきょく使わないまま。どういうのが使いやすいのかよくわかりません……。

Whining Expressが1年でひとつのファイルというのは、ちょっと無理がありますかね。ここ4か月ほどで2002.htmlのファイルサイズは約50KB。このペースだと1年で約150KBに。150KB……やっぱりぜんぜん問題ないような気もしてきましたが。

トップページのアクセスカウンタがずっと前に(苦笑)10000を越えてました。まったく、いつもアクセスカウンタの話はすばらしくタイミングを逸してしまいます。ともかく、日ごろ訪れてくださるみなさんに感謝です。

2002-04-13

TX-Cで遊んでいると、C言語の書きかたはだいぶ身についてくると思うのですが、いっぽうで、TX-Cには関係ないCでの開発に必須な一般知識というのはいつまでたっても知らないままだったりします。

たとえばmakefileの書きかた。$@がなにで$<がなにを表しているか、なんてなかなか覚えられません。

2002-04-12

ポインタ変数と配列は同じ型であつかえるようになってるので似てますが、全然別の物です。ちゃんと勉強しましょう。

配列が関数の引数で渡されたときのお話。ポインタ変数と配列とアドレスの関係がはっきりすると、Cが急に明瞭なものに感じられるようになりますね。なんだ、けっきょくぜんぶメモリ操作か、みたいな(笑)。

プログラマでもないのに偉そうですが(笑)。

このあたりがあやしいと、配列へのポインタpに対してsize = sizeof(p);として配列のサイズを得ようとしてみたり(ポインタからもとの配列の大きさを知る方法はありません)、ポインタ経由で渡されたint型の変数の値を変更しようとしてp = 0;とやってしまったりします(*p = 0;が正しい)。

じつは、「ポインタまわりは一度理解した(と思った)あとで、もう一度わからなくなるときがくる」という持論を抱いてたりします。たんに自分がそうだったから、というだけですけど(笑)。