2009年9月アーカイブ

ある日、ブログで使用しているamazonの商品を表示するスクリプトが動かなくなった。
あれ、どうして?
amazonの「Amazon Product Advertising API」が8月15日から認証のための電子署名付きリクエストが必須となるのを忘れてた。

あわててPHPのプログラムを変更したが動かない。
hash_hmac 関数を使うのだが、調べてみるとPHP4では、「PECL hash」というモジュールがサーバにインストールされていないとだめらしい。
自分が使っているレンタルサーバではセキュリティの観点から「PECL hash」がインストールしてもらえないことが判明。
PHP5 なら hash ライブラリの hash_hmac 関数が利用できるようだ。

色々考えた結果、PHP5に移行する事にした。
そのためには、別なサーバに引越しをしなければならない。
今使っているレンタルサーバでも、別なサーバに移せばレンタル料金も継続されることがわかり、サーバの引越を決意。

引越作業開始!

以下の作業でOKと思っていた。

1)旧サーバからFTPで全データをダウンロード。(サイズ約2.4GB)
2)新サーバへFTPでアップロード。
3)データベース(MySQL)のデータをバックアップ。(mysqldump)
4)データベース(MySQL)のデータを復元。(mysql)

しかし落とし穴があった。
FTPは問題なし。
ただ2)作業で、ディレクトリの属性を変える作業はちょっとめんどうだった。

問題はデータベース(MySQL)。

3)と4)の手順では復元できなかった。
理由は漢字コード。
旧サーバは、MySQL4.0.27 漢字コードはEUC-JPのみ
新サーバは、MySQL5.1.22 漢字コードは選べる。UNICODE、EUC-JP、SHIFT_JIS

旧サーバでは、デフォルトの漢字コードをEUC-JPにしか設定できなかったが、UNICODEのデータもブログ等からは、問題なく使えたので、EUC-JPとUNICODEが混在したデータとなっていた。

いざmysqldumpでバックアップを作ると、漢字コードはすべてEUC-JPとして処理されるためUNICODEのデータが文字化けしてしまうのである。

試行錯誤した結果以下の方法で処理した。

・EUC-JPのテーブルは、dumpデータの中からUNICODEの部分だけを削除して復元。

UNICODEのテーブルは、
・ブログ(MovableType)の分はブログツールの保管と復元で処理。
・自作プログラムのテーブルは、テキストデータを吐くプログラムを作成して処理。

ああ、とても時間がかかった。
おおよそトータル移行作業時間は丸2日。

なんとか無事に引越できてよかった。

データベースは漢字コード別に整理したので次のサーバ引越は簡単なはず!

内容(「Oricon」データベースより)
ウィル・スミスと、彼の実子が初共演!ホームレスから億万長者へとアメリカンドリームを実現させた親子の実話に基づいて描かれた奇跡の感動作!妻と5歳の息子の3人で暮らしていたクリスは、どん底の人生を送っていた。ついには妻が出て行き、家を追い出され、預金も尽きてしまう。そんな彼が選んだ道とは、自分の才能を信じて一流の証券会社に入社することだった。愛する息子のため、過酷な戦いの日々が始まる...。
--------------------

ありがちなストーリーと思って観ていても、最後にはそこそこの感動あり。
わかっていてもこの手の話には弱い。
やっぱり子役と動物にはかなわない。

ウィルスミスが一生懸命努力する姿を見て、
「自分も勉強しなきゃ」と思ってしまった。

内容(「キネマ旬報社」データベースより)
人気フュージョンジャズバンド・カシオペアのデビュー25周年を記念したDVDシリーズ。彼らが過去にリリースしたライブLD『CASIOPEA LIVE』『CASIOPEA PERFECT LIVE』の2作品をまとめた2枚組。低価格化、音声を5.1chサラウンド化して再リリース。

内容(「キネマ旬報社」データベースより)
人気フュージョンジャズバンド・カシオペアのデビュー25周年を記念したDVDシリーズ。今作は、彼らが88年に行ったワールドツアーの模様と、92年オーストラリア・メルボルンでのステージを収録する。低価格化、音声を5.1chサラウンド化して再リリース。
--------------------

最近、CasiopeaのCDを購入している。
廃盤になっているCDが何枚かあるので、DVDも廃盤になる前に買っておいたほうが良いかなと。

