<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
   <channel>
      <title>khara@fmsc&apos;s weblog</title>
      <link>http://www.fourmeisters.com/blog/khara/</link>
      <description>フォーマイスターズのCTO＆コンサルタントなブログ</description>
      <language>ja</language>
      <copyright>Copyright 2010</copyright>
      <lastBuildDate>Sat, 30 Jan 2010 01:25:01 +0900</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

      
      <item>
         <title>１つだけやり残したこと...</title>
         <description>会社という組織に属している以上、出会いと別れは避けられない。
今日はその歓送迎会があった。そして、その席で最後の言葉を頂いたが、
とても心に残ったので、ここに記事として残したい。

「１つだけやり残したことがある。
それは上場(IPO)。
皆さん優秀なので成し遂げて欲しい。」

といった感じのメッセージ。なんか上手く伝えきれないですが、
つまり、エールを送って頂いたのです。

辞めると決まると毒を吐く人が多い中、最後まで会社のことを思って下さる言葉には、心を打たれました。また、最終日まで丁寧に出社されていました。私なんかこれまで有給日数がもったいないとか、そんな発想でしたからね。お恥ずかしい限りです。

とても素晴らしい方です。出会えて良かったと、心より思います。

共に闘った仲間です。立ち位置は違えど。
特にM&amp;Aの際には大活躍。IPOなんかより...

どうもありがとうございました。

頑張ります。

