ものがたり(旧)

atsushieno.hatenablog.com に続く

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

ばたばた

僕もsummer of codeで忙しくなりそうですね。(謎笑CompareInfoの全メンバーが実装済みになって、managed resourceとして作り直し終えた現在、実用的なcollationを実現するのに必要なのは繰り返し記号だの濁点だのの処理など不足機能の補完とsortkey tableの…

SCXML

state chart XMLですって。構文がXMLであることはあんまし重要ではなかったりして。diacanvas/-sharpとか使ったら何かおもろいものが作れるかも。まあこういうのはレイアウト情報が重要だから、scxml単独じゃあダメなんでしょうけど。ところでこれもスキーマ…

予告。1週間以内にすさまじいニュースをお届けします。

「MS ACCESS 95/97 の美しいソート順」の謎に答える

ええと、以前1度だけここでもリンクしたことがあるのですが、collationの分析まわりでは日本に偉大な先人がいたわけです。ここで説明されていることは、僕が知る限りLCMapStringの動作と矛盾しないので、おそらくAccessに限らずExcelなどでも同様のソーティ…

開発者ノートシリーズ Mono

何と、EddのMono Developer's Notebookの日本語訳が出るようです。しかもGNOMEユーザー会の相花さんが翻訳者リストに。既にGtk#チュートリアルなどでご協力いただいている方です。素晴らしいー。ちなみに1年くらい前に原著について僕が書いたのがこちら。た…

Console.WriteLine()ベースのデバッグも時には難しいことがある。たとえばConsole.OutもConsole.Errorもまだnullの時とか。はぁ…

XOOPSのセキュリティアップデートが出ていますね。今年の初め頃にサーバ移転したとき、mono japanese portalというのをxoopsで作ったのですが、日本で書くことが見事に何もなかったので、今回これを機に削除しました*1。今年の初め頃は、本家とは別に日本語…

最近

書いてる途中で文章の組み替えや語順の入れ換えをしすぎて支離滅裂になりすぎ。

民法と刑法: CrossAppDomainな挑戦

最初にお断りしておくと、.netとは何も関係ない話だぁよ。アメリカの判例というものは概して先例的価値が無いものだし(アメリカの法学論文を研究論文で引用する人って一体どんだけ居ますか)、往々にして先例的価値が無い時代があるけれど、これは別にアメ…

目をつぶれば世界がなくなる

ずっと刑法を勉強してきて、その時初めて、共謀共同正犯理論は危険な理論だと実感しました。「あいつなんか死んだ方がいいよね」と友達と言いあって、次の週会ったら「相談通り殺しておきました」と言われたら怖いです。自分は本気じゃなかったという弁解は…

IsSuffix() - unstable algorithm

IsSuffix ("\u00E6", "e") in invariant -> false IsSuffix ("zs", "s") in hungarian*1 -> true バグだらけじゃんWindows。 *1:zsはcontraction

IgnoreCase + tailoring

これってUCAでは出来てるんだろーか。要検討。

IndexOf() - unstable algorithm

expansionに大ハマりです。今、こんなAPIがあるとします。まあCompareInfoなんですけど。 int IndexOf (string source, string target)で、引数に"\u00E6"を渡すことを考えます。ちなみにU+E6はaとeの合字です。なので、 IndexOf ("01234\u00E6", "ae")は5を…