谷本 心 in せろ部屋

はてなダイアリーから引っ越してきました

2008-02-01から1ヶ月間の記事一覧

AIR vs Silverlight

http://d.hatena.ne.jp/szk-takanori/20080229/1204295876私はSilverlightに+1。投票しなかったけど(汗 現時点なら、もちろん、AIRですよ。 Silverlight1.0は評価に値しないと思うし、っていうか一度も触ったことないですし、 Silverlight1.1α版はコンポー…

Excel読み込み処理のパフォーマンス比較。

チョーざっくりと、POI、JExcelAPI、XPath、StAXで Excelを読み込んだらどうなるかを計測してみた。 全くチューニングしてないし、 いい加減な測定なので、結果は参考程度に。 環境 CoreDuo T2300 (1.66GHz) メモリ2GB JRE 1.6.0_04 Eclipse 3.3上で計測 Off…

SAI-RECと呼ばれて

昔の友人と4〜5年ぶりにメッセで会話。 学生時代、僕がゲームに傾倒していた頃の友人で、 一緒に連続技ビデオを作った仲。 そんな彼も、いまや某企業でコンサルをやっているとのこと。 一通り今の業界の話を済ませた後、 彼が、昔の自分たちのビデオが Youtu…

規模感

ちなみに、再計測したきっかけなんですが、 S2Strutsの行数を計測したところ、 私の直感とちょっとズレがあったのです。 それで、よく見てみたら、 mainとtestを一緒に計測していることに気づいて そりゃ規模膨らむわな、と。 S2Strutsのmainの規模が、直感…

S2主要プロダクトの規模、mainとtestを分けてみました。

Irenkaの規模が半端ないの続き。S2Strutsも追加して、mainとtestに分けたものも計測しました。 ちなみに、TeedaとS2StrutsはTiger込みのサイズです。 プロダクト 実行ステップ コメント 空白 総ステップ Irenka 0.3.0 141,398 67,985 26,367 235,747 Teeda 1…

え、SilverlightってRESTやSOAPにも対応すんの?

First Look at Silverlight 2 http://weblogs.asp.net/scottgu/archive/2008/02/22/first-look-at-silverlight-2.aspx うぇっ、もうS2Silverlighお役御免? Silverlight1.1(現在のSilverlight2)のAlpha版では JSONの一部特殊な形式が通信で利用されていた…

Irenkaの規模が半端ない。

Blue Step Counterにてカウント。 ちなみに、比較として他のプロダクトもいくつか書いておきます。 プロダクト 実行ステップ コメント 空白 総ステップ Irenka 0.3.0 141,398 67,985 26,367 235,747 Teeda 1.0.13-rc1 128,454 38,702 31,074 198,230 S2Conta…

QCon Panel: What will the Future of Java Development Be?

http://www.infoq.com/news/2008/02/qcon-java-future-panel 後で見る。

見た目重要。

その製品自体が成熟してくると、どのメーカーでも機能は変わらなくなるため、 マーケットは「機能」ではなく「質」に価値を求めるようになる。 成熟すると求められる価値が変わる。その変化に敏感になること - こもりん日記 格ゲーをやってた自分は、とある…

matatabi1.2.1がリリースされていました。

http://mayaa.seasar.org/subprojects/index.html#matatabi [MAYAA-44] Actionクラスのパッケージ(サフィックス)を指定できるようにしました [MAYAA-43] Mayaaエディターで編集メニューが使用できなくなっていたのを修正しました [MAYAA-45] Webルートパス…

てか、そもそも文字列でいいんだよね。

てか、Webアプリケーション作る時には、 計算に使わないような数値(主キーとかバージョン番号とか)を わざわざIntegerやBigDecimalとして扱う必要はないと思う。 数字だからIntegerとか、日付だからDateとか、 そんな先入観は排除して、 Stringで扱えるも…

MapのvalueはStringで安定。これ豆知識な。

