Webの便利屋さん Reis レイズ

あさーく ひろーく Webで便利屋やってます

トラウマ

2008年4月 16日 Posted by saga

ドメインのお引越し作業依頼がありました。
作業自体は4月下旬から行う予定なのですが、移転前サーバーと移転予定のサーバーをちと見てみました。

ちょっと嫌な部分が。。。。

MySQL4.1 。。。

こいつ嫌いですw
ダンプする時に注意すれば問題ないんですが、以前、まだサーバーなんてほとんど触ったことない頃に苦労した記憶があります。

こういうことをトラウマというのでしょうか。
浜崎あゆみも歌ってます。

しかし最新の心理学ではトラウマ論は否定されているそうです。
普段私たちが使っている「トラウマ」という言葉が、PTSD(心的外傷後ストレス障害)なんかの言葉に置き換えられて説明されていた記事を今年に入って読みました。

PTSDがトラウマなんじゃないの? って思うのは僕だけでしょうか。。。
まぁ専門家ではないのでよくわかりませんが、トラウマってもの(言葉そのものにも)とらわれないということが重要だと思う今日この頃。

よーし!
MySQL4.1なんて怖くないぞぉーっ!
あれは過去の話だぁーっ!

と思っても無理。
「努力逆転の法則」によってがんばればがんばろうとするほど駄目になる私でしたww

オープンソースの楽しみ

2008年4月 14日 Posted by saga

最近仕事柄osCommerceばかり扱っていて少々飽き気味。。。

仕事のうちの1つにR5からR8へのアップグレードってのがあります。
SQLインジェクション対策だけでも一苦労。。。

osCommerce ms1j は設計が古く、今風ではありません。
それを今風に作り変えようと今がんばっています。

暇を見つけてはなので中々進行しないのが残念ですが^^;

osCommerce3を試してからというもの、よりms1jの設計の古さを痛感しました。
しかしosCommerce自体は素晴らしいものです。

オープンソースなので自分で改良していく楽しみもあります。

と、いうよりも。
自分で改良することが出来ない人は使うべきものではないんですよね。

それをわかってない人意外と多いw
オープンソースなんだから自分の好きにできるのが魅力なんです。

もちろん本家のバージョンアップに対応できるようにしておいた方がいいのは当たり前なのですが、改良ができるくらいなら差分あてるくらいできますしね。

現在作成中のosCommerceの新パッケージは、日々成長してる感じで楽しいです。
改良のスピードも、osCommerceの構成がわかってくると早くなります。

もう少しでほぼ全貌が見えてきそうです。
そしたらもっと早くなるかなぁ。

今日、行った改良は動的ページを静的に見せかけるというもの。
実際にショップがオープンした際に、少しでも管理が楽にできるように考えるとキリがありませんね^^;

でもプログラマってみんなこうやって成長してくんだろうなー なんていっちょまえはつげーん のsagaでした。

「(^^; ) すんつれいしました

言語ファイル作成中。。。

2008年4月 12日 Posted by saga

さすが田村さん。
もうosCommerce 3.0 の日本語化してたんですね。

アルファ版なので配布するとかはないみたいです。

僕も真似して言語ファイル作りはじめました。

。。。。。。

英語わかんね^^;
alpha 6 からだいぶかわるみたいなことどっかに書いてました。
どんな風になっていくか楽しみです。

自分で言語ファイルを作って途中だったけどインポートしてみると。。。

ε=(>ε<) プッー! 意味わからんページありますw
翻訳がんばんないとなー

osCommerce3.0 alpha4を自宅のテスト環境にインストールしてみました。

自宅のテストサーバー
(windows2000)

Apache 2.2.8
php 5.2.5
MySQL 5.0.45

osCommerceのフォーラムからダウンロードしてインストール開始。

catalogディレクトリは無いんですねー。

さっそく installディレクトリにアクセス。
おっ! ちょっと洗練された感じですw

インストール手順は少し簡略化されてました。
ただしデータベースのインポートでエラー発生!

install/oscommerce.sqlを見てみると

687行目のzon_name が varchar(64)になってました。
「これじゃ短いよ!」って怒られたのでvarchar(255)に変更しました。

データベースは途中までインポートされてたみたいなので、いったん空にして再度インストール開始。

言語ファイルは英語でインストールでしたので、マルチバイト文字は使わずに店舗名も test とかにしてインストール。
でも考えたらutf8だし、MySQL5だから最初っから日本語でもよかったですね。

インストールの最終画面で管理者情報を入力しインストール完了。

さくさく動いてます。
なんか早いです。

tableタグベースのテンプレートとCSSハック(八苦w)なテンプレートの2種類がありました。
ボックスごとにテンプレート作るみたいですね。

変更点はかなりありそうですが、一番気になったのは言語ファイル。
xmlファイルになってました。
xmlファイルで言語ファイルを作成し、管理画面からインポートするみたいです。

lang=”en_US” になってても日本語は問題なく表示されますが、言語ファイル作りたいなー。

暇になったらもうちょっと見てみます。

zen cartの案件がなくなりました

2008年4月 9日 Posted by saga

zen cartでのショップ構築依頼が来ていたのですが、なくなってしまいました。
osCommerceを独自に改良したバージョンで作ってほしいということになりまして。

せっかくzen cartをいじれるいい機会だと思っていたので残念です。

しかし今になって思えば他の作業にも追われているので、これでよかったのかなと思います。
今はosCommerceの各クライアント向けパッケージ作成がほとんどです。

osCommerce3はどうなっているのかな、なんて思ってますが今となってはalterをベースに思い切り改良してるので3があっても使用する機会は少なそうです。
osCommerceの本家サイトに行けば情報があるのでしょうが、今の作業にはほとんど関係ないのでもう1年以上も見ていませんw

zen cartはさかんに開発が進んでいる感じがします。
osCommerceも本家では開発が進んでいるようですが、日本語版はどうなるんでしょうか。

田村さんがまた作ってくれたらいいなぁ^^