<?xml version="1.0" encoding="UTF-8"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#">
    <title>NectarsBlog Technical Site（ブログ）</title>
    <link rel="alternate" type="text/html" href="http://www.res-system.com/kuta/" />
    <generator url="http://nucleuscms.org/">Nucleus CMS v3.22</generator>
    <modified>2006-06-29T01:32:24Z</modified>
    <entry>
 <title type="text/html" mode="escaped"><![CDATA[PHPのデバッグ環境の構築]]></title>
 <link rel="alternate" type="text/html" href="http://www.res-system.com/kuta/item/18" />
 <author>
  <name>kuta</name>
 </author>
 <modified>2006-06-29T01:32:24Z</modified>
 <issued>2006-06-29T10:32:24+09:00</issued>
 <content type="text/html" mode="escaped"><![CDATA[eclipseとtrustudioを使用して、PHPのデバッグ環境ができるそうなので、試しに作成してみました。<br />
<br />
細かいテストをしていないので不具合があるかもしれませんが、とりあえずステップ実行ができるまでの環境ができたので、忘れない内にメモとして残そうと思います。＜前提環境＞<br />
・apacheインストール済み（apache_1.3.34-win32-x86-no_src）<br />
・PHPインストール済み（php-5.1.2-Win32）<br />
・MySQLインストール済み（mysql-5.0.20-win32）<br />
<br />
＜必要アプリ（全部フリーでDLできます。）＞<br />
・eclipse-SDK-3.0.1-win32<br />
・NLpack-eclipse-SDK-3.0.x-win32<br />
・trustudio-foundation-1.0.1a-win32<br />
・php_xdebug.dll（phpのバージョンに対応しているもの）<br />
<br />
＜手順＞<br />
１. eclipse-SDK-3.0.1-win32.zipを解凍。eclipseフォルダを任意の場所にコピー。<br />
<br />
２. NLpack-eclipse-SDK-3.0.x-win32.zipを解凍、eclipseフォルダを１の同フォルダにコピー。<br />
<br />
３. trustudio-foundation-1.0-win32.zipを解凍、eclipseフォルダを１の同フォルダにコピー。<br />
<br />
４. 自分のphpのバージョンのphp_xdebug.dllを任意のフォルダへコピーする。<br />
	（D:\php5\ext\php_xdebug.dll）<br />
<br />
５. xdebugの設定を行う<br />
	・「php.ini」は下記の点を追記する<br />
		([PHP]のパートの下の方へ下記の設定を追加する。)<br />
		<br />
		;;;;;;;;;;;;;;;;;;;<br />
		; xdebugを有効化<br />
		;;;;;;;;;;;;;;;;;;;<br />
		zend_extension_ts = "D:\php5\ext\php_xdebug.dll"（任意）<br />
		xdebug.manual_url = "http://jp2.php.net"<br />
		xdebug.collect_params = On<br />
		xdebug.dump.GET = *<br />
		xdebug.dump.POST = *<br />
		xdebug.remote_enable=1<br />
　　　（phpinfo()でxdebugの確認を行ってください）<br />
<br />
６. eclipseを起動し作業フォルダを設定します。<br />
　　（作業フォルダは、ApacheでDocumentRootが良いと思います）<br />
<br />
７. ウィンドウ>設定>PHP>PHP Interpreters>Addボタンで新規作成する。<br />
	・名称任意。(local_php5)<br />
	・PHP Executable　（D:\php5\php.exe）<br />
	・PHP ini file　（C:\WINDOWS\php.ini）<br />
	（各自の環境に合わせたPathに設定してください。）<br />
<br />
８. PHP Projectでプロジェクトを作成すれば、デバッグ環境が完成します。<br />
<br />
＜気になる点＞<br />
・コンソールでしか実行できない。<br />
]]></content>
 <id>http://www.res-system.com/kuta/:1:18</id>
