2005-06-05 · Java
お風呂で考えたことを書いてみる。
最近,EoDについて考える機会があった。「Ease Of Development」,つまり「開発を簡単に」という言葉だ。とかく世の中では,EJB3.0や,J2SE5.0に搭載されたAuto-Boxingやannotation,JSFなどがEoDとして取り上げられているが,システム開発の工程で考えると,それらのEoDは「微々たるもの」と思えてならない。EoDは局所的なものではなく,工程全体で考える必要がある。
EoDは,整理すると,3段階のEoDがあると,最近…
Read more →
2005-06-02 · Java
チーム開発では,チームの船頭的なポジションにつく人間によって,プロジェクトの成否が決定するといっても言い過ぎではない。かく言う自分も,年々まとめていくチームの人数が増えてきている。その分だけ,仕事の難易度は上がっていくし,責任も大きなものになる。チーム開発を成功に導くためには何が必要か,それは「イメージすること」を忘れないことだ。
僕はスキーヤーだ。冬は(昨シーズンは不本意だったが)ほぼ毎週スキーに行く。1級を取得したあとは,なかなか目に見えるだけのはっきりした技術の向上は難しくなる。外面的な…
Read more →
2005-05-31 · Java
先週から挑戦していた
[Roller Weblogger](http://www.rollerweblogger.org/wiki/)だが,やっと動き出した。「
[インストールガイド](http://www.rollerweblogger.org/wiki/Wiki.jsp?page=UserGuideJP)」を読みながら,手順に従って作業を進めたつもりだったが,以下のようにNullPointerExceptionが発生してしまい,絶妙なところで足止めを食らってしまった。

5月18日 AM7:50家発-AM0:40家着
5月19日 AM7:50家発-AM0:40家着
5月20日 AM7:50家発-AM0:40家着
結局毎日終電。そして今日も終電。
いくら仕事だとしても,こんな状態でどうやってモチベーションをあげればいいんだろうか。。。人間らしい生活がしたい。…
Read more →
2005-05-23 · Java
昨日「後輩の超実装クン」と久々に会って飲んだ。そこで出た話題はこんな感じ。
「単体テストの標準化」という仕事は,ドキュメントの整備ばかりで大変だ。
入力値のバリデーションをどのようにとらえるのかは難しい?
複数画面の遷移の制御をしてくれるフレームワークが増えている。今後はやはりそれが主流になる?
何だかんだ言って,JSFはこれから必須だ。
「月の雫」のテーブルに端末があり,タッチパネルで注文ができるが,きっとFlashだ。レスポンスの良さを考えると,画像は各端末にキャッシュさ…
Read more →
2005-05-18 · Complaining
プロジェクトにはプロジェクトマネージャ(PM)が必ずいる。直訳すると「プロジェクト管理者」,つまり現場監督,実行責任者だ。では一体PMの仕事って何なんだろう?
僕が例えばPMに期待することは,誰が何をやっていて,どこでどんな議論が行われていて,それが全体の工程の入力なのか出力なのかの整理が常についていて,課題などを解決作業を適切なメンバーにふることができて欲しい,ってことだ。その行動は,もれなく顧客の利益(=プロジェクトの問題が常に把握されて解決に導かれている状態)を目指したものであるべきだし…
Read more →
2005-05-17 · Other
午前10時30分~12時会議
午後2時~3時会議
午後4時~10時会議
午前0時30分帰宅
帰宅後知人の会社のDB表追加&新版WARファイル更新
只今1時20分。
さすがに疲れた・・・。…
Read more →
2005-05-15 · Java
日々進化しているJava。AWT時代は何かと大変だった(というか何もできなかった)画像関連のAPIを久々に使ってみた。いつの間にかImage I/O APIが搭載されていて,画像の読み書きが簡単になっている。
例えば,画像を読み込むには以下の行のみでOKだ。
BufferedImage image = ImageIO.read(InputStream);
BufferedImageクラスには,getWidth()やgetHeight()が搭載されていて,幅や高さを簡単に取得できる。AW…
Read more →