«前の日(05-01) 最新 次の日(05-03)» 追記

Matzにっき


2003-05-02

_ 小切手換金

Ruby in a Nutshellの印税が小切手で送られてきたので 地元の銀行に換金に。 アメリカは小切手社会なのか、振り込みにしてくれと頼んでも小切手で送ってくる。 しかし、たかだか250ドルほどの小切手換金に2000円以上の手数料がかかると言うのはいかがなものか。

_ [XP] ペアプログラミング

次のプロジェクトではXPを採用することが決まったので、 練習ということで、後輩がペアプログラミングを試している。 年寄りは見てるだけ。

しかし、慣れないせいか、 いちいちテストケースを作るのが面倒だったり、 いつもよりはるかに時間がかかっているようだ。 とはいえ、はたから見てると楽しそうだ。 私もやってみようかなあ。

_ [Ruby]1.8 ToDo

なかなかリリースできない1.8だが、 リリース前にやっておきたいことがあとどれくらいあるのか。

  • Proc#call/yield
  • $stdin, $stdout, $stderr
  • obsolete libraryの整理

は片付けておきたいなあ。

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

_ 白井 [初めまして外国紙幣・硬貨・小切手を買い取りしている業者マネーリサイクルドットコム代表の白井と申します。 当社のホーム..]

_ 白井 [先日コメントを入れさせて頂いたマネーリサイクルドットコムの白井です。当サイト訪問していただいたでしょうか? またよろ..]

_ まつもと [おお、コメントスパムかと思ってました。 サイト見せていただきました。 次に海外小切手が届いた時には利用してみようかな..]

[]

2004-05-02

_ [教会]自己責任

最近、自己責任ということがあちこちで取りざたされている。 まあ、「血税が浪費された」という思いは理解できないでもないが、 それでも違和感を感じる。

教会で聖句を読みながら、そんなことを考えた。

あるいは、あなたがたは次のように言うかもしれない。『その人は自分でその不幸を招いたのだから、わたしは手を差し伸べない。彼が苦しまなくて済むように食物を与えることはしないし、持ち物を分けることもしない。彼が罰を受けるのは当然なのだから。』

しかし人々よ、わたしはあなたがたに言う。このようにする者はだれでも、大いに悔い改める必要がある。このような者は、自分の行ってきたことを悔い改めなければ、とこしえに滅びて、神の王国にあずかることはない。

[モーサヤ 4:17,18より引用]

これは個人に対するメッセージで、政府もそうあるべきとは一概には言えないが、 自己責任というキーワードで正当化されるべきでないものもあるということで。

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

Before...

_ 老兵 [申し訳ありません。冷静さを欠いていました。]

_ 主張なんて [主張なんて関係ない。目的によって手段が正当化されるの?自衛隊派遣に反対だろうが、賛成だろうが、関係ない。 戦地へ行..]

_ 通りすがり [> 本人にその意思はなくともやってる事はテロそのものです。 テロなんですか?というか、お前テロって言いたいだけちゃ..]

_ WhiteRabbit [>戦地へ行けば死ぬかもしれない。 イラクって戦地なんですか?去年の5月に戦闘終結宣言が出て、治安が悪い地域もあるが..]

_ slk [戦闘地域と戦地は異なる]

_ ぷらみど [slkさんの発言を勝手に補足。 戦闘地域でないことと、安全であることは同義ではありません。政府の解釈によればテロリス..]

_ 通りすがり [辞めちゃった福田官房長官曰く「ミサイルが飛んでこようが何だろうが非戦闘地域です」だって。むちゃくちゃじゃん。]

_ まず勉強しよう。 [>むちゃくちゃじゃん ミサイルが飛んでくるかどうかと戦闘地域か否かは独立な 問題だからなあ。理解の程度が大きく違うの..]

_ 通りすがり [まあ例えばいきなりテポドンが一発日本の上空を通過しただけで戦闘地域と呼ぶのは適切ではないのでしょうが。漏れが引っかか..]

_ 3AC [それは、「戦闘地域と呼ばないと決めたので、何があっても非戦闘地域と呼びます」という意味でしょう。 それに対して、「判..]