</entry><entry>
 <title type="text/html" mode="escaped"><![CDATA[ニンテンドー DS Lite]]></title>
 <link rel="alternate" type="text/html" href="http://www.res-system.com/kuta/item/17" />
 <author>
  <name>kuta</name>
 </author>
 <modified>2006-04-17T13:55:55Z</modified>
 <issued>2006-04-17T22:55:55+09:00</issued>
 <content type="text/html" mode="escaped"><![CDATA[<a href="http://www.res-system.com/kuta/media/1/20060417-DSLite_03.jpg">DSLite_01</a>　ニンテンドーDS　Liteを買いました。DSが最初に出たときに、あのタッチスクリーンにかなり惹かれたのですが、重ぼったいデザインに今までスルーしていました。<br />
小さいのが出たら買おうと思ってたら、思ったより早くに出たので即手に入れました。<br />
ちっちゃくてかなりいい感じです。<br />
マンネリ化するゲームの中でこのインタフェースは、未来を感じさせてくれるとても優れた一品です。<br />
今のところDSトレーニングとニンテンドッグスくらいしかやっていませんが、タッチスクリーンをフルに活用してくれるゲームを期待しています。<br />
<br />
お気に入り度は 85点ってところです。]]></content>
 <id>http://www.res-system.com/kuta/:1:17</id>
</entry><entry>
 <title type="text/html" mode="escaped"><![CDATA[デジカメ PowerShot S2 IS（Canon）]]></title>
 <link rel="alternate" type="text/html" href="http://www.res-system.com/kuta/item/16" />
 <author>
  <name>kuta</name>
 </author>
 <modified>2006-04-03T14:08:05Z</modified>
 <issued>2006-04-03T23:08:05+09:00</issued>
 <content type="text/html" mode="escaped"><![CDATA[<a href="http://www.res-system.com/kuta/media/1/20060403-PowerShot_01.jpg">PowerShot_01</a>　デジカメ買いました。「PowerShot S2 IS」！<br />
最近の携帯のカメラがすごく性能がいいので、中途半端な性能のデジカメではなく、それなりの性能カメラをっ！と思いこれを選びました。<br />
<br />
これのお気に入りポイントは<br />
・光学ズーム（12倍！）<br />
・シャッター速度（かなり速め　普通のカメラ並み！）<br />
・感度（そこそこ）<br />
・オートフォーカス（当然装備）<br />
です！　<br />
液晶モニタも結構自由に動き使いやすいです。<br />
<br />
ただ、少し重くてデカイです。。。<br />
これが結構ネックで、何かを撮るぞ！っと気合を入れたときにしか持ち歩けない大きさです。これが同じ性能で半分の大きさだったら。。残念です。<br />
でも　このシャッター速度を一度体験すると他のデジカメが遅く感じて仕方ありません。<br />
お気に入り度は70点です。<br />
]]></content>
 <id>http://www.res-system.com/kuta/:1:16</id>
</entry><entry>
 <title type="text/html" mode="escaped"><![CDATA[携帯電話 SO902i（ソニーエリクソン／ドコモ）]]></title>
 <link rel="alternate" type="text/html" href="http://www.res-system.com/kuta/item/15" />
 <author>
  <name>kuta</name>
 </author>
 <modified>2006-04-02T15:56:38Z</modified>
 <issued>2006-04-03T00:56:38+09:00</issued>
 <content type="text/html" mode="escaped"><![CDATA[<a href="http://www.res-system.com/kuta/media/1/20060403-SO902i_01.jpg">SO902i_01</a>　最近、携帯電話を変えました。<br />
すごく小さいのに、電話、メール、カメラ、プッシュトークにテレビ電話と機能満載です。<br />
カメラは318万画素でオートフォーカスが付きます。動画も撮れます。デジタルズーム搭載で、これさえあれば小型のデジタルカメラなんて不要だとも思えます。<br />
このデザインが好きな人なら断然お勧めの一品です。<br />
<br />
でも使ってみてやはり不満な点もあります。<br />
まずメールソフトが重たい事。画面の切り替え動作が遅いことや、文を入力するときに2段階の確定動作を行わないといけないことなどが重たくしている原因だと思います。<br />
同じ携帯を持っている人に言わせると「このメールソフト作った奴、ちょっとツラかせや！」って感じです。<br />
<br />
あとボタンの配置が若干使い辛いです。<br />
電源のON/OFFとクリアボタンが数字ボタンのすぐ上にある為、押し間違えることもしばしばです。（慣れの問題かも知れませんが）<br />
<br />
と不満な点を多く書いてしまいましたが、トータルでは高評価です。　お気に入り度は 85点ってところです。<br />
]]></content>
 <id>http://www.res-system.com/kuta/:1:15</id>