</description>
         <link>http://www.fourmeisters.com/blog/khara/2010/01/post_21.html</link>
         <guid>http://www.fourmeisters.com/blog/khara/2010/01/post_21.html</guid>
        
        
         <pubDate>Sat, 30 Jan 2010 01:25:01 +0900</pubDate>
      </item>
      
      <item>
         <title>iBATISのSQLログ出力方法</title>
         <description><![CDATA[iBATISのSQLログ出力方法のメモ。

log4jに以下を設定するべし。

	&lt;category name=&quot;java.sql.PreparedStatement&quot;
		additivity=&quot;false&quot;&gt;
		&lt;priority value=&quot;DEBUG&quot; /&gt;
		&lt;appender-ref ref=&quot;CONSOLE&quot; /&gt;
	&lt;/category&gt;

他に、ResultSetのログとかも出るようで。
以下でお試しあれ。

	&lt;category name=&quot;java.sql.Connection&quot;
		additivity=&quot;false&quot;&gt;
		&lt;priority value=&quot;DEBUG&quot; /&gt;
		&lt;appender-ref ref=&quot;CONSOLE&quot; /&gt;
	&lt;/category&gt;

	&lt;category name=&quot;java.sql.PreparedStatement&quot;
		additivity=&quot;false&quot;&gt;
		&lt;priority value=&quot;DEBUG&quot; /&gt;
		&lt;appender-ref ref=&quot;CONSOLE&quot; /&gt;
	&lt;/category&gt;

	&lt;category name=&quot;java.sql.Statement&quot;
		additivity=&quot;false&quot;&gt;
		&lt;priority value=&quot;DEBUG&quot; /&gt;
		&lt;appender-ref ref=&quot;CONSOLE&quot; /&gt;
	&lt;/category&gt;

	&lt;category name=&quot;java.sql.ResultSet&quot;
		additivity=&quot;false&quot;&gt;
		&lt;priority value=&quot;DEBUG&quot; /&gt;
		&lt;appender-ref ref=&quot;CONSOLE&quot; /&gt;
	&lt;/category&gt;

iBATISのソースで知りたい方はこのクラスあたり。
com.ibatis.common.jdbc.logging.PreparedStatementLogProxy

ど・うぉー？出ぇたー？


]]></description>
         <link>http://www.fourmeisters.com/blog/khara/2009/04/ibatissql.html</link>
         <guid>http://www.fourmeisters.com/blog/khara/2009/04/ibatissql.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">011 - java</category>
        
        
         <pubDate>Wed, 15 Apr 2009 21:28:13 +0900</pubDate>
      </item>
      
      <item>
         <title>A Whole New Mind ～ 新しい全体思考</title>
         <description><![CDATA[時にはこんな書籍もいかが？　　（別に新刊でもないのですが、私は最近読んでホットなので。）

左脳に支配されているソフトウェアエンジニアリングの世界の方々へ。
そして、次世代へヒントを求めている方へ。

<a href="http://www.amazon.co.jp/%E3%83%8F%E3%82%A4%E3%83%BB%E3%82%B3%E3%83%B3%E3%82%BB%E3%83%97%E3%83%88%E3%80%8C%E6%96%B0%E3%81%97%E3%81%84%E3%81%93%E3%81%A8%E3%80%8D%E3%82%92%E8%80%83%E3%81%88%E5%87%BA%E3%81%99%E4%BA%BA%E3%81%AE%E6%99%82%E4%BB%A3-%E3%83%80%E3%83%8B%E3%82%A8%E3%83%AB%E3%83%BB%E3%83%94%E3%83%B3%E3%82%AF/dp/4837956661/ref=sr_1_1?ie=UTF8&s=books&qid=1238507474&sr=1-1">
<strong>ハイ・コンセプト「新しいこと」を考え出す人の時代</strong></a>　　 ダニエル・ピンク (著), 大前 研一 (翻訳)
<a href="http://www.amazon.co.jp/%E3%83%8F%E3%82%A4%E3%83%BB%E3%82%B3%E3%83%B3%E3%82%BB%E3%83%97%E3%83%88%E3%80%8C%E6%96%B0%E3%81%97%E3%81%84%E3%81%93%E3%81%A8%E3%80%8D%E3%82%92%E8%80%83%E3%81%88%E5%87%BA%E3%81%99%E4%BA%BA%E3%81%AE%E6%99%82%E4%BB%A3-%E3%83%80%E3%83%8B%E3%82%A8%E3%83%AB%E3%83%BB%E3%83%94%E3%83%B3%E3%82%AF/dp/4837956661/ref=sr_1_1?ie=UTF8&s=books&qid=1238507474&sr=1-1">
<img src="http://ec2.images-amazon.com/images/I/51TZTXXS1WL._SL500_AA240_.jpg" width="120" height="120" /></a>

この本は、情報化社会(第三の波)後に来る<strong>「新しい大きなうねり」(第四の波)</strong>とそれに対処する生き方を示す書として注目を集めているようで、特にソフトウェアエンジニアの方には読んで欲しい内容です。情報化社会やITの時代はコモディティ化し、ソフトウェアエンジニア(情報処理技術者)がもてはやされる時代は終わり、<strong>コンセプチュアルな時代</strong>に移行。その時代を動かしていく力は、これまでと違った新しい思考やアプローチであり、そこで重要になるのが<strong>ハイコンセプト、ハイタッチな能力</strong>であり、左脳主導の考え方を補う形で、<strong>右脳的な感性(Design, Story, Symphony, Empathy, Play, Meaning)</strong>が道を開く。コンセプチュアルな時代とは何か、ハイコンセプト、ハイタッチな能力って何か関しては、アマゾンの書評なり、ネット検索でもして頂くとして、ここでは省略します。

ブログタイトルの「<strong>A Whole New Mind</strong>」は原書の英語タイトルで、それがやけに気に入ったので付けてみました。「情報の時代」を引っ張ってきた「左脳的」能力は今でも重要ではありますが、もうそれだけでは十分でなく、創作力や共感といった右脳的な特質が差を決定つける重要な要素になる。ってことで、「A Whole New Mind:新しい全体思考」。Whole(全体)がいいかどうか分からないが、左脳に傾き過ぎてたし、もう左脳だけでは勝てないし生き辛いし、「<strong>New Mind(新しいマインド)</strong>」が必要とされているのはその通りだと思う。

あと、ナレッジワーカーとして、普通にソフトウェアエンジニア/プログラマが引き合いに出されているし。それも、ごく自然に。もはや専門的な職じゃなく代表的な職業ってわけね。情報化社会っても飽和状態で、普通にＩＴに強いくらいでは生き残れない時代ってこと。左脳だけでももはや優位性にならないのでダメってこと。

ソフトウェアエンジニアはとにかく、ロジック的な思考アプローチとなりがちだし、そうじゃないと作ったソフトウェアは信頼できないのではありますが、ロジック的に納得いかないと判断や行動に移せないみたいなのもどうかと。ふと、そう思うのです。コンピュータだけでなく、生活とかどんな物事にも、すべてロジック組んで判断して生きてしまってると。

まあ、IQとEQみたいな、左脳と右脳みたいな話ではあるのですが、少し頭がほぐれた感じがします。少なくとも、今の時代の呪縛から逃れて閉塞感を打開するには、従来の延長線上で左脳でロジック組むよりも、新しいマインドとか、根本的な発想法や価値観を変えないとダメってところまで来ている感じはしますね。大胆な「CHANGE」が必要ですね。

「新しい技術や手法」も大事ですが、一方で、それよりも「新しいマインド」ですよー。








]]></description>
         <link>http://www.fourmeisters.com/blog/khara/2009/03/a_whole_new_mind_1.html</link>
         <guid>http://www.fourmeisters.com/blog/khara/2009/03/a_whole_new_mind_1.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">001 - 技術考察・雑感</category>
        
        
         <pubDate>Tue, 31 Mar 2009 22:49:21 +0900</pubDate>
      </item>
      
      <item>
         <title>早起きは三文の得</title>
         <description><![CDATA[この大不況のせいか、いやはや社会的な閉塞感のせいか、いざ知らず、近頃はおとなしくしている方々も多いと思う。確かに昨年は何もしない方が良かった年であったと言えるかも知れない。では今年はどうか？まだまだ不況の入り口だってか。

この業界の景気は世間より１年遅れで来るって言われたりしてるので、実は今年がリーマンショックならぬ、業界ショックが来ると思っている。システム開発系は年度予算ものの要素が強いため当然と言えば当然ですがね。

話は変わるが、リーマンショック以来、ヘッドハンティング会社からのコンタクトが急増した。なぜかよく分からないが、いろんなところで不況も逆にチャンスなのであろう。

不況「<u>なのに</u>」ではなく、逆に不況「<u>なので</u>」って考えてみても、その考え方自体がなんか普通な気がする。ごく普通に考えた「逆」ならあまり美味しくないであろう。あるいは、あまり考え過ぎると、<strong><u>裏の裏は表</u></strong>になってしまうし。難しい年頃ということか、最近は。何か<strong><u>ヒラメキ</u></strong>みたいなものが欲しいものである。

さて、個人的には、一昨年は闇雲にバタバタとし過ぎた反省もあって、昨年はおとなし気味は過ごしたと言える。そして今年は、何か人と違うことをやりたいなって思っている。

何はともあれ、<strong><u>そろそろ早めに？</u>起きるとするか</strong>。

]]></description>
         <link>http://www.fourmeisters.com/blog/khara/2009/03/post_19.html</link>
         <guid>http://www.fourmeisters.com/blog/khara/2009/03/post_19.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">001 - 技術考察・雑感</category>
        
        
         <pubDate>Mon, 16 Mar 2009 22:39:01 +0900</pubDate>
      </item>
      
      <item>
         <title>CHANGE ～ 変革の時</title>
         <description>ご存じのとおり、米国大統領選でオバマ氏が当選した。そのスローガンが、CHANGE!。

