トップ «前の日記(2006-02-23) 最新 次の日記(2006-02-25)» 編集

日々の破片

Subscribe with livedoor Reader
著作一覧

2006-02-24

_ はや

早速当てて試してみよう。

#_get_osfhandleでは(もちろん)死ななくなったが、どうしてregistry.rbがccと吐いて死ぬのかはやっぱり不明なまま。

_ むむ

.....F.............................................../readline/test_readline.rb:
20: [BUG] Segmentation fault
ruby 1.8.4 (2006-02-19) [i386-mswin32]
 
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
とりあえずreadlineを作り直して試すことにする。

_ オープンコミュニティ

Sunの藤井さんに招待していただいてDeveloper Loungeに参加。

元紀ノ国屋のあたりを歩いていたらひがさんと出会って一緒に目的地へ。

軽い気持ちで行ったらそうそうたる顔ぶれでちょっとびびった。吉岡さんMikiさんSpamAssassin久保さんといった方々と名刺交換したり。

で、Jetspeed菅谷さんからお話を伺ったり。JSR-168のポートレットというのは不勉強にしてまったく知らなかったが、デモサイトを見るとイントラとか作るのには良さそうに見える。Railsのことは知らないとのことなので、ActiveRecordとかデモしたり(X31に簡単なのが入ってたので)。

その後、いがぴょんさんからblancoのシートを見せてもらったり。確かにキングバインダー(だっけ?)の世界に向いてる仕組みだな、と感心した。それが良いか悪いか判断は難しい(僕の趣向には合わない。しかしそれを利用したい局面があるのも事実)が、普通の人の作業用と考えると徹底したリアリズムの解決案だとは思った。

その普通の人を考える高橋会長も後から参加。栗原さんやJa-Jakartaの(ジャジャカルタではなくジェイジャカルタと読むのが正しいそうだ)横田さん(修正しました)と2次会へ。ジ・アシクネプ・コタンとそれに続く構想について聞く。うむ、確かに栗原さんは発想と実行力がおもしろい。

_ registry.rb

もちろん僕は、registry.rbに問題があるとはこれっぽっちも思って無くて、ちょうどそのコードに差し掛かった時に(したがって再現性があり、タイミングではなく数量−ノード数なのかオブジェクト数なのかは現時点では不明−に依存した)問題が発生するのだと思っています。

また、nmake test-allでは発現しなくて、cd test;ruby runner.rb(その前にnmake installしていある)の場合にだけ発現するところが特徴的です。

(単にもう一度snapshotを取り直すと直ってる可能性もあるな、と気づいたので帰ったらそうしてみる、予定)

_ VC++8版大体できた

readlineとiconvをVC++8で作り直したのがきいたのか(という気もする)、無事テストは終わって
1254 tests, 12940 assertions, 7 failures, 44 errors
で、エラーはどうも日付周りとwsdlが取りあえずは目立つ。 たとえば
51) Error:
est_time_now_cycle(YAML_Unit_Tests):
rgumentError: localtime error
   c:/docume~1/arton/mydocu~1/lib/ruby/1.8/pp.rb:245:in `inspect'
とか
 49) Failure:
test_spec_builtin_time(YAML_Unit_Tests)
    [./yaml/test_yaml.rb:32:in `assert_parse_only'
     ./yaml/test_yaml.rb:1006:in `test_spec_builtin_time']:
<{"space separated"=>Mon Jun 29 05:52:20 東京 (標準時) 1992,
 "canonical"=>>Sat Dec 15 02:59:43 UTC 2001,
 "valid iso8601"=>Mon Apr 13 21:21:10 東京 (標準時) 1992,
 "date (noon UTC)"=>#<Date: 4905245/2,0,2299161>}> expected but was
<{"space separated"=>Mon Sep 14 09:10:01 東京 (標準時) 1970,
 "canonical"=>Sat Dec 15 02:59:43 UTC 2001,
 "date (noon UTC)"=>#<Date: 4905245/2,0,2299161>,
 "valid iso8601"=>Mon Sep 14 09:10:01 東京 (標準時) 1970}>.
順に見られるものは見てみようかな。
本日のツッコミ(全2件) [ツッコミを入れる]
_ takahashim (2006-02-24 22:47)

横田さん、のはずです。>Ja-Jakartaのひと

_ arton (2006-02-24 23:57)

どうもありがとうございます。


2003|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|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|

ジェズイットを見習え