オブジェクト指向が表に出るべきではない?

· Java

オブジェクト指向全盛時代,これはソフトウェア開発者であれば当たり前の言葉であり,その恩恵を受けている人が大半である。しかし,一般人にとってもオブジェクト指向は身近な存在であり,けれどそれはマイナスな効果を生んでいると思う。 オブジェクト指向は,情報とそれに対する操作をセットにすることが基本である。つまり,何かをしたいときは,対象のオブジェクトを探すことから始めるのである。行いたいこと,つまり関数にその対象物を渡すことから,対象物に対して関数を呼び出すという発想の転換は,今日のコンピュータの環境(…

Read more →

ITシステム開発プロジェクトはもっとオープンになるべき?

· Java

arclamp.jp「 [SpringFramework利用実績公開](http://www.arclamp.jp/blog/archives/000818.html)」より: 今後の課題は、DIコンテナを前提としたアーキテクチャ設計のノウハウを集積することでしょう。DIコンテナは紹介期が終わり、普及に向けて"正しい使い方"に注目をしていくフェーズになっています。 DIコンテナ,実際の開発の現場では,まだまだ誤解というか,うまく使えない(使い方がわからない)人で溢れていると思う。「明示的にg…

Read more →

ロバストネス駆動開発?

· Java

過去に「 [ロバストネス図113枚!!](http://www.eisbahn.jp/yoichiro/2005/05/113.html)」でも取り上げたが,最近ロバストネス分析を設計の入り口にすることが多くなった。バウンダリ,コントローラ,エンティティという3つのステレオタイプは,今日のWebアプリケーションのアーキテクチャにかなりしっくりとくる。統一プロセスでも,ユースケースからクラスの発見をするために,ロバストネス分析をすることが推奨されている。 ロバストネス分析の結果のロバストネス図は,…

Read more →

すべてのブログ読者に誓う

· Other

もう無駄使いはしない!!まともな大人になる!! 毎日皆さんで僕を監視し,ちょっとでも隙があれば突っ込んでください。   「無駄使いをするなっ!いつまで遊んでるんだっ!?」 と。…

Read more →

Struts1.3.1変わりすぎ!

· Java

各所でStruts1.3.1のリリースを告げる記事がこの前から掲載されている。Javadocでも見てやろうと,Apacheのサイトに覗きに行って みた。 Struts1.2.8 org.apache.struts   org.apache.struts.action   org.apache.struts.actions   org.apache.struts.config     org.apache.struts.config.impl   org.apache.struts.plugin…

Read more →

~Util?~Utils?

· Java

気がつくとポコポコ作られているユーティリティクラス。staticなメソッドの集合という傾向が強いが,このクラスの命名にいつも悩んでしまう。 ~Util?それとも,~Util s? ユーティリティメソッドの集合という点では,「s」を付けた方が正しいのかも。最近のオープンソースな感じだと,「s」が付いている場合が多い気がする。 うーん。。。…

Read more →

「それもいいねぇ♪」by Vodafone

· Java

最近流れているVodafoneのCMから:   [「それもいいねぇ♪」](http://www.vodafone.jp/japanese/cm/asx/jikkan15300k.asx) かなりこれっていい言葉である。携帯で話している二人は,きっとそれぞれの希望を言っているんだろう。しかし,相手の希望に対して「私の希望もあるけど,あなたの希望も激しく同意」って心底思っての「それもいいねぇ」なんだと思う。とても「それはいやだなぁ」なんて雰囲気は,CMからは感じられない。かなりのポジティブ会話のよう…

Read more →

SynergyでWindowsからIntelMacを操作!

· MacBook Pro

仕事上,2台のPCを一つの机の上で操るのが,僕の普通である。デスクトップとノートの組み合わせになるので,「 [どこドア2](http://quickware.a-quest.com/dkdr2/about.htm)」というソフトを使って,デスクトップのキーボードとマウスを使って,となりのノートPC(Windows)を今までは操作していた。 しかし,先月から僕のパートナーは,MacBook Proに変わった。そうなると,「どこドア2」は当然使えない。しかし,デスクトップからノートを操作する快適さは…

Read more →

成分解析結果

· Other

田中 洋一郎の [成分解析結果](http://tekipaki.jp/~clock/software/index.html) : 田中 洋一郎の27%は下心で出来ています。 田中 洋一郎の22%は税金で出来ています。 田中 洋一郎の19%は鉛で出来ています。 田中 洋一郎の17%は株で出来ています。 田中 洋一郎の11%は知識で出来ています。 田中 洋一郎の2%はむなしさで出来ています。 田中 洋一郎の1%は希望で出来ています。 田中 洋一郎の1%は果物で出来ています。 --- 下半身とお金で…

Read more →

Fedora Core 5導入!

· My PC environment

自宅のサーバを,Fedora Core 4からFedora Core 5に移行した。アップグレードではなく,クリーンインストールを敢行。全部で6時間くらいかかってしまったが, MovableType DNS VNC Postfix+Dovecot という最低限の環境を復活させた。 これが,ログイン画面。 ![fedora5-1.gif](http://www.eisbahn.jp/yoichiro/images/fedora5-1.gif) これが,GNOMEの画面。 ![f…

Read more →