</entry><entry>
 <title type="text/html" mode="escaped"><![CDATA[Nucleusレイアウトの設定(Sample01内容)]]></title>
 <link rel="alternate" type="text/html" href="http://www.res-system.com/kuta/item/14" />
 <author>
  <name>kuta</name>
 </author>
 <modified>2006-03-27T16:47:15Z</modified>
 <issued>2006-03-28T01:47:15+09:00</issued>
 <content type="text/html" mode="escaped"><![CDATA[サンプル(Sample01)のスキンの内容について解説します。サンプルのスキンファイルは以下の構成となっています。<br />
<strong>スキン</strong><br />
・月別アーカイブページ<br />
・月別アーカイブ一覧ページ<br />
・エラーページ<br />
・ 画像ポップアップウィンドウ<br />
・メインの目次ページ<br />
・個別アイテムページ<br />
・メンバー詳細ページ<br />
・検索ページ<br />
<br />
<strong>テンプレート</strong><br />
・sample01/full（アイテムフル表示）	<br />
・sample01/short（アイテム短縮表示）<br />
<br />
これらの内容はskinbackup.xmlに記述されており、<br />
管理画面の「レイアウト設定」→「読込/書出」実行時に<br />
nucleusに読み込まれます。<br />
（逆に書き出すことも可能です。）]]></content>
 <id>http://www.res-system.com/kuta/:1:14</id>
</entry><entry>
 <title type="text/html" mode="escaped"><![CDATA[Nucleusレイアウトの設定]]></title>
 <link rel="alternate" type="text/html" href="http://www.res-system.com/kuta/item/13" />
 <author>
  <name>kuta</name>
 </author>
 <modified>2006-03-19T16:24:37Z</modified>
 <issued>2006-03-20T01:24:37+09:00</issued>
 <content type="text/html" mode="escaped"><![CDATA[このカテゴリでは、Nucleusのレイアウトの設定の仕方について簡単に解説して行こうと思います。Nucleusのレイアウトを設定するにあたり、スキンとテンプレートを作成しなければいけません。<br />
<br />
スキンとテンプレートについての詳細は「Nucleus CMS Japan」のサイトにも乗っているので省略しますが概要は大体こんな感じです。<br />
↓<br />
「スキン」 → ページ全体の設定。<br />
「テンプレート」 → ページの部品。<br />
<br />
言葉で説明するより、サンプルを解説しながら徐々に説明していきたいと思います。<br />
<br />
サンプルのスキン → <a href="http://www.res-system.com/kuta/media/1/sample01.lzh">sample01.lzh</a><br />
※IE6,Firefox,Operaで確認済み。<br />
<br />
サンプルの設定<br />
１、sample01.lzhをダウンロードし解凍します。<br />
<a href="http://www.res-system.com/kuta/media/1/20060320-Skin001.jpg">Skin001</a><br />
<br />
<br />
２、解凍したファイルをフォルダごと自分のサイトのスキンを格納するフォルダへコピーします。<br />
<br />
３、管理画面へ行き、「レイアウト設定」→「読込/書出」へ移動し、ローカルファイルから読み込みコンボボックスで「Sample01」を選択肢「読み込み」ボタンを押下します。<br />
<a href="http://www.res-system.com/kuta/media/1/20060320-Skin002.jpg">Skin002</a><br />
<br />
４、「管理ホーム」→「設定」で標準のスキンに「Sample01」を選択し、「設定の変更」ボタンを押下します。<br />
<a href="http://www.res-system.com/kuta/media/1/20060320-Skin003.jpg">Skin003</a><br />
以上の設定で、Sample01のスキンを画面へ反映できます。<br />
<br />
Sample01のスキン反映後のページ<br />
<a href="http://www.res-system.com/kuta/media/1/20060320-Skin004.jpg">Skin004</a>]]></content>
 <id>http://www.res-system.com/kuta/:1:13</id>
