Archive for 8月 2009

osCommerce日本語版文字化け解消

osCommerce 2.2 MS1 日本語版を入れたまましばらく触っていなかったが、どうも文字化けが酷い(ブラウザではUTF-8で表示しようとしているが、文字コードはEUP-JPなためだと思う)

文字化けするのを直す方法で、直し方はわかったのですが、そもそもphpのmbstringが入ってないので入れます。

# yum install php-mbstring

で、前述サイトのようにphp.iniを修正します。

[mbstring]
mbstring.language = Japanese
mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = SJIS
mbstring.detect_order = auto
mbstring.encoding_translation = On
mbstring.substitute_character = none;

その後、Apache再起動して確認します。

が、ぜんぜん解消していない!
その後色々調べたら、日本語の文字化けの問題にちょっと書いてあった。
でもPHP5なんだけどなぁ。やってみたら一部文字化けは解消しているようだった。

で、結局前述のapplication_top.phpにヘッダを追加するのじゃなくて、php.iniの以下設定を記載することで文字化けは直った。

default_charset = "EUC-JP"

osCommerceの設定はこれで大丈夫だろう。


Mavenのローカルリポジトリの場所変更

現在使っているPCのCドライブの使用量が多くて逼迫してます。
基本的にはアプリケーションはCドライブ以外にインストールするようにしてるのですが、MicorosoftやAdobeやAppleの製品は共有ファイルとかいってCドライブに何かしらを配置してくれます。

Cドライブの使用量を減らしたいので、思いついたところから別ドライブに移して行こうと思うのですが、Mavenのローカルリポジトリ(デフォルト~/.m2/repository、つまりWindows VistaならC:\Users\ユーザ名\.m2)が、8GB位取っていたのでDドライブに移動したいと思います。

C:\Windows\system32>mvn -version
Maven version: 2.0.9
Java version: 1.6.0_14
OS name: "windows vista" version: "6.0" arch: "x86" Family: "windows"

ローカルリポジトリの設定は、%MAVEN_HOME%\conf\settings.xmlに記載があるので、
そこの「localRepository」の設定を記載します。(D:\Work\MavenRepositoryにしてみます。)

<localRepository>D:\Work\MavenRepository</localRepository>

これでMavenを使用するにはOKなはずですが、ちゃんとローカルリポジトリが作られているかを確認するためにお試しProjectを作成してみます。

mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app

上記で指定したディレクトリに色々ダウンロードされているのを確認して、Cドライブで使用していたリポジトリを削除します。みたら、3つくらいあったので、「.m2」「.m2index」「.m2indexcache」を削除しました。はあスッキリ。

Maven2 – pluto の日記を参考。


Hazy shade of Winter

青春の思い出であるBanglesからたどって、サイモン&ガーファンクルの「冬の散歩道」を思い出した。

「A Hazy Shade of Winter」をExcite翻訳で訳すと「冬の霞んでいる日陰」ですが、そっちのほうがイメージに合う感じですね。
BanglesのPVはこれ

このドラムがめちゃくちゃかっこよく見えたんですよね。あと、サビの「look around」に入るとこがかっこいい。

あとサイモン&ガーファンクルだと、Sound of silenceとか
メモっときます。

Hazy shade of winter

Sound of silence

El condor pasa