2009年4月21日火曜日

Javaの未来

3月に明らかになったSunの買収劇は、どうやらOracleに落ち着いたようです。

これでOracleはハードウェアを手中に収めたわけです。

DBに加えてJavaとSolaris(OS)を持つことで、企業向けの市場では、かなり優位に立つことになるでしょう。そこにハードウェアも持ったわけですから、今後の動向はますます気になります。

しかしIBMでなくて本当によかったです。OracleならばJavaがかなり興味ある方向に動くことと思います。

もともと、OracleはSunがJavaを打ち出した当初から、Javaを積極的にOracle製品に取り込んできた経緯があります。またSunの持つMySQLの存在も忘れてはいけません。OracleとMySQLがどう融合し進化するのか見ものです。

さらにSunの創業者であるスコット・マクニーリー氏とOracleの創業者であるラリー・エリソン氏はともにビル・ゲイツと戦った間柄で、たぶんウマが合うのでしょう。

これで、万が一にもGoogleと手を結ぶようなことでもあれば個人向けシェアという意味でMicrosoftやAppleを凌ぐ勢いを獲得するのでは?


経済情勢と技術革新は切っても切れない関係にあるということがよく分かります。
自然淘汰のように強いものが影響力を広げ進化し新しいものを生み出していくのでしょう。



2009年4月11日土曜日

Dream Come True Tree


今すべきことは何なのか、あるいは、一体自分は何が望みなのか、論理ツリーを使って客観的に因果関係を整理する方法があります。それは「if .. then .. 」の論理性を検証することで、スタートとゴールを結びます。

願望(ゴール)を達成させるために取るべき具体的な行動と、その行動を実行するための手段(スタート)を明確にするのです。

検証の仕方はこうです。

もし「願望」を達成したいならば、「行動1」かつ「行動2」を行います。逆に「行動1」かつ「行動2」を行うことで、「願望」が達成します。

この「願望」と「行動」の因果関係を抜けがない形で正しく構築できれば、次に手段(あるいは手順)を定めます。

もし「行動1」を実現したいならば、「手段1」かつ「手段2」を定めます。逆に「手段1」かつ「手段2」を定めることで、「行動1」を行うことができます。

もし「行動2」を実現したいならば、「手段3」かつ「手段4」を定めます。逆に「手段3」かつ「手段4」を定めることで、「行動2」を行うことができます。

このように手段を細分化していき、積み上げていくことで、具体的な行動を実行することができます。そして、その行動の成果が夢の実現につながるということです。
ポイントはより簡単な手段に落とし込むことです。小さいことも積もれば大きな成果になるということです。

僕は、これを夢の達成ツリー(Dream Come True Tree)ということでDCTTと名づけました。