最近、仕事で、SQliteというデータベースで日本語を扱う案件があった。
少しややこしいので、ここにメモしておく。
SQliteのバージョン3で、EUCエンコーディングされたデータベースの参照・更新の案件だ。
SQliteの詳細はこちらを参照。
http://ja.wikipedia.org/wiki/SQLite
実は、SAQLite3は、UTF−8に対応していて、EUCには正式対応してない。ところが、文字コードのチェックを行っていないので、EUCのデータも格納できてしまうのだ。ここが問題だ。SAQLite3のODBCドライバは、UTF−8を前提にして作成されているため、EUCでは文字が化けてしまう。
ところが、SQLiteManagerという管理ツールは、デフォルトのcharsetはEUC-JPなので、正しく日本語が表示される。
2008年12月23日
2008年11月20日
駐輪場伸縮ゲート工事・・・その後
駐輪場伸縮ゲート工事は、当面見送ることにした。
布ガムテープで止めて、なんとかもっている。
布ガムテープで止めて、なんとかもっている。
2008年11月04日
工事キャンセル その後(2)
約束通り、12:10ころに電話がかかってきた。
商品のメーカーへの返品もできて、何事もなくキャンセルは通ったようだ。
こちらには何の非もないので当然のことだが、少しは心配だったので、ほっとした。
応対も丁寧だったので、再度見積もりを頼むことにした。
今度は、前以上に慎重に進めようと思う。
商品のメーカーへの返品もできて、何事もなくキャンセルは通ったようだ。
こちらには何の非もないので当然のことだが、少しは心配だったので、ほっとした。
応対も丁寧だったので、再度見積もりを頼むことにした。
今度は、前以上に慎重に進めようと思う。
2008年11月03日
工事キャンセル その後(1)
工事をキャンセルしてから、2日経過した。
業者から何も言ってこないので、業を煮やして、11:30ころに、こちらから電話した。
情報を確認して、折り返し電話するとのことだった。
11:40ころに電話がかかってきた。
メーカーが休みなので、明日改めて電話するとのことだ。
明日からは、会社なので、12:00〜13;00に携帯に電話してもらうことにした。
業者から何も言ってこないので、業を煮やして、11:30ころに、こちらから電話した。
情報を確認して、折り返し電話するとのことだった。
11:40ころに電話がかかってきた。
メーカーが休みなので、明日改めて電話するとのことだ。
明日からは、会社なので、12:00〜13;00に携帯に電話してもらうことにした。
2008年11月01日
駐輪場伸縮ゲート工事日になったが・・・
今日は「駐輪場伸縮ゲート工事日」だった。
予定(9時)より早く業者が来た。(8時40分ころ)
工事開始の打ち合わせをすると、工事内容が私の思っていたのと食い違っていることが分かった。(詳しくは書かないが、根幹に関わることである。)
言った言わないの話になってしまった。
とりあえず、工事はキャンセルした。
予定(9時)より早く業者が来た。(8時40分ころ)
工事開始の打ち合わせをすると、工事内容が私の思っていたのと食い違っていることが分かった。(詳しくは書かないが、根幹に関わることである。)
言った言わないの話になってしまった。
とりあえず、工事はキャンセルした。
2008年10月27日
駐輪場伸縮ゲート工事日決定
今日、業者から電話があった。「注文受付」の確認と「工事日」の調整である。
向こうのほうから「11月1日でどうですか?」と言ってきた。土曜日である。
見積もりに来た人の話では、3日かかるということであったが、1〜2日でできるらしい。これはありがたい。会社を休まなくて済みそうだ。それで即決した。
工事で、水道と電気を使うということだった。
水道は、屋外の蛇口があるが、電気は、家の中から引かなければならない。
それで、10メートルのテーブルタップを買った。
向こうのほうから「11月1日でどうですか?」と言ってきた。土曜日である。
見積もりに来た人の話では、3日かかるということであったが、1〜2日でできるらしい。これはありがたい。会社を休まなくて済みそうだ。それで即決した。
工事で、水道と電気を使うということだった。
水道は、屋外の蛇口があるが、電気は、家の中から引かなければならない。
それで、10メートルのテーブルタップを買った。
2008年10月25日
「最強のFX情報商材レビューサイト」の復旧
記事は、少しずつ書いていこうと思う。(記事のネタは保存してあった。)
それよりも、テンプレートが初期化されたので、修正・追加を早い目にしたい。
特に、「リンク集」を早急に復旧したい。(SEO対策である。)
それよりも、テンプレートが初期化されたので、修正・追加を早い目にしたい。
特に、「リンク集」を早急に復旧したい。(SEO対策である。)
2008年10月24日
「最強のFX情報商材レビューサイト」のデータベースが壊れた
私が運営している「最強のFX情報商材レビューサイト」のデータベースが壊れてしまったようである。
Movable Type 4.1でsqliteを利用しているのだが、2週間ほど前からログインできなくなった。
----------------------------------------------------------
エラーが発生しました。
close Can't call method "label" on an undefined value at
lib/MT/Entry.pm line 263.
----------------------------------------------------------
上記のようなエラーが発生する。
Entry.pm の line 263 を見たら、エントリーが登録されているカテゴリーにエラーの原因がありだということは分かったが、試行錯誤したが解決しなかった。
4ヶ月前のバックアップがあったので、それと入れ替えてみると異常がでない。
それで、データベースが壊れたと判断したわけだ。
記事を手作業で書いていかなければならない。
やれやれ、気が重い。
Movable Type 4.1でsqliteを利用しているのだが、2週間ほど前からログインできなくなった。
----------------------------------------------------------
エラーが発生しました。
close Can't call method "label" on an undefined value at
lib/MT/Entry.pm line 263.
----------------------------------------------------------
上記のようなエラーが発生する。
Entry.pm の line 263 を見たら、エントリーが登録されているカテゴリーにエラーの原因がありだということは分かったが、試行錯誤したが解決しなかった。
4ヶ月前のバックアップがあったので、それと入れ替えてみると異常がでない。
それで、データベースが壊れたと判断したわけだ。
記事を手作業で書いていかなければならない。
やれやれ、気が重い。
2008年10月22日
駐輪場伸縮ゲート工事注文
今日、郵便で「コー●ン」に、駐輪場伸縮ゲート工事注文を送った。
工事は、木曜日〜土曜日でしてもらうつもりだ。
また、工事にあたって、電気と水道が必要になるらしい。
水道は外にあるので大丈夫だが、電気が心配だ。室外コンセントは一応あるが、長い期間使っていないので、使えないかも知れない。そのときは、家の中から延長しなければならない。木曜日は、立ち会うために会社を休むから大丈夫だが、金曜日をどうするか考えなければならない。
工事は、木曜日〜土曜日でしてもらうつもりだ。
また、工事にあたって、電気と水道が必要になるらしい。
水道は外にあるので大丈夫だが、電気が心配だ。室外コンセントは一応あるが、長い期間使っていないので、使えないかも知れない。そのときは、家の中から延長しなければならない。木曜日は、立ち会うために会社を休むから大丈夫だが、金曜日をどうするか考えなければならない。
プリンタの用紙詰まり(その3)→解決
プリンタが使えないとかなり不便だ。
そこで、キャノンから回答メールが届いていないかもう一度チェックしてみることにした。スパムメールが1日に150通くらい来るので、それらに埋もれてしまっている可能性があるからだ。
そしたら、20日に来ていた。さすが、天下のキャノンだ。対応が速い。
回答は、以下の通り。
**********************************************************************
お問合せ頂きました「排紙口で用紙が詰まりました エラー」の件に
つきまして、以下に回答致します。
この度は、弊社製品につきまして、ご迷惑をおかけしましたことを
深くお詫び申し上げます。
すでにご確認済みの事もあるかとは存じますが、再度以下をお確かめ
下さい。
===========================================================
1.プリンタ内部・給紙口・排紙口に紙片または異物がないかどうかを
ご確認下さい。
2 .コンセントより電源を抜き、数分放置後に再度差し込んで電源を
ONにして下さい。
3.印刷できるかをご確認下さい。
===========================================================
**********************************************************************
回答にしたがって、再度調べた。
1.やはり異物はなかった。
2.コンセントより電源を抜き、再度差し込んで電源をONにすることは、
数回やっていたが、「数分放置後に」というのはしていなかった。
1分ぐらいしか間をおいていなかった。
そこで、10分ほど放置しておいた。そして、再度差し込んで電源を
ONにした。それから印刷してみると、無事印刷できた。
「排紙口で用紙が詰まりました エラー」のメッセージは、誤検出だったようで
用紙は詰まっていなかった。
とにかく、解決してよかった。
そこで、キャノンから回答メールが届いていないかもう一度チェックしてみることにした。スパムメールが1日に150通くらい来るので、それらに埋もれてしまっている可能性があるからだ。
そしたら、20日に来ていた。さすが、天下のキャノンだ。対応が速い。
回答は、以下の通り。
**********************************************************************
お問合せ頂きました「排紙口で用紙が詰まりました エラー」の件に
つきまして、以下に回答致します。
この度は、弊社製品につきまして、ご迷惑をおかけしましたことを
深くお詫び申し上げます。
すでにご確認済みの事もあるかとは存じますが、再度以下をお確かめ
下さい。
===========================================================
1.プリンタ内部・給紙口・排紙口に紙片または異物がないかどうかを
ご確認下さい。
2 .コンセントより電源を抜き、数分放置後に再度差し込んで電源を
ONにして下さい。
3.印刷できるかをご確認下さい。
===========================================================
**********************************************************************
回答にしたがって、再度調べた。
1.やはり異物はなかった。
2.コンセントより電源を抜き、再度差し込んで電源をONにすることは、
数回やっていたが、「数分放置後に」というのはしていなかった。
1分ぐらいしか間をおいていなかった。
そこで、10分ほど放置しておいた。そして、再度差し込んで電源を
ONにした。それから印刷してみると、無事印刷できた。
「排紙口で用紙が詰まりました エラー」のメッセージは、誤検出だったようで
用紙は詰まっていなかった。
とにかく、解決してよかった。
