<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.6.2" -->
<rss version="0.92">
<channel>
	<title>永田順伸のブログ</title>
	<link>http://www.ynagata.com</link>
	<description>osCommerce,Zen Cart,WordPress, 時事,エッセイ,小説　永田順伸の名刺代わりに作りました。</description>
	<lastBuildDate>Mon, 29 Sep 2008 10:33:21 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>ja</language>
	
	<item>
		<title>WZ EDITOR 6</title>
		<description>WZ EDITOR が5から6へバージョンアップした。
正規ユーザなので優待販売のお知らせが届いた。しばらく待ってからにしようと思っていたが、期待や応援の意味も込めてすぐに購入した。

WZエディターはバージョン5を現在も使用しているが私には決して使いやすいものではなかった。機能は豊富だが一般のWindowsアプリケーションとは違ったメニュー構成でどこになにがあるのかわからなかった。

バージョン5のときの付属のファイラーには機能が少なく使いにくかったが、アウトライン機能を使いたくてがまんして使っていた。

今回のバージョンアップでは、タブ式の画面になり複数のファイルを扱うのが楽になった。Let'snoteの12.1インチの画面の中にたくさんのファイルが開くと収拾がつかなくなっていたが、タブ式になったことでコンパクトに収まり視認性が上がり、なかなかいい。Vistaのメイリオフォントがやわらかい感じがして、作業環境がさらに良くなった。

作業に関する文書はすべてテキストファイルに保存しているので検索やファイルのプロジェクト化が簡単なほど、作業の効率があがる。

作業の手順はすべて記録しているので、作業前に関連のキーワードで検索するだけでだいたいの作業準備が終わったりする。実際はそう簡単ではないけれどこの部分がおろそかだと効率が大幅にダウンしてしまうのだ。今回のバージョンでは、テキストを開くという機能が使い易くなっている。エディタの下側に窓が開いてそこでgrepと同じことが簡単にできる。

アウトライン部分の動作も良くなっている。アウトライン表示しているときの操作性が上がり、タブで開いているファイルを同じレベルでアウトライン表示できるので、あちこちに散らばったファイル内容を参照しやすくなった。 </description>
		<link>http://www.ynagata.com/2008/09/27/wz-editor-6/</link>
			</item>
	<item>
		<title>Let&#8217;snote お家モバイル</title>
		<description>打ち合わせはほとんどメールだけだし、他の作業も含めほとんど家の中にいる。