ＴＶを見ていると、感極まって涙ぐむ米国人がとても多いのが、印象的である。そして、このメッセージは、日本人の私にまで強烈に届いた。（なので、こうやってブログに記事をアップしてみたが、別に私は、政治・経済の専門家でも、社会評論家でもないので、特に書くこともないのであるが。）

アメリカがチェンジを選んで歩み出すのであれば、日本にも相応のチェンジが起こるだろうし、それを期待している。何も国際経済のことを言ってるのではない。IT系のチェンジとその期待である。

日本のＩＴ業界、特にＳＩ業界では、７Ｋとか、閉塞感とか、泥だとか、鬱だとか、ネガティブな環境にあると言える。いいかげん、うんざりしている方々も多いと思う。ビジネス的にも技術的視点でも、「変わらない感」に支配されてしまっている。なので、ここにきて、大きな外部環境の変化が発生したのであるから、変わるかもしれない期待感が大いにある。ある意味、この変化はRailsより影響が大きいかも知れない。

金融マーケットは壊れたようだし、これから100年に一度の不況が日本にもやって来るから気を引き締めて行かないといけないと思う一方で、変化への期待とチャンスを感じている自分がここにいる。マーケット崩壊と新大統領誕生で、ちょっとエキサイティングしてるだけかも知れないが。

別に、変化を起こすのはあなただ、みたいな言葉は言われたくもないし、言うつもりもない。ただ、何か新しい芽やパラダイムめいた流れが発生するのであれば、ついて行くべしである。

なにせ、これほどの外部環境の大きなチェンジは滅多にない。技術革新とか、業界再編を生み出すだけのチェンジ要因には成り得る。次の上昇気流に乗れる可能性を探る時期でもあろう。

CHANGE、今の時代に相応しい、良い言葉だ。IT系変化期待だけでなく、社会的にも。。。


