2005-01-01から1ヶ月間の記事一覧
Microsoftさん、あのバグだらけのSgmlReaderをどーにかしてください。はじめてmixiに登録してみた。こういうのにというかいんたーねっとに興味があるトモダチはというかトモダチはそもそも少ないので(w でも何かorkutとあんま変わらん感じ。これにハマれる…
って、貼り付けてたんだけど、ここがはてなだって事を忘れてました…てなわけでコレ。テストプログラムは昨日僕がmono-devel-listに投げたコレ。適用前: Total memory allocated: 111069 KB 適用後: Total memory allocated: 99241 KBメモリ確保量を減らすた…
1.1.4は今週かな。だから最適化のパッチを書くのは禁止!!wKazukiさんのNumberFormatterとmeiさんのテストは(Ben曰く「最初のパッチにしてはheroicだよね」*1)無事svnにチェックインされそうです。えい、貼り付けちゃえ。14:39 (miguel) Wooohoo! 14:39 (m…
…とか言いながらNumberFormatterのパフォーマンスが800KBほどよろしくないので、最適化を考えてみる。とりあえず新しいコードで呼ばれているInt32.FindSign()がイケてなかったので修正して100KBダイエット。一番でかいのはStringBuilder.Insert()かなあ。こ…
今週はちょうど村田さんの仕様のヒントをもとにNVDL周りで費やそうと思ってたけど、Miguelからドクターストップかけられてしまったので今日は本当にお休み。relax-std-j MLには投げたけど、仕様がいまいちよう分かってなかったので、結局、昨日はNVDL FCDの…
id:akirameiさんには問答無用で巻き込まれていただき申し訳なく思っております(笑)
21日の燃料は、最初の一文だけで十分で、後段はいまいちセンスが悪くむしろ無関心層に対する説得材料としてはマイナスにも見えるので、そっちは消しました。このエントリに、執拗に匿名でコメントを付けているのがいて、今日はこんなコメントを残していたん…
自分では全く意識していなかったのだけど、どうやらそれなりにキビシい風邪か何か(って何だよ)らしい。友人どもと晩飯に行って、帰りに満員電車で失神未遂。今日は大人しゅうして寝ます… (gonzalo) comment allez vous? nick eno -> enosick (gonzalo) eno…
というのがMSのXMLチームのweblogに書かれているのだけど、僕は基本的に良いスタンスではないかと思う*1。個人的に重要だと思うのは、MSが「SQL ServerはXQuery 2005をサポートします」とあたかもW3C準拠であるかのように宣伝しないことだと思うのだけど、お…
Miguel曰く If there is enough interest, we can certainly assist people that would like to implement WSE to make it happen, but at this point nobody in the current Mono team is working on it.ということで、誰か興味ある人*1いたらやってみませ…
Arrayを確保すればいいところを、無駄にArrayListとか使ったりしていることってないですか? Hashtable addNewCache = this.addNewCache; rows = dataTable.Select (rowFilterExpr, null, RowStateFilter);ArrayList al = new ArrayList (); > DataRow [] tmp…
なので気を付けましょう。ええと、もちろん、単に使うだけなら別に伝播することはありませんよ。伝播性についてはGPLソフトウェアと全く同じです。独占禁止法の適用対象になって配布されなくなる"可能性"は否定しませんけどね。*1 *1:現実的に法律を論じたい…
C# 2.0を実装中のMartin Bauligがnullable typesのテストコードみたいなのを募集してます。誰か興味があっていじっている人とか、いませんかねぇ? 本当なら僕が一番先にXQueryランタイムサポートまわりで使うことになってたと思うんだけど(typed empty sequ…
ていうかSystem.Xml.Queryってもう無くなってるんですけど…??
monoのDataViewのイベントサポートはやっぱりテキトーだった。キャッシュも合わせて作り直しだな…
Novellにいると僕の仕事と99.9%関係のない社外向けメールも送られてくるのだけど、今日送られてきたものにこんなことが書いてあって2chにもSUSE LINUXのスレッドが立っていますが、弊社Linuxプロダクト担当もスレッドの反応に一喜一憂しているとの噂です。(…
Duncanに負けてAIMアカウントを取ろうとしたらatsushienoが既に登録されているぅ。仕方ないので別の名前で取得。同姓同名ならまだ分かるけど、同じ略し方をしている人がいるとわ…
本当はGPLの見えざる手を取り上げようかと思ったんだけど、技術職だけど文系男子の綴るblogとしては、こっちのが気になった。奥氏の議論については、まつもとさんがすでに論破しているので(まあまだongoingな議論だけど)、こっちはあまり気にしないことに…
4ページだけどfxjrが記事を書いててちょっと驚いた。なにげに220ページ強の内容のうち、Npgsqlのネタが50ページくらいだったりして。fxjrに話したら「日本ではNpgsqlをたくさん使ってくれてるんだねー」って言われちゃいました。うーん、じゃあNpgsql+.NETが…
が公開されているみたい。ていうか、1ページにまとまってるし。僕はこの論点は「いいから表で堂々と発言してみろよ(プ(ゲラ」で十分お釣りが来ると思っているんですけど。
1.1ベースでSystem.DataネームスペースのMonoTODOが74件。来月末までに終わるかなぁ。ていうか、試してみたらmonoはMSより100倍以上遅いんですけど…こいつは直しがいがあるぞ。…と思ったらひどいのはDataViewだった。うーん、このUpdateIndexっていう発想、…
今日(26)はインドの祝日らしいのでSystem.Dataのパッチを送っても反映できず。仕方ないのでRelaxngInferenceを改善することにした…が、テストで書き出しているXMLを追っかけるのがめんどくさかったので、RelaxngPattern.WriteCompact(TextWriter)を実装して…
using System; using System.ComponentModel; using System.Data;public class Test { public static void Main () { DataTable dt = new DataTable ("table"); dt.Columns.Add ("col1"); dt.Rows.Add (new object [] {1}); dt.AcceptChanges (); DataView d…
今週はどうやらDataViewまわりを直している。しかし…このクラス、使う理由あるのか? ビューに含まれるDataRowの数が少なければ、RowFilterとSortの解析と内部オブジェクトの計算にかかる時間は少なくて済むかもしれないけど、DataRowは全部DataRowViewになる…
The Code Projectを見ている人がどれほどいるか知らないけど、Monoのセクションが追加されたらしい。載っているネタは移動したものばかりみたいだけど。
ぉぃぉぃ。csc >>>> ECMA 334かよ!
ロックだねぇ。
もう登録されているかもしれないけど。誰か気が向いたらMSにフィードバックしてあげて頂戴な: using System; using System.Data;public class Test { public static void Main () { DataSet ds = new DataSet("Example"); // Add MyType DataTable ds.Tables…
Monoのコードはたまに(?)イケてない部分がある。Kazukiさんのパッチを見てて気付いた。 59: -if (this == CultureInfo.CurrentCulture.NumberFormat) 60: -throw new Exception ("HERE the value was modified"); 61: + if (this == CultureInfo.CurrentCult…
Kazukiさんが作って下さったNumberFormatterをcorlibでテストしてみました。うーん、まだちょっと問題がありそう(^^; http://monkey.workarea.jp/tmp/20050124/TestResult-default.log.existing http://monkey.workarea.jp/tmp/20050124/TestResult-default.…