<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>サクっとly.com</title>
	<atom:link href="http://www.sakuttoly.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sakuttoly.com</link>
	<description>何でもサクっと！ をモットーに何でもサクッと作っていきたいと思います！</description>
	<lastBuildDate>Sat, 08 May 2010 10:58:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/feed" />
		<item>
		<title>CentOS 5.4にVMware Server 2.0.2をインストール</title>
		<link>http://www.sakuttoly.com/blog/2010/05/centos-vmware-server-2_install.html</link>
		<comments>http://www.sakuttoly.com/blog/2010/05/centos-vmware-server-2_install.html#comments</comments>
		<pubDate>Sat, 08 May 2010 10:58:10 +0000</pubDate>
		<dc:creator>shirotter</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=715</guid>
		<description><![CDATA[				CentOS 5.4にVMware Server 2.0.2をインストールしてみました。
				インストールするだけなら記事にするほどではありませんが、きちんとした環境を整えるには面倒な手順を踏まないといけませ [...]]]></description>
			<content:encoded><![CDATA[				<p>CentOS 5.4にVMware Server 2.0.2をインストールしてみました。</p>
				<p>インストールするだけなら記事にするほどではありませんが、きちんとした環境を整えるには面倒な手順を踏まないといけませんでした。そこでもしまた同じような環境を整えることがあった場合、また一から調べるのは面倒なので記事にして備忘録とします。</p>
				<p>本記事の内容は以下のようになります。</p>
				<ol>
				<li>CentOS 5.4にVMware Server 2.0.2をインストール</li>
				<li>ゲストOSが突然落ちる不具合対策</li>
				<li>Webブラウザを使わずに管理出来るようにする</li>
				</ol>
				<p><span id="more-715"></span></p>
				<h3>CentOS 5.4にVMware Server 2.0.2をインストール</h3>
				<p>まずはVMware Server本体のインストールです。</p>
				<p>ただ単にインストールするだけなら特に難しくもありません。</p>
				<p>敢えて言うならVMware Server本体を入手するまでの手順が一番面倒であり、難易度が高いかと。分かりにくいサイト構成に加えて、ユーザ登録をしないといけないので本体を入手するまで結構な時間をロスしてしまいます。</p>
				<p><a href="http://downloads.vmware.com/d/info/datacenter_downloads/vmware_server/2_0">Download VMware Server</a></p>
				<p>今回は入手方法は省略してすでに本体を入手済みということで話を進めます。</p>
				<p>現在の最新版は build 203138 です。OSはCentOS 5.4 64bit版なので入手したファイルは以下のものになります。</p>
				<blockquote><p>
				VMware-server-2.0.2-203138.x86_64.rpm
				</p></blockquote>
				<p>インストールはrpmをインストールするだけです。</p>
				<pre class="console">
<span class="command"># rpm -ivh VMware-server-2.0.2-203138.x86_64.rpm</span>
</pre>
				<p>あとは初期設定をしたらすぐに使えるのですが、このままではゲストOSが突然落ちるという不具合があるようなのでそちらの対応をします。</p>
				<h3>ゲストOSが突然落ちる不具合対策</h3>
				<p><a href="http://www.natzworks.com/digital/entries/2009/000237.html">こちら</a>によると、&#8221;CentOS 5.4 で VMware Server 2.0.x の仮想マシンが突然落ちる&#8221;不具合があるようです。</p>
				<p>原因はCentOS 5.4のglibc 2.5-42のバージョンとVMware Server 2との相性とのこと。</p>
				<p>解決方法は、</p>
				<ul>
				<li>glibcをCentOS 5.3のバージョンにダウングレード</li>
				<li>VMware Server 2が使用するglibcだけを古いバージョンに差し替える</li>
				</ul>
				<p>というものがあります。</p>
				<p>前者の方法ではVMware Server以外にも影響がある可能性があるので、後者の方法を選択して不具合対策を施します。</p>
				<h4>CentOS 5.3のglibcを入手する</h4>
				<p>解決方法は<a href="http://evcom.sblo.jp/article/35324803.html">こちら</a>を参考にさせて頂きました。rpm2cpioというコマンドは知らなかったので勉強になります。cpioコマンドも存在は知っていても使ったこと無かったんですが・・・</p>
				<p>ちなみに僕は</p>
				<blockquote><p>
				LD_LIBRARY_PATH=/usr/lib/vmware/lib/libc.so.6:${LD_LIBRARY_PATH}
				</p></blockquote>
				<p>の変数は/usr/sbin/vmware-hostdの頭に入れました。特に理由はなく、ただ単に僕が変数の定義は最初の方にまとめて書くのが好きだからです。</p>
				<p>これでglibcをわざわざダウングレードさせる必要なく、VMware Server 2から参照されるglibcだけを古いバージョンのものに差し替えることが出来ます。</p>
				<h4>vmware-config.plを実行する</h4>
				<p>VMware Server 2の初期設定を行います。</p>
				<pre class="console">
<span class="command"># vmware-config.pl</span>
</pre>
				<p>本当ならVMware Server 2インストール後に実行するコマンドですが、glibcを差し替えた後にも再度実行しなければいけないので、今このタイミングで実行することで1回の手間で済ませました。</p>
				<h3>Webブラウザを使わずに管理出来るようにする</h3>
				<p>VMware Serverの利点はリモートから仮想マシンを管理出来るところにあります。</p>
				<p>VMware Server 1系の頃には専用のアプリケーションが用意されていましたが(VMware Server Consoleだっけ?)、2系からはWebブラウザからのアクセスになっています。</p>
				<p>このWebブラウザからのリモート管理は、不安定だったり、動作が重いという否定的な意見をよく見かけます。これのせいでVMware Server 1系を使い続けてる人も多そうです。</p>
				<p>僕自身もVMware Server 2が出た直後に試してすぐに使うのを止めました。リモートから管理したいけど、事情によりアプリケーションは入れられないなんて場合以外にはVMware Server 1系と同じように管理したいですね。</p>
				<p>ということで調べてたら、全機能とはいかないまでもWebブラウザを使わないでも一通りの管理が出来るようです。</p>
				<h4>VIClientでVMware Server 2.0.2を管理する</h4>
				<p><a href="http://omake.accense.com/wiki/VMwareServer2VIClient">こちら</a>にVIClientというアプリケーションで管理する方法が説明されています。</p>
				<p>しかし説明では</p>
				<blockquote>
				<p>https://サーバのDNS名:8333/client/VMware-viclient.exe</p>
				</blockquote>
				<p>にアクセスすればVIClientをダウンロード出来るとありますが、それはVMware Server 2.0.0までで2.0.1以降には同梱されていないようです。</p>
				<p>ちなみにVMware Server 2.0.0をインストールしている環境では、</p>
				<blockquote><p>
				/usr/lib/vmware/hostd/docroot/client/VMware-viclient.exe
				</p></blockquote>
				<p>にあるそうです。<br />
				VMware Server 2.0.2で確認してみましたが、やはり見当たりませんでした。</p>
				<p>ということでVIClientの入手方法ですが、<a href="http://junsan45.blogspot.com/2009/08/vmware-server-201-viclient.html">こちら</a>の方法で取得出来ます。</p>
				<p>こちらの手順も特に難しくはありませんが、VMware Server 2.0.0をダウンロード出来るページを探すのに一番苦労しました。<br />
				こんな所に無駄な時間を掛けないためにリンクを貼っておきます。</p>
				<p><a href="http://downloads.vmware.com/d/details/server200/dCpiQGplYmRAZQ==">VMware Server 2.0.0</a></p>
				<p>VIClientをWindows7 64bit環境に入れて使ってみましたが、今のところは問題なく使えています。<br />
				.NET Frameworkで動作するアプリケーションなので若干動作がもたつく感じはありますが、Webアクセスに比べたら快適です。</p>
				<p>最初は仮想マシンを作成しようにもデータストアが&#8221;無効&#8221;となっていて作成出来なかったんですが、データストアを削除して再作成したら問題なく使えるようになりました。</p>
				<p>VMware Serverの設定など一部VIClientでは対応できない箇所があり、完全に脱Webアクセスが出来るわけではありませんが、通常の運用作業はVIClientで問題なく出来そうです。</p>
				<h4>補足 : Webアクセスポートの衝突</h4>
				<p>VMware Server 2はWebアクセスにTomcatを使用しているようです。<br />
				以下がTomcatのデプロイ先になっています。</p>
				<blockquote><p>
				/usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/
				</p></blockquote>
				<p>そのせいで他のWebアプリケーションでTomcatを使っている場合に使用ポートの衝突で不具合が出る可能性があります。(ググったら結構ハマっている報告を見かけました)</p>
				<p><a href="http://communities.vmware.com/thread/172606">VMware Communities: VMware Server Web Access (tomcat6) could reallocate default shutdown/AJP13 ports not 8005/8009</a></p>
				<p>によるとhttpアクセス用の8080番はデフォルトから8308へと変更してくれていますが、Shutdown(8005)とAJP13(8009)のポート番号はデフォルトのものを使っているみたいです。<br />
				実際に&#8221;/usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/conf/server.xml&#8221;を見るとそのまま使っています。</p>
				<p>既にTomcatが稼働している方、これからTomcatでWebアプリケーションを開発する方は気をつけましょう。</p>
				<h3>使用したソフトウェアのバージョン</h3>
				<table>
				<tr>
				<th>CentOS</th>
				<td>5.4 x64</td>
				</tr>
				<tr>
				<th>VMware Server</th>
				<td>2.0.2(Build 203138 )</td>
				</tr>
				</table>
				<h3>参考</h3>
				<ul>
				<li>VMware Server 2のゲストOSが落ちてしまう不具合
				<ul>
				<li><a href="http://www.natzworks.com/digital/entries/2009/000237.html">CentOS 5.4 で VMware Server 2.0.x の仮想マシンが落ちる</a></li>
				<li><a href="http://ameblo.jp/marusa99/entry-10411699032.html">CentOS5でyum update後VMwareServer2管理コンソールが異常終了する｜鯖管Changelog。&#8211;アメブロ支店</a></li>
				<li><a href="http://wingse.blog57.fc2.com/blog-entry-232.html">にわかSEの独り言 CentOS 5.4 x64でVMware Server 2.0.2を設定</a></li>
				<li><a href="http://evcom.sblo.jp/article/35324803.html">East Valley メモログ: VMware Server 2.0.2 と Cent OS 5.4 でVMが落ちてしまう件</a></li>
				</ul>
				</li>
				</ul>
				<ul>
				<li>VIClient関連
				<ul>
				<li><a href="http://miau.s9.xrea.com/blog/?itemid=1047">VMware Infrastructure Client ネタいくつか &#8211; miau&#8217;s blog?</a></li>
				<li><a href="http://d.hatena.ne.jp/dragon3/20081017/p2">VMWare Server 2 には tomcat が同封されてて、それのせいで&#8230; &#8211; dragon3の日記</a></li>
				<li><a href="http://omake.accense.com/wiki/VMwareServer2VIClient">VMwareServer2VIClient &#8211; アクセンスのおまけ</a></li>
				<li><a href="http://junsan45.blogspot.com/2009/08/vmware-server-201-viclient.html">junsanの日記（出張所）: VMware Server 2.0.1 へ VIClient を追加する手順</a></li>
				<li><a href="http://d.hatena.ne.jp/dragon3/20081017/p2">VMWare Server 2 には tomcat が同封されてて、それのせいで&#8230; &#8211; dragon3の日記</a></li>
				<li><a href="http://communities.vmware.com/thread/172606">VMware Communities: VMware Server Web Access (tomcat6) could reallocate default shutdown/AJP13 ports not 8005/8009</a></li>
				</ul>
				</li>
				</ul>
				<ul>
				<li>VMware Server 公式関連
				<ul>
				<li><a href="http://downloads.vmware.com/d/details/server200/dCpiQGplYmRAZQ==">VMware Server 2.0.0 ダウンロード</a></li>
				<li><a href="http://www.vmware.com/support/pubs/server_pubs.html">VMware Server Documentation</a></li>
				</ul>
				</li>
				</ul>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798118095/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/4187TSTiyhL._SL160_.jpg" alt="VMware徹底入門 (DVD付)" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798118095/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">VMware徹底入門 (DVD付)</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4798118095/sakutto0b-22/ref=nosim/" title="VMware徹底入門 (DVD付)" target="_blank">amazlet</a> at 10.04.26</div>
				</div>
				<div class="amazlet-detail">ヴイエムウェア株式会社 <br />翔泳社 <br />売り上げランキング: 3104</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> VMware初心者に最適！<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> VMwareESXi<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 入門書以上の内容<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 実践的なノウハウがよい</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798118095/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2010/05/centos-vmware-server-2_install.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2010/05/centos-vmware-server-2_install.html" />
	</item>
		<item>
		<title>サクッとCentOS 5.4にRedmine + Passenger環境をインストール</title>
		<link>http://www.sakuttoly.com/blog/2010/04/redmine93_passenger_centos54.html</link>
		<comments>http://www.sakuttoly.com/blog/2010/04/redmine93_passenger_centos54.html#comments</comments>
		<pubDate>Thu, 29 Apr 2010 17:16:53 +0000</pubDate>
		<dc:creator>shirotter</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Redmine]]></category>
		<category><![CDATA[プロジェクト管理]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=718</guid>
		<description><![CDATA[				shirotterです。
				約1年前にサクッとCentOS 5.3にRedmine + Passenger環境をインストールを書きましたが、ちょうどインストールし直す機会があったので若干の変更をしながら書き [...]]]></description>
			<content:encoded><![CDATA[				<p>shirotterです。</p>
				<p>約1年前に<a href="http://www.sakuttoly.com/blog/2009/04/redmine_passenger_centos.html">サクッとCentOS 5.3にRedmine + Passenger環境をインストール</a>を書きましたが、ちょうどインストールし直す機会があったので若干の変更をしながら書き直してみました。</p>
				<p>前回の記事の改訂版のような扱いですが、下記の点で前回の内容と大きく異なります。</p>
				<ol>
				<li>Redmineのバージョンを0.8.3から0.9.3に変更</li>
				<li>DBをMySQLからPostgreSQLに変更</li>
				<li>Apacheの設定を若干変更</li>
				</ol>
				<p><span class="caution">※ 重要でない標準出力などは前記事のものをそのまま流用しているので一部差異があるかもです。</span></p>
				<p><span id="more-718"></span></p>
				<h3>Redmineのインストール手順</h3>
				<p><a href="http://www.centos.org/">CentOS</a>に<a href="http://redmine.jp/">Redmine</a> + <a href="http://www.postgresql.jp/">PostgreSQL</a> + <a href="http://www.modrails.com/">Passenger</a>環境をインストールする手順は下記のようになります｡</p>
				<ol>
				<li>事前の準備</li>
				<li>PostgreSQLのインストール</li>
				<li>Rubyのソースからのインストール</li>
				<li>Redmineのインストールと初期データの作成</li>
				<li>Passengerのインストールとapacheの設定</li>
				</ol>
				<h3>Redmineのインストール環境</h3>
				<p>今回のインストール環境は以下のようになっています｡</p>
				<table>
				<tr>
				<th>OS</th>
				<td><a href="http://www.centos.org/">CentOS 5.4</a> x86_64</td>
				</tr>
				<tr>
				<th>DB</th>
				<td><a href="http://www.postgresql.jp/">PostgreSQL</a></td>
				</tr>
				<tr>
				<th>HTTPサーバ</th>
				<td><a href="http://httpd.apache.org/">apache</a> + <a href="http://www.modrails.com/">Passenger</a></td>
				</tr>
				<tr>
				<th>Redmineのインストール先</th>
				<td>/home/redmine</td>
				</th>
				</table>
				<h3>インストール開始</h3>
				<h4>事前の準備</h4>
				<p>最初に必要となるモジュールをインストールしておきます。</p>
				<pre class="console">
<span class="command"># yum -y install gcc kernel-devel zlib-devel openssl-devel</span>
</pre>
				<h4>PostgreSQLのインストール</h4>
				<pre class="console">
# <span class="command">yum -y install postgresql-server postgresql-devel
</pre>
				<p><span class="caution">※ 本記事ではPostgreSQLをそのままyumでインストールするように書いていますが、実際に作業を実施した環境では8.4を入れてから作業を行いました。特に設定などの違いは無いと思います。</span></p>
				<p>PostgreSQLの設定の初期化と起動を行います｡</p>
				<pre class="console">
<span class="command"># /etc/init.d/postgresql initdb
# /etc/init.d/postgresql start
</pre>
				<p>ついでにOS起動時にPostgreSQLが起動されるようにも設定します｡</p>
				<pre class="console">
<span class="command"># chkconfig postgresql on
# chkconfig --list postgresql</span>
<span class="so">postgresql          0:off   1:off   2:on    3:on    4:on    5:on    6:off</span>
</pre>
				<p>ここからはPostgreSQLにRedmine用ユーザとDBを作成します。</p>
				<pre class="console">
<span class="caption">// Redmine用ユーザを作成</span>
<span class="command"># sudo -u postgres createuser -U postgres -dEeP</span>
作成するロール名を入力してください: redmine
新しいロールのパスワード：
もう一度入力してください：
新しいロールをスーパーユーザとしますか?  (y/n)n
新しいロールにロールを作成する権限を与えますか? (y/n)n
CREATE ROLE redmine ENCRYPTED PASSWORD 'xxxxxxxx' NOSUPERUSER CREATEDB NOCREATEROLE INHERIT LOGIN;

<span class="caption">// Redmine用DBを作成</span>
<span class="command"># sudo -u postgres createdb -e -U postgres -O redmine redminedb "For redmine"</span>
CREATE DATABASE redminedb OWNER redmine;
COMMENT ON DATABASE redminedb IS 'For redmine';

<span class="command"># sudo -u postgres psql"</span>

<span class="caption">// postgresユーザのパスワードを暗号化して設定</span>
<span class="command">postgres=# alter user postgres with encrypted password 'xxxxxxxx';</span>
ALTER ROLE

<span class="caption">// 暗号化されたパスワードが保存されているか確認</span>
<span class="command">postgres=# select * from pg_shadow;</span>

 usename  | usesysid | usecreatedb | usesuper | usecatupd |       passwd        | valuntil | useconfig
----------+----------+-------------+----------+-----------+---------------------+----------+-----------
 redmine  |    16384 | t           | f        | f         | md5xxxxxxxxxxxxxxxx |          |
 postgres |       10 | t           | t        | t         | md5xxxxxxxxxxxxxxxx |          | 

<span class="command">postgres=# \q</span>
</pre>
				<p>さらにPostgreSQL本体の設定を若干変更しないといけません。</p>
				<pre class="console">
<span class="command"># vi /var/lib/pgsql/data/postgresql.conf</span>

listen_addresses = '*'       <span class="tips"><---- 追加｡</span>

<span class="command"># vi /var/lib/pgsql/data/pg_hba.conf</span>

# "local" is for Unix domain socket connections only
local   all         all                               ident
# IPv4 local connections:
host    all         all         127.0.0.1/32          ident

を以下のように変更

# "local" is for Unix domain socket connections only
local   all         all                               <span class="edit">md5</span>
# IPv4 local connections:
host    all         all         127.0.0.1/32          <span class="edit">md5</span>
</pre>
				<p>これでPostgreSQLの設定は終わりました。</p>
				<p>ここらで疲れてはいけません｡<br />
				まだまだスタートラインに立ったばかりです｡</p>
				<h4>Ruby のソースからのインストール</h4>
				<p>では本題に入っていきましょう｡</p>
				<p>まずは､<br />
				Rubyのインストールです｡<br />
				最新版は<a href="http://www.ruby-lang.org/ja/">ここ</a>からURLを取得してください｡</p>
				<pre class="console">
<span class="command"># wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz
# tar xzvf ruby-1.8.7-p249.tar.gz
# cd ruby-1.8.7-p249
# ./configure --prefix=/usr
# make
# make test</span>
<span class="so">test succeeded</span>        <span class="tips"><---- makeが成功しているか確かめます</span>
<span class="command"># make install
# ruby -v</span>
<span class="so">ruby 1.8.7 (2010-01-10 patchlevel 249) [x86_64-linux]</span>
</pre>
				<p>これでRubyはインストール出来ました｡</p>
				<p>次にRubyGemsのインストールです｡<br />
				最新版は<a href="http://rubyforge.org/projects/rubygems/">ここ</a>からURLを取得してください｡</p>
				<pre class="console">
<span class="command"># wget http://rubyforge.org/frs/download.php/69365/rubygems-1.3.6.tgz
# tar xzvf rubygems-1.3.6.tgz
# cd rubygems-1.3.6
# ruby setup.rb
# gem -v</span>
<span class="so">1.3.6</span>
</pre>
				<p>簡単ですね｡<br />
				そして､<a href="http://rubyonrails.org/">Ruby on Rails</a>のインストールとなります｡</p>
				<pre class="console">
<span class="command"># gem update --system
# gem install rails --include-dependencies
# rails -v</span>
<span class="so">Rails 2.3.5</span>
</pre>
				<p>Ruby関連のインストールは全て終わりました｡</p>
				<h4>Redmineのインストール</h4>
				<p>いよいよ<a href="http://redmine.jp/">Redmine</a>の登場です。<br />
				僕は&#8221;/home/redmine&#8221;にインストールしますが､好みに合わせて変更してください｡</p>
				<pre class="console">
<span class="command"># mkdir /home/redmine/
# wget http://rubyforge.org/frs/download.php/69449/redmine-0.9.3.tar.gz
# tar xzvf redmine-0.9.3.tar.gz
# cp -rp redmine-0.9.3/* /home/redmine/</span>

<span class="caption">RedmineのDB設定の変更</span>
<span class="command"># cd /home/redmine/config
# cp -p database.yml.example database.yml
# vi database.yml</span>

production:
  adapter: mysql
  database: redmine
  host: localhost
  username: root
  password:
  encoding: utf8

を以下のように変更

production:
  adapter: <span class="edit">postgresql</span>
  database: <span class="edit">redminedb</span>
  host: localhost
  username: <span class="edit">redmine</span>
  password: <span class="edit">redmineユーザパスワード</span>
  encoding: utf8
  <span class="edit">scheme_search_path: public</span>

<span class="caption">クッキーに書き込まれるセッションデータの為のパスフレーズを設定</span>
<span class="command"># cd /home/redmine/config/environment.rb</span>
～ 省略
Rails::Initializer.run do |config|
  config.action_controller.session = { :key => "_myapp_session", :secret => "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" }       <span class="tips">30文字以上の文字列を追加します。</span>
～ 省略

<span class="caption">pg gemのインストール</span>
<span class="command">gem install pg</span>

<span class="caption">スキーマの作成</span>
<span class="command"># rake db:migrate RAILS_ENV="production"</span>
</pre>
				<p>これでRedmineのインストールは終了です｡</p>
				<p>試しに<a href="http://redmine.jp/">Redmine</a>を起動してアクセス出来るか試してみましょう。</p>
				<pre class="console">
<span class="command"># cd /home/redmine/
# script/server -e production</span>
<span class="so">=> Booting WEBrick...
=> Rails 2.1.5 application started on http://0.0.0.0:3000
=> Ctrl-C to shutdown server; call with --help for options</span>
</pre>
				<p>3000番ポートで起動されているので､<br />
				http://localhost:3000/ (ホスト名は適切なものに変更してください)<br />
				にブラウザからアクセスしてみます｡</p>
				<p>すると､</p>
				<div id="attachment_70" class="wp-caption aligncenter" style="width: 309px"><a href="http://www.sakuttoly.com/blog/2009/04/redmine_passenger_centos.html/redmine" rel="attachment wp-att-70"><img src="http://www.sakuttoly.com/wp-content/uploads/2009/04/redmine-299x192.png" alt="RedmineのTOPページ" title="redmine" width="299" height="192" class="size-medium wp-image-70" /></a><p class="wp-caption-text">RedmineのTOPページ</p></div>
				<p>このような画面が表示されるはずです｡</p>
				<p>デフォルトでは､</p>
				<blockquote><p>
				ログイン : admin<br />
				パスワード : admin
				</p></blockquote>
				<p>でログイン出来ます｡</p>
				<p>ログイン出来たら､すでにRedmineを使うことが出来るようになっています｡<br />
				(画像は日本語の画面になっていますが、デフォルトでは英語となっています。設定で言語を変更してください。)</p>
				<p>Redmineを終了するには｢<span class="strong">Ctrl + C</span>｣キーを押します｡</p>
				<h4>Passengerのインストールとapacheの設定</h4>
				<p>これで一通りの作業は終わりましたが､いちいち3000番ポートにアクセスしないといけないのは嫌なので､apache上で動くように設定することにします｡</p>
				<p>apache上で動くようにするにはPassengerと連携させることになります。</p>
				<p>ではPassengerのインストールを行います｡<br />
				まずは必要となるものをインストールします｡</p>
				<pre class="console">
<span class="command"># yum -y install httpd-devel gcc-c++ apr-devel</span>

<span class="caption">Passengerをインストールします｡</span>
<span class="command"># gem install passenger
# passenger-install-apache2-module</span>
</pre>
				<p><span class="strong">Press Enter to continue, or Ctrl-C to abort.</span><br />
				と言われるのでEnterを押して続行します｡</p>
				<p>すると､</p>
				<pre class="console">
<span class="so">--------------------------------------------

Checking for required software...

 * GNU C++ compiler... found at /usr/bin/g++
 * Ruby development headers... found
 * OpenSSL support for Ruby... found
 * RubyGems... found
 * Rake... found at /usr/bin/rake
 * Apache 2... found at /usr/sbin/httpd
 * Apache 2 development headers... found at /usr/sbin/apxs
 * fastthread... found
 * Apache Portable Runtime (APR) development headers... found at /usr/bin/apr-1-config
 * Apache Portable Runtime Utility (APU) development headers... found at /usr/bin/apu-1-config

--------------------------------------------</span>
</pre>
				<p>というようなものが表示されます｡</p>
				<p>これは必要なモジュールが揃っている状態の表示ですが､何か1つでもモジュールが不足しているとこの画面で怒られてしまいます。<br />
				(必要なモジュールのインストール方法を後で教えてくれますが・・・)</p>
				<pre class="console">
<span class="so">--------------------------------------------
The Apache 2 module was successfully installed.

Please edit your Apache configuration file, and add these lines:
</span>
   LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-2.2.11/ext/apache2/mod_passenger.so
   PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.2.11
   PassengerRuby /usr/bin/ruby
<span class="so">
After you restart Apache, you are ready to deploy any number of Ruby on Rails
applications on Apache, without any further Ruby on Rails-specific
configuration!

Press ENTER to continue.</span>
</pre>
				<p>こんな画面が表示されて一端止まります｡</p>
				<blockquote><p>
				LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-2.2.11/ext/apache2/mod_passenger.so<br />
				PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.2.11<br />
				PassengerRuby /usr/bin/ruby
				</p></blockquote>
				<p>の部分は後で必要になってくるので､<br />
				どこかにメモを取っておく必要があります｡</p>
				<p>メモを取ったらEnter</p>
				<pre class="console">
<span class="so">--------------------------------------------
Deploying a Ruby on Rails application: an example

Suppose you have a Ruby on Rails application in /somewhere. Add a virtual host
to your Apache configuration file, and set its DocumentRoot to
/somewhere/public, like this:
</span>
   &lt;VirtualHost *:80&gt;
      ServerName www.yourhost.com
      DocumentRoot /somewhere/public    # &lt;-- be sure to point to 'public'!
      &lt;Directory /somewhere/public&gt;
         AllowOverride all              # &lt;-- relax Apache security settings
         Options -MultiViews            # &lt;-- MultiViews must be turned off
      &lt;/Directory&gt;
   &lt;/VirtualHost&gt;

<span class="so">And that's it! You may also want to check the Users Guide for security and
optimization tips and other useful information:

  /usr/lib/ruby/gems/1.8/gems/passenger-2.2.11/doc/Users guide Apache.html

Enjoy Phusion Passenger, a product of Phusion (www.phusion.nl) <img src='http://www.sakuttoly.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> 

http://www.modrails.com/

Phusion Passenger is a trademark of Hongli Lai &#038; Ninh Bui.</span>
</pre>
				<p>そして､こんな表示になって終了します｡</p>
				<p>ここでも</p>
				<blockquote><p>
				&lt;VirtualHost *:80&gt;<br />
				   ServerName www.yourhost.com<br />
				   DocumentRoot /somewhere/public    # &lt;&#8211; be sure to point to &#8216;public&#8217;!<br />
				   &lt;Directory /somewhere/public&gt;<br />
				      AllowOverride all              # &lt;&#8211; relax Apache security settings<br />
				      Options -MultiViews            # &lt;&#8211; MultiViews must be turned off<br />
				   &lt;/Directory&gt;<br />
				&lt;/VirtualHost&gt;
				</p></blockquote>
				<p>の部分をメモに取っておきましょう｡</p>
				<p>メモを取った内容を参考にapacheの設定を行います｡</p>
				<p>まずはpassenger用の設定ファイルを用意します｡</p>
				<pre class="console">
<span class="command"># cd /etc/httpd/conf.d/</span>
<span class="caption">新規にconfファイルを作成</span>
<span class="command"># vi passenger.conf</span>
LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-2.2.11/ext/apache2/mod_passenger.so
PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.2.11
PassengerRuby /usr/bin/ruby
</pre>
				<p>次にhttpd.confの設定です｡</p>
				<pre class="console">
<span class="command"># cd /etc/httpd/conf
# vi httpd.conf</span>
以下を追加

&lt;VirtualHost *:80&gt;
   ServerName www.example.com
   DocumentRoot /var/www/html
   RailsBaseURI /redmine
   ErrorLog /var/log/httpd/redmine_error.log                  &lt;---- エラーログ出力先を変更
   CustomLog /var/log/httpd/redmine_access.log combined       &lt;---- アクセスログ出力先を変更
   &lt;Directory /var/www/html&gt;
      AllowOverride all
      Options -MultiViews
   &lt;/Directory&gt;
&lt;/VirtualHost&gt;

<span class="caption">// Apacheの設定に問題が無いか確認</span>
<span class="command"># /etc/init.d/httpd configtest</span>
Syntax OK
</pre>
				<p>Redmineのルートディレクトリへのシンボリックリンクを&#8221;/var/www/html&#8221;に作成します。</p>
				<pre class="console">
<span class="command"># cd /var/www/html/
# ln -s /home/redmine/public/ redmine</span>
</pre>
				<p>Apacheがシステムの起動時に自動起動するように設定します。</p>
				<pre class="console">
<span class="command"># chkconfig httpd on
# chkconfig --list httpd</span>
<span class="so">httpd          0:off   1:off   2:on    3:on    4:on    5:on    6:off</span>
</pre>
				<p>残るはRedmineのファイルのパーミッションの設定のみです｡</p>
				<pre class="console">
<span class="command"># chown -R apache:apache /home/redmine</span>
</pre>
				<p>あとはapacheを起動してみましょう｡</p>
				<pre class="console">
<span class="command"># /etc/rc.d/init.d/httpd start</span>
</pre>
				<p>これで､<br />
				<span class="strong">http://(httpd.confに入れたホスト名)/redmine/</span><br />
				にアクセスすればRedmineに繋がるはずです｡</p>
				<p>Redmineのインストール作業は以上となります｡</p>
				<p><a href="http://www.sakuttoly.com/blog/2009/04/redmine_passenger_centos.html">前回の記事</a>の焼き直しですが、困っている方の参考になれば・・・</p>
				<h3>使用したソフトウェアのバージョン</h3>
				<table>
				<tr>
				<th>CentOS</th>
				<td>5.4 x86_64</td>
				</tr>
				<tr>
				<th>PostgreSQL</th>
				<td>8.4.3</td>
				</tr>
				<tr>
				<th>Ruby</th>
				<td>1.8.7-p-249</td>
				</tr>
				<tr>
				<th>RubyGems</th>
				<td>1.3.6</td>
				</tr>
				<tr>
				<th>Ruby on Rails</th>
				<td>2.3.5</td>
				</tr>
				<tr>
				<th>Redmine</th>
				<td>0.9.3</td>
				</tr>
				<tr>
				<th>apache</th>
				<td>2.2.3-31</td>
				</tr>
				<tr>
				<th>Passenger</th>
				<td>2.2.11</td>
				</tr>
				</table>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844327305/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41TAYyuxIYL._SL160_.jpg" alt="Redmine -もっと手軽にプロジェクト管理!" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844327305/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Redmine -もっと手軽にプロジェクト管理!</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4844327305/sakutto0b-22/ref=nosim/" title="Redmine -もっと手軽にプロジェクト管理!" target="_blank">amazlet</a> at 10.04.30</div>
				</div>
				<div class="amazlet-detail">倉貫 義人 栗栖 義臣 並河 祐貴 前田 直樹 <br />インプレスジャパン <br />売り上げランキング: 27472</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-2-5.gif" alt="2.5" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> インストールには役に立たなかった。<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-2-0.gif" alt="2" /> 読まなくてもわかる<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> Windowsでサーバの構築</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844327305/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2010/04/redmine93_passenger_centos54.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2010/04/redmine93_passenger_centos54.html" />
	</item>
		<item>
		<title>Amazon EC2を開発環境として使ってみる その1(内容訂正)</title>
		<link>http://www.sakuttoly.com/blog/2010/03/amazon-ec2-development-1.html</link>
		<comments>http://www.sakuttoly.com/blog/2010/03/amazon-ec2-development-1.html#comments</comments>
		<pubDate>Sun, 14 Mar 2010 10:08:15 +0000</pubDate>
		<dc:creator>kuboma</dc:creator>
				<category><![CDATA[amazon ec2]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[s3]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=699</guid>
		<description><![CDATA[				kuboです。
				コメントをいただいたのですが、この記事の当初の内容は間違ってました！
				こちらのURL→http://d.hatena.ne.jp/techmedia-think/20091204/ [...]]]></description>
			<content:encoded><![CDATA[				<p>kuboです。</p>
				<p><strong>コメントをいただいたのですが、この記事の当初の内容は間違ってました！<br />
				こちらのURL→<a href="http://d.hatena.ne.jp/techmedia-think/20091204/1259921361">http://d.hatena.ne.jp/techmedia-think/20091204/1259921361</a><br />
				にある通り、terminateではなくstopすれば、EBSボリューム分の課金のみでデータを保持し続けられます。<br />
				</strong></p>
				<p>久々にamazon ec2をちゃんと使ってみようということで、<br />
				<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4822234371/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">クラウド Amazon EC2/S3のすべて~実践者から学ぶ設計/構築/運用ノウハウ~ (ITpro BOOKs)</a><br />
				を片手に色々やってみました。<br />
				その時のはまったメモです。</p>
				<h3>やりたかったこと</h3>
				<ul>
				<li>常にインスタンスをあげない。必要のある時だけあげる。</li>
				<li>でも環境一式は毎回クリアされると困る</li>
				<li>その環境でやりたいのは、Linuxサーバ環境での様々な開発や動作確認</li>
				</ul>
				<p>ということです。<br />
				常にインスタンスをあげておくと、それだけで7000円/月くらいかかりますので、それは避けたい。</p>
				<h3>Amazon公式AMIは種類が余りない。</h3>
				<p>それ以外にcommunityのAMIは多数あるが、他人の作ったものなので、やはり自分で作るのが良い。。と言っても今はAmazonn公式のFedora 8でお茶を濁しました。</p>
				<h3>Root Device TypeがebsのAMIインスタンスをTerminateすると、そのebsボリュームもdeleteされてしまう</h3>
				<p>この挙動の意味が分かってません。<br />
				terminateする前にS3に置ける/Detachできることが、Root Device Typeがebsのメリット？？<br />
				<strong><br />
				(追記)違いました。Root Device TypeがEBSのAMIインスタンスは、TerminateすればEBSボリュームごと消えてしまいますが、Stopというステータスにしておけばその間EBSのディスク料金だけで置いておけます。この場合EC2のインスタンス起動料金はかかりません。<br />
				つまり、15GBのEBSボリュームなら$0.10*15=$1.5で済みます。EC2のインスタンスをずっと上げている場合、$0.085*24*30=$61.2になります。<br />
				これで当初の目的であった「常にインスタンスをあげない。必要のある時だけあげる。」が安価で実現できました！<br />
				コメントありがとうございました！<br />
				</strong></p>
				<h3>コマンド</h3>
				<p><strong><br />
				これも不要ですねー。stopしとけば、startしたら全部残ってますので<br />
				</strong></p>
				<pre>
[root@xxxxxxxxxxx ~]# yes | mkfs -t ext3 /dev/sdf (初回だけ)
[root@xxxxxxxxxxx ~]# mkdir -p /ebs1/home (初回だけ)
[root@xxxxxxxxxxx ~]# mount /dev/sdf /ebs1/
[root@xxxxxxxxxxx ~]# groupadd -g 1000 kuboma
[root@xxxxxxxxxxx ~]# useradd -d /ebs1/home/ -g kuboma -m -u 1000 kuboma
[root@xxxxxxxxxxx ~]# passwd kuboma
[root@xxxxxxxxxxx ~]# passwd
</pre>
				<h3>現時点の結論</h3>
				<p><strong><br />
				Root Device TypeがEBSボリュームのAMIイメージを必要なときにstart、不要なときにはstopする。(terminateしたら消えてしまうので注意)<br />
				</strong></p>
				<p>ちなみにGoogle ChoromeだとManagement CosoleのURLと表示画面が合わない！<br />
				Instance画面のURLなのにEBSボリューム画面のまま、とか。<br />
				とりあえず面倒なのでFirefoxで操作してます。</p>
				<p>あまり進んでいませんが、今日は以上！</p>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4822234371/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51WU9Mk4oiL._SL160_.jpg" alt="クラウド Amazon EC2/S3のすべて~実践者から学ぶ設計/構築/運用ノウハウ~ (ITpro BOOKs)" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4822234371/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">クラウド Amazon EC2/S3のすべて~実践者から学ぶ設計/構築/運用ノウハウ~ (ITpro BOOKs)</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4822234371/sakutto0b-22/ref=nosim/" title="クラウド Amazon EC2/S3のすべて~実践者から学ぶ設計/構築/運用ノウハウ~ (ITpro BOOKs)" target="_blank">amazlet</a> at 10.03.14</div>
				</div>
				<div class="amazlet-detail">並河祐貴 安達輝雄 <br />日経BP社 <br />売り上げランキング: 14156</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4822234371/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2010/03/amazon-ec2-development-1.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2010/03/amazon-ec2-development-1.html" />
	</item>
		<item>
		<title>書評: Apache Solr入門 ―オープンソース全文検索エンジン</title>
		<link>http://www.sakuttoly.com/blog/2010/03/book_apache_solr.html</link>
		<comments>http://www.sakuttoly.com/blog/2010/03/book_apache_solr.html#comments</comments>
		<pubDate>Sun, 07 Mar 2010 10:56:30 +0000</pubDate>
		<dc:creator>kuboma</dc:creator>
				<category><![CDATA[技術書]]></category>
		<category><![CDATA[lucene]]></category>
		<category><![CDATA[oss]]></category>
		<category><![CDATA[solr]]></category>
		<category><![CDATA[全文検索]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=684</guid>
		<description><![CDATA[				こんにちは、Kuboです。
				本書は昨年ホワイトハウスのWebサイトの検索部分に使われて話題になったApache Solrの入門書/解説書です。
				今回Twitter上で、技術評論社でソフトウェア・デ [...]]]></description>
			<content:encoded><![CDATA[				<p>こんにちは、Kuboです。</p>
				<p>本書は昨年<a href="http://www.whitehouse.gov/">ホワイトハウスのWebサイト</a>の検索部分に<a href="http://www.publickey.jp/blog/09/weblinuxapachemysqldrupal.html">使われて話題に</a>なった<a href="http://lucene.apache.org/solr/">Apache Solr</a>の入門書/解説書です。</p>
				<p>今回Twitter上で、<a href="http://gihyo.jp/book">技術評論社</a>で<a href="http://gihyo.jp/magazine/SD">ソフトウェア・デザイン</a>を担当されているの池本さん(<a href="http://twitter.com/XR230">@XR230</a>)が書評する人を募集されていて、Solrは実案件で使っていたこともあり手を挙げさせていただきました。<br />
				っていうか、遅くなってすみません！</p>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774141755/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51QFLBBS78L._SL160_.jpg" alt="Apache Solr入門 ―オープンソース全文検索エンジン" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774141755/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Apache Solr入門 ―オープンソース全文検索エンジン</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4774141755/sakutto0b-22/ref=nosim/" title="Apache Solr入門 ―オープンソース全文検索エンジン" target="_blank">amazlet</a> at 10.03.07</div>
				</div>
				<div class="amazlet-detail">関口 宏司 三部 靖夫 武田 光平 中野 猛 大谷 純 <br />技術評論社 <br />売り上げランキング: 5099</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 検索エンジンに興味のある全ての知識レベルの方にお勧め</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774141755/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
				<h2>Apache Solrとは</h2>
				<p>OSSの全文検索サーバです。<br />
				いわゆる「エンタープライズサーチ」というようなカテゴリに入るソフトウェアです。<br />
				詳細は本書にゆずりますが、Solrは以下のような特徴を持っています。</p>
				<ul>
				<li>OSS</li>
				<li>Apache Luceneを全文検索ライブラリとして採用</li>
				<li>HTTP/XMLを始めとし、言語に依存しない様々なインタフェースをもつ</li>
				<li>豊富な検索機能(ファセット検索、もしかして、サジェスト、など)。拡張もできる。</li>
				<li>マルチコア、分散検索、レプリケーションなど、大規模システムに対応</li>
				</ul>
				<h2><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774141755/sakutto0b-22/ref=nosim/">Apache Solr入門</a>について</h2>
				<p>本書は日本語で書かれた初めてのApache Solr本です。<br />
				Sorlのまとまった日本語ドキュメントというのは、本書の登場までは<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000XT5AAI/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Software Design 2007年 12月号</a>の『全文検索システム「Solr」徹底活用ガイド』くらいしかありませんでした。<br />
				(当時はSolrは1.2、現在は1.4です)</p>
				<p>また本書の著者は<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774127809/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Apache Lucene 入門</a>で知られる関口さんや、上記のソフトウェアデザインの記事を書かれたリクルートの中野さん他著名な方なので安心です。</p>
				<h3>本書のいいところ</h3>
				<h4>細かいところまで日本語でしっかり説明されている</h4>
				<p>基本的にはここに尽きると思います。<br />
				本書はSolrの利用で必要になる殆どの情報(solrconfig.xml, schema.xml, stats情報, 各種検索、各種クライアント、その他多くの項目)について、しっかりとした説明を用意しています。<br />
				よって単に「インストールして使ってみました」という意味の「入門」本ではなく、概要を知るための情報もリファレンスとしての情報も、どちらも載っている「全てのSolr利用者のための」本です。</p>
				<p>例えば2章の「スキーマの設定」ではfieldTypeの各属性の説明がありますが、<br />
				sortMissingFirstやsortMissingLastの意味などがしっかりと説明してあります。<br />
				実はこのあたりの情報は一応公式？ドキュメントである<a href="http://wiki.apache.org/solr/">Solr Wiki</a>にも詳しくは載っていませんし、<br />
				載っていても英語の得意な人以外は微妙なニュアンスは分かりにくいものです。</p>
				<p>そういう意味ではPostgreSQLやMySQLなどのRDBMSと違い日本語の公式ドキュメントが無い以上、どうしてもはっきりとしない部分が独習では残ってしまいます。<br />
				もちろんそういう点を一つ一つ確認していけるのはOSSの利点だと思いますが、それにはかなりの時間がかかります。</p>
				<p>エンジニアは新しめの技術を取り入れるとき、往々にして「莫大な時間を費やして一つ一つを精査する」か「精度は諦めて、スピード優先でとりあえず使ってみるか」を選択することになりがちです。<br />
				本書があれば、精度とスピードのどちらも手にいれることができます。<br />
				私自身、1~2年前に本書があればどれだけ良かったかｗというのが正直な気持ちです。</p>
				<h3>本書の物足りないところがあるとすれば。。</h3>
				<p>個人的には以下の内容があればとても嬉しいと思いました。</p>
				<ul>
				<li>サーチ性能、インデクシング性能の指標、事例</li>
				<li>エンタープライズでの利用におけるシステムイメージ</li>
				<li>マルチコア、分散検索、レプリケーションの突っ込んだ話</li>
				</ul>
				<p>要するに、ある程度の規模の実案件に投入する際に必要になるところの「イメージ」ですね。<br />
				ただこれらは本書『Apache Solr入門』の範囲を超える部分であり、<br />
				またそもそも基準が難しい部分であったり、要件によって変わってくる部分であったりしますので、<br />
				あくまで高望みですね。</p>
				<p>現在上記のことを知りたければ、Solr勉強会の資料などからある程度つかめます。<br />
				そしてあとは自分で確認してみましょう。</p>
				<h3>まとめ</h3>
				<p>本書はSolrを使う全ての人にオススメできる良書だと思います。<br />
				本書がある場合とない場合で、Solrの習得にかかる時間も、その精度も、大きく変わってくるでしょう。<br />
				特に実務で使う方は必須ですね。<br />
				(本書に限らずですが)その効果を考えると、価格(\3,780)などは非常に安いものだと思います。</p>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774141755/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51QFLBBS78L._SL160_.jpg" alt="Apache Solr入門 ―オープンソース全文検索エンジン" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774141755/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Apache Solr入門 ―オープンソース全文検索エンジン</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4774141755/sakutto0b-22/ref=nosim/" title="Apache Solr入門 ―オープンソース全文検索エンジン" target="_blank">amazlet</a> at 10.03.07</div>
				</div>
				<div class="amazlet-detail">関口 宏司 三部 靖夫 武田 光平 中野 猛 大谷 純 <br />技術評論社 <br />売り上げランキング: 5099</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 検索エンジンに興味のある全ての知識レベルの方にお勧め</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774141755/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
				<p>Solr使うなら必須。</p>
				<h3>そう言えば</h3>
				<p>洋書ですが、以下の書籍が結構前に出ていますね。<br />
				内容は見てないので分かりませんが。</p>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/1847195881/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/5141rH49WML._SL160_.jpg" alt="Solr 1.4 Enterprise Search Server" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/1847195881/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Solr 1.4 Enterprise Search Server</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/1847195881/sakutto0b-22/ref=nosim/" title="Solr 1.4 Enterprise Search Server" target="_blank">amazlet</a> at 10.03.07</div>
				</div>
				<div class="amazlet-detail">David Smiley Eric Pugh <br />Packt Publishing <br />売り上げランキング: 23094</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> おすすめ</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/1847195881/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
				<h3>リンク</h3>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4048673947/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51CNx1imqcL._SL160_.jpg" alt="エンタープライズサーチ 技術と導入" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4048673947/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">エンタープライズサーチ 技術と導入</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4048673947/sakutto0b-22/ref=nosim/" title="エンタープライズサーチ 技術と導入" target="_blank">amazlet</a> at 10.03.07</div>
				</div>
				<div class="amazlet-detail">清兼 義弘 関口 宏司 田澤 孝之 松野 良蔵 <br />アスキー・メディアワークス <br />売り上げランキング: 616573</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> エンタープライズサーチのすべてをカバーする充実の内容</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4048673947/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
				<p>未読ですが、関口さんも書いてるし、これ良いのかも。</p>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774127809/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51T9AJ5AH4L._SL160_.jpg" alt="Apache Lucene 入門 ~Java・オープンソース・全文検索システムの構築" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774127809/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Apache Lucene 入門 ~Java・オープンソース・全文検索システムの構築</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4774127809/sakutto0b-22/ref=nosim/" title="Apache Lucene 入門 ~Java・オープンソース・全文検索システムの構築" target="_blank">amazlet</a> at 10.03.07</div>
				</div>
				<div class="amazlet-detail">関口 宏司 <br />技術評論社 <br />売り上げランキング: 315704</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 検索エンジンの基礎が学べます<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> 日本語構文解析の説明がわかりやすい<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> この本には大変お世話になってます<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 全文検索の理解が深まりました。<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-1-0.gif" alt="1" /> 著者さんへ&#8230;サンプルファイル、5章は改訂した方が良いのでは?</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774127809/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
				<p>こちらも必須といいたいがもしや絶版？</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2010/03/book_apache_solr.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2010/03/book_apache_solr.html" />
	</item>
		<item>
		<title>iPhone 3GSでの通話/リスニング用にSIGMA bluetribe SBT03を購入</title>
		<link>http://www.sakuttoly.com/blog/2010/02/iphone_sigma_bluetribe_sbt03.html</link>
		<comments>http://www.sakuttoly.com/blog/2010/02/iphone_sigma_bluetribe_sbt03.html#comments</comments>
		<pubDate>Sun, 07 Feb 2010 07:52:38 +0000</pubDate>
		<dc:creator>kuboma</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[A2DP]]></category>
		<category><![CDATA[AVRCP]]></category>
		<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[SIGMA]]></category>
		<category><![CDATA[STB03]]></category>
		<category><![CDATA[ヘッドセット]]></category>
		<category><![CDATA[片耳]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=675</guid>
		<description><![CDATA[				こんにちは、kubomaです。
				昨年12月にiPhone 3GSを買い、日々楽しく使っていますが、唯一の難点がiPhoneでの通話。
				充電がすぐになくなる、本体が重い、音が聞き取りにくいと、全然よ [...]]]></description>
			<content:encoded><![CDATA[				<p>こんにちは、<a href="http://twitter.com/kuboma">kuboma</a>です。</p>
				<p>昨年12月にiPhone 3GSを買い、日々楽しく使っていますが、唯一の難点がiPhoneでの通話。<br />
				充電がすぐになくなる、本体が重い、音が聞き取りにくいと、全然よくありません。<br />
				しばらくはしょうがなしにiPhone付属のイヤホン付きマイクを使っていましたが、コードが絡るなどもううんざりしてきました。</p>
				<p>そこで今回本体が重い、音が聞き取りにくいという問題を解決すべく、Bluetoothのヘッドセットを購入しました。</p>
				<p><span id="more-675"></span></p>
				<h4>両耳タイプは・・</h4>
				<p>当初は通話以外に音楽を聞くことも考えて、評判の非常によい<a href="http://www.audio-technica.co.jp/products/hp/ath-bt02.html">株式会社オーディオテクニカ｜一般製品｜ATH-BT02</a>のような両耳でコードありタイプを考えていましたが、それだとコードが絡まる問題は避けられそうにありません。</p>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002T6NZDC/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41QdbrZGMQL._SL160_.jpg" alt="audio-technica ワイヤレスステレオヘッドセット ATH-BT02 BK" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002T6NZDC/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">audio-technica ワイヤレスステレオヘッドセット ATH-BT02 BK</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/B002T6NZDC/sakutto0b-22/ref=nosim/" title="audio-technica ワイヤレスステレオヘッドセット ATH-BT02 BK" target="_blank">amazlet</a> at 10.02.07</div>
				</div>
				<div class="amazlet-detail">オーディオテクニカ (2009-11-20)<br />売り上げランキング: 343</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> iPhone 3Gで使用<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> HT-03aで使ってます<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> 利便性とCPは高い<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> iphone 3GSで使用<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> 欲を言うなら</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002T6NZDC/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
				<p>それに、私は外出時に両耳を塞ぐことには結構抵抗がありました。(単純に危ない！という意味で)<br />
				なので今回は片耳タイプにターゲットを絞って探してみることに。</p>
				<h4>片耳のBluetooth応ヘッドセット</h4>
				<p>「片耳 Bluetooth ヘッドセット」などで検索すると、以下のようなサイトが見つかりました。</p>
				<ul>
				<li><a href="http://stakasaki.at.webry.info/200902/article_4.html">世界初か！？音楽向けA2DP/AVRCP対応 片耳BluetoothヘッドフォンSBT03 ハマる生活/ウェブリブログ</a></li>
				<li><a href="http://bluetoothmaniax.net/?p=548">A2DP対応片耳ヘッドセットの真打ち &#8211; bluetribe SBT03レビュー | Bluetooth ManiaX</a></li>
				<li><a href="http://iphone.goodegg.jp/archives/4912">片耳でA2DP対応なBluetoothヘッドセット「SBT03」を試してみた。 &#8211; iPhone.goodegg.jp</a></li>
				</ul>
				<p>上記のサイトを読んでいくと、次のようなことが分かってきます。</p>
				<ul>
				<li>HFP/HSP対応をしていると、ハンズフリー/ワイアレスで通話可能。基本的に片耳タイプのヘッドセットは通話用なので、これに対応している。</li>
				<li>A2DPに対応していないと、ステレオ音声にならない。片耳タイプのヘッドセットのA2DPへの対応状況は
				<ol>
				<li>A2DPにそもそも対応していない。</li>
				<li>A2DPに対応しているが、<span class="strong">片耳だとステレオの片方の音しか聞こえない！</span></li>
				<li>A2DPに対応しており、片耳でもステレオの両方の音が聞こえる。</li>
				</ol>
				<p>		と３パターンあります。
					</li>
				</ul>
				<p>私は今回3番目のパターンということで、<a href="http://www.sigma-apo.co.jp/front/products/detail/SBT03">Bluetooth（ブルートゥース）Hi-FiヘッドセットA2DP片耳型(SBT03) 【シグマA・P・Oシステム販売株式会社】</a>を選択しました。<br />
				というか、3番目のパターンはそもそも数が少ない、というか昨年の時点ではどうもこれしか選択肢がなさそうです。<br />
				それにAVRCP対応です。(iPhone側がちゃんと対応してないようですが)<br />
				ちなみに今(2010/02/07)現在amazonは品切れ、<span class="strong">楽天なら買えます</span>。</p>
				<p><a href="http://hb.afl.rakuten.co.jp/hgc/0ba14be5.b9553649.0ba14be6.96763ca3/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fflipclick%2fsbt03wh-outlet%2f&#038;m=http%3a%2f%2fm.rakuten.co.jp%2fflipclick%2fi%2f10002376%2f" target="_blank"><img src="http://hbb.afl.rakuten.co.jp/hgb/?pc=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_gold%2fflipclick%2fimages%2fsbt03%2fbnr_sbt03wh_1.jpg%3f_ex%3d128x128&#038;m=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_gold%2fflipclick%2fimages%2fsbt03%2fbnr_sbt03wh_1.jpg%3f_ex%3d80x80" border="0"></a><br />
				<a href="http://hb.afl.rakuten.co.jp/hgc/0ba14be5.b9553649.0ba14be6.96763ca3/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fflipclick%2fsbt03br-outlet%2f&#038;m=http%3a%2f%2fm.rakuten.co.jp%2fflipclick%2fi%2f10002565%2f" target="_blank"><img src="http://hbb.afl.rakuten.co.jp/hgb/?pc=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_gold%2fflipclick%2fimages%2fsbt03%2fbnr_sbt03br_1.jpg%3f_ex%3d128x128&#038;m=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_gold%2fflipclick%2fimages%2fsbt03%2fbnr_sbt03br_1.jpg%3f_ex%3d80x80" border="0"></a></p>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B001U65SJQ/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41xHqbgQe8L._SL160_.jpg" alt="シグマAPO Bluetooth(ブルートゥース)ver.2.1 A2DP Hi-Fi ヘッドセット(片耳タイプ) SBT03BK" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B001U65SJQ/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">シグマAPO Bluetooth(ブルートゥース)ver.2.1 A2DP Hi-Fi ヘッドセット(片耳タイプ) SBT03BK</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/B001U65SJQ/sakutto0b-22/ref=nosim/" title="シグマAPO Bluetooth(ブルートゥース)ver.2.1 A2DP Hi-Fi ヘッドセット(片耳タイプ) SBT03BK" target="_blank">amazlet</a> at 10.02.07</div>
				</div>
				<div class="amazlet-detail">シグマA.P.Oシステム販売 (2009-03-13)<br />売り上げランキング: 4948</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 通勤時のストレスがなくなりました<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> 音質も装着感もgood<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> 機能は全く文句なし<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> 2個連続での故障<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> よかったです</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B001U65SJQ/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B001U65SK0/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41ERTaoYL7L._SL160_.jpg" alt="シグマAPO Bluetooth(ブルートゥース)ver.2.1 A2DP Hi-Fi ヘッドセット(片耳タイプ) SBT03WH" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B001U65SK0/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">シグマAPO Bluetooth(ブルートゥース)ver.2.1 A2DP Hi-Fi ヘッドセット(片耳タイプ) SBT03WH</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/B001U65SK0/sakutto0b-22/ref=nosim/" title="シグマAPO Bluetooth(ブルートゥース)ver.2.1 A2DP Hi-Fi ヘッドセット(片耳タイプ) SBT03WH" target="_blank">amazlet</a> at 10.02.07</div>
				</div>
				<div class="amazlet-detail">シグマA.P.Oシステム販売 (2009-03-13)<br />売り上げランキング: 12390</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> いいかも</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B001U65SK0/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
				<h4>ついでに自宅のノートPCをBluetooth対応に</h4>
				<p>ついでに自宅のPCにはBluetoothが付いていなかったので、BluetoothのUSBアダプタを買いました。<br />
				SBT03はマルチペアリング可能なので、便利に使えそうです。</p>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B001F92CQU/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/31QYciQWxGL._SL160_.jpg" alt="PLANEX PS3 Bluetoothコントローラ対応 Bluetooth Ver2.1+EDR Microサイズ USBアダプタ (Class1/100m) BT-MicroEDR1X" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B001F92CQU/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">PLANEX PS3 Bluetoothコントローラ対応 Bluetooth Ver2.1+EDR Microサイズ USBアダプタ (Class1/100m) BT-MicroEDR1X</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/B001F92CQU/sakutto0b-22/ref=nosim/" title="PLANEX PS3 Bluetoothコントローラ対応 Bluetooth Ver2.1+EDR Microサイズ USBアダプタ (Class1/100m) BT-MicroEDR1X" target="_blank">amazlet</a> at 10.02.07</div>
				</div>
				<div class="amazlet-detail">プラネックス (2008-09-19)<br />売り上げランキング: 28</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 安くて便利<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> 設定が若干面倒<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> パソコン周りがスッキリ<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> 初心者には少し分かり辛い…<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> Good enough</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B001F92CQU/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
				<h4>使用感は？</h4>
				<p>実はまだ届いていないので、使用感はまた今度！</p>
				<h4>よく考えると</h4>
				<p>と、これが2010年初エントリーでした。<br />
				昨年の振り返り(<a href="http://www.sakuttoly.com/blog/2009/12/kuboma_2009.html">サクっとly.com &#8211; 2009年の振り返りと2010年の目標(@kuboma)</a>)で、<span class="strong">ブログの記事を50エントリー書く。</span>と書いているので、あと残り49エントリーが必要です。</p>
				<h4>今年の目標まで</h4>
				<p>今年の目標50エントリまであと<span class="strong">49エントリ</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2010/02/iphone_sigma_bluetribe_sbt03.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2010/02/iphone_sigma_bluetribe_sbt03.html" />
	</item>
		<item>
		<title>Redmine 0.9.0 release candidate をCentOS 5.4にインストール</title>
		<link>http://www.sakuttoly.com/blog/2010/01/redmine-centos.html</link>
		<comments>http://www.sakuttoly.com/blog/2010/01/redmine-centos.html#comments</comments>
		<pubDate>Sun, 24 Jan 2010 07:15:05 +0000</pubDate>
		<dc:creator>shirotter</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Redmine]]></category>
		<category><![CDATA[プロジェクト管理]]></category>
		<category><![CDATA[red]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=660</guid>
		<description><![CDATA[				CentOS 5.4 に Redmine 0.9.0 release candidate を、サクッとCentOS 5.3にRedmine + Passenger環境をインストールの手順でインストールしてみたら、 [...]]]></description>
			<content:encoded><![CDATA[				<p>CentOS 5.4 に Redmine 0.9.0 release candidate を、<a href="http://www.sakuttoly.com/blog/2009/04/redmine_passenger_centos.html">サクッとCentOS 5.3にRedmine + Passenger環境をインストール</a>の手順でインストールしてみたら、何点かハマったのでこちらに解決法を書いておきます。</p>
				<p><span id="more-660"></span></p>
				<h3>Redmine 0.9.0 RC のインストール</h3>
				<p>基本的には、<br />
				    ・<a href="http://www.sakuttoly.com/blog/2009/04/redmine_passenger_centos.html">サクッとCentOS 5.3にRedmine + Passenger環境をインストール</a><br />
				の手順でほとんど問題無くインストールを進めることが出来ます。</p>
				<p>この手順でうまく動かない箇所が発生するのは、RedmineのスキーマをMySQLに作成する際の</p>
				<pre class="console">
<span class="command"># rake db:migrate RAILS_ENV="production"</span>
</pre>
				<p>の部分となります。</p>
				<p>まずは<a href="http://www.sakuttoly.com/blog/2009/04/redmine_passenger_centos.html">サクッとCentOS 5.3にRedmine + Passenger環境をインストール</a>と同じ手順でそのまま上記のコマンドを実行してみます。</p>
				<pre class="console">
<span class="command"># rake db:migrate RAILS_ENV="production"</span>
<span class="so">(in /var/www/redmine)
rake aborted!
A key is required to write a cookie containing the session data.
Use config.action_controller.session = { :key => "_myapp_session", :secret => "some secret phrase" } in config/environment.rb

(See full trace by running task with --trace)</span>
</pre>
				<p>と、このようなエラーメッセージが表示されてスキーマの作成が出来ません。</p>
				<p>エラーメッセージをよく読んで見ると、</p>
				<blockquote><p>
				config.action_controller.session = { :key => &#8220;_myapp_session&#8221;, :secret => &#8220;some secret phrase&#8221; }
				</p></blockquote>
				<p>を ${REDMINE_ROOT}/config/environment.rb に追加すれば良いみたいです。</p>
				<p>&#8220;some secret phrase&#8221;という部分は変更しなくてはなりませんが、とりあえず今は無視して早速追加します。</p>
				<pre class="console">
<span class="command"># vi config/environment.rb</span>
<span class="so">
～ 省略

Rails::Initializer.run do |config|
  config.action_controller.session = { :key => "_myapp_session", :secret => "some secret phrase" }</span>

～ 省略
</pre>
				<p>追加が終わったら再度スキーマ作成を試してみましょう。</p>
				<pre class="console">
<span class="command"># rake db:migrate RAILS_ENV="production"</span>
<span class="so">(in /var/www/redmine)
rake aborted!
Secret should be something secure, like "041e46095b75b6273a2d1ce4be0b6004".
The value you provided, "some secret phrase", is shorter than the minimum length of 30 characters

(See full trace by running task with --trace)</span>
</pre>
				<p>と再度エラーメッセージが表示されます。</p>
				<p>エラーメッセージによると、先ほどの&#8221;some secret phrase&#8221;の箇所に<span class="strong">&#8220;30文字以上の長さ&#8221;</span>のフレーズを設定しないといけません。<br />
				上記エラーメッセージ内に自動生成された32文字のランダムな文字列が例としてありますのでこれを使っても良いですし、何か自分で好きに作ってみるのも良いでしょう。<br />
				先ほどの ${REDMINE_ROOT}/config/environment.rb 内に追加した箇所の&#8221;some secret phrase&#8221;を書き換えて、再度スキーマ作成を試してみましょう。 </p>
				<pre class="console">
<span class="command"># rake db:migrate RAILS_ENV="production"</span>
<span class="so">(in /var/www/redmine)
!!! The bundled mysql.rb driver has been removed from Rails 2.2.
Please install the mysql gem and try again: gem install mysql.
rake aborted!
no such file to load -- mysql

(See full trace by running task with --trace)</span>
</pre>
				<p>またエラーメッセージに怒られました。<br />
				エラーメッセージによると</p>
				<blockquote><p>mysql.rb driver がRails 2.2 から削除されたから、&#8221;gem install mysql&#8221;を実行して mysql gem をインストールしなさい
				</p></blockquote>
				<p>というようなことが書いてあります。<br />
				<a href="http://www.sakuttoly.com/blog/2009/04/redmine_passenger_centos.html">サクッとCentOS 5.3にRedmine + Passenger環境をインストール</a>の手順では、Rails 2.3.2 を使用しているので、この時にもエラーメッセージが表示されないとおかしい気もしますが、Redmine の言うことには逆らえないのでおとなしく従うことにしましょう。</p>
				<pre class="console">
<span class="command"># gem install mysql</span>
<span class="so">Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
        ERROR: Failed to build gem native extension.

～ 省略</span>
</pre>
				<p>何か色々言われてますが、とりあえずインストールに失敗したみたいです。</p>
				<p>こちらの解決方法は、</p>
				<pre class="consol">
<span class="command"># yum -y install mysql-devel</span>
</pre>
				<p>にて解決することが出来ました。</p>
				<p><a href="http://redmine.jp/faq/system_management/gem-install-mysql-failure/">Redmine 公式</a>に同様のTipsがありますが、&#8221;/usr/lib/mysql&#8221;が&#8221;mysqlパッケージ&#8221;、もしくは&#8221;mysql-develパッケージ&#8221;がインストールされていないと存在しませんでした。<br />
				またついでに書いておくと&#8221;mysqlパッケージ&#8221;だけでも失敗します。</p>
				<p>以上、何点か解決ポイントを書いておきました。<br />
				これ以外のインストール手順は冒頭でも書いたとおり、<a href="http://www.sakuttoly.com/blog/2009/04/redmine_passenger_centos.html">サクッとCentOS 5.3にRedmine + Passenger環境をインストール</a>の手順で問題ないはずです。</p>
				<p><del datetime="2010-01-30T16:16:05+00:00">Redmine 0.9.0 のリリース版ではこの問題が解決している可能性もあり、その際には用済みとなってしまいますが、この条件に合致していなくとも同様のエラーで困っている方の問題解決になればと思います。</del></p>
				<p>Redmine 0.9.1の公式版でも同様のエラーが発生しました。<br />
				インストールでハマった際に参考にして頂けたらと思います。</p>
				<h3>使用したソフトウェアのバージョン</h3>
				<table>
				<tr>
				<th>CentOS</th>
				<td>5.4 x64</td>
				</tr>
				<tr>
				<th>MySQL</th>
				<td>5.0.77</td>
				</tr>
				<tr>
				<th>Ruby</th>
				<td>1.8.7-p-248</td>
				</tr>
				<tr>
				<th>RubyGems</th>
				<td>1.3.5</td>
				</tr>
				<tr>
				<th>Ruby on Rails</th>
				<td>2.3.5</td>
				</tr>
				<tr>
				<th>Redmine</th>
				<td>0.9.0 release candidate / 0.9.1でも確認済み</td>
				</tr>
				</table>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844327305/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41TAYyuxIYL._SL160_.jpg" alt="Redmine -もっと手軽にプロジェクト管理!" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844327305/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Redmine -もっと手軽にプロジェクト管理!</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4844327305/sakutto0b-22/ref=nosim/" title="Redmine -もっと手軽にプロジェクト管理!" target="_blank">amazlet</a> at 10.01.24</div>
				</div>
				<div class="amazlet-detail">倉貫 義人 栗栖 義臣 並河 祐貴 前田 直樹 <br />インプレスジャパン <br />売り上げランキング: 37939</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> Windowsでサーバの構築</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844327305/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2010/01/redmine-centos.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2010/01/redmine-centos.html" />
	</item>
		<item>
		<title>2009年の総括@shirotter</title>
		<link>http://www.sakuttoly.com/blog/2009/12/shirotter_2009.html</link>
		<comments>http://www.sakuttoly.com/blog/2009/12/shirotter_2009.html#comments</comments>
		<pubDate>Thu, 31 Dec 2009 07:05:29 +0000</pubDate>
		<dc:creator>shirotter</dc:creator>
				<category><![CDATA[サクっとly.com]]></category>
		<category><![CDATA[振り返り]]></category>
		<category><![CDATA[2009年]]></category>
		<category><![CDATA[まとめ]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=631</guid>
		<description><![CDATA[				今年一年を振り返ってみると色々と反省すべき点ばかりが思い浮かんできます。
				一番の反省点は、今年一年を通してほとんどプログラムを書いていないことです。
				春頃から業務で開発とは関係のない仕事がメインに [...]]]></description>
			<content:encoded><![CDATA[				<p>今年一年を振り返ってみると色々と反省すべき点ばかりが思い浮かんできます。</p>
				<p>一番の反省点は、今年一年を通してほとんどプログラムを書いていないことです。<br />
				春頃から業務で開発とは関係のない仕事がメインになってしまい、また秋にはさらに状況が悪化してしまいました。<br />
				とは言っても、やはり自分で業務外にでもまとまった時間を作ってコードを書くという努力を怠った自分の責任が一番大きいです。</p>
				<p>腰の重い二人がそれではいけないと二人の目標に沿って命名された本Blogを立ち上げましたが、今は全くその理念に反しています。</p>
				<p>他にも色々と反省点はありますが、ほとんどが上記のことに繋がります。<br />
				なのでこの部分は猛省しないといけません。</p>
				<p>ドラッカーは言っています。<br />
				「時間の収支は常に赤字である。だからこそ、一番重要なことを選択し、それを行わなければならない。」と。</p>
				<p>プログラマ2年目にして、ほとんどプログラムを書いてないのはかなり問題ですね。<br />
				春が来るまでには現状よりは時間の管理が出来る状況にいるはずなので、ここを改善するのが来年の最重要ポイントです。</p>
				<p>反省点ばかりが思い浮かぶ中にも、もちろん良かった点もありました。</p>
				<p>真っ先に浮かんでくるのが、<br />
				「今後目標にすべき人たちとの出会い」です。</p>
				<p>優秀な人はもっと前から身近に居ました。<br />
				それこそ僕がこの業界に入ったと同時に知り合っています。<br />
				そんな身近に居た優秀な人たちももちろん僕の目標の一つです。</p>
				<p>今年出会えた目標とすべき人たちは身近に居た優秀な人たちと何が違うかと言うと、僕の未踏の場所で既に歩を進めているという点です。<br />
				そしてこの未踏の場所は今の僕の興味が向いてる方向でもあります。<br />
				まだまだ関係が密になったとは言い難いのですが、この出会いを最初の一歩を踏み出すきっかけとしたいですね。</p>
				<p>ちょっと抽象的な文章で書いてしまいましたが、これが今年一番の自分の中での良いニュースです。</p>
				<p>良かった点、悪かった点をいくつかピックアップして箇条書きで書いたりするような2009年まとめも考えてみましたが、ここでは書けない、または書いて見て貰ったところで他の人には価値のないものなども多いので、敢えてそれぞれ1つずつ書いてみました。</p>
				<p>これまたドラッカー本からの引用ですが、<br />
				「人は自らに求めるものが小さければ、成長しない。他人に求めるものが小さければ、他人も成長しない。」</p>
				<p>せっかく二人で立ち上げたBlogだから、kubomaとお互いに価値を高めあうように努力しないといけないですね。</p>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4478307032/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/418J41127HL._SL160_.jpg" alt="ドラッカー入門―万人のための帝王学を求めて" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4478307032/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">ドラッカー入門―万人のための帝王学を求めて</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4478307032/sakutto0b-22/ref=nosim/" title="ドラッカー入門―万人のための帝王学を求めて" target="_blank">amazlet</a> at 09.12.31</div>
				</div>
				<div class="amazlet-detail">上田 惇生 <br />ダイヤモンド社 <br />売り上げランキング: 16414</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-5.gif" alt="4.5" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-2-0.gif" alt="2" /> 芳しくなかった<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> 「入門」の言葉にひかれて読んでみたが<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 入門という題名に偽りなし<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 著述家・上田惇生の凄みを見た！<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> ドラッカーの問題意識とその来歴</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4478307032/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2009/12/shirotter_2009.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2009/12/shirotter_2009.html" />
	</item>
		<item>
		<title>2009年の振り返りと2010年の目標(@kuboma)</title>
		<link>http://www.sakuttoly.com/blog/2009/12/kuboma_2009.html</link>
		<comments>http://www.sakuttoly.com/blog/2009/12/kuboma_2009.html#comments</comments>
		<pubDate>Thu, 31 Dec 2009 07:04:49 +0000</pubDate>
		<dc:creator>kuboma</dc:creator>
				<category><![CDATA[サクっとly.com]]></category>
		<category><![CDATA[振り返り]]></category>
		<category><![CDATA[KPT]]></category>
		<category><![CDATA[ドラッカー]]></category>
		<category><![CDATA[ユニクロ]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=638</guid>
		<description><![CDATA[				kubomaです。
				2009年の振り返りと2010年の目標と題して、今年の反省と来年の目標を書きます。
				shirotterの分はこちらです。
				※kubomaのtwitterとshirott [...]]]></description>
			<content:encoded><![CDATA[				<p>kubomaです。<br />
				2009年の振り返りと2010年の目標と題して、今年の反省と来年の目標を書きます。<br />
				<a href=" http://www.sakuttoly.com/blog/2009/12/shirotter_2009.html">shirotterの分はこちらです。</a></p>
				<p>※<a href="http://twitter.com/kuboma">kubomaのtwitter</a>と<a href="http://twitter.com/shirotter">shirotterのtwitter</a>。</p>
				<h3>2009年の振り返り(KPT)</h3>
				<p>大きくいうと、<span class="strong">問題意識を持ったことは成長であるが、アウトプットが伴っていない。特に習慣化と目標への執念。</span>ということに尽きます。</p>
				<h4>イベント</h4>
				<dl>
				<dt>転職</dt>
				<dd>新人の頃から大変お世話になったところから別の企業に転職しました。転職するかどうかはともかくとしても、転職を真面目に考えだすと、様々なことを連鎖的に考えざるを得なくなります。自分は何者になりたいのか、自分の3年後、5年後、10年後の姿は何か、大事なことは何か、その優先順位は何か。<span class="strong">こういう人生のポイントを考えざるを得ないという点で、転職を真面目に考えることには大きな意義があります。</span></dd>
				<dt>sakuttoly.comプロジェクトを始めました</dt>
				<dd>なにか始めなければということでshirotterと始めました。しかしアウトプットが出ていません。色々言い訳したくなることも含め、大きな反省点です。</dd>
				</dl>
				<h4>Keep</h4>
				<dl>
				<dt>何か行動しなければ、変わらなければいけないということを考え始めたこと</dt>
				<dd>昨年までは、自分が今後どういう方向でやっていくべきか？ということが明確には定まっていませんでした。SI企業でいわゆる上流に行くとか、色々一般的に見られる方向にはあまり楽しみを見いだせそうにありませんでした。その中で色々本を読みました。特にドラッカーとマーケティングの本を読んだことが大きかったと思います。考え方が大きく変わりました(末尾に書籍一覧あり)。また各種のブログやインターネット上の情報からは、書籍と同等かそれ以上に影響を受けたと思います。</dd>
				<dt>技術だけの視点ではなく、どうやってサービスを売るか？ビジネスをするか？ということを考え始めたこと</dt>
				<dd>これも上記と同様です。世の中にはこれらのことをそれこそ死ぬ物狂いで考えている人たちがいると知ったことが、私自身にとって大きな転機となりました。</dd>
				</dl>
				<h4>Problem</h4>
				<p>Keepの項目はどれも重要なことで、それらを考え始めたことは大変良かったと思っています。<br />
				しかし仮説を立て、それを実施し、結果を検証し、次に生かす(改善)というフェーズには入っていません。<br />
				これが大きな反省です。<br />
				これを成し遂げるには、習慣化が必要だと理解しました。</p>
				<dl>
				<dt>sakuttoly.comで何らかのサービスを出せていない</dt>
				<dd>そのままです。アイデアは何個かあったのですが、色々言い訳をしてしまい、時間を確保しませんでした。</dd>
				<dt>コードをかく時間を取っていない</dt>
				<dd>これもそのままです。</dd>
				<dt>必要なことが習慣化できていない</dt>
				<dd>上記すべてそうですが、それ以外にも睡眠時間や運動、英語など常に習慣としてやっておきたいことができていません。</dd>
				</dl>
				<h4>Try</h4>
				<p>Tryの具体的項目としては上記のProblemの内容となりますが、ここではそれらを実現するためのより具体的な項目を挙げておきます。</p>
				<dl>
				<dt>毎週/毎月/四半期ごとに振り返り(KPT)を行う。</dt>
				<dd>そのままです。振り返るタイミングを取らないと、チェックができず、軌道修正が困難だと分かりました。</dd>
				<dt>ブログの記事を50エントリー書く。</dt>
				<dd>ほぼ毎週1回の更新が目標となります。</dd>
				</dl>
				<h4>2010年の目標</h4>
				<p>基本的には2009年のKPTのTryの内容を実行することで、Problemの内容を達成することになります。<br />
				ポイントは習慣化と目標への執念です。</p>
				<h3>2009年に読んで影響を受けた本</h3>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4478300593/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51EG2EG9X3L._SL160_.jpg" alt="プロフェッショナルの条件―いかに成果をあげ、成長するか (はじめて読むドラッカー (自己実現編))" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4478300593/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">プロフェッショナルの条件―いかに成果をあげ、成長するか (はじめて読むドラッカー (自己実現編))</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4478300593/sakutto0b-22/ref=nosim/" title="プロフェッショナルの条件―いかに成果をあげ、成長するか (はじめて読むドラッカー (自己実現編))" target="_blank">amazlet</a> at 09.12.31</div>
				</div>
				<div class="amazlet-detail">P・F. ドラッカー Peter F. Drucker 上田 惇生 <br />ダイヤモンド社 <br />売り上げランキング: 306</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-5.gif" alt="4.5" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 知的な興奮を感じる一冊<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 難解なドラッカーを克服！（恥を承知で書きます）<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 就職・転職活動中の人にオススメ<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 繰り返し読む<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 何度も読んでいます</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4478300593/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
				<p>ドラッカー本。言葉の一つ一つが重くのしかかってきます。全ての人に一度読んでみて欲しい本です。</p>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4478012032/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51xgGdRt0QL._SL160_.jpg" alt="もし高校野球の女子マネージャーがドラッカーの『マネジメント』を読んだら" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4478012032/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">もし高校野球の女子マネージャーがドラッカーの『マネジメント』を読んだら</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4478012032/sakutto0b-22/ref=nosim/" title="もし高校野球の女子マネージャーがドラッカーの『マネジメント』を読んだら" target="_blank">amazlet</a> at 09.12.31</div>
				</div>
				<div class="amazlet-detail">岩崎 夏海 <br />ダイヤモンド社 <br />売り上げランキング: 6</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-5.gif" alt="4.5" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 高校野球部の「顧客」って誰なのか、分かりますか？<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 表紙はともかく内容はマネジメント入門書としてよくできています<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> 女子高生に負けてる場合じゃありませんね。マネジメントしましょう<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> ダメ野球部がドラッカーの言葉で変貌したように、自分の身の周りも変えられると希望が持てる<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> ■ドラッカーの入門者にはオーソドックスな良い本だと思いました。</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4478012032/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
				<p>ドラッカー マネジメントの分かりやすい入門書。どのように変えていくかのイメージ作りに役立つと思います。</p>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4104642037/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/31SjaFTO0YL._SL160_.jpg" alt="成功は一日で捨て去れ" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4104642037/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">成功は一日で捨て去れ</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4104642037/sakutto0b-22/ref=nosim/" title="成功は一日で捨て去れ" target="_blank">amazlet</a> at 09.12.31</div>
				</div>
				<div class="amazlet-detail">柳井 正 <br />新潮社 <br />売り上げランキング: 120</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> 柳井さんの姿勢が伝わってくる<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 凄いの一言です。でも・・・<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> ユニクロの強さの秘訣がわかる！<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> ユニクロはどうなるのか？！<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> ビジネスモデルの勝利ではなく、仕事に対する姿勢の勝利であることを知る</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4104642037/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
				<p>柳井さんの言葉はシンプルで飾りがないが、その分重いです。ドラッカー流でしょうか。</p>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4822215806/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41ybteGxgaL._SL160_.jpg" alt="SIer,ITソフト会社のビジネスモデル再構築のための『IT一番戦略の実践と理論』" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4822215806/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">SIer,ITソフト会社のビジネスモデル再構築のための『IT一番戦略の実践と理論』</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4822215806/sakutto0b-22/ref=nosim/" title="SIer,ITソフト会社のビジネスモデル再構築のための『IT一番戦略の実践と理論』" target="_blank">amazlet</a> at 09.12.31</div>
				</div>
				<div class="amazlet-detail">長島淳治(船井総合研究所 経営コンサルタント) <br />日経BP社 <br />売り上げランキング: 68929</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> 技術系の人には新鮮なのかもしれませんが・・・<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> 現場実践の手法<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 初のＩＴベンチャー企業向けのバイブル</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4822215806/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
				<p>旧来の中小SI企業が変わるために必要な<span class="strong">知ってて当然の</span>戦略が載っています。</p>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4532110440/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41039AXPKZL._SL160_.jpg" alt="マーケティング (日経文庫)" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4532110440/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">マーケティング (日経文庫)</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4532110440/sakutto0b-22/ref=nosim/" title="マーケティング (日経文庫)" target="_blank">amazlet</a> at 09.12.31</div>
				</div>
				<div class="amazlet-detail">恩蔵 直人 <br />日本経済新聞社 <br />売り上げランキング: 28137</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-5.gif" alt="4.5" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> マーケティングという概念を伝えるマーケティングの本<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 小さいけれど頼りになる一冊！<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> 入門シリーズ？<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 間違いない<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 日経文庫の奇跡</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4532110440/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
				<p>これも<span class="strong">知ってて当然の</span>マーケティング理論が一式載っています。知らない人が読むと目から鱗です。</p>
				<h3>2009年に読んで影響を受けたブログほか</h3>
				<p>たくさんありすぎてピックアップできてません。。。。</p>
				<h3>その他このエントリーの参考サイト</h3>
				<p>普段拝見しているブログ、その他で振り返りの話題が出ていたことが、今回のこのエントリーのきっかけとなりました。</p>
				<ul>
				<li><a href="http://ameblo.jp/beproud-inc/entry-10423065820.html">２００９年のふり返り｜恵比寿で働く社長のアメブロ</a></li>
				<li><a href="http://d.hatena.ne.jp/gothedistance/20091229/1262096782">2009年を振り返る &#8211; GoTheDistance</a></li>
				<li><a href="http://d.hatena.ne.jp/int128/20091227/1261899202">2009年に得た10のこと &#8211; Geek Not Found</a></li>
				</ul>
				<p>以下はKPTについて。</p>
				<ul>
				<li><a href="http://blogs.itmedia.co.jp/hiranabe/2005/10/kpt_cc45.html">KPTを使ったプロセス改善：An Agile Way：ITmedia オルタナティブ・ブログ</a></li>
				<li><a href="http://d.hatena.ne.jp/sugilog/20091024/1256375385">KPT法のまとめ &#8211; SUGI @ to be a PLATINUM creator &#8230;</a></li>
				<li><a href="http://jibun.atmarkit.co.jp/lskill01/rensai/s_coach03/s_coach01.html">アジャイルプロセスにコーチング － ＠IT自分戦略研究所</a></li>
				</ul>
				<h3>最後に</h3>
				<p>みなさま今年一年ありがとうございました。<br />
				来年もよろしくお願いします。<br />
				お互いよい結果を出すべく頑張りましょう。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2009/12/kuboma_2009.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2009/12/kuboma_2009.html" />
	</item>
		<item>
		<title>ページャに lv を使用すると&#8221;git log&#8221;や&#8221;git diff&#8221;で表示されるテキストに変な文字列が挿入されてしまう</title>
		<link>http://www.sakuttoly.com/blog/2009/12/git_pager_lv.html</link>
		<comments>http://www.sakuttoly.com/blog/2009/12/git_pager_lv.html#comments</comments>
		<pubDate>Wed, 30 Dec 2009 16:15:41 +0000</pubDate>
		<dc:creator>shirotter</dc:creator>
				<category><![CDATA[Git]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[バージョン管理]]></category>
		<category><![CDATA[Lv]]></category>
		<category><![CDATA[文字化け]]></category>
		<category><![CDATA[設定]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=617</guid>
		<description><![CDATA[				最近Ubuntuを使い始めることにしました。
				GUI環境でLinuxを使うのは初めてで、今回のお題であるgitも使うのは初めてです。
				今回は、git環境を整えるために色々触ってみた際に遭遇した不具 [...]]]></description>
			<content:encoded><![CDATA[				<p>最近Ubuntuを使い始めることにしました。<br />
				GUI環境でLinuxを使うのは初めてで、今回のお題であるgitも使うのは初めてです。</p>
				<p>今回は、git環境を整えるために色々触ってみた際に遭遇した不具合の対処方法を書きます。</p>
				<p>今回遭遇した不具合というのは、</p>
				<p><span class="strong">&#8220;git log&#8221;や&#8221;git diff&#8221;で表示されるテキストに文字化けしたような変な文字列が挿入されてしまう</span></p>
				<p>というものです。</p>
				<p>具体的には、Ubuntuにgitを入れて使ってみると、Ubuntuの初期状態には問題無かったのですが、多国語化ファイルビューア(ページャ)であるlvをインストールしてみた途端に、&#8221;git log&#8221;や&#8221;git diff&#8221;などのコマンド実行時に<span class="strong">&#8220;^[["</span>という文字列が行頭などに大量に挿入されて視認性が著しく悪くなるという不具合です。</p>
				<p>この不具合の原因と解決方法は以下のようになっています。</p>
				<p><span id="more-617"></span></p>
				<h3>原因</h3>
				<p>今回、大量に挿入されていた<span class="strong">"^[["</span>という文字列ですが、</p>
				<pre>
"^[[数字m" + gitの出力する文字列 + "^[[m"
</pre>
				<p>という形式で書かれています。</p>
				<p>これらの"^[[数字m"や"^[[m"は恐らくANSIエスケープシーケンス、もしくはそれに準拠した何かかと思います。</p>
				<p>断言できない理由は、僕が調べた限りANSIエスケープシーケンスに"^[["という記述方法が見つからないからです。(調査不足?)<br />
				けれど、<a href="http://ascii-table.com/ansi-escape-sequences.php">ここ</a>の Set Graphics Mode を参照する限りでは、"^[[数字m"の数字部分が文字列の装飾の効果と一致します。</p>
				<p>"git diff"では各ヘッダ行の行頭部分に"^[[1m"と指定されており、うまく表示されている場合には、ANSIエスケープシーケンスの値[1:Bold on]となっているように太字表示になります。<br />
				また、&#8221;git log&#8221;では各コミットオブジェクトの行が&#8221;^[[33m"で始まっています。<br />
				これもうまく表示されている場合には[33:Yellow]と同じく黄色で表示されます。</p>
				<p>そして後に出てくる&#8221;^[[m"はHTMLでいう閉じタグの役目を果たし、[0:All attributes off]である&#8221;^[[0m&#8221;の省略形ではないかと思います。</p>
				<p>ちなみにこのANSIエスケープシーケンスはBashのプロンプト(PS1変数)に色などの効果を付与したい場合に使います。<br />
				(つい先日にBashのプロンプトを弄る記事を書いてる途中で放置したままなので知ってました)</p>
				<p>では、この文字列の装飾のための文字列が何故挿入されるのでしょうか?</p>
				<p>それはgitの設定で、</p>
				<pre>
$ git config --global color.ui auto
</pre>
				<p>としているからでした。<br />
				試しに、</p>
				<pre>
$ git config --global color.ui never
</pre>
				<p>とすると、これらの文字列は一切挿入されなくなります。</p>
				<h3>解決方法</h3>
				<p>&#8220;color.ui never&#8221;とすれば不具合は発生しませんが、視認性という点では装飾されたテキストの方が良いですよね。</p>
				<p>解決方法は至って簡単でした。</p>
				<p>lvに&#8221;-cオプション&#8221;を指定するだけです。<br />
				&#8220;-cオプション&#8221;は、<a href="http://www.mt.cs.keio.ac.jp/person/narita/lv/index_ja.html">ここ</a>によると「文字の属性を指定するANSIエスケープシーケンスを通す」となっています。</p>
				<p>lvに&#8221;-cオプション&#8221;をつけて、&#8221;git diff&#8221;や&#8221;git log&#8221;を実行するには2通りの方法があります。</p>
				<p>まずは一つ目の指定方法です。</p>
				<pre>
$ git config --global core.pager "lv -c"
</pre>
				<p>として直接オプションを指定する方法です。</p>
				<p>そして、もう一つは</p>
				<pre>
$ cd ~
$ cat << EOF > .lv
> -c
> EOF
</pre>
				<p>としてホームディレクトリに&#8221;.lvファイル&#8221;を作成することです。<br />
				(ヒアドキュメントを使って書いたらちょっと出来る人に見えますよね)</p>
				<p>&#8220;.lvファイル&#8221;はmanによると、lv実行時にファイルに書かれたオプションを常に付与する効果があります。<br />
				上記の例ですと、</p>
				<pre>
$ alias lv='lv -c'
</pre>
				<p>のようなイメージですね。</p>
				<p>もし、gitの表示時のみに&#8221;-cオプション&#8221;を付与したいのなら、前者の方法を使うべきですね。</p>
				<p>これで、ページャにlvを使った場合にgitの出力に変な文字列が挿入されてしまう問題が解決できました。</p>
				<h3>補足</h3>
				<p>lvインストール直後にこの不具合が発生する理由は、lvインストール時に自動でデフォルトのページャがlvに切り替わるからみたいです。<br />
				これは以下のコマンドで確認できます。</p>
				<pre>
$ update-alternatives --config pager
</pre>
				<p>では、何故lvインストール前は正常に表示できていたのでしょうか。</p>
				<p><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798023809/sakutto0b-22/ref=nosim/">入門Git</a>によると、gitは特にページャの設定がされていない場合(Ubuntuのデフォルトのページャはless)には、lessに&#8221;-FRSXオプション&#8221;をつけて実行するとなっています。<br />
				lessの&#8221;-Rオプション&#8221;がlvの&#8221;-cオプション&#8221;のような役目を持っていることが、<a href="http://www.linux.or.jp/JM/html/GNU_less/man1/less.1.html">Manpage of LESS</a>を見れば分かります。</p>
				<p>なるほどね。</p>
				<h3>参考</h3>
				<ul>
				<li><a href="http://d.hatena.ne.jp/umedoblock/20090701/1246452211">gitを最近使い始めたわけだけど、今まで不便な点が２点ほどあった。@梅どぶろくの日記</a></li>
				<li><a href="http://ascii-table.com/ansi-escape-sequences.php">ANSI Escape sequences</a></li>
				</ul>
				<h3>使用したソフトウェアのバージョン</h3>
				<table>
				<tr>
				<th><a href="http://www.ubuntulinux.jp/">Ubuntu</a></th>
				<td>9.10</td>
				</tr>
				<tr>
				<th><a href="http://git-scm.com/">Git</a></th>
				<td>1.6.3.3-2</td>
				</tr>
				<tr>
				<th><a href="http://www.mt.cs.keio.ac.jp/person/narita/lv/">lv</a></th>
				<td>4.51-2</td>
				</tr>
				</table>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798023809/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41R5gj5VRFL._SL160_.jpg" alt="入門Git" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798023809/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">入門Git</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4798023809/sakutto0b-22/ref=nosim/" title="入門Git" target="_blank">amazlet</a> at 09.12.31</div>
				</div>
				<div class="amazlet-detail">濱野 純(Junio C Hamano) <br />秀和システム <br />売り上げランキング: 15825</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 美しいワークフローのための入門書<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> 内部に詳しいが故に…</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798023809/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2009/12/git_pager_lv.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2009/12/git_pager_lv.html" />
	</item>
		<item>
		<title>Windows 7のコマンドプロンプトのフォントを変更する</title>
		<link>http://www.sakuttoly.com/blog/2009/12/windows_cmd_font.html</link>
		<comments>http://www.sakuttoly.com/blog/2009/12/windows_cmd_font.html#comments</comments>
		<pubDate>Sun, 27 Dec 2009 03:48:07 +0000</pubDate>
		<dc:creator>shirotter</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[設定]]></category>
		<category><![CDATA[Windows7]]></category>
		<category><![CDATA[コマンドプロンプト]]></category>
		<category><![CDATA[フォント]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=522</guid>
		<description><![CDATA[				随分と久しぶりの記事のわりには内容は小振りです。
				Windows VISTAで｢メイリオ｣フォントが追加され、Windows XP以後のWindows VISTA、Windows 7とデスクトップの見栄え [...]]]></description>
			<content:encoded><![CDATA[				<p>随分と久しぶりの記事のわりには内容は小振りです。</p>
				<p>Windows VISTAで｢メイリオ｣フォントが追加され、Windows XP以後のWindows VISTA、Windows 7とデスクトップの見栄えがずいぶんと良くなったとは言え、何故かコマンドプロンプトなんかは｢MS ゴシック｣だったりします。</p>
				<p>ということでWindows 7のコマンドプロンプトのフォントを変更する設定を紹介します。</p>
				<p><span id="more-522"></span></p>
				<h3>Windows 7のコマンドプロンプトのフォントを変更する</h3>
				<p><span class="caution">※ レジストリを弄る作業を伴うので全て自己責任でお願いします。</span></p>
				<p>まずは『ファイル名を指定して実行』で､</p>
				<pre>
regedit
</pre>
				<p>としてレジストリエディタを起動し、</p>
				<pre>
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont
</pre>
				<p>へ移動します。すると､</p>
				<pre>
932    REG_SZ    *MS ゴシック
</pre>
				<p>というような値が何個か並んでいるのが確認出来ると思います｡</p>
				<p> ｢文字列値｣としてレジストリを新規作成し、名前を<span class="strong">&#8220;932.&#8221;</span>(ドットを忘れないでください)にします｡<br />
				そしてこの&#8221;932.&#8221;の値にTrueTypeのフォント名を指定するだけです｡<br />
				フォント名はフォントの一覧で見える名前ではないことに注意してください。<br />
				フォント名は[コントロールパネル] -> [フォント]で該当のフォントをダブルクリックしてビューワで見たら表示されます。</p>
				<p>試しにメイリオフォントを設定した場合にはこうなります。<br />
				(個人的には等幅フォントを常用してますが・・・)</p>
				<pre>
932.    REG_SZ    *メイリオ
</pre>
				<p>さらに複数のフォントを追加したい場合には&#8221;932.0&#8243;、&#8221;932.1&#8243;などとしてください。</p>
				<p>デフォルトで設定されているレジストリの値には&#8221;*(アスタリスク)&#8221;がフォント名の先頭についていますが、僕の環境で試したところ、&#8221;*&#8221;の有無による設定の違いは特にありませんでした。</p>
				<p>レジストリを追加する前から起動しているコマンドプロンプトには追加されたフォント設定が反映されません。コマンドプロンプトを新しく起動しなおしてください。<br />
				設定が反映されたら、コマンドプロンプトのプロパティ(コマンドプロンプトのタイトルバー右クリック)でフォント設定に追加したフォントを選択してください。</p>
				<h3>使用したソフトウェアのバージョン</h3>
				<table>
				<tr>
				<th>OS</th>
				<td><a href="http://www.microsoft.com/japan/windows/windows-7/">Windows 7</a> Ultimate Edition 64bit</td>
				</tr>
				</table>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002NH4M3O/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41%2BnAOfKDFL._SL160_.jpg" alt="Windows 7 Ultimate" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002NH4M3O/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Windows 7 Ultimate</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/B002NH4M3O/sakutto0b-22/ref=nosim/" title="Windows 7 Ultimate" target="_blank">amazlet</a> at 09.12.20</div>
				</div>
				<div class="amazlet-detail">マイクロソフト (2009-10-22)<br />売り上げランキング: 91</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-5.gif" alt="3.5" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> Vistaより改善されたが、何か物足りない…<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> XPモードの注意点<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> とても良くなりました、しかし・・・<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 安心して６４ビットが使えます<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> メモリ消費量</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002NH4M3O/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2009/12/windows_cmd_font.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2009/12/windows_cmd_font.html" />
	</item>
	</channel>
</rss>
