ネタ元は→
怪しい鳥日記
→
LinuxとWindowsの両方に感染するウイルス
。しかしウィルスが自分をGPLだと主張してるということは、
そのウィルスに感染した実行ファイルはGPLなコードであるウィルスと
結合しているわけだからGPL。
ていうことでこれがホントの
General Public Virus
:-)
感染したら、宿主のファイルをuuencodeしてメールで送ったり
ftpでどこぞにputしたりしたるもいとをかしっぅか。
ところでウィルスが再配布・改変禁止だったら、
そのウィルスが持つ感染するという機能はどういう扱いになるんだろう。
CやPerlのlocaltime、JavaScriptのgetMonthなど、
プログラムで暦の上の月を得ようとすると、
往々にして1月→0、…12月→11という数字が返ってくる。
宮坂雅輝『JavaScriptハンドブック』ソフトバンク(1999)
*1
P.131のColumn「添え字の矛盾」でも疑問として挙げられていた。
*2
これは、返ってきた数字を、
"January", "February", ... ,"December"
という配列のインデックスにするためだと考えれば合点がいくことであろう。
週の曜日も同様だが、
こちらは日本語でも"日", "月", ... ,"土"で表すから違和感なく受け入れられるのだろう。
…と、どっかの日記を見ていて思ったのだが、どの日記だったか忘れてしまった。
*1: 初版第2刷。今は
基礎編
・
応用編
の2分冊になったみたい。
*2: それとも読者に考えさせるための演習問題なのだろうか。