全部レーザーディスクで持っているけど、パイオニアのレーザーディスクプレーヤーも最近生産中止になったし、
ブルーレイ盤が出ても高画質は期待できないのでDVD盤購入。

まだワールドツアーをちょっと観ただけ、懐かしい....。

セミナー二日目。
昼食に何を食べようか迷い、google mapで検索。
「京急蒲田 ランチ」で検索すると色々出てきたが中華をチョイス。

「ニーハオ」というお店に行ってみた。
外観はいわゆる街の食堂の雰囲気で昭和のなつかしさあり。
メニューを一通り見て、餃子とチャーハンを注文。

nihao(1)

餃子は皮がもっちりしておしかったけど、中身のあんはちょっとパンチが足りない。

nihao(2)

チャーハンは、なつかしいシンプルな味。
でも最後まで食べると塩辛い感じがした。

まあまあの味だった。

チャーハン 600円、餃子 300円。

東京へ出張、PHP Conference Japan 2009へ参加した。

色々な人の色々な話が聞けて勉強になった。

PHP Conference Japan 2009(2)

GREEの社長さんは「今乗りに乗ってます」感が出ていておもしろかった。

ストーリー wikipediaより
あるテロ予告を受け、G8外務大臣会合に出席する川越外務大臣のイタリア訪問の準備に追われるイタリア日本大使館に赴任した外交官・黒田康作。黒田も仕事に追われる中、日本人少女が誘拐された事件に巻き込まれ、黒田は少女の母・紗江子の「夫」として犯人との身代金の取引に関わることに。

だが取引は失敗に終わり、誘拐犯は周到な手口をもって黒田や警察の目を掻い潜り、黒田達を翻弄していく。そして次の取引場所に指定されたアマルフィで黒田は事件の全容を掴むが、それはイタリア全土を巻き込んだ未曾有の事件の始まりだった。
----------

東京出張、夜に時間が空いたので映画を見た。
ホテルが銀座だったので、銀座「スカラ座」で「アマルフィ 女神の報酬」を見た。
邦画は見たくなかったけど他に時間が合うのがなかった。
よく見る映画サイトでも評判が良かったので.....。

この銀座「スカラ座」は2回目、以前「スターウォーズ エピソード2」を見たことがある。
フルデジタル設備で「スターウォーズ エピソード2」を見たかったためと記憶している。

封切りされてだいぶ時間が経っているためか、映画館はがらがら。
始まるのを席で待っていると「キーン・コーン・カーン・コーン、キーン・コーン・カーン・コーン」と呼び鈴が鳴った。
これって学校でよく鳴るやつ、東京の映画館では始まる合図はこの呼び鈴なんだろうか?

120分があっという間にたった。
邦画もバカにしたモンじゃない。

織田裕二の演技はちょっと濃すぎる。
「黒田」と呼ばれて振り返るシーンがいくつかあるのだが、顔のカットが長すぎる。
そんなにカットが長くなくても充分に存在感があるのだから、
もう少しさりげない演技でいいと思うけど。

天海祐希の演技はいまいちだがルックスがイタリアの風景に合っているのでOK!

アマルフィに行ってみたい!


銀座

| コメント(0) | トラックバック(0)

東京へ出張。
翌日、「外苑前」でセミナーだったので銀座に泊まってみた。


ginza

夜の銀座

ginza(2)

映画見て、立ち飲みで一杯。

銀座コリドー街の「マルギン」というお店に入ってみた。
私がよく見るホームページに載っていたお店で、銀座に行ったら寄ってみたいと思っていた。

ソーセージがおいしかった。
若い人が多くてびっくり、女性同士のグループも多い。
安く呑むためなのかなあ.....。
自分はおじさん一人で浮いてた。

ウェブページ

Powered by Movable Type 4.21-ja

twitter

Twitter Updates

    follow me on Twitter

    flickr

    www.flickr.com
    This is a Flickr badge showing public photos and videos from t-y4. Make your own badge here.

    amazon

    このアーカイブについて

    このページには、2009年9月に書かれたブログ記事が新しい順に公開されています。

    前のアーカイブは2009年8月です。

    次のアーカイブは2009年10月です。

    最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

    トップページに戻る