</entry><entry>
 <title type="text/html" mode="escaped"><![CDATA[Nucleusのスタンドアローン設定（おまけ）サーバーへの移行の仕方]]></title>
 <link rel="alternate" type="text/html" href="http://www.res-system.com/kuta/item/12" />
 <author>
  <name>kuta</name>
 </author>
 <modified>2006-03-10T07:55:37Z</modified>
 <issued>2006-03-10T16:55:37+09:00</issued>
 <content type="text/html" mode="escaped"><![CDATA[ローカルのブログをサーバへ移植します。<br />
<a href="http://www.res-system.com/kuta/media/1/20060310-nucleus011.jpg">nucleus011</a><br />
管理画面を開き、「DB保存/復元」を選択します。<br />
<br />
<a href="http://www.res-system.com/kuta/media/1/20060310-nucleus012.jpg">nucleus012</a><br />
「バックアップを作成する」ボタンを押して、「*.gz」ファイルを作成します。<br />
<br />
その後、移植先のサーバへ移動します。<br />
画像やスキンなど、必要なリソースを移植先にコピーします。<br />
管理画面を開き、再度「DB保存/復元」を選択します。<br />
<br />
<a href="http://www.res-system.com/kuta/media/1/20060310-nucleus013.jpg">nucleus013</a><br />
「リストア」のところの「参照」ボタンを押して、先ほど作成した「*.gz」ファイル選択します。<br />
「はい、確かにこの操作の実行を承認します！」のチェックをつけ、<br />
「ファイルからリストア」ボタンを押します。<br />
以上で移植ができます。<br />
<br />
ただし、このまま実行するとパスの設定などが旧サーバのパスになっているため、レイアウトなどが崩れます。<br />
<br />
これはCSSなどの指定先が急サーバになっている為に起こります。<br />
なので、管理画面を開き、パスの設定でサーバ名を指定している箇所をすべて修正します。<br />
<br />
※下の画像はレイアウトが崩れる前のものです。<br />
<a href="http://www.res-system.com/kuta/media/1/20060310-nucleus014.jpg">nucleus014</a><br />
<a href="http://www.res-system.com/kuta/media/1/20060310-nucleus015.jpg">nucleus015</a><br />
「グローバルの設定」や「メンバーの編集」等のURLが書かれている箇所のサーバ名をすべて移植先のサーバ名に変更します。<br />
他にURLを指定している箇所があればすべてサーバ名を変更してください。<br />
<br />
すべてのサーバ名を変更するとレイアウトの崩れが直ります。<br />
※リソースのコピーのし忘れ等も注意してください。<br />
]]></content>
 <id>http://www.res-system.com/kuta/:1:12</id>
</entry><entry>
 <title type="text/html" mode="escaped"><![CDATA[Nucleusのスタンドアローン設定（４．nucleus設定）]]></title>
 <link rel="alternate" type="text/html" href="http://www.res-system.com/kuta/item/11" />
 <author>
  <name>kuta</name>
 </author>
 <modified>2006-03-10T07:13:38Z</modified>
 <issued>2006-03-10T16:13:38+09:00</issued>
 <content type="text/html" mode="escaped"><![CDATA[ブラウザを開きアドレスに「http://localhost:8080/test/install.php」を入力し実行します。下記の画面が表示されます。<br />
<a href="http://www.res-system.com/kuta/media/1/20060310-nucleus003.jpg">nucleus003</a><br />
<br />
下記の情報を入力します。<br />
<h5>DBの設定 </h5><br />
<a href="http://www.res-system.com/kuta/media/1/20060310-nucleus004.jpg">nucleus004</a><br />
次へ（自サーバのMySQLの環境を設定します） -><br />
<br />
<h5>パス設定</h5><br />
<a href="http://www.res-system.com/kuta/media/1/20060310-nucleus005.jpg">nucleus005</a><br />
次へ（デフォルトでOK） -><br />
<br />
<h5>ユーザ設定 </h5><br />
<a href="http://www.res-system.com/kuta/media/1/20060310-nucleus006.jpg">nucleus006</a><br />
<a href="http://www.res-system.com/kuta/media/1/20060310-nucleus007.jpg">nucleus007</a><br />
次へ（入力内容は任意です） -><br />
<br />
<a href="http://www.res-system.com/kuta/media/1/20060310-nucleus008.jpg">nucleus008</a><br />
設定完了！<br />
<br />
画面の指示に従い、<br />
「install.sql」「install.php」を削除します。<br />
管理画面を開く際は、config.phpを読み取り専用にしてください。<br />
<br />
<h5>管理画面</h5><br />
<a href="http://www.res-system.com/kuta/media/1/20060310-nucleus010.jpg">nucleus010</a><br />
ユーザ名/パスワードを入力し、管理画面を開きます。<br />
<br />
<h5>自分のサイト</h5><br />
<a href="http://www.res-system.com/kuta/media/1/20060310-nucleus009.jpg">nucleus009</a><br />
]]></content>
 <id>http://www.res-system.com/kuta/:1:11</id>
