ものがたり(旧)

atsushieno.hatenablog.com に続く

2005-09-01から1ヶ月間の記事一覧

GNOME 2.12がリリースされたようですね。さっそくリリースノートが日本語訳されています。仕事早いなぁ。こちらも対抗して(?)、初めてリリースノート(ええと、1.1.9が今週中くらいに出る予定)を日本語訳しているのだけど、自分の名前が出てくると何か気恥…

compatibility verified via NUnit tests

.NET 2.0は1.xと互換性を残すようにされている、と言われてはいるものの、現実にはそんなに甘いものではないということが、最近monoにcheckinされた大量のASP.NETのNUnitテストが示している。実はSystem.XmlのNUnitテストも.NET 2.0ではけっこう失敗すること…

TimeZoneはトラブル・ロード(第2章)

いや別に13章まで書くつもりはないけど。悩み中である。TimeZone.StandardNameとTimeZone.DaylightNameをサポートするには、POSIXとAPIが噛み合わない。模索する方向が全部行き詰まる。おかげさまで昨日から何もcommitしていない。まあ昨日はToLocalTime()の…

MSDN Product Feedback became pretty useless

何かMSのproduct feedbackがいきなり日本語のフィードバックしか表示しなくなっちゃいましたよ。もしかして原因はコレですか? 僕としては日本人専用のうんこフィードバックなんか見たくもないので、使用OSをターゲットにした絞り込みなんてやってほしくない…

扇情的な服を着て夜中に暗い道を歩いていたらレイプされた方が法的にも悪い、っていうのがたくさんいるみたいで、ホントに日本の未来は明るくないなと思った。周知性のある商標*1のしかも使用経緯のあるドメインを取得した背信的悪意者を擁護しているこいつ…

Mono Meeting @ PDC

いいなぁ。今年のPDCには興味ゼロだけど(ていうかよく考えたらこれまで興味のあったPDCって2003しかないや)、これだけは参加したいなぁ。って参加したところで僕たんの英会話はカタコトなので、あんまし意味ないんだけど。

はてなキーワードの説明を見てふっと疑問に思ったのだけど、モヒカン族ってW3C XML Schemaに正しく従うことが合理的であると考えているのかなあ。僕は間違いなく非モヒカン族ってことになりそうだ。そんなわけでコレを読んでいるのだけど、一部のリア友の間…

DateTime.Parse applies timezone incorrectly around daylight saving time transition

BUG

サマータイムがある国でUTCと時差がある場合に夏時間から冬時間への切り替えがある辺りの時刻が正しくDateTime.ParseExact()できない、というやや厳しい条件で起こる問題。結論から言えば、原因はこの人の推測で正解で、TimeZone.GetUtcOffset()はDSTのある…

TimeZoneはトラブル・ロード(第1章)

何かDateTime.Parse()やらDouble.ToString()やら、いろんなバグが降ってきましたよおい。DateTimeやりたくないんだよねえ…これ環境に依存するわ、地域に依存するわ、Parse()はCOMに依存するわで、信用性がほとんど無いクラスなので。こういうのはMS.NET互換…

#75984:Several preprocessor handling bugfixes

BUG

って自分で投げた奴だけど。#pragmaの扱いは.NET 2.0のcscでは混乱しているようだ。.NET 1.xのcscでは#pragmaなどというpreprocessor directiveは認めていられないため、.NET 2.0環境で書いたソースコードの中で#pragmaを使用したら、.NET 1.xではコンパイル…

#75668:Incorrect 'as' Operator Behavior With Class Constraint

BUG

何かC# 2.0の歴史的経緯で?、generic parameterはValueTypeと同じ扱いになっていたらしい。真偽のほどは知らないけれど。

本家mono-project.comのページがいきなり変わったので、こっちも変えようとしているのだけど、いろいろめんどくちゃい。newsはwikipediaのテンプレートから別途うpされているlameblogのRSSに変わってしまって、これやっぱ今後は全部自分で翻訳するしかない…

allow string array for attribute parameter type

BUG

Harinathがこの前のFoo = Foo.GetInstance()を直してくれたのでpoderosaに再挑戦。だいぶビルドできるようになったのだけど、今度はこのバグ。幸いにもこれは簡単なバグだった。今はリソースまわりで問題を抱えているのだけど、どちらかと言えばprj2makeで生…

error CS1503: Argument 1: Cannot convert from `T' to `T'

BUG

TからTに変換できませんワロス修正自体はけっこう単純なものだと思う。stacktraceさえ終える人なら誰でも直せそう。

GMCS throws exception when compiling struct with pointers inside generic type

BUG

もずはっく日記のスタイルをものまねしてみるテスト(w いやこれは同じくらい1日に何件もfixできないとさまにならないんだけどね…Genericsが関係するとunsafeもNGになったりする。public class Foo { unsafe private struct Node { private Node * left, righ…

inotifyを使ったFileSystemWatcherなんてものが(なぜか)bugzillaに投げられている。カコイイかも。ximianのメール配信が穴だらけで、メールチェックするたびに古いメールが飛んでくるので、追っかける作業をしていると気が散ってしょうがない。さて、今日…

Javaでは常に直列化されていることが評判のよろしくないHashtableだけど、逆に.NETでは同期化されたHashtableの挙動がけっこう怪しい。以下ここから: Hashtable h = Hashtable.Synchronized (new Hashtable ()); h ["a"] = 1; IEnumerator e = (h as ICollec…