zt日記

書いているのは Kazuhiro NISHIYAMA a.k.a. ZnZです。
2001|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|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|
2012|04|05|06|09|

この日記にはツッコミを入れられます。 ツッコミを入れたい日付をクリックすると、フォームが現れます。

xreaでtDiaryを使う方法はxrea.com で tDiary を使う方法インストールメモXREA + tDiary + Namazuをどうぞ。


2004年09月04日(Sat)

[mail] W32.Netsky.P@mm!enc

W32.Netsky.P@mm!encが何度も「ウイルスバスター for @nifty Mail」のチェックを通り抜けてNorton AntiVirusで検出されると言うことがあったので@niftyに要望を出してみた。検出されるメールの例としてはdebian-docの最近のメールとか。

[debian] woodyからsarge

woodyの1つをsargeにあげてみたときに引っかかったことのメモ。

python2.1-subversionは消しておいた方がいい。消し忘れてdist-upgradeの途中で止まってしまったらapt-get -f installでも直らなかったのでdpkg --purge python2.1-subversionで消して続けた。

(woodyからのupgradeとは直接関係ないけど)日本語localeでapt-listchangesがエラーを出すのはpython2.3-cjkcodecsが入っていないから。LANG=Cとかでapt-getやaptitudeを実行するかpython2.3-cjkcodecsを入れて解決。

(主にローカル配送用に使っていた)postfixのデフォルトがprocmail配送なので設定ファイルを新しいものに入れ直してもらった後でmailbox_commandをコメントアウトして「home_mailbox = Maildir/」を追加するまでローカル配送が失敗していた。(失敗したローカル配送メールはbounceもできなくてたぶん消えた。)

自作の/etc/init.d/hdparmがhdparmパッケージのものに置き換わったので、/etc/hdparm.confで/dev/hdaのdma = onを有効にした。

あげる前にKDEなどのbackports.org以外の外部パッケージはできるだけ減らしていたこともあってか、あまり大きな問題は起きなかった。


2004年09月10日(Fri)

[ruby] Rubyist Magazine - 0001号 (2004-09)

内容とかの紹介は他に任せて創刊号に名前が出ている方々(編集者とか執筆者とかインタビューを受けた人とか)の日記などにリンク。

2004年09月11日(Sat)

[ruby] Time.parse, Date.parse, DateTime.parse

Time.parseがparseできた文字列が一番多いけどタイムゾーンの情報が失われてGMTかローカルタイムに変換されてしまっている。日付のみだからといってDate.parseでparseできるとも限らないらしい。
% cat dateparse_sample.rb
#!/usr/bin/ruby
 
require 'date'
require 'time'
 
DATA.each do |s|
  s.chomp!
  puts "#{s.dump}:"
  t = Time.parse(s) rescue $!
  puts "      Time.parse:#{t}"
  d = Date.parse(s) rescue $!
  puts "      Date.parse:#{d}"
  dt = DateTime.parse(s) rescue $!
  puts "  DateTime.parse:#{dt}"
end
 
# parse用のデータ例の元は
# http://www.funaba.org/date2/parsedate.html
__END__
Date: Mon, 20 Mar 2000 23:29:46 +0900
February 04, 2001 at 10:59 AM PST
Sept. 23
October 23rd
2001-02-08 23:55:21+09:00
2001-02-08T23:55:21Z
H11.02.08T23:55:21Z
12-January-1990, 04:00 WET
% ruby -v dateparse_sample.rb
ruby 1.8.1 (2003-12-25) [i386-cygwin]
"Date: Mon, 20 Mar 2000 23:29:46 +0900":
      Time.parse:Mon Mar 20 23:29:46 GMT+9:00 2000
      Date.parse:2000-03-20
  DateTime.parse:2000-03-20T23:29:46+0900
"February 04, 2001 at 10:59 AM PST":
      Time.parse:Mon Feb 05 03:59:00 GMT+9:00 2001
      Date.parse:2001-02-04
  DateTime.parse:2001-02-04T10:59:00-0800
"Sept. 23":
      Time.parse:Thu Sep 23 00:00:00 GMT+9:00 2004
      Date.parse:invalid date
  DateTime.parse:invalid date
"October 23rd":
      Time.parse:Sat Oct 23 00:00:00 GMT+9:00 2004
      Date.parse:invalid date
  DateTime.parse:invalid date
"2001-02-08 23:55:21+09:00":
      Time.parse:Thu Feb 08 23:55:21 GMT+9:00 2001
      Date.parse:2001-02-08
  DateTime.parse:2001-02-08T23:55:21+0900
"2001-02-08T23:55:21Z":
      Time.parse:Thu Feb 08 23:55:21 UTC 2001
      Date.parse:2001-02-08
  DateTime.parse:2001-02-08T23:55:21Z
"H11.02.08T23:55:21Z":
      Time.parse:Mon Feb 08 23:55:21 UTC 1999
      Date.parse:1999-02-08
  DateTime.parse:1999-02-08T23:55:21Z
"12-January-1990, 04:00 WET":
      Time.parse:Fri Jan 12 04:00:00 GMT+9:00 1990
      Date.parse:1990-01-12
  DateTime.parse:1990-01-12T04:00:00Z
%

2004年09月15日(Wed)

[Windows] Windows Update

883357 - 一部のファイルを失敗することがある、またはバックアップ プログラムが Windows XP でのバックアップから間違って除外するかもしれない。というのが説明の中に出ていた自動更新しかした覚えがないのにWindows Updateを見てもSP2しかなくてWindows PCのJPEGフォーマット処理方法に重大な欠陥 - CNET Japanに対応するものが見あたらない。

[Windows] Windows Update

http://go.microsoft.com/fwlink/?LinkId=21086というのが自動更新で出てきてよく見てみたらこれがJPEGのらしい。ニュースとかにのるのはWindows Updateにでてからだと思っていたけどそうでもないらしい。

本日のツッコミ(全1件) [ツッコミを入れる]

at [GDI+の検出ツールというのがありませんか?]


2004年09月16日(Thu)

[Subversion] svn:executable 属性

設定するときはsvn propset svn:executable ON ...のような例があるけどはずす例がなくてちょっと悩んでしまったが、svn propdel svn:executable files...で属性を消せばはずせた。


2004年09月22日(Wed)

[ruby] %記法

括弧類を使いたいけどruby-mode.elで色つけやインデントが変になることがあるので、!|にしてしまうことが多いかもしれない。

[web] GMail Icon Generatorのアイコン

どこにつけたんだろうと思ったらスクロールしない下に隠れていた。いつものwindowの大きさだとたぶん気づかない。


2004年09月23日(Thu)

[net][word] nlog(n): SPAM と spam は違うもの

「Web」と「WEB」のことにもふれている。「WEB」については説明用に示せるURLを知らないので指摘することはないけど、SPAMとspamについてはたまに指摘してみることがある。フッタにも入れてるし。せっかくなので、この記事へのリンクもフッタに追加してみた。


2004年09月30日(Thu)

[web] Arch の Tom Lord とのインタビュー: バージョン管理システムについて

Archも使ってみたいと思ってるけどなかなか使う機会がない。バージョン管理ソフトに一番期待するのはマージ部分だけどcvsやsubversionだとどこまでマージしたのかを自分で管理しておかないとだめそうというところが大変。


copyright © 2001-2013 ZnZ
Key fingerprint = 6E14 2C9C DBD7 874D 8B3C CAA8 9B58 5538 ED7E 1B73