</entry><entry>
 <title type="text/html" mode="escaped"><![CDATA[Nucleusのスタンドアローン設定（３−２．mysql設定）]]></title>
 <link rel="alternate" type="text/html" href="http://www.res-system.com/kuta/item/10" />
 <author>
  <name>kuta</name>
 </author>
 <modified>2006-03-10T07:02:34Z</modified>
 <issued>2006-03-10T16:02:34+09:00</issued>
 <content type="text/html" mode="escaped"><![CDATA[「winmysqladmin.exe」を実行します。<br />
winmysqladmin.exeを実行すると下記の画面が開きます。<br />
<a href="http://www.res-system.com/kuta/media/1/20060310-mysql008.jpg">mysql008</a><br />
UserName/Passwordを入力し実行します。<br />
実行後、C:\WINDOWSの下に「my.ini」が作成されます。<br />
<br />
「my.ini」に下記の行を追加します。<br />
<blockquote><pre><code>[mysqld]<br />
basedir=D:/mysql/<br />
datadir=D:/mysql/data<br />
</code></pre></blockquote><br />
basedirはmysqlのインストール先。<br />
datadirはデータ保存先。<br />
<br />
その後、再度「winmysqladmin.exe」を実行します。<br />
<a href="http://www.res-system.com/kuta/media/1/20060310-mysql009.jpg">mysql009</a><br />
<br />
右下に<a href="http://www.res-system.com/kuta/media/1/20060310-mysql010.jpg">mysql010</a>のような信号機のアイコンが表示されます。<br />
<br />
青信号なら正常に起動しています。（赤信号なら設定に間違えがあります。）<br />
]]></content>
 <id>http://www.res-system.com/kuta/:1:10</id>
</entry><entry>
 <title type="text/html" mode="escaped"><![CDATA[Nucleusのスタンドアローン設定（３−１．Apache設定）]]></title>
 <link rel="alternate" type="text/html" href="http://www.res-system.com/kuta/item/9" />
 <author>
  <name>kuta</name>
 </author>
 <modified>2006-03-10T06:33:10Z</modified>
 <issued>2006-03-10T15:33:10+09:00</issued>
 <content type="text/html" mode="escaped"><![CDATA[httpd.confファイルを下記のように変更します。<strong>ポート設定</strong><br />
<blockquote><pre><code><br />
[270行目付近]<br />
「Port 8080」に変更。<br />
（デフォルトは80．ポートが競合しない場合は、変更の必要はありません。）<br />
</code></pre></blockquote><br />
<br />
<strong>WEBサーバとして動かすディレクトリの設定</strong><br />
<blockquote><pre><code>[300行目付近]<br />
「DocumentRoot "D:/web"」に変更。<br />
</code></pre></blockquote><br />
<br />
<strong>デフォルトで動かすファイル設定(←指定するとディレクトリ指定で動きます。)</strong><br />
<blockquote><pre><code>[380行目付近]<br />
&lt;IfModule mod_dir.c&gt;・・・&lt;/IfModule&gt;の間に「DirectoryIndex index.php」を追加。<br />
</code></pre></blockquote><br />
<br />
<strong>PHPモジュール追加</strong><br />
<blockquote><pre><code>[190行目付近]<br />
「LoadModule php4_module D:/php4/sapi/php4apache.dll」 を追加。<br />
[240行目付近]<br />
「AddModule mod_php4.c」を追加。<br />
</code></pre></blockquote><br />
<br />
<strong>PHPファイル認識設定</strong><br />
<blockquote><pre><code>[840行目付近]<br />
「AddType application/x-httpd-php .php .inc」を追加。<br />
「AddType application/x-httpd-php-source .phps」を追加。<br />
</code></pre></blockquote><br />
<br />
上記の設定を終えた後に<br />
Apache Group/Apache/Apache.exeをダブルクリックで実行します。]]></content>
 <id>http://www.res-system.com/kuta/:1:9</id>
</entry>
</feed>