2010-02-05 暖かい冬。雪が少ないし。
2010-01-05 小雪の寒い日が続く
■ NetBeansの困った動作
なぜかわからないのですが、NetBeansは同じ名前のプロパティファイルがプロジェクトに追加したJarアーカイブの中とソースツリーの中にあると、ソースツリーの方を使っしまうようです。ソースツリーはプロジェクトに追加したというわけではなく、jarアーカイブ経由で参照されているもの(のはず)。JRuby 1.5.0からは、jruby.propertiesファイルはant buildで自動生成されるようになったので、同じ名前でもソースツリーの方はテンプレート、ビルドしたjarアーカイブの中に入っているのはちゃんと出来上がっているプロパティファイルなんです。Jarアーカイブを展開して調べてみても、やっぱりjruby.propertiesはちゃんとできています。単にJavaプロジェクトを作って、jruby.jarを追加しただけなのですが、、、JRubyのAPIを使うプログラムを実行しようとすると、なぜかNetBeansはなぜかソースツリーの中にあるテンプレートのjruby.propertiesを使ってしまう、、、で、例外が発生する、、、う〜ん。ホームディレクトリの .netbeansをまるごと削除して、NetBeansProjectsをrenameして、ゼロの状態から初めても同じだし。ただただ、例外が発生するのみ、、、
やむを得ず、環境をEclipseに移行しました。ぜんぜんデバッグできないし、Eclipseにはこの問題はないので。Eclipseは手でソースツリーを追加する作業が必要で、NetBeansのように自動的に見にいくようにはなっていないんですね。でも、ソースツリーを見にいけるように設定した後でも、プロパティファイルはちゃんと、jarアーカイブの中のものを見てくれました、Eclipseの場合。
NetBeansのこの困った動作、どうやって回避するのでしょうね?とりあえず、NetBeans Forum に投げてみた(http://forums.netbeans.org/viewtopic.php?t=21735)ので、何かの回答が得られるのを期待。(FAQのような気もするのですが、見つけられなかった)
2010-01-02 もうちょっとでsingle digitの気温(だいたい-12C)。快晴。
■ 「創るJava」発見!
きしださん著、「創るJava」をNew Jerseyの三省堂書店(http://maps.google.com/maps?hl=en&um=1&ie=UTF-8&q=new+jersey+sanseido&fb=1&gl=us&hq=sanseido&hnear=new+jersey&cid=0,0,10004935688060917063&ei=Paw_S4b7HtDAlAem562hBw&sa=X&oi=local_result&ct=image&resnum=1&ved=0CAoQnwIwAA)で発見しました。三省堂はこれまでにChicagoやLA(San Diegoかも?)でも立ち寄ったことがあるのですが、あまりJava本のようなものは見かけませんでした。が、ここには何冊も。これだけ都会(NYCのHudson River対岸)だと日本語のJava本の需要があるのかも。ちなみに日本語Ruby本は一冊もありませんでした。。。東じゃ流行っていないのかぁ。
きしださん、アメリカでも読まれていますよぉ〜 > 創るJava
2009-11-14 ここ数日では暖かい一日
■ 先行き不透明?、Sun/Javaの今後
きじだのはてなのエントリhttp://d.hatena.ne.jp/nowokay/20091114を見て思ったこと。
クロージャについては、あの仕様ではme too機能でしかなくて、もっと検討が必要だと思っていたので、Java SE7で取り入れられなかったのは当然かなとは思うのですが、、、、
今、Sunってそれどころじゃない状況なのかも。10月末には3000人のレイオフが発表されているし。
- Sun: 3,000 More Layoffs Amid Acquisition Delays -- Seeking Alpha
- http://www.javaposse.com/index.php?post_id=541293
Java Posseのこの回だったかどうか記憶はあいまいなのですが、Tor Norbye氏が今はSunの技術者のお買い時という発言をしていましたので、レイオフでいなくなっている他にも技術者が抜けていっているのではないでしょうか。きしださんが期待していた分野とは違いますが、有名どころではJRubyに続いて、先頃Jythonの技術者が抜けましたし。Oracleへの統合が遅々として進まない中で、自分のプロジェクトが今後も存続するのかどうかわからない不安を感じて、レイオフされる前に会社を変わる技術者が多いのでは。ニュースにはならないあたりでは。
約束してくれたというそのJavaOneについては、2009が最後だったのかもという噂がでているらしく、Java Posseのhttp://www.javaposse.com/index.php?post_id=536012で話題になっていました。さすがにこれは懐疑的な噂で、Moscone Centerの予約は入っているから開催されるはずという結論でしたが。
長引く不況が身近なところにまで影響しはじめたという感じですね。景気が回復していると公式にアナウンスされているにもかかわらずjobless ratesは一向に下がらない状況で。
2009-11-13 今日も晴天、そして寒い朝。相変わらず霜が輝いている
■ キコクだったエクストーンの松本貞行氏
我が家では海外子女教育振興財団が発行する「海外子女教育」という月刊の小冊子を読んでいますが、この小冊子は現在活躍中の帰国日本人を紹介(とインタビュー)する”今月の顔”が巻頭記事になっています。いつもソフトウェア業界とはあまり関係ない人たちで感心はそれほどないのですが、2009年10月号は株式会社エクストーンの松本貞行氏!興味津々、じっくりと読んでしまいました。記事は会員じゃないと読めないのですが、目次は機関誌『海外子女教育』(月刊)に。
記事の内容は、、、"世界にでていかないと、面白くないでしょう。"というご本人の言葉で飾られています。紹介文によると、松本氏は「南アフリカ共和国ヨハネスバーグ生まれ、3歳で帰国、小2−小5をインド、ニューデリーのアメリカンスクールで学ぶ」だそうです。その松本氏の言葉を引用すると「日本ではこう、アメリカではどうか?ほかの国は?ーーつねに物事を比較して考える。IT業界はグローバル。マーケットは、日本だけではないのだ。」とのこと。おそらく、経験から自然にこのような発想ができるようになっているのでしょうね。ニューデリー時代については「英語が話せないと生活できない環境だったが『体育と算数だけで切り抜け』、半年くらいで会話には不自由しなくなった。」だそうで、すばらしいです。この点、アメリカは英語が話せなくても生活できてしまう環境が整っているので、何年住んでいても英語が話せるようになりません、、、(^^;;
今後もグローバルな視点でグローバルに頑張ってほしいですね。

JavaOneは、今年「来年会おう」で終わらなかったので、終わりかもと噂されてました。どちらにしても、「面白いJavaOne」は今年で最後だったと思います。
Javaで面白いといわれてるのは、Google App Engine/GWT/Androidと、どれもGoogleの技術なので、SunのJavaは終わって、今後10年くらいはGoogleのJavaということになるんじゃないでしょうか。