</description>
         <link>http://www.fourmeisters.com/blog/khara/2008/11/change.html</link>
         <guid>http://www.fourmeisters.com/blog/khara/2008/11/change.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">001 - 技術考察・雑感</category>
        
        
         <pubDate>Thu, 06 Nov 2008 01:39:35 +0900</pubDate>
      </item>
      
      <item>
         <title>なぜ、プロジェクトは予定通り進まないのか？</title>
         <description><![CDATA[とあることで、<strong>クリティカルチェーン(Critical Chain)</strong>の話を持ち出すことになった。

実は数年前に開発プロセス論議でいろいろと調査をしたことがあった。そこでなるほどねと思ったのが、このクリティカルチェーン・プロジェクト管理(CCPM)だった。これがどんなものであるかは、このブログの記事内容として説明することに意義を感じないので、ネット検索とか書籍を参考して頂くとして。

「なぜ、プロジェクトは予定通り進まないのか？」ってタイトルに惹かれるのであれば、とりあえず以下のURLのコンテンツが良いかな。

<a href="http://www.atmarkit.co.jp/aig/04biz/ccpm.html">http://www.atmarkit.co.jp/aig/04biz/ccpm.html</a>

さらに、実際にどのように余裕(バッファ)を管理するのかってイメージを知りたければ以下のURLとか。

<a href="http://www.soyu-ec.co.jp/toc/toc-top.htm">http://www.soyu-ec.co.jp/toc/toc-top.htm</a>

あとはネット検索、ググるってやつですね。

参考書籍は当然これ。
<a href="http://www.amazon.co.jp/gp/product/4478420459/ref=s9subs_c5_14_img1-rfc_p-frt_p-3215_g1-3102_g1?pf_rd_m=AN1VRQENFRJN5&pf_rd_s=center-1&pf_rd_r=1DS1N89C97QX8T6NCPYC&pf_rd_t=101&pf_rd_p=100534606&pf_rd_i=489986">「クリティカルチェーン──なぜ、プロジェクトは予定どおりに進まないのか？」エリヤフ・ゴールドラット</a>

えっと、ちなみにこの本、ソフトウェア開発のコーナーに行っても置いてないかもよ。生産管理とかのコーナーにいかないと。少なくとも丸善はそうだった。なので、従来のプロジェクト管理やソフトウェア工学的なものでなく、新しい視点と発想を与えてくれると思う。

クリティカルチェーンや制約理論だけでなく、生産管理とか製造業系の工程管理は、それなりに参考になる。いつまでもベルトコンベア方式(ウォーターフォール型)でやってるわけじゃないみたいだし。セル生産方式とか、多能工とかね。アジャイルに近いし。あとトヨタの生産方式とか。そのあたりはまた時間があれば記事にしてみます。

そんなことで、今日は、クリティカルチェーン、ざっくりと押さえておこう。








]]></description>
         <link>http://www.fourmeisters.com/blog/khara/2008/10/post_20.html</link>
         <guid>http://www.fourmeisters.com/blog/khara/2008/10/post_20.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">021 - プロジェクト管理</category>
        
        
         <pubDate>Wed, 01 Oct 2008 18:17:32 +0900</pubDate>
      </item>
      
      <item>
         <title>財務コンサルティング＆ブログ</title>
         <description><![CDATA[<a href="http://www.fourmeisters.com/index.html">FMSC</a>では、システムコンサルティングだけでなく、<a href="http://www.fourmeisters.com/financial/index.html">財務コンサルティングサービス</a>も提供しています。

以前より特定の企業様向けには財務に関するサービスも提供差し上げて来ましたが、かなり好評であるため、最近では一般企業様向けにもサービスの提供を始めています。

そして、最近、弊社の財務コンサルタントがブログを始め、彼の持つ情報やノウハウを公開していますので、以下に紹介させて頂きます。

<a href="http://www.fourmeisters.com/blog/ishimozono/">
<strong>Zono's blog</strong>
FMSC財務コンサルタントの Blog～J-SOX対応、財務・管理会計、経理業務等について</a>


現在、J-SOX関係の記事がどんどんアップされていっています。

その道では凄いお方なんですよ。

ご興味ある方は、是非、どうぞ。



]]></description>
         <link>http://www.fourmeisters.com/blog/khara/2008/05/post_16.html</link>
         <guid>http://www.fourmeisters.com/blog/khara/2008/05/post_16.html</guid>
        
        
         <pubDate>Mon, 19 May 2008 23:45:06 +0900</pubDate>
      </item>
      
      <item>
         <title>前途洋洋の船出を祝す</title>
         <description><![CDATA[とある１人の若者が旅立とうとしている。

その若者の未来には、<u>人生が大きく開けていて、希望に満ちあふれている様</u>が見える。

まさに「<strong><u>前途洋洋</u></strong>」って言葉がぴったりだ。

えっ、前途多難？ いやそれは見当違いだ。前途多難だなんてとんでもない。前途洋洋にしか見えないさ。

この先、苦労するとか、世の中、甘くないとか、そんな言葉を耳にすることもあろうが、そんなかんだの言葉なんて一切合切、完全無視だ。そもそも、決意ある若者の旅立ちに際し、そんな言葉を投げかけるような輩なんて、ひがみ、うらやみ、やっかみってものだ。

海の彼方には、まばゆいばかりの陽の光が無数に差し込んでいるではないか。それが見えないのであれば、少し「<strong><u>スレ過ぎ</u></strong>」ているというもんだ。

えっ、嵐も待ち受けているって。 So What? それがどうしたの。そんなの分かってるっつーの。どこか心の奥底で、それを求めて旅立つの。未来を、自分を、開拓するために旅立つのだから。

やがて激しき雨が止み、厚い雲の谷間から陽が差し込み始め、青空が見える頃、そこには「<strong><u>新しい世界観</u></strong>」が開けていく。きっと眠っていた能力が開眼し、次のステージへと覚醒するであろう。それだけの才能を持っているのだから。


<strong>別れを惜しみ悲しむ必要もない。悩み苦しむ必要もない。全てのしがらみを断ち切って前に進めば良い。多くの新しい出会いが待っている。今こそ自信と信念を強く持つ時さ。勇者よ、前に進むべし。喜び勇むべし。</strong>

<strong>時は満ちた。時が満ちたということなのだ。いざ出港なれ。</strong>


ここに若者の前途洋洋の船出を心から祝すものである。



]]></description>
         <link>http://www.fourmeisters.com/blog/khara/2008/05/post_18.html</link>
         <guid>http://www.fourmeisters.com/blog/khara/2008/05/post_18.html</guid>
        
        
         <pubDate>Sun, 18 May 2008 00:51:11 +0900</pubDate>
      </item>
      
      <item>
         <title>デュアルモニターで開発効率UP!</title>
         <description><![CDATA[外付けの液晶モニターを購入して、<strong>デュアルモニター環境</strong>にして見た。

液晶モニターは秋葉原で<strong>21,432円</strong>で入手。安っ！。別にバッタもんじゃないよ。

以下がその写真。（携帯で撮ったのであまり写りが奇麗でないが。）

<img alt="dualmonitor.jpg" src="http://www.fourmeisters.com/blog/khara/images/dualmonitor.jpg" width="640" height="480" />


しばらく使ってみての感想としては、<strong><u>確かに開発効率は上がる</u></strong>。2万円程度で実現できるので、特にプログラミング作業をする人には、かなりお勧め。広ーい机で作業している感覚って言うのでしょうか。置き場所に困っていた物を置くための場所を貰えたみたいな感覚。サイドテーブルを付けたみたいな感覚。とにかく、快適な環境になります。


2台のモニタの使い分けですが、私は、ノートPCの画面をメインで使っていて、外付けモニターはあくまでサブの画面として使っています。例えば、ノートPCでEclipseでソース見たりプログラムしながら、外付けモニタには、そのソースの実行画面や仕様書を開くって感じです。

または、私のNotePCには、VMwareが入っていて仮想環境になっているのですが、ホストOSをノートPCで開いて、ゲストOSを外付けモニターで開くとかいう場合もあります。

でも、<strong><u>やっぱりお勧めはプログラミング環境としてのデュアルモニターです</u></strong>ね。なんせソース見ながら、すぐ横の画面でそのソースの仕様書とか実行した画面を見れますからね。あるいは、サブのモニターでブラウザ開いてネット検索した情報見ながら、ソース書けたりもしますから。

そして、それが2万円程度で実現できるんですよ。会社におねだりしてみましょう。会社がお金もったいないからダメって言うなら、そんな会社に見切りつけてFMSCに移籍すればよい。（<a href="http://www.fourmeisters.com/blog/khara/2008/04/post_13.html">人材募集中</a>）　FMSCなら即買いOKですよ。


あとは、そうですね。どんな液晶モニターが良いかですが、これは個人の好みと考え次第ですが、私がアキバの店員さんからいろいろと話をしながら写真に写っている液晶モニタにした理由は、以下の通り。

<strong>・光沢液晶ではなく、普通の液晶にした。</strong>

最初は光沢の液晶を買う気満々で行ったんだけど、別にゲームしたりテレビ見るわけじゃないので。それに、オフィスワークに最適と言われて。光沢は目が疲れるとか、反射して自分の顔が映るとか言われるが、それはどうかは分らない。でも、サブの画面なのであまり出しゃばってほしくないし、落ち着いた感じで、光沢でない方が良いと思う。あくまで私個人の主観ですが。それと、ノートPCのほうが、光沢液晶だからってのもある。

<strong>・１７インチのスクエア型にした。</strong>

予算的にも設置場所的にも、もっと大きな画面サイズのモニターを買うことも出来たんですが。でも、17インチぐらいで十分だと思う。そもそも、ノートPCの横にサブモニターとして使うのに、どデカいサイズの画面では。。。デカって思うでしょ。それに顔とモニタの距離が近過ぎるし。普通の液晶だと17インチも19インチも解像度は変わらないはずだし。

あと、ワイド型の液晶じゃなく、スクエア型にしたのは、これまたノートPCがワイド液晶だからサブモニタは普通ので良いかなってのもあるのですが、ワイドだと目で追うには端までの距離が遠いし、首が痛くなりそうなので。でも、メインのモニター(私の場合はノートPC)はワイドの方が良いと思う。なんせEclipseなどのIDE開くと、横長いのがやっぱいいでしょ。で、サブのモニターではExcelとかWordとかブラウザを開くことが多いので、横長である必要はなく、スクエアで良いと感じている。ま、ワイドのサブモニターを試したことないのではっきりとは分らないのですが。

<strong>・コンパクトでシンプルなデザインのものにした。</strong>

数ある１７インチ液晶のなかから写真のものにしたのは、コンパクトで、シンプルなデザインであったため。邪魔にならず、うるさいデザインでもなく、机の上の占領スペースも小さい方が良い。


まとめると、私的には、<strong><u>非光沢で１７インチのスクエア型でシンプルなデザインの液晶モニター</u></strong>がお勧め。ま、あくまで私の好みですが。



]]></description>
         <link>http://www.fourmeisters.com/blog/khara/2008/05/up_1.html</link>
         <guid>http://www.fourmeisters.com/blog/khara/2008/05/up_1.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">001 - 技術考察・雑感</category>
        
          <category domain="http://www.sixapart.com/ns/types#category">022 - マシン環境、作業環境</category>
        
        
         <pubDate>Sat, 10 May 2008 00:48:34 +0900</pubDate>
      </item>
      
      <item>
         <title>ブログ記事をカテゴリー起点で整理してみた</title>
         <description><![CDATA[ブログ記事が少しは溜まってきたので、カテゴリーを切り直して、整理してみた。

<strong>
・どのレイアウト画面でも、右サイドのトップ枠に「カテゴリー」が来るようにした。</strong>

このブログはMovable Typeのデフォルトのテンプレートをベースにしているが、以前はTOPのページぐらいしか、そして、しかも下のほうにしか、カテゴリーが表示されていなかった。検索エンジンから飛んできた場合は個別記事のエントリーが表示されるが、カテゴリーは表示されない。その辺りを解消して昇格させた訳だ。


<strong>・カテゴリーの一覧表示順を自分で思うように並べてみた。</strong>

これにはいろんな技があるようだが、私の場合は単純にカテゴリーの名前の先頭に数字をつけることにした。


<strong>・カテゴリーアーカイブの記事の表示順を「新しい順」に変更した。</strong>

カテゴリアーカイブにはそのカテゴリーに含まれる記事がずらずらと表示されるが、Movable Typeのデフォルトではなぜか「古い順」なのである。これはカテゴリーアーカイブのテンプレートでsort_orderをascendからdescendに変更すれば出来る。

     &lt;MTEntries sort_by="created_on" sort_order="<strong>descend</strong>"&gt;


Blogは「<strong>流れる情報、日々流れていく情報</strong>」で、Wikiは「<strong>整理された情報、ストックされた情報</strong>」みたいなことがよく言われるが、そういう意味では、個人的には少しWikiっぽくなった感じがしている。

とりあえず(自己)満足。




]]></description>
         <link>http://www.fourmeisters.com/blog/khara/2008/04/post_17.html</link>
         <guid>http://www.fourmeisters.com/blog/khara/2008/04/post_17.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">016 - movabletype</category>
        
          <category domain="http://www.sixapart.com/ns/types#category">031 - ラボ・サイト</category>
        
        
         <pubDate>Thu, 24 Apr 2008 23:31:41 +0900</pubDate>
      </item>
      
      <item>
         <title>Movable Typeのスタイルシートを変更してみた</title>
         <description><![CDATA[このブログはMovable Typeのものですが、ずっとデフォルトのスタイルシートで通してきたのですが、今回、少し変更を加えてみました。

ずばり、変更テーマは「<strong><u>ゆったり感</u></strong>」です。。。ってか、私の場合はテキスト文章での投稿が多いので、読みやすくしたかっただけですが。


<strong>・まず、レイアウトの横幅を拡大。</strong>

    width: 720px -> 920px

<strong>・エントリーコンテンツの文字サイズを拡大。</strong>

    font-size: 12px -> 14px　  (エントリーのタイトルは18px -> 24px)

<strong>・行間隔を拡大。</strong>

    line-height: 1.5 -> 1.6;

<strong>・文字間隔を拡大。</strong>

    letter-spacing: 1px;  (← この行は新規追加)


よし、これで少しはオリジナルのブログっぽくなった。(← 自己満足)

いや、ちょっとデカ過ぎたか。しばらく様子を見よう。(← 自信なし)


※このブログのスタイルシートのテンプレートは自由に参照して頂いて構いません。正しい設定方法かどうかとかは保証しませんが。

<a href="http://www.fourmeisters.com/blog/khara/download/style-site.zip">スタイルシート(変更前後)のダウンロードはこちら</a>


]]></description>
         <link>http://www.fourmeisters.com/blog/khara/2008/04/movable_type_1.html</link>
         <guid>http://www.fourmeisters.com/blog/khara/2008/04/movable_type_1.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">016 - movabletype</category>
        
          <category domain="http://www.sixapart.com/ns/types#category">031 - ラボ・サイト</category>
        
        
         <pubDate>Thu, 24 Apr 2008 18:56:38 +0900</pubDate>
      </item>
      
      <item>
         <title>VMWareを使って旧PC(Windows XP)を新PC(Vista)上に移行</title>
         <description><![CDATA[新しく購入したNotePC(Vista)に、<strong>VMWare</strong>を使って旧PC(XP)を移行しました。

VMWare的にはこういう環境です。

<strong>・ホストOS (Windows Vista、新しく購入したNotePC)
・ゲストOS (Windows XP、旧PC環境一式)</strong>

当面は、Vista上(ホストOS)でメールなどのオフィスワーク系作業を、XP(ゲストOS)上でソフトウェア開発系作業を行う予定。しばらくは様子見。


で、以下、移行手順のメモです。何らかの参考になるかもしれませんので、記事としてアップしておきます。

手短に手順を書くと、VMware Converterを使って、旧PC(XP)の仮想マシンのイメージファイルを外付けHDDに作成して、新PC(Vistaホスト)にコピーし、VMWareでその仮想マシンを起動するだけです。


<strong><u>■VMConverterによる仮想マシンイメージの作成(旧PCでの作業)</u></strong>

・VMWare Converterを起動(もちろんその前にVMWareサイトからダウンロードしてきてインストール)

・File -> New -> Importにより、Import Wizardが起動される

・Physical computerを選択

・This local machineを選択

・Source Data選択でCドライブを選択し、New Disk SpaceをMin Sizeに設定

・DestionationでVMWare standalone virtual machineを選択

・Virtual machine nameを設定
・Locationに外付けディスクのディレクトリを設定

・VM optionでAllow virtual disk files to growを選択

・NetworksでBridged(デフォルトはNATみたい)を設定

・cutomizationでInstall VMWare Toolsを選択

・完了ボタンを押す

ここで仮想マシンイメージの作成が始まる。やたらと数時間かかる。
私のPCの場合(HDDの実使用サイズで約40GB)、５時間程度掛かった。人によっては２時間程度で終わるらしいが。時間が掛かるのはウイルスソフトの影響とかもあると思う。


<strong><u>■仮想マシンの設定と起動など(新PCでの作業)</u></strong>

・外付けディスクに作成したvmwareイメージをlocalディスクにコピー

・VMWare Workstationで開いて、起動。(普通のPlayerでもいけると思う)

・Windows XPのライセンス認証

   ライセンス認証ウィザードが起動される。ここでゴタゴタやってるうちに上手く行ったのでメモを残してないのですが、多分、以下のような手順だったような。
    - ライセンス認証ウィザードが起動
    - 電話して認証手続きを行う(実際は電話なんてしない)を選択して次へをクリック
    - 次の画面でプロダクトキーの変更をクリックして新しいプロダクトIDを入力

これで、いつもの旧PC(XP)環境が利用可能に。


と、思っていたら、@とかのキー位置がおかしいので調べてみると、キーボードが「英語キーボード」として認識されていた。なので、「日本語キーボード」に設定変更する。手順は、仮想マシンであるXP側の話ですが、デバイスマネージャからキーボードのドライバを日本語キーボードのものに手動で更新。（参照：　<a href="http://support.microsoft.com/kb/880943/ja">Windows XP で日本語キーボードが英語キーボードとして認識される場合の対処方法</a>）


VMWareの性能がどの程度か分かりませんが、新PCの方がマシンスペックがはるかに高いので、VMWareの仮想マシンとしてXPを動かしていても、旧PCより早いし快適。。。






]]></description>
         <link>http://www.fourmeisters.com/blog/khara/2008/04/vmwarepcwindows_xppcvista.html</link>
         <guid>http://www.fourmeisters.com/blog/khara/2008/04/vmwarepcwindows_xppcvista.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">015 - vmware</category>
        
          <category domain="http://www.sixapart.com/ns/types#category">022 - マシン環境、作業環境</category>
        
        
         <pubDate>Thu, 17 Apr 2008 22:50:25 +0900</pubDate>
      </item>
      
      <item>
         <title>「ソースの読み書きが上手な若者」を募集中</title>
         <description><![CDATA[<a href="http://www.fourmeisters.com/">弊社(FMSC)</a>の人材募集(<a href="http://www.fourmeisters.com/recruitment.html">採用情報</a>)に関して、ここでは私の思いを書いてみます。

(会社の公式な採用情報としては、<a href="http://www.fourmeisters.com/recruitment.html">こちら</a>です)


優秀な人材は常に募集しておりますが、今回２００８年度としては特に「<strong><u>ソースの読み書きが上手な若者</u></strong>」というテーマで、どこかに埋もれてしまっている貴重な人材と巡り合い、こちらの世界で活躍、あるいは相応のキャリアを積んで頂けるように、採用活動に取り組んで行くつもりです。


まず今回、弊社の求めるエンジニアは、「<strong><u>ソースの読み書きが上手</u></strong>」であること。今はJava言語を主体にしていますので、Javaで書かれたソースプログラムの事です。「<strong><u>プログラムが苦手な人・下手な人</u></strong>」は今回の対象ではありません。プログラミングという観点では知識・努力だけの結果でなく、きっと適性の問題も関係してくることでしょう。そして、このあたり当の本人が一番良く理解していることと思います。「自分はソースの読み書きが上手なほう」だという感覚をお持ちの方を対象にしています。


（注意事項としては、「俺はオブジェクト指向の達人だ」といくら主張しても、それは弊社の求めるエンジニア像とは違います。それに考えが古いようですし。）


もちろん「<strong><strong>プログラムしか出来ない人</strong></strong>」は要りません。仮にも「<strong>...コンサルティング</strong>」って会社名に付いていますので、いわゆる「<strong><strong>コミュニケーション能力</strong></strong>」は必要です。ただ、今回は「<strong><u>若者</u></strong>」を対象にしていますので、まだ能力が開発されていないでしょうし、経験も少ないでしょうから、一般的なコミュニケーション能力があれば充分です。


そこで「<u><strong>若者</strong></u>」ってのが次のポイントにもなります。何もプログラマとしてこき使おうとしている訳ではありません。<strong>弊社にはSEとPGの区別なんてありません。コンサルタントとして活躍して頂くつもりです。</strong>弊社コンサルタントの特徴としては、「<strong><u>卓越した技術力</u></strong>」と「<strong><u>コンサルティング力</u></strong>」、そして「<strong><u>現役のデベロッパー(開発者)</u></strong>」であることでしょうか。この「<u>現役のデベロッパー</u>」であることの証として、「<u>ソースの読み書きが上手</u>」という先の前提条件につながります。自分が上手く出来ないのに、コンサルティングなんて出来ないですからね。

逆に、優秀な若手技術者が、弊社環境の中において、今まで培ってきた能力を発揮し、さらに次のステップとして成長するために、より広い視野で技術力やコミュニケーション能力、さらにはコンサルティング能力を磨けるような、そんな感じのあり方でありたいと願っています。


「ソースの読み書きが上手」というキーワードを使いましたが、弊社では、ソースだけでなく「<strong><u>三位一体</u></strong>」として、管理、仕様/ドキュメント、ソースの三位を一体と見なしています。(ブログ記事「<a href="http://www.fourmeisters.com/blog/khara/2008/04/post_14.html">三位一体のソフトウェア開発思想</a>」を参照)　また、「<u>コンサルティング</u>」という観点が常に頭の中にありますので、自然と、技術や手法を体系的に捉えようとするし、問題分析や問題解決への洞察力が生まれます。さらに、コミュニケーション能力、人間関係力など含め、様々な「経験」と「力」が開拓されていくことでしょう。

向上心ある「ソースの読み書きの上手な若者」の皆さん、<strong><u>PG,SE,PMの呪縛に捕われることなく</u></strong>、弊社のコンサルタントとして、共に成長して参りませんか。

<u>これはある意味、ある方々にとって、「<strong>BIG CHANCE</strong>」です。</u>


]]></description>
         <link>http://www.fourmeisters.com/blog/khara/2008/04/post_13.html</link>
         <guid>http://www.fourmeisters.com/blog/khara/2008/04/post_13.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">001 - 技術考察・雑感</category>
        
          <category domain="http://www.sixapart.com/ns/types#category">041 - 人材・採用</category>
        
        
         <pubDate>Wed, 09 Apr 2008 23:50:54 +0900</pubDate>
      </item>
      
      <item>
         <title>「三位一体」のソフトウェア開発思想</title>
         <description><![CDATA[<strong>三位一体</strong>。普通の事ですが...今の日本のソフトウェア開発に必要な思想と思う。

三位一体とは、宗教的には

「<u>神・キリスト・聖霊が本質的に一体であり、実体は三つの位格によって表れると考える教え</u>(*1)」

ですが、ここでは単に、

「<u>３つのものが結びつきがあって１つのなにかをなす</u>(*2)」とか「<u>三つのものが一つになる（心を合わせる）こと</u>(*3)」

と言う考えや教えみたいな意味で、この言葉を使っています。

ソフトウェア開発で言う三位とは以下の３つ。

<strong>・管理                  (プロジェクト管理/開発管理)</strong>
<strong>・仕様/ドキュメント (要件/設計/仕様)</strong>
<strong>・ソース                (プログラム他、実装物)</strong>

いずれかが欠落していると全て上手く行かないとか、分業・責任範囲の明確化も大事だが一体であることの知識と認識を失ってはならないとか、みたいな。。。

誤解の無いように。ここで言いたい三位一体とは、３つを１つに統合と言うような考えではない。３つの各位はそれぞれ認められており、お互い考慮・尊重というか、相互依存の運命共同体というか、より高い視野であり、１つのことを多面的に見るアプローチや思考を指しています。

それに、普通の事なんですが、そもそも一体なはずなんです。いつの頃からか昔からか、責任という壁で分離されてしまって。責任範囲外のことは余計な精神的負担や金銭的工数になるので協力に消極的であったり拒絶したり。あるいは、一体とは程遠いので、歪みが出るの。それとも、業界の激しきモラルの低下現象なのか。


<u>これからの日本のソフトウェア技術者は三位一体を語れるようになるべし</u>、と思う。特に、上流ばかりに流れたり、管理型の開発ばかりに流れたり、今の日本のソフトウェア技術者は、空洞化していると感じるから。それに、３つを体得しないと、アジャイルなんて実践出来ないから。少なくともスーパーエンジニアを目指しているのなら。


上流から下流までアジャイル的に同じ人間がこなすことも１つの解。ただ、日本業界一般としては分業体制の中で解決法を探る必要があり、せめて共存共栄の精神のもとで各位の使命をまっとうするべし。


<u>三位一体の思想。今の日本のソフトウェア開発に必要な思想と思う。</u>

でも、普通のことなので、偉そうにアピールしても仕方ないか。説教くさいのは好きじゃないし。あとは自分で考えて。。。


*1 wikipediaなどより引用。文言は文脈に合わせて変更した。

*2 <a href="http://d.hatena.ne.jp/keyword/%BB%B0%B0%CC%B0%EC%C2%CE">はてなダイアリーキーワード</a>より引用。

なお、三位一体は、英語では、TRINITY(トリニティ)。
私のハマった映画「マトリクス」の登場人物の女性(NEOの恋人)がトリニティって名前。

*3 Microsoft Bookshelfより引用。
]]></description>
         <link>http://www.fourmeisters.com/blog/khara/2008/04/post_14.html</link>
         <guid>http://www.fourmeisters.com/blog/khara/2008/04/post_14.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">001 - 技術考察・雑感</category>
        
          <category domain="http://www.sixapart.com/ns/types#category">021 - プロジェクト管理</category>
        
        
         <pubDate>Fri, 04 Apr 2008 01:07:19 +0900</pubDate>
      </item>
      
      <item>
         <title>新しいことを導き入れるために空きスペースを創る</title>
         <description><![CDATA[（新年度一発目の記事、ってか、久しぶりのブログ更新となりました。実はこのブログネタは、年末特有の空気にあわせて書こうとしていたネタなのですが、予定外の仕事と、また特にプライベートでも多忙になりまして、控えていたものです。ちょっと時期はずれかも知れませんが、新年度で何か新しいことを始めようとしている方も多いと思いますので、記事にしてみることにします。では、以下、本編。）


「<strong>いっぱい</strong>」だと、新しいものが入ってくるスペースがありません。新しいものを手に入れてから古いものを捨てるのではありません。古いものを捨てたことにより出来た空きスペースに新しいものが入ってくるのです。自然と導き入れられるのです。それがタイトルの「<strong><u>新しいことを導き入れるために空きスペースを作る</u></strong>」ということの意図です。先に空間を創るんです。上手く言えませんが、感覚的に、そういうのもありです。


新しいことを始めようとしている人、特にそういう意図はありながらもなかなか新しいものが入ってこない場合には、空きスペースを創るのが先に必要な時があります。たぶん今までいろんな知識とか経験を積み上げて「<strong>いっぱい</strong>」なんです。これは今まで多くのことを溜め込んで来たので当然のことなのです。特にソフトウェアエンジニアにとっては参画するプロジェクト毎に異なる大量の物事に溜め込んでいきますからね。

でも残念ながらスペースは無限にあるわけではありません。ヤル気の問題ではなく、気の物理的な制限なのです。溜め込み過ぎは頭や体に良くありません。<strong>意識していなくても、頭の片隅にでも残っていると、それだけで、気が取られるんです。視界に入ると、見ていなくても、気が取られるんです。</strong><strong><u>無意識のうちに</u></strong>、です。ですので、意図的に不要なものは捨てなければなりません。まずは視界から消し去りましょう。「<strong>捨てる</strong>」ということです。きっと新しことが自然と導き入れられることでしょう。


本屋さんに行くと、お掃除整理本や捨てる技術本が並んでいます。あまりに普通の事を書いた本ばかりで退屈なものが多いようですが、１つ面白い本を見つけました。好き嫌いはあるとますが、風水整理術です。

<a href="http://www.amazon.co.jp/%E3%82%AC%E3%83%A9%E3%82%AF%E3%82%BF%E6%8D%A8%E3%81%A6%E3%82%8C%E3%81%B0%E8%87%AA%E5%88%86%E3%81%8C%E8%A6%8B%E3%81%88%E3%82%8B%E2%80%95%E9%A2%A8%E6%B0%B4%E6%95%B4%E7%90%86%E8%A1%93%E5%85%A5%E9%96%80-%E5%B0%8F%E5%AD%A6%E9%A4%A8%E6%96%87%E5%BA%AB-%E3%82%AB%E3%83%AC%E3%83%B3%E3%83%BB%E3%82%AD%E3%83%B3%E3%82%B0%E3%82%B9%E3%83%88%E3%83%B3/dp/4094180311/ref=sr_1_5?ie=UTF8&s=books&qid=1207187928&sr=1-5">ガラクタ捨てれば自分が見える―風水整理術入門</a>

余計なガラクタを捨て、滞った「気」を除き、澄んだ空間を創り、自然の流れにそって、新しいことを導き入れる、そんな内容です。中国四千年の知恵「風水」恐るべしです。


ということで、私の身辺も整理して見ましたよ。

・パソコンから使っていないファイルを大胆に削除。これで空きスペースは充分。既にcygwinも消してvmwareでlinuxとか入れようかなって気になっているし。

・机の上や引き出しから過去の資料の大量破棄。取っておいても使わないし。内容も発想も古いし。そういう意味では、シュレッダーって一種の浄化装置となりえるのです。

・会社で本棚を買ったので、机の上の書籍を大量移動。これでSolaris2.6の本とか、EJBパターンの本とかはもちろん、StrutsとかUMLの本も、視界から消えた。これ重要ですよ。

・雑物の整理と捨て去り。うちの会社は個人ブースなので結構なスペースがあるので、さらに広々とした贅沢な空間となりました。

それとこれは会社のことですが、

・当面のラボ活動の自由研究化。空き時間には何の予定も無し。頭空っぽ。

・新しい仲間の入る空間創り、つまり、新規採用募集枠。

そんなところ。

<strong><u>これからはKY(空気読め)よりKT(空間創れ)だ。</u></strong>


<strong><u>これで新しいものが入ってこないわけはない。こういうのもありです。そういうもんです。</u></strong>


おしまい。


]]></description>
         <link>http://www.fourmeisters.com/blog/khara/2008/04/post_15.html</link>
         <guid>http://www.fourmeisters.com/blog/khara/2008/04/post_15.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">001 - 技術考察・雑感</category>
        
        
         <pubDate>Thu, 03 Apr 2008 22:43:25 +0900</pubDate>
      </item>
      
   </channel>
</rss>