一日中、机に向かってパソコンを操作していると背中や腰が痛くなり、座っているのもつらい。そういうときは、寝転んでW7(Let'snote CF-W7) を持って文書やメールを読む。疲れたらラッコのようにお腹に乗せたまましばし休憩。
ハードディスクが心配だけど、自分が壊れるよりはましでしょう。
ちょっとした外出にも持ち出して仕事の続きをしたり、文章を読んだりしている。むちゃな使い方をしているので、何かあったときのために、Let'snoteの予備がもう1台欲しいものだ。
週明けに納品やら連絡などでいろいろと忙しくなるので、今週末も眠れないな。 </description>
		<link>http://www.ynagata.com/2008/09/27/letsnote-%e3%81%8a%e5%ae%b6%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab/</link>
			</item>
	<item>
		<title>Let&#8217;snote CF-W7 感想</title>
		<description>手に持ってみて、想像以上に軽い感じがした。
説明書をあらかた頭に入れて、導入の設定を行った。
これからが長い環境構築の時間。

キーボードは、CtrlキーとFnキーは通常とは逆の配置であり非常に間違えやすいので、
付属のツールで位置を交換した。

日本語入力のON、OFFを切り替える半角／全角キーがEscのとなりにあり
これも間違えやすいので手持ちのツールを使って[変換]キーにその機能を割り当てた。

はじめはキーの配置のわずかな違いのために押し間違えていたが、
外付けキーボードなどに頼らずとも、毎日入力していたらすぐに慣れてきた。

メモリは手元にあった1GBを追加して2GBに。

これまで使用していたアプリケーションをインストールして完了。
ハードディスクはパーティションを分割できるようだが、
データを置く場所やマイドキュメントの位置を変更するのが面倒なのでそのまま使用。
万が一、Let'snoteが壊れても慌てないようにデータをすべてDVDに保存している。

環境をすべて移動して、やっと、仕事ができる状態になった。
小さいし、とにかく軽い。見た目は丈夫そう。（ぶつけていないのでわからない）

ファンの音は非常に静かな深夜は気になる。
ファンの速度を付属の「ファン制御ユーティリティ」で3段階に設定できる。
「低速」に設定すると深夜でも気にならないくらいに静かになるが、
熱くなると急にファンが高速で回転するため耳障りになる。
夜間は動画や音楽はあきらめて、テキスト入力だけやる分には静かに使えると思う。

CPUの速度は以前のものより遅いけれど、
予想より動作が速い気がする。ハードディスクの差だろうか。

気になるような動作もなく、非常に安定している。
これが普通なのかもしれないが、
いままでが、いままでだっただけに、安定しているだけでもありがたい。 </description>
		<link>http://www.ynagata.com/2008/09/24/letsnote-cf-w7-%e6%84%9f%e6%83%b3/</link>
			</item>
	<item>
		<title>Let&#8217;snote CF-W7を購入</title>
		<description>1日に3度もフリーズするノートPCはとてもストレスが溜まる。
仕事も溜まる。これでは困るということで、壊れないノートPCを購入することにした。

現状は、フリーズが怖くてなるべく音楽や動画などCPUやメモリが必要なものは、利用していない。さらに、省電力モードにしてなるべく熱があがらないようにして、止まらないように工夫しているがそれでも起動直後に止まったりする。

このようなノートPCの状況のため、動画や音楽はウィルコムのアドエスを使用して楽しむようになった。
アドエスのバッテリは標準のものはすぐになくなるので、長時間駆動できるバッテリに変更した。
外出時はもちろん家の中でも（ふとんの中まで）常に持ち歩くようになっていた。
寝転んで作業の仕様を考えたりするのにとても便利だし、ついでに仕事のメールもチェックできる。

アドエスの手書きメモでアイデアをつづり、テキストエディタで仕様を追加するようになった。
小説やブログのアイデアもちょこちょこ入力するようになった。

もしかしたら、このアドエスのように、常に持ち歩けて、
駆動時間が長いノートPCなら仕事もはかどるのではと思い始めた。
つまらない待ち時間にこつこつ仕事を進めることができる。

駆動時間を長くするなら、ハイスペックな機能はあきらめなければならない。
幸いなことに、いまは、省電力モードで使用しているのでCPUのクロック数は900M程度。
それ以上あれば十分ということになる。
Eee PCの新しい機種は駆動時間が長そうだが、仕事に使うには役不足。
デザインやグラフィック機能は並でいいので、丈夫で持ち歩いても安心なものがいい。
VaioやDinabook、Thinkpadにも良さそうなものがあったが、結局、Let'snoteシリーズから選ぶことにした。

公式サイトで価格を見てその金額の高さに無理かなと思ったが、
そろそろ新しいモデルが発表される時期でもあり、
ひょっとしたら安くなっているかもしれないと期待して価格.comで検索してみた。
あるある、かなり前のモデルだと手が届きそうな値段。
古いモデルはWindows XPが搭載されている。
すでにVistaの操作になれてしまったため面倒に感じる。
あれこれ考えた結果（この時間がいちばん楽しい）、メインで使うし、常に持ち歩きたいのでWシリーズから最新のものを選んだ。
しかし、それからさらに1週間ほど悩み、ノートPCが何百回め（？）かのフリーズを起こしたときにがまんの限界に達して注文した。 </description>
		<link>http://www.ynagata.com/2008/09/23/letsnote-cf-w7%e3%82%92%e8%b3%bc%e5%85%a5/</link>
			</item>
	<item>
		<title>Aspire 5720 初期不良</title>
		<description>デスクトップパソコンを長年利用していたが、非常に調子が悪くなり、
急に動作しなくなる（フリーズ）ことが多くなった。マウスも動作しなくなり、
電源を落とすしか方法がなくなる。長年、１日24時間動作させていたのでとうとう限界がきたらしい。

そこで、今年の春にAcerのAspire 5720GというノートPCを購入した。
その当時ではかなりスペックが高いし、金額もリーズナブルでいい買い物ができたと思った。
しかし、購入した当初からこのマシンがフリーズした。
はじめは、Vsitaが悪いと思い込んでいたため、sp1をインストールして、ドライバも最新版に変更た。
それで安心していたが、まったく直らない。一日３回以上フリーズするようになった。
とくに決まった操作で止まることはなく、動作時間にも関係なく、突然マウスが動かなくなり、電源をオフにして対応する以外なくなる。音楽やYOUTUBEなどのマルチメディアを利用するとフリーズする確率が高くなる。買ったばかりだし、まさかと思ったが、メモリーをチェックしてみた。
思ったとおり、Vista搭載のメモリーチェック機能が途中でフリーズする。99%で止まったままになる。
有名なmemtest86でもメモリーチェックした。
数分もしないうちにひとつめのメモリにエラーが2つ表示され、そして、フリーズした。

サポートに連絡して交換すると仕事ができなくなるし、サポートとやりとりしている時間もない。
このノートPCは、システムメモリからグラフィック用に1Gまで使用するタイプなので、1G+1Gのメモリを2G+2Gに変更しようと常々思っていた。さっそく、アマゾンで検索して良さそうなメモリを探して、購入した。しかし、取り付けてメモリーチェックしたが同じ状況。相変わらず止まり続ける。
SP1へのアップグレード方法が悪かったかもしれないと、
さらにリカバリしてみたが今もときおりフリーズする。

この間、このPCしかなく作業をこれで行っていたので、
作業途中でフリーズするとやる気もなくなる。

いつの間にか、仕事の時間より自分のノートPCの修復方法を検索している。
Googleで海外の掲示板を検索すると似た症状の人がたくさんいた。
クリーンインストールすればいいとか、Acerのアプリをすべて削除すればいいという記事もあった。
とにかく、疲れた。
お金よりもこの不具合にかかった時間を返して欲しいです。Acerさん。 </description>
		<link>http://www.ynagata.com/2008/09/22/aspire-5720-%e5%88%9d%e6%9c%9f%e4%b8%8d%e8%89%af/</link>
			</item>
	<item>
		<title>osCommerceのPHP5対応</title>
		<description>PHPの開発チームは8月7日にPHP4.4.9をリリースした。セキュリティの向上やバグフィックスが主な内容だ。
問題はPHP4系はこれが最後のリリースになるということ。
http://www.php.net/archive/2008.php#id2008-08-07-1

PHP5系列は5.3 alpha1が8月1日にリリースされている。
PHPを使用している人はPHP4からPHP5に移行しなさいということになる。
先月あたりから、レンタルサーバのPHPのバージョンが次第にPHP4からPHP5に移行しはじめているようだ。
osCommerceやZen cartなどいま使用中のものはPHP4が多いので
急に動作しなくなったとか、自分で移転したら動作しなくなったというお客様からのメールも届くようになった。
あるレンタルサーバ会社に問い合わせたところ、共用サーバは一括して、専用サーバはセキュリティ上の問題が
出た時点でPHP5に移行してしまうということだった。

PHP4をPHP5に移行する場合、OSごとバージョンアップすることがある。この場合、MySQLも一緒にバージョン5になり、
修正しないといけない点がでてくる。SQLの記述方法で厳しくなっている箇所がありそこも修正する必要がある。
文字コードはUTF8が基本になるので現在EUCでosCommerceなどを動作させている場合は、PHPやMySQLで使用している文字コードが一致するように設定が必要になる。

本当は本家osCommerceがPHP5、MySQL5対応したものをリリースしてくれるといいのだが、
1年くらいそのニュースは途切れているので期待しないほうがいいのかと思う。
http://www.oscommerce.com/about/news

ロードマップや
http://www.oscommerce.com/community/roadmap

バグリポートを見ると
http://svn.oscommerce.com/jira/secure/IssueNavigator.jspa?reset=true&#38;pid=10000&#38;resolution=-1&#38;fixfor=10000

少しずつ作業は進んでいるようだ。
もう少し技術力や英語力があればお手伝いしたいところだけど、
楽しみに待っているしかないようだ。

Zen cartはPHP5、MySQL5、UTF8対応のものが企業によって無償で提供されているので、
それを利用したほうが簡単。しかし、モジュールやテンプレートなどはバージョンが合わないことがあるので注意が必要だ。 </description>
		<link>http://www.ynagata.com/2008/09/03/php5%e5%af%be%e5%bf%9c/</link>
			</item>
	<item>
		<title>osCommerce 仕入れ管理</title>
		<description>依頼があり、osCommerceに仕入れ管理機能を追加している。
osCommerceは1ページにプログラムとデザインが混在しているため、機能を追加するとだんだんわかりにくくなってくる。とくに管理画面のcategories.phpには機能を追加することが多くすぐに巨大化してしまう。
全部書き換えてしまいたくなることもあるが、ひとりでは無理。新しいバージョンが公開されるのを待つ間は、コメントを追加して迷子にならないよう作業している。

  </description>
		<link>http://www.ynagata.com/2008/08/06/oscommerce-%e4%bb%95%e5%85%a5%e3%82%8c%e7%ae%a1%e7%90%86/</link>
			</item>
	<item>
		<title>営業</title>
		<description>東京は、昨日は猛暑で、今日は大雨。それもひどい降り方になってきた。雷鳴もすごい。
ところで、これまで、8月は暑さに関係なく例年仕事が多かったが、今年はあと1件終われば何もない。そこで、プログラミングの合間に営業活動を少々。と、言っても見込みがありそうなサイトを探してメールを書くだけだが、探し方には知恵を絞ることになる。これは秘密。今回考えた方法では5件目のメールを書き終わってメールを送信するとすぐに電話が鳴った。いま海外に出張されているそうで、帰国されたら会うことになった。これでひと安心。
また、プログラミング作業に戻る。 </description>
		<link>http://www.ynagata.com/2008/08/05/%e5%96%b6%e6%a5%ad/</link>
			</item>
	<item>
		<title>黒字にするには</title>
		<description>作業によって効率よく進むものと、いつまでも手離れが悪く尾を引くものがある。効率よく短時間に完了するものは黒字ということになり、いつまでも作業が続くものは赤字になる。できれば黒字になって欲しいが、ついサービス残業をしてしまう性格なので、予想に反して見積もりより時間がかり赤字になることのほうが多い。

　最近のことだが、見積もりまでOKになったのに、作業の進めにくさが原因でこちらから辞退してしまった仕事がある。作業は始まっていなかったので「進めにくさを予測して」というのが正しいかもしれない。今回は作業に対して責任を負わない人の発言が進行に影響を及ぼす可能性があった。こういう状況は、これまでの経験から赤字になりやすい。
次回、同じようなことがあったら、プロジェクト管理という費目で見積もりを計上しようと思う。 </description>
		<link>http://www.ynagata.com/2008/08/05/%e9%bb%92%e5%ad%97%e3%81%ab%e3%81%99%e3%82%8b%e3%81%ab%e3%81%af/</link>
			</item>
	<item>
		<title>SSLのディレクトリ</title>
		<description>レンタルサーバのディレクトリ構造によってはSSLのディレクトリがDocumet Rootとは別になっていることがある。
通常のディレクトリとSSL用のディレクトリに、同じ内容のコンテンツを二重に置くためいろいろと問題が起きる。
最近、このような構造のサイトを運営される方からクレジット番号の送信時にSSLにならないというご相談を受けた。
よく聞いてみると購入されたお客様からの指摘で、クレジット番号が暗号化されずに送信されているということだった。
wiresharkを使ってパケットを確認したらしい。

すぐに上記の構造上の問題だと感じたが、モジュールの設定方法や、お客様の勘違いまでいろいろ想定できるので、
それなりの金額のお見積もりを送付した。数日返信がないので自力で解決されたのかもしれない。

このような構造のサーバのときはシンボリックリンクをSSLのディレクトリの代わりに設定するとDocumet Rootにコンテンツを置くだけですむので楽だ。SSHで接続できなくてもPHPからシンボリックリンクのコマンドを実行することで設置できる。

  </description>
		<link>http://www.ynagata.com/2008/08/02/ssl%e3%81%ae%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa/</link>
			</item>
</channel>
</rss>