[]

2005-05-02

_ 論文〆切日

朝から論文の手直し。笹田くんからの的確なコメントが役に立つ。 やっぱ自分だけで書いてると独り善がりでイカンな。

本筋に関係ないところを削り、足りないところを補い、 純粋に間違っているところを直し、 後は性能測定のやり直し。

誤差のばらつきに悩まされる。性能測定のときには、 あらかじめ決めた回数、複数回実行してもっとも良いものを選んでいるんだが、 本当はどうするのが一番望ましいのだろうか。なんて単純なことに悩んでいるんだ。

オフィスでも、 なんどかは会社員らしいことをしたような気もしないでもないが、 ほとんど論文にかかりきり。

で、帰宅して食事した後もずっと作業していて、 結局提出したのは23時50分だった。予想通り。って、おいっ。

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

_ zunda [基本的には、測定値が正規分布に従うという仮定の上で、平均と標準偏差を使うような気がします。測定対象によっては最頻値と..]

_ まつもと [私が行うような測定の場合、本来は実行に必要な時間には再現性があるはずなんです。再現性のある同じ処理を同じ機械で行って..]

_ zunda [なるほど。僕の分野ではノイズは絶対に避けられないし、ほとんどのノイズが平均ゼロの正規分布することが知られている(とい..]

_ まつもと [自然科学系では平均ゼロの正規分布というのは当たり前のことなんでしょうね。でも、コンピュータサイエンスではちょっと性質..]

_  [コンピュータサイエンスだって自然科学の一員。 基本は正規分布です。 データの取り方って日本の大学では習わないのかな?..]

_ まつもと [お恥ずかしい。私の学んだのは自然科学の一員では無かったようです。 私の母校や教授の名誉のために申し添えておきますが、..]

_ 那須 [言語処理系のプリミティブな機構の性能評価では、例えば「5回測ったうちの 最高値」を使った評価をよく見かけます。 動..]

_ まつもと [那須さん、ありがとうございます。 私もそう思って最高値を取っていたのですが、やっぱり微妙ですよね。どうすると良い測..]

_ shiro [何を測りたくて、実際は何を測っていて、ノイズ要因は何かがわからないと何とも言えないと思います。遅れている要因が他プロ..]

_ まつもと [あ、決定性はある、とは書きましたが、実際には厳密な決定性があるわけではないんで、厳密な話はできませんね。]

[]

2006-05-02

_ [Ruby] 日本Rubyカンファレンス2006

Webページが公開された。楽しみである。

土日という日程のため、私は1日目しか参加できない。 懇親会も無理だなあ。皆さんは楽しんでくださいませ。

_ [言語][特許] Whitespace keywords patent invention

プログラミング言語関係の特許というのはめったにないのだが、 これは珍しい例。

英語のクレームの読み方は良くわかんないんだけど、 要するに「空白を含む予約語を許す特許」のような気がする。

うーん、これってほんとに新規性があるの?

なお、これが提出しただけなのか、成立したのか、よくわかんなかった。

_ Radium Software Development: Arithmetic Error

日経Linux用に資料探しをしていて行き当たったページ。

Francisco J. Santistive 氏の論文 "Robust Geometric Computation (RGC), State of the Art" は,幾何演算の分野における浮動小数点演算の安定性について扱っている。

http://citeseer.ist.psu.edu/santisteve99robust.html

この論文の導入部分において,浮動小数点演算の誤差が非常に深刻な事態を招いた例が,二件ほど紹介されている。

最初の例は, 1991 年の湾岸戦争での出来事だ。米軍の兵舎を狙って発射されたスカッドミサイルをパトリオットミサイルによって迎撃しようとしたところ失敗し,結果として 28 名の兵士の命が失われた。米国会計監査院 (GAO) の調査によれば,起動からの経過時間を計測する部分に演算誤差が混じっていたために迎撃に失敗したとされている。

もうひとつの例は, 1996 年に起こったアリアン5ロケットの事故だ。

http://www.around.com/ariane.html

http://www.cas.mcmaster.ca/~baber/TechnicalReports/Ariane5/Ariane5.htm

アリアン5ロケットは,欧州宇宙機構 (ESA) が10年近くの歳月と約70億ドルの費用を投入して開発した待望の商用ロケットだった。しかし,このロケットは離陸から1分も経たぬうちに,約5億ドル相当もの機器を積載したまま,爆発して塵屑と化してしまった。

記事によれば,事故の原因は,慣性基準装置 (IRS) 内にあるソフトウェアが,水平方向の速度値を 64 bit 倍精度浮動小数点から 16 bit 整数値へ変換していた(!)ことにあるとされている。この変換は離陸から約 30 秒後にオーバーフローを引き起こし,装置を停止させてしまった。慣性基準装置の停止はブースターの制御を失わせ,制御の破綻は機体の崩壊を引き起こし,最終的にはそれを検知した自爆装置が作動し,爆発という最悪の結末を迎えることになってしまった。

浮動小数点数、恐るべし。

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

_ しーやん [日本の特許では新規性の有無が問われるけど、アメリカの特許では必要がないと聞いた事があります。]

_ kosaki [二番目はあんまり浮動小数点の問題じゃない気がする。64bit整数から16bit整数に変換したとしても、きっとオーバー..]

_ tos [こちらに、米国の特許は新規性が求められないと書いてありますね。 タイムリーな記事だったので。 http://pc.w..]

_ すずきひろのぶ [スペースシャトルも単精度浮動小数点と倍精度浮動小数点間で比較をしていてバグっていたよ。1992年のエンディバーの衛星..]

_ shiranui [本件は、patent application(特許出願)ですから出願中のものであって、特許になったものではないです。..]

_ 狩野宏樹 [杉原厚吉「計算幾何工学」(培風館) では、この論文に出てくるような問題の一つ(3本の直線の交叉順の判定)について、浮..]

[]

2007-05-02

_ [言語] random-state.net / Method Cache Hacking (May 1st 2007)

SBCLでの新しいメソッドキャッシュ技法について。

フラットな配列をキャッシュに使って、invalidateをメモリアクセス一回ですませることで ロックを回避するというアイディア。無駄な領域が残るが、それは キャッシュサイズの拡大などの機会に一気に整理するということらしい。

スレッドが一般化するにつれ、このような技術の重要性が高まる、かも。

_ ICFP Programming Contest 2007

今年も開催されます。

毎回、関数型言語が大活躍のICFPなわけだが、 Rubyもたまに登場する。今年も頑張ってくれるかなあ。

_ 「働く」って何だっけ?日本の労働観を再考せよ (新日本的経営の姿):NBonline(日経ビジネス オンライン)

日本人は「給料や年収」「役職や地位」以外にも、目に見えない「4つの報酬」を重視している、という話。

その4つとは、

  • 働きがいのある仕事
  • 職業人としての能力(腕を磨くこと)
  • 人間としての成長
  • 良き仲間との出会い

わかる気もする。金銭的な報酬ばかりを重視するとバランスが崩れることも多いし。 要するに満足する基準は人によって違うということ。

追記

書き忘れたこと。

そのいち。

金銭的な報酬以外を重視するのは日本人ばかりとは限らない。 たとえば、AppleのSteve Jobsが年収$1であるのが良い例だろう。 もちろん彼の場合はすでにお金に困っていないとか、 ストックオプションによっていくらでも稼げるとかは無視してはいけないだろうが。

そのに。

経営者の観点からは金銭的でない報酬というのは都合が良い。 いわくお金をかけないで人材を確保できるからだ。 これを経営者の陰謀と見るか、限られた源泉で最大限の満足を提供するための手段と見るかは人によって変わるだろう。

従業員の立場からも同様である。「金銭以外の報酬」という建前で丸め込まれると感じるか、 本当に満足感を得て充実して働けるか。それは個別の状況(人格とか、現状の経済的余裕とか)で 捉え方が変わるだろう。

[]

«前の日(05-01) 最新 次の日(05-03)» 追記

track feed Matzにっき Creative Commons License This work is licensed under a Creative Commons License.