初めてのアノテーション

JDK5.0から搭載されたMetadata。EoDを推進させるための切り札として,JDK5.0で最も重要なものだと思っている。とはいえ,このMetadataやXDocletなどは,実は嫌いだったりする。「そんな注釈入れちゃったら,POJOじゃなくなっちゃうじゃんか!」が僕の主張だ。 しかし,どんなものか知らないのに文句言っていたら,ただの食わず嫌いである。敵を知ってこそ,って言うし,ここらでMetadataについて体験してみようと思う…

続きを読む →

マイコン世代がふんばってるんだ!

僕が最初に触ったコンピュータ,それは「ファミリーベーシック」だ。 ![](http://www.eisbahn.jp/yoichiro/images/1104744.jpg) 何本かゲーム買ったけど,ファミリーベーシックを買ってからは,ゲームを買って遊ぶよりも,ベーマガ(雑誌)に掲載されたプログラムを打ち込んでは,それを無敵にしたりして改造して遊んでいた。今でも「PRINT命令は?で代用してメモリを稼ぐ」といったテクニックは覚えてい…

続きを読む →

Eclipse3.1+JDK5.0を試してみた!

すでにリリースされてから結構時間が経っているJDK5.0。まだ必要になる気配がないので触らずにいたのだが,Eclipse3.1がリリースされたので,JDK5.0とEclipse3.1の組み合わせを試してみた。 ![](http://www.eisbahn.jp/yoichiro/images/1090363.gif) 起動時の第一印象としては,若干動作が速くなったかなという感じ。でも,全体的には3.0のときとさほど変わった印象は受け…

続きを読む →

目標がなくっちゃやる気はおきない

人間の行動の全ては,理由がある。その理由とは,つまり何かの目標を達成するということだ。もう30歳だが,「やらされている」ことと「自発的にやっている」ことが,ようやく自分で自覚できるようになった気がする。少なくとも20代までは,あまり何も考えずに行動してきた。 下の写真は,小学校5年のときの自分だ(中央)。 ![](http://www.eisbahn.jp/yoichiro/images/1091394.jpg) 普段の練習のとき…

続きを読む →

我慢ならない!!

わからない未来を必死に予想し,計画に基づいて限られた人間に頑張ってもらい,取りこぼしや不具合の修正も何とか予定内に潰してもらい,やっと計画通りに進めたのに,報われない。 今後控えているリスクに対して真っ向から立ち向かう覚悟をして,必死にタスクの組み換えと実施をイメージし,今までの不具合の出方とメンバーの生産性や試験チームとの関わりを考えて,最善と思われるタスク分割とチームへの割り振りを考えたのに,報われない。 顧客に僕らの開発の仕方…

続きを読む →

歩くハードディスクドライブ

[動く!改造アホ一台 第15回 歩く玄箱 ~ 進化したネットワークストレージ ~](http://xe.bz/aho/15/) HDDが歩く必要性は? 火星探査機の製作とNASAへの売り込みのため。 P2Pで手に入れた大切な○○動画を警察に没収されないように。 HDDもたまには外に出たいだろうから。 やっぱり 2. かな。…

続きを読む →

アジャイルとテストの関係は?

プロジェクトが進むにつれて,顧客やメンバーの興味は「テスト」に移ってくる。そして,事前に「テスト」についてちゃんと考えられていなかったとき,それは後から巨大な壁として認識される。 近年のド短期なプロジェクトでは,リスク管理のもとに,また顧客の信頼を得るために,アジャイルな開発手法を採用することが多くなった。これは,XPやスクラム,広げればUnified Processなども含まれるだろう。タイムボックスを基本として,プログラマに常に見…

続きを読む →

実装とテストの微妙な関係

システム開発に必要な大事な要素,それは「実装」と「試験」だ。どっちかが良くても片方がダメダメなら全体が失敗する。この2つは言葉こそ違えど,「良いシステムを開発する」という目的は同じだ。しかし,特にPM(プロジェクトマネージャ)の志向によって,どうしても片方に傾いてしまう。かなりこの2つを綺麗に回すのは難しいだろう。 そこで,僕の思い描いている実装と試験の関係を,とりあえず気ままに書いてみる。 プロジェクトの中で,開発されたシステムを…

続きを読む →

Fedora Core 4 導入!

VAIOで運用してきたFedora Core 3だが、インストール時のパッケージの選択に失敗したらしく、POPサーバのdevocotがどうしてもインストールできなかった。うーん、どうしたものかと悩んだ末、せっかくなのでFedora Core 4にアップグレードすることにした。 Fedora Core 4のCDイメージをGetし、さくっとまずはインストール開始。インストーラの画面や操作は、Fedora Core 3と全く一緒だった。面白…

続きを読む →

自ドメイン取得!

以前「 [DNSに挑戦!](http://blog.so-net.ne.jp/yoichiro/2005-06-26)」で書いたことだが,ついに固定IP&自ドメイン環境を手に入れた。それに伴って,DNSとかメールとか,いろいろと運用できるようになった。 さて,そのドメイン名は・・・ eisbahn.jp だ。これはドイツ語(ほとんど英語になってるけど)で,「アイスバーン」と読む。雪の表面が一旦溶けて,その後気温が下がって凍った状…

続きを読む →