<?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/"
	>

<channel>
	<title>『株式会社シンプル・アイ』 ブログ &#187; 技術情報</title>
	<atom:link href="http://blog.simple-eye.com/cat/technology/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.simple-eye.com</link>
	<description>PHP+MySQLのWEBシステム開発の現場からお届け。でも実は食べ物の話題が多い。。。</description>
	<lastBuildDate>Tue, 31 Jan 2012 07:09:00 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>64bitのLinuxサーバにPHPを./configureする際にlibjpeg, libpng, ldapなどがない！と怒られる</title>
		<link>http://blog.simple-eye.com/archives/637</link>
		<comments>http://blog.simple-eye.com/archives/637#comments</comments>
		<pubDate>Fri, 20 May 2011 12:13:41 +0000</pubDate>
		<dc:creator>シンプル・アイ社長</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[サーバ・ネットワーク]]></category>
		<category><![CDATA[技術情報]]></category>
		<category><![CDATA[32bit]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[libjpeg]]></category>
		<category><![CDATA[libpng]]></category>
		<category><![CDATA[混在]]></category>

		<guid isPermaLink="false">http://blog.simple-eye.com/?p=637</guid>
		<description><![CDATA[64ビットのLinuxサーバにPHPをソースインストールで./configureする際に、予期せず以下のようなエラーに遭遇したことはないだろうか。 configure: error: libjpeg.(a&#124;so) not [...]]]></description>
			<content:encoded><![CDATA[<p>64ビットのLinuxサーバにPHPをソースインストールで./configureする際に、予期せず以下のようなエラーに遭遇したことはないだろうか。</p>
<blockquote><p>configure: error: libjpeg.(a|so) not found. php 5.2.17</p>
<p>configure: error: libpng.(a|so) not found. php 5.2.17</p></blockquote>
<p>単にlibjpeg-devel, libpng-develがインストールされていないなら、</p>
<blockquote><p>yum install libjpeg-devel</p>
<p>yum install libpng-devel</p></blockquote>
<p>でインストールすればいい。しかし、これはもうやったのに、上記エラーが出る場合、32bit（i386）のライブラリがインストールされていない可能性がある。</p>
<blockquote><p># ls -la /usr/lib | grep libjpeg<br />
lrwxrwxrwx   1 root root      17  5月 20 15:58 libjpeg.so -&gt; libjpeg.so.62.0.0<br />
lrwxrwxrwx   1 root root      17  5月 20 15:58 libjpeg.so.62 -&gt; libjpeg.so.62.0.0<br />
-rwxr-xr-x   1 root root  134268  1月  6  2007 libjpeg.so.62.0.0</p></blockquote>
<p>のように、/usr/lib の中に、ライブラリが入っているか確認するといい。もしかしてなかったりしませんか？　次に６４ビット用ライブラリも確認してみよう。</p>
<blockquote><p># ls -la /usr/lib64 | grep libjpeg<br />
lrwxrwxrwx  1 root root      17  5月 20 15:17 libjpeg.so -&gt; libjpeg.so.62.0.0<br />
lrwxrwxrwx  1 root root      17  7月  2  2010 libjpeg.so.62 -&gt; libjpeg.so.62.0.0<br />
-rwxr-xr-x  1 root root  138936  1月  6  2007 libjpeg.so.62.0.0</p></blockquote>
<p>こちらは有ったりしませんか？<br />
なんだ、６４bitのしかないなら、</p>
<blockquote><p>./configure &#8211;with-libdir=lib64</p></blockquote>
<p>のように指定すればいいではないか。でもやってみると、今度は、mysql_clientがないとか言われたりする。今度は32ビット版のライブラリしかないものが見つからなくなってしまう。。。困ったもんだ。</p>
<p>もし、yumでインストールしたlibjpegやlibpngのライブラリが６４ビット版はあり、３２ビット版がないという状況の場合、yumでi386のパッケージを除外する設定がされている可能性があります。普通、libjpeg, libpngは、yumインストールすると３２ビット版、６４ビット版の両方がインストールされるはずだからです。以下のように確認してみよう。</p>
<blockquote><p># cat /etc/yum.conf</p></blockquote>
<p>設定の中に、</p>
<blockquote><p>exclude=*.i386</p></blockquote>
<p>のような記述があればコメントアウトする必要がある。これでyum install libjpeg-develで、３２ビット版のライブラリもインストールされるはずだ。</p>
<blockquote><p>/etc/yum.repos.d/</p></blockquote>
<p>の中にあるファイルに関しても確認してみル必要があるかもしれない。</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simple-eye.com/archives/637/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache2.2+PHP5.3+MySQL5.5環境でApacheが立ち上がらない</title>
		<link>http://blog.simple-eye.com/archives/588</link>
		<comments>http://blog.simple-eye.com/archives/588#comments</comments>
		<pubDate>Tue, 22 Mar 2011 17:32:35 +0000</pubDate>
		<dc:creator>シンプル・アイ社長</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[サーバ・ネットワーク]]></category>
		<category><![CDATA[技術情報]]></category>
		<category><![CDATA[openssl]]></category>
		<category><![CDATA[セグメンテーション違反]]></category>

		<guid isPermaLink="false">http://blog.simple-eye.com/?p=588</guid>
		<description><![CDATA[最近、Apache2.2+PHP5.3+MySQL5.5の構築をしました。何度もしていたので甘く見てたら、Apache起動でOKと表示されるものの実際には立ち上がっておらず、ログにもエラーが出ていなかったので、とても困り [...]]]></description>
			<content:encoded><![CDATA[<p>最近、Apache2.2+PHP5.3+MySQL5.5の構築をしました。何度もしていたので甘く見てたら、Apache起動でOKと表示されるものの実際には立ち上がっておらず、ログにもエラーが出ていなかったので、とても困りました。</p>
<p>おそらく<span style="text-decoration: underline;"><strong>opensslの複数バージョンの混在が原因</strong></span>ではないかと思います。RPM版のopenssl0.9.8eが入っており、別途ソースインストールで、/usr/local/openssl にopenssl1.0.0cを入れていました。</p>
<p>MySQL5.5では、コンパイル時にCmakeを使うようになり、設定方法が以前と変わっており、opensslのインストールPREFIXを指定できずに（方法があるのかもしれませんが、、、）、デフォルトのディレクトリ/usr からライブラリを組み込むようで、RPM版のopenssl0.9.8eが組み込まれました。</p>
<p>一方、PHPではopensslのインストールディレクトリを指定できるので、/usr/local/openssl のopenssl1.0.0cを組み込もうとしたところ、MySQL5.5からクライアントライブラリを組み込む指定もしていたので、MySQL5.5のopenssl0.9.8eとPHP5.3のopenssl1.0.0cがコンフリクトして<strong>「セグメンテーション違反」</strong>となって、コンパイルできなかった。</p>
<p>なので、opensslは複数バージョンのDSOモジュールがあると競合するようだ。仕方なく、PHPには、/usrのパスを指定してopenssl0.9.8eを組み込んだ。</p>
<p>さて、Apache2.2には、opensslのパス指定ができるので、/usr/local/openssl のopenssl1.0.0cを組み込んでいました。このアパッチにlibphp5.soを読み込ませるわけだが、そうするとApache2.2のopenssl1.0.0cと、PHP5.3およびMySQL5.5に組み込まれたopenssl0.9.8eがコンフリクトするのではなかろうか。PHPコンパイル時のPHP x MySQLのコンフリクトのようにエラーが出ればいいが、Apache起動時にエラーも吐かずに立ち上がらないという状況はいかにも困った。</p>
<p>これらのopensslコンフリクトの仮説をもとに、Apache2.2もopenssl0.9.8eを組み込んでコンパイルし直し、PHP5.3も同様にコンパイルしなおしたところ、動きました。。。。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simple-eye.com/archives/588/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AmazonEC2を使い始めた</title>
		<link>http://blog.simple-eye.com/archives/516</link>
		<comments>http://blog.simple-eye.com/archives/516#comments</comments>
		<pubDate>Wed, 16 Mar 2011 13:41:34 +0000</pubDate>
		<dc:creator>シンプル・アイ社長</dc:creator>
				<category><![CDATA[サーバ・ネットワーク]]></category>
		<category><![CDATA[技術情報]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[EBS]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[パーティション]]></category>

		<guid isPermaLink="false">http://blog.simple-eye.com/?p=516</guid>
		<description><![CDATA[AmazonEC2を使い始めました。この柔軟性たまりませんね。CentOS5.5 32bitの既存AMI（イメージ）を使って、インスタンスを作った。EBSにルートパーティションを作るイメージなのですが、１０GBのサイズで [...]]]></description>
			<content:encoded><![CDATA[<p>AmazonEC2を使い始めました。この柔軟性たまりませんね。CentOS5.5 32bitの既存AMI（イメージ）を使って、インスタンスを作った。EBSにルートパーティションを作るイメージなのですが、１０GBのサイズで勝手にできてしまい、これではルートパーティションにしては小さい。それで、以下の手順でルートパーティションのサイズを２０GBに拡大した。</p>
<p>①一度このEBSのイメージを作成<br />
②そのイメージで２０GBのEBSを新たに作成<br />
③起動済みのインスタンスをSTOP<br />
④１０GBのEBSをdetach<br />
⑤新しい２０GBのEBSをインスタンスにattach。デバイスは/dev/sda1。<br />
⑥インスタンスを起動<br />
⑤SSHでサーバに入る。この時点ではまだ/dev/sda1 は１０GBである。</p>
<div id="_mcePaste" style="padding-left: 30px;"># df -h</div>
<div style="padding-left: 30px;">Filesystem            Size  Used Avail Use% Mounted on</div>
<div id="_mcePaste" style="padding-left: 30px;">/dev/sda1             9.9G  2.3G  7.1G  25% /</div>
<div id="_mcePaste" style="padding-left: 30px;">/dev/sdb              147G  188M  140G   1% /mnt</div>
<div id="_mcePaste" style="padding-left: 30px;">none                  854M     0  854M   0% /dev/shm</div>
<p>⑥以下のコマンドを実行する。</p>
<p style="padding-left: 30px;"># resize2fs /dev/sda1</p>
<p style="padding-left: 30px;">resize2fs 1.39 (29-May-2006)<br />
Filesystem at /dev/sda1 is mounted on /; on-line resizing required<br />
Performing an on-line resize of /dev/sda1 to 5242880 (4k) blocks.<br />
The filesystem on /dev/sda1 is now 5242880 blocks long.</p>
<p>⑦これでルートパーティションのサイズが広がる</p>
<p style="padding-left: 30px;"># df -h</p>
<p style="padding-left: 30px;">Filesystem            Size  Used Avail Use% Mounted on<br />
/dev/sda1              20G  2.3G   17G  13% /<br />
/dev/sdb              147G  188M  140G   1% /mnt<br />
none                  854M     0  854M   0% /dev/shm</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simple-eye.com/archives/516/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android版Skypeを再インストールできない方へ</title>
		<link>http://blog.simple-eye.com/archives/459</link>
		<comments>http://blog.simple-eye.com/archives/459#comments</comments>
		<pubDate>Mon, 31 Jan 2011 08:05:03 +0000</pubDate>
		<dc:creator>シンプル・アイ社長</dc:creator>
				<category><![CDATA[技術情報]]></category>
		<category><![CDATA[携帯]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[galaxy tab]]></category>
		<category><![CDATA[skype]]></category>
		<category><![CDATA[アンドロイド]]></category>
		<category><![CDATA[スカイプ]]></category>
		<category><![CDATA[スマートフォン]]></category>

		<guid isPermaLink="false">http://blog.simple-eye.com/?p=459</guid>
		<description><![CDATA[Android版SkypeがAndroidマーケットについに公開されました。ただ、一度Skypeを入れた後、アンインストールすると、再インストールできなくなる。 インストールエラー 利用可能な容量が不足しています。 これ [...]]]></description>
			<content:encoded><![CDATA[<p>Android版SkypeがAndroidマーケットについに公開されました。ただ、一度Skypeを入れた後、アンインストールすると、再インストールできなくなる。</p>
<blockquote><p>インストールエラー<br />
利用可能な容量が不足しています。</p></blockquote>
<p>これはSkypeのアンインストーラの問題で、</p>
<blockquote><p>/data/data/com.skype.raider</p></blockquote>
<p>というディレクトリが消されずに残ってしまい、再インストール時にそれが原因でエラーとなるのである。</p>
<h3>▼解決策</h3>
<p>要するに上記ディレクトリを削除すればよいのだが、そのディレクトリはroot権限がないと削除することも、閲覧することもできない。それでまず①端末をroot化し、②ファイルマネージャアプリで該当ディレクトリを消す、という手順をとる。（ちなみに私の端末はGalaxy Tab です。）</p>
<p><strong><span style="color: #ff0000;">ご注意！！　この手順には端末のroot化が含まれます。root化すると、「端末が故障」、「メーカーサポートが受けれなくなる」、「情報を流出してしまう」などの危険性があります。root化がどういうものかを理解された方が、あくまで自己責任で行ってください。当方は一切の責任を負いません。</span></strong></p>
<p><strong>①　アプリ「z2root」をインストール</strong><br />
以下のサイトから、z2rootをダウンロードして、お持ちのAndroid端末にインストールします。</p>
<blockquote><p><a href="http://www.filefront.com/17562655/z4root.1.3.0.apk/">http://www.filefront.com/17562655/z4root.1.3.0.apk/</a></p></blockquote>
<p><a href="http://www.filefront.com/17562655/z4root.1.3.0.apk/"></a>お持ちのAndroid端末のブラウザでこのページを開き、ダウンロードをすればよい。「マイ ファイル」アプリで、/download/ ディレクトリを覗くと、中ににz4root.1.3.0.apk というファイルが保存されているので、それを実行するとインストールされる。</p>
<p><strong>②　ファイルマネージャーアプリ 「Root Explorer」をインストール</strong><br />
Androidマーケットから「Root Explorer」をインストールする。このアプリでマイドキュメントより上の階層のファイルを扱うことができる。</p>
<p><strong>③　root化する準備として、USBデバッグを有効にする</strong><br />
z2rootでroot化するにはUSBデバッグを有効にする必要がある。以下の手順で設定する。</p>
<blockquote><p>「設定」アプリ ＝＞ 「アプリケーション」 ＝＞ 「開発」 ＝＞ 「USBデバッグ」にチェックを入れる</p></blockquote>
<p><strong>④　z2rootを起動して端末をroot化する</strong><br />
z2rootを起動すると、「Temporary Root」（次に再起動するまで一時的にroot化する）、「Permanent Root」（恒久的にroot化する）、などのメニューがあるので、「Temporary Root」を実行する。（root化した状態では、「Un-root」（root化を解除する）というメニューもあるので、これで後でroot化を解除することができる。）</p>
<blockquote><p>Running exploit in order to obtain root access&#8230;<br />
Aquiring root shell&#8230;<br />
Please wait while root operations complete&#8230;<br />
Temporary root applied! You ar now rooted until your next reboot.</p></blockquote>
<p>とメッセージが遷移するので、最後のメッセージがでたら、戻るボタンで、z4rootアプリを抜ける。</p>
<p><strong>⑤　「Root Explorer」を起動して該当ディレクトリを削除する</strong><br />
「Root Explorer」を起動する。すると、このアプリにroot権限を与えてよいかという警告がでるので、許可する。これで、 このアプリでroot権限でのみ閲覧・編集できるディレクトリやファイルを扱えるようになった。<br />
目的のディレクトリ 「/data/data/com.skype.raider」を削除すれば、skypeを再インストールできるようになる。</p>
<p><strong>⑥この情報が役に立ったら、以下のバナーリンクをクリックしてもらえると嬉しいな。</strong></p>
<p><img border=0 src='http://af.atsoho.com/pg/view.php?a_no=2939&#038;p_no=1&#038;u_no=354&#038;ad_no=16&#038;ad_type=image' height=0 width=0><br />
<a href="http://af.atsoho.com/pg/click.php?mer_id=1&#038;p_no=1&#038;u_no=354&#038;a_no=2939&#038;ad_type=image&#038;ad_no=16&#038;conv_type=click"><img border="0" src="http://af.atsoho.com/img/ads/16.jpg" alt="在宅、SOHO、求人"></a></p>
<p><a href="http://px.a8.net/svt/ejp?a8mat=1TSGHG+G2Q42+2C0Q+60OXD" target="_blank"><br />
<img src="http://www28.a8.net/svt/bgt?aid=110502772027&amp;wid=001&amp;eno=01&amp;mid=s00000010889001011000&amp;mc=1" border="0" alt="" width="468" height="60" /></a><br />
<img src="http://www13.a8.net/0.gif?a8mat=1TSGHG+G2Q42+2C0Q+60OXD" border="0" alt="" width="1" height="1" /></p>
<div><a href="http://px.a8.net/svt/ejp?a8mat=1TQPVN+41V8RE+XB6+BWGDT&amp;a8ejpredirect=http%3A%2F%2Fwww.visavis.jp%2Fshop%2FWebObjects%2Fvv.woa%2Fwa%2Fdpc%2FPDA45%2F" target="_blank"><br />
<img src="http://images.miyavix.co.jp/shop/bannar/pro_sp_pda45_3/androidoku_01.jpg" border="0" alt="" height="95" /><img src="http://images.miyavix.co.jp/shop/bannar/pro_sp_pda45_3/androidoku_02.gif" border="0" alt="" height="95" /><br />
</a><br />
<img src="http://www10.a8.net/0.gif?a8mat=1TQPVN+41V8RE+XB6+BWGDT" border="0" alt="" width="1" height="1" /></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.simple-eye.com/archives/459/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Galaxy Tab を導入した</title>
		<link>http://blog.simple-eye.com/archives/449</link>
		<comments>http://blog.simple-eye.com/archives/449#comments</comments>
		<pubDate>Fri, 07 Jan 2011 05:14:53 +0000</pubDate>
		<dc:creator>シンプル・アイ社長</dc:creator>
				<category><![CDATA[ツール]]></category>
		<category><![CDATA[携帯]]></category>
		<category><![CDATA[スマートフォン]]></category>
		<category><![CDATA[モバイル]]></category>

		<guid isPermaLink="false">http://blog.simple-eye.com/archives/449</guid>
		<description><![CDATA[Galaxy Tab を導入した。WordPress のアプリもあったので、それで投稿してみる。うまくできればブログ更新もこまめにできるかもしれない。 カーナビがわりにもしたくてシガーライターから充電するサムスン純正のオ [...]]]></description>
			<content:encoded><![CDATA[<p><img style="display: block; margin-right: auto; margin-left: auto;" src="http://blog.simple-eye.com/wp-content/uploads/2011/01/wpid-1294376325986.jpg" alt="image" /></p>
<p><strong>Galaxy Tab</strong> を導入した。<strong>WordPress</strong> のアプリもあったので、それで投稿してみる。うまくできればブログ更新もこまめにできるかもしれない。</p>
<p>カーナビがわりにもしたくてシガーライターから充電するサムスン純正のオプション。あとは車に設置する台を買った。これで外出準備OK。</p>
<p>ベルトにつけて持ち運ぶケースがほとんどない。ひとつだけ見つけたので注文した。<br />
<a href="http://www.vannuys.co.jp/n_glatab_smapho/index.html">バンナイズ製品</a><br />
注文が殺到しているらしく、届くのに２０日もかかるそうな。私もケースつくって売ろうかな。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simple-eye.com/archives/449/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>22インチＣＲＴを３つにした</title>
		<link>http://blog.simple-eye.com/archives/440</link>
		<comments>http://blog.simple-eye.com/archives/440#comments</comments>
		<pubDate>Sun, 14 Nov 2010 14:35:20 +0000</pubDate>
		<dc:creator>シンプル・アイ社長</dc:creator>
				<category><![CDATA[開発環境]]></category>

		<guid isPermaLink="false">http://blog.simple-eye.com/?p=440</guid>
		<description><![CDATA[２２インチＣＲＴを3台にしてみた。ワークステーションでは、Quadro FX3500を使って、２２インチＣＲＴを2台で使っていたが、以前社員が使っていた同じＣＲＴがもう2台あるので、3台、４台構成にしたくなってきた。本当 [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_441"  class="wp-caption alignleft"  style="width: 310px;"><a href="http://blog.simple-eye.com/wp-content/uploads/2010/11/tripple_monitor-001.jpg" class="galleryAndCaptionItem" title="&#xFF23;&#xFF32;&#xFF34;3&#x53F0;&#x4F7F;&#x7528;"><img class="size-medium wp-image-441" title="&#xEF;&#xBC;&#xA3;&#xEF;&#xBC;&#xB2;&#xEF;&#xBC;&#xB4;3&#xE5;&#x8F;&#xB0;&#xE4;&#xBD;&#xBF;&#xE7;&#x94;&#xA8;" src="http://blog.simple-eye.com/wp-content/uploads/2010/11/tripple_monitor-001-300x225.jpg" alt="&#xEF;&#xBC;&#xA3;&#xEF;&#xBC;&#xB2;&#xEF;&#xBC;&#xB4;3&#xE5;&#x8F;&#xB0;&#xE4;&#xBD;&#xBF;&#xE7;&#x94;&#xA8;" width="300" height="225"/></a><span class="wp-caption-text">ＣＲＴ3台使用</span></div>
<p><object classid="clsid:6bf52a52-394a-11d3-b153-00c04f79faa6" width="320" height="240" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"><param name="autostart" value="false" /><param name="url" value="http://blog.simple-eye.com/wp-content/uploads/2010/11/DSCF0003.avi" /><param name="align" value="left" /><param name="vspace" value="5" /><param name="hspace" value="5" /><embed type="application/x-mplayer2" width="320" height="240" src="http://blog.simple-eye.com/wp-content/uploads/2010/11/DSCF0003.avi" hspace="5" vspace="5" align="left" autostart="false"></embed></object>２２インチＣＲＴを3台にしてみた。ワークステーションでは、Quadro FX3500を使って、２２インチＣＲＴを2台で使っていたが、以前社員が使っていた同じＣＲＴがもう2台あるので、3台、４台構成にしたくなってきた。本当はおっきな液晶モニタを複数台構成にしたいが、お金がかかるし、ＣＲＴが勿体ないので活用することにした。</p>
<p>4台のモニタをつなげられるグラフィックカードもあるが、買うと6万円くらいするので勿体ない。そこで、グラボ2枚挿しにすることにしたのです。同じQuadroでそろえればドライバが同じなので、うまくいくだろうというグラボに詳しい友人（写真の男）のアドバイスの元、NVIDIA Quadro NVS 290を購入した。ヤフオクで中古が手にはいればよかったが、なかったのでツクモのネットショップで新品購入。19,710円なり。</p>
<p>私のワークステーション、DELL PRECISION 690では、ＰＣＩ Express x16 が１スロットしかなく、あとは、x4が３スロットなので、チョイスとしては、PCI Express x1のグラボしかないのでした。なので、NVS290。</p>
<p>風邪をひいていたにもかかわらず、写真の友人を呼び出して、あまりおいしくないワタリガニの缶詰とホタテの缶詰を使ったクリームソースのフジッリを食べて、いざチャレンジ。ドライバの新規インストールもなく、すんなり3画面が表示と相成りました。幅1920 × 高さ1440 × ３台　＝　幅5760 × 高さ1440　になった。</p>
<p>ただ、違うグラボの２枚挿しならではの現象があった。写真の右側2つのモニタはＦＸ３５００からの出力、左の1台はＮＶＳ２９０の出力なのだが、ＦＸ３５００とＮＶＳ２９０の性能の違いがあるため、ＮＶＳ２９０出力のモニタで、反応の遅延があった。画面が並んでるので、それを体感できて楽しかった。左モニタと中央モニタにまたがるようにＷＥＢブラウザを表示させ、ＷＥＢページをスクロールさせると、左モニタの部分だけ、遅れてスクロールする。動画とってみた。（懐かしいツインビーのYouTube動画を再生しながらテスト。）</p>
<p>ウィンドウのドラッグの場合は遅延はなく、ＷＥＢページのスクロールで遅延が観察された。でも、3画面にまたがるまでブラウザウィンドウを大きくすると、さすがに負荷が高いらしく、かなり重く、ウィンドウのドラッグでも左モニタの遅延が表れた。まぁ、実務ではウィンドウを複数モニタにまたがらせて使用することはないと思うので、問題ではないだろう。</p>
<p>これで仕事の効率が上がることを期待したい。でも、ＣＲＴに囲まれてると、電子ビームを集中照射されているようで体に悪そう。。。　そんなことも気にせずに、近いうちデスクのスペースに都合をつけて、4モニタにしてみたい。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simple-eye.com/archives/440/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://blog.simple-eye.com/wp-content/uploads/2010/11/DSCF0003.avi" length="2601540" type="video/avi" />
		</item>
		<item>
		<title>rpmファイルはここで取得できますね</title>
		<link>http://blog.simple-eye.com/archives/346</link>
		<comments>http://blog.simple-eye.com/archives/346#comments</comments>
		<pubDate>Sat, 10 Jul 2010 10:36:13 +0000</pubDate>
		<dc:creator>シンプル・アイ社長</dc:creator>
				<category><![CDATA[サーバ・ネットワーク]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.simple-eye.com/?p=346</guid>
		<description><![CDATA[各種OSのパッケージ等はここで取得できますね。 ftp://ftp.riken.jp/ CentOSなら、Linux　＝＞　centos　と進めばいい。]]></description>
			<content:encoded><![CDATA[<p>各種OSのパッケージ等はここで取得できますね。</p>
<p><a href="ftp://ftp.riken.jp/" target="_blank">ftp://ftp.riken.jp/</a></p>
<p>CentOSなら、Linux　＝＞　centos　と進めばいい。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simple-eye.com/archives/346/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>64bitサーバのCentOS5.3にyumをインストールする</title>
		<link>http://blog.simple-eye.com/archives/341</link>
		<comments>http://blog.simple-eye.com/archives/341#comments</comments>
		<pubDate>Sat, 10 Jul 2010 08:47:08 +0000</pubDate>
		<dc:creator>シンプル・アイ社長</dc:creator>
				<category><![CDATA[サーバ・ネットワーク]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[yum]]></category>
		<category><![CDATA[インストール]]></category>
		<category><![CDATA[サーバ]]></category>

		<guid isPermaLink="false">http://blog.simple-eye.com/?p=341</guid>
		<description><![CDATA[お名前.comのVPS（６４ビット、CentOS５．３）にyumが入っていなかったのでインストールする。 http://www.onamae-server.com/vps/ wget ftp://ftp.riken.jp [...]]]></description>
			<content:encoded><![CDATA[<p>お名前.comのVPS（６４ビット、CentOS５．３）にyumが入っていなかったのでインストールする。</p>
<p>http://www.onamae-server.com/vps/</p>
<blockquote><p>wget ftp://ftp.riken.jp/Linux/centos/5/os/x86_64/CentOS/python-elementtree-1.2.6-5.x86_64.rpm<br />
wget ftp://ftp.riken.jp/Linux/centos/5/os/x86_64/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm<br />
wget ftp://ftp.riken.jp/Linux/centos/5/os/x86_64/CentOS/python-sqlite-1.1.7-1.2.1.x86_64.rpm<br />
wget ftp://ftp.riken.jp/Linux/centos/5/os/x86_64/CentOS/m2crypto-0.16-6.el5.6.x86_64.rpm<br />
wget ftp://ftp.riken.jp/Linux/centos/5/os/x86_64/CentOS/python-urlgrabber-3.1.0-5.el5.noarch.rpm</p>
<p>rpm -ivh python-elementtree-1.2.6-5.x86_64.rpm<br />
rpm -ivh python-iniparse-0.2.3-4.el5.noarch.rpm<br />
rpm -ivh python-sqlite-1.1.7-1.2.1.x86_64.rpm<br />
rpm -ivh m2crypto-0.16-6.el5.6.x86_64.rpm<br />
rpm -ivh python-urlgrabber-3.1.0-5.el5.noarch.rpm</p>
<p>wget ftp://ftp.riken.jp/Linux/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rp<br />
wget ftp://ftp.riken.jp/Linux/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.x86_64.rpm<br />
wget ftp://ftp.riken.jp/Linux/centos/5/os/x86_64/CentOS/yum-3.2.22-26.el5.centos.noarch.rpm</p>
<p>rpm -ivh yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm \<br />
yum-metadata-parser-1.1.2-3.el5.centos.x86_64 \<br />
yum-3.2.22-26.el5.centos.noarch.rpm</p></blockquote>
<p>でも、FAQをよくみたら、コントロールパネルで自動アップデートをOFFにするとyumがインストールされるようでした。。。</p>
<p>http://www.onamae-server.com/support/faq/vps/common/common_43.php</p>
<blockquote><p>初期セットアップ時は、yumはインストールされていません。<br />
yumはコントロールパネルにてアップデート方法を&#8221;アップデートなし&#8221;に変更するとインストールされます</p></blockquote>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">http://www.onamae-server.com/vps/</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.simple-eye.com/archives/341/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ＮＡＳを導入しました</title>
		<link>http://blog.simple-eye.com/archives/376</link>
		<comments>http://blog.simple-eye.com/archives/376#comments</comments>
		<pubDate>Fri, 02 Jul 2010 08:41:47 +0000</pubDate>
		<dc:creator>シンプル・アイ社長</dc:creator>
				<category><![CDATA[開発環境]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[QNAP]]></category>
		<category><![CDATA[ハードウェア]]></category>
		<category><![CDATA[ワークステーション]]></category>

		<guid isPermaLink="false">http://blog.simple-eye.com/?p=376</guid>
		<description><![CDATA[QNAPのNAS、ＴＳ-４５９Proを導入した。国内のＮＡＳに比べて格段に機能が高い。しかもLinuxベースなのでＳＳＨで入れちゃったりする。ＳＭＢ、ＮＦＳ、ＦＴＰ、ＷｅｂＤＡＶなどで、Windows、Linux、MAC [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_351"  class="wp-caption alignleft"  style="width: 330px;"><img class="size-full wp-image-351" title="&#xEF;&#xBC;&#xAE;&#xEF;&#xBC;&#xA1;&#xEF;&#xBC;&#xB3; QNAP TS-459Pro" src="http://blog.simple-eye.com/wp-content/uploads/2010/11/20100702095522.jpg" alt="&#xEF;&#xBC;&#xAE;&#xEF;&#xBC;&#xA1;&#xEF;&#xBC;&#xB3; QNAP TS-459Pro" width="320" height="240"/><span class="wp-caption-text">ＮＡＳ QNAP TS-459Pro</span></div>
<p>QNAPのNAS、ＴＳ-４５９Proを導入した。国内のＮＡＳに比べて格段に機能が高い。しかもLinuxベースなのでＳＳＨで入れちゃったりする。ＳＭＢ、ＮＦＳ、ＦＴＰ、ＷｅｂＤＡＶなどで、Windows、Linux、MACから使用できる。ＡｐａｃｈｅでＷＥＢサーバを動かすこともできるけど使っていない。</p>
<p>魅力なのは、ＱＮＡＰにeSATAやＵＳＢ接続で外部ＨＤＤにつないで二次バックアップを簡単に取れること。ＱＮＡＰ自体ＳＡＴＡのＨＤＤ４台でＲＡＩＤ６をとっているのだが、時々バックアップしておくとよいと思う。なので二次バックアップを手軽に行えるのは魅力です。ＨＤＤは壊れること前提の消耗品なので、ＲＡＩＤ６でホットスワップできるのが本当に魅力。</p>
<p>ギガビットＬＡＮでワークステーションとつないで、データはほぼすべてＱＮＡＰにおいて、直接編集している。これでＯＳをクリーンインストールしたり、入れ替えたりするのが楽になるし、別マシンから仕事の続きができる。ネットに公開すれば外からでも作業ができるが、セキュリティ上そこまではしていない。踏み台サーバ経由でアクセスできるようにはした。</p>
<p>Ｏｕｔｌｏｏｋを使用しているが、データファイルはやはりＮＡＳにはおかない方がいい。接続が切れてデータファイルが壊れたり、Ｏｕｔｌｏｏｋがハングアップしたりするので。これは定期的にバックアップするのがいいだろう。Ｏｕｔｌｏｏｋのプラグインでデータファイルのバックアップを簡単にできるものがあるので、それをつかうといい。とはいえ、Ｏｕｔｌｏｏｋ２０１０ではまだそのプラグインがない。</p>
<p>ＮＡＳと同時にワークステーションも買った。ＤＥＬＬのPRECISION690だ。ＸＥＯＮのクアッドコアＣＰＵｘ２、メモリ４ＧＢ、６４ビットのWindows７を入れた。ＨＤＤはＳＡＳ（15000回転）を２台でをＲＡＩＤ０で組んだ。スピード重視、、、と言っても、ＳＡＳ自体十分に早くて、ＲＡＩＤ０の効果がよくわからない。。。データをＮＡＳに入れているので、ＲＡＩＤ０で行けるのです。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simple-eye.com/archives/376/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenPNEのインストールにはpdo_mysqlが必要</title>
		<link>http://blog.simple-eye.com/archives/307</link>
		<comments>http://blog.simple-eye.com/archives/307#comments</comments>
		<pubDate>Thu, 13 May 2010 15:04:19 +0000</pubDate>
		<dc:creator>シンプル・アイ社長</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[OpenPNE]]></category>
		<category><![CDATA[pdo_mysql]]></category>

		<guid isPermaLink="false">http://blog.simple-eye.com/?p=307</guid>
		<description><![CDATA[OpenPNEのインストールで、 ./symfony openpne:install を実行した際に、 Couldn&#8217;t locate driver named mysql と怒られたなら、それはPHPにpd [...]]]></description>
			<content:encoded><![CDATA[<p>OpenPNEのインストールで、</p>
<blockquote><p>
./symfony openpne:install
</p>
</blockquote>
<p>を実行した際に、</p>
<blockquote><p>
Couldn&#8217;t locate driver named mysql
</p>
</blockquote>
<p>と怒られたなら、それはPHPにpdo_mysqlエクステンションが入っていないから。ソースディレクトリからエクステンションをコンパイルする。</p>
<blockquote><p>
cd /usr/local/src/php/php-5.2.5/ext/pdo_mysql/<br />
phpize<br />
./configure &#8211;with-php-config=/usr/local/php5/bin/php-config \<br />
   &#8211;with-pdo-mysql=/usr/local/mysql5.0<br />
make<br />
make install
</p>
</blockquote>
<p>でインストールし、php.iniに、</p>
<blockquote><p>
extension=pdo_mysql.so
</p>
</blockquote>
<p>を加えてApacheリスタート。<br />
起動ＯＫと出て、安心できない。ブラウザでPHPのページをみると閲覧できない。Apacheが起動していない。。。</p>
<blockquote><p>
php -i
</p>
</blockquote>
<p>で、確認しようとすると、</p>
<blockquote><p>
php: symbol lookup error: /usr/local/php5/lib/php/20060613/pdo_mysql.so:<br />
   undefined symbol: php_pdo_declare_long_constant</pre>
</blockquote>
<p>とでる。これは、/usr/local/php5/include/php/ext/pdo/php_pdo_driver.hのバージョンがよろしくないようだ。PHPをソースインストールした際のソースディレクトリからコピーしてやる。</p>
<blockquote><p>
cp /usr/local/src/php/php-5.2.5/ext/pdo/php_pdo_driver.h \<br />
   /usr/local/php5/include/php/ext/pdo/php_pdo_driver.h
</p>
</blockquote>
<p>いったんpdo_mysqlをアンインストールする。</p>
<blockquote><p>
rm -f /usr/local/php5/lib/php/20060613/pdo_mysql.so
</p>
</blockquote>
<p>上記、ソースから再度インストール。make cleanしてからね。これでApache再起動でいけました。OpnePNEもインストール完了。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simple-eye.com/archives/307/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