https://ml.seasar.org/archives/mayaa-user/2006-November/000318.html Strutsでシステム作るなら、MapのvalueはStringにしよう。 StrutsのCheckboxTagクラスでは、引数を文字列として取るから <html:checkbox name="aaa" property="bbbMap(${ccc})" />って書いて、cccにIntegerを渡すことができてたとしても これ</html:checkbox>…

ヨネさんおめでとう!

http://www.ntv.co.jp/tokyomarathon/goalmovie/ id:yone098さんのゴールシーンを見たいという奇特な人は「37744」を検索! (左ゲートにゴールしたみたいですね)

なんか、logic:iterateのネストってうまくいかないよね。

Mapを要素に持つBeanをListにして、ActionFormに持たせてみた。 ActionForm -> List Bean -> Map こういう状態。 ここで、Mapを永続化させようと思って iterateタグで二重ループを作ったんだけど、うまく行かない。 <logic:iterate id="aaa" name="aaaForm" property="aaaList"> <html:hidden name="aaa" property="hoge" /> <logic:iterate id="map" name="aaa" property="bbbMap"> </logic:iterate></html:hidden></logic:iterate>

Review Board

InfoQ: Review Board - Online Code Review Tool へー、こんなのあったんだ。 Python/Django製のコードレビューツールを使ってみた:ニュース - ZDNet Japan ずいぶん前に、ZDNetでも紹介されていた模様。 私はレビュー時にJupiter Eclipse Pluginを使ってま…

睡眠時間を減らせば、できることが増えるんダ!

本当に睡眠時間を短くする方法 - ノッフ!僕も18時間とか平気で寝る方なんですが、 その一方で、平日は4時間半か3時間しか寝ない。 だって、家でネット見てたり、コード書いたりしてると、 ついつい午前4時とかになっちゃうんだもん! かわいさアピールとか…

CLRとJVMの目指すところ

Dynamic Languages on the CLR and JVM 最近、こういう話題が面白げ。 きっかけは、SilverlightのCLRでJavaを動かせないかな、とか なんかeFaceって良さそうだけど、ちょっとキナ臭いよね、とか そんな流れで色々見てると、CLRとJVMのプラットフォームが 随…

Eclipse3.3のテーブル回りのサンプル

http://wiki.eclipse.org/index.php/JFaceSnippets#Snippet040TableViewerSortingとても参考になる。

org.eclipse.jface.viewers.ColumnLabelProvider

いいねぇ。 Eclipseのテーブル回りって、ホントAPIがショボくて、 セルの値を表示するためには、ITableLabelProviderを使って 「0番目ならこれ、1番目ならこれ、2番目なら・・・」なんて 実装しなきゃいけなかったんだけど ColumnLabelProviderを使えば、列…

org.eclipse.jface.viewers.TableViewerEditor

Eclipse3.3から、こんな名前のクラスができてた。 名前の通り、セル編集が可能なテーブル。 これは(たぶん)便利だ。

合宿に来ました。

今回は、子供の誕生日パーティーのために、一日遅れで参加。良いパパ。 場所はいつもの土善旅館。 なんか、おとなりさんも、合宿(?)のようですね。 さて、今回、僕はStatsJavelin、改め、BottleNeckEyeの機能強化を実施予定。 機能の詳細は、できてからの…

MIX08

MIX08 へー。 JavaOneと同じ期間に、こんなのやってたんだ。 価格とかサービスとか見ても、ガチでJavaOne対抗ですね。

JavaOne2008のペーパーは落ちました。

予想通り! (T^T 来年はもっと準備してがんばろう・・・。

いきなり不具合とか。

ケーイーエス製「9(nine)+(ナインプラス)WS009KE」の「自動日時補正」機能の不具合についていやさ、携帯を買っていきなり地面に落っことしたら 電源が落ちて、日付がリセットされちゃったんですよ。 んで、その後、自動日時補正とか掛けてみたら、どーしても…