テストプログラムを動かしてみる問題発生。テストプログラムを動かしてみる問題発生。テストプログラムを動かしてみる問題発生:文字化け原因:PHP内部エンコードとChaSen使用エンコードが違うEUC-JPで渡す必要がある。・・・php_chasenを入れずに、外部コマンドで実行したほうが良かったかも。車検カウントダウンディーラーの営業が来た。何かと思えば車検3ヶ月前の告知である。時の流れは速いものだ。いま無料点検をしておくと、車検費用から5000円引きなんだそうである。前もって点検すると、バッテリーとかワイパーブレードとかの簡単な交換ならユーザーがやってしまうのではないだろうか。いや、それをやってしまうプチマニア程度の人もディーラー車検に引き込もうとしているのだろうか。車検代行業者が、本当に検査を通すだけと知られて、ユーザーとしてはどこで車検をやるか迷っているのかもしれない。オートバックスはCMを流しているし、カーコン系はヤマト車検とか言って看板を出しまくっている。ディーラーとしての敵はそこら辺のアフターマーケット屋なのだろう。病院用語でインフォームドコンセントという言葉がある。国立国語研究所の外来語言い換え提案では納得診療と訳されている。人間の診療もそうだが、車の点検整備もインフォームドコンセントが重要視される時代になってきた。[0]2004年8月18日winXPのLunaで困った某B2Bサイトで困ったことが起こっている。タイトルどおり、Lunaと相性が悪い。そのサイトでは、ボタンにスタイルシート(background-image)を用いて画像を重ねることでビジュアル系ボタンを実現している。普通に画像にリンク貼れよとも思うのだが、クリックしたときの凹んだイメージが勝手に作られるのが便利だったのだろう。これをLunaで表示させるとノッペラボウのボタンが表示される。悪徳IT屋は「IE4限定と仕様書に書いてありますから」で、4年間言い通した。ドッグイヤー、つまり1年が7年相当と言われるIT業界において4年放置は実質28年放置に近い。直すには、value属性を追加するのが楽そうだ。画像が貼ってあるとはいえ、実質は文字しか書いてない。value属性をちまちま追加するのは面倒である。何とか元の画像を生かせないか、スタイルシートかなにかでボタンイメージをLunaでない普通の表示に出来ないか、と考え、それらしい項目を探すが見つからない。して、何か色を付けてみたらLunaが外れるのでは、と試してみたら、backgroundを指定すると四角いボタンになった。background-imageも生きている。background-imageはボタンにしか使っていないので、機械的に置換すれば修正終了だ。調査に時間を掛けた甲斐あって、力作業が不要になった。一世を風靡したカメラ付きは他社に真似され、外資のブランドは浸透せず、料金プランの迷走でトドメを刺された某打は元国策企業からエライ人を引っこ抜いてきた。ボクはナンバーポータビリティが導入されたら「あう」に変えようと思っている。その時期が来るまでに、ボクのその思いが消えるような魅力的なキャリアに変身するだろうか。思えば某打を買ったのはTDP時代にE-mailの送受信が可能になった頃だった。その頃は先進的だった。「みかかコドモ」は自由な発想が無く、「移動」は対米政策の苦い汁を飲まされて、いらぬ通信方式の清算に苦労していた。日産が経営不振で移動体通信から撤退するのも先の話だ。某打が、またあのころのようなエキサイティングなサービスを始めることを期待したい。3GにW-CDMAを採用している時点でダメなような気もする。現在は多チャンネル化時代か?ボクは違うと思う。地上波とBSアナログとBSデジタルとスカパーとCS110°と・・・沢山あるが、真の多チャンネルでは無い。僕が思う「多チャンネル」はドラマの枠が野球によってずれないことを意味する。そこで無料の野球専門チャンネルが必要だと思っているのだが、野球人気の没落とともに、その必要性は無くなっていくかもしれない。スポーツ人気の分散化により、スポーツ中継は地上波で行わなくなるのだろうか。それとも広告代理店が頑張って人気競技を一つに絞り込むのだろうか。広告のあり方の転換期にあって、広告屋さんは大変だなぁと思った。実家ボクの実家に行っておなかいっぱい。西武園のプールに行ってメルヘンタウン行って妻実家行っておなかいっぱい。SQLitePHPは動的HTML生成ソリューションのひとつである。古い人には「ColdFusionのようなもの」で通じるだろうか。MSな人には「ASPのようなもの」で通じるだろうか。Javaな人には「JSPのようなもの」で通じるだろうか。HTMLの中にスクリプトを入れられる。4で書いたアプリは多分全滅である。Javaのバージョンアップよりひどい仕様変更だと思うが、「ちょっとした変更」でOKとされて、その「ちょっとした変更」の場所を探すのに膨大な時間が掛かった上に仕事が遅いと言われるよりは、「全面的に書き換えないと無理っすよ部長」と言えるぐらいの仕様変更があったほうが楽だ。新機能の一つとして、SQLiteを内包したことが挙げられる。SQLiteは超簡易DBで、簡易なだけあって高速である。商用DBのような複雑な機能は無いが、普通につかってれば複雑な機能はいらないと思う。クラサバの時代じゃないんだからユーザー権限なんかイラネーよ、みたいな。入れるとSQLiteがもれなく付いてくる。Windowsを入れたらIISが入ってて、実はASPも使えるんじゃん。5とSQLiteも使えるじゃん。いう時代がもうすぐそこにある。5とSQLiteも使えるじゃん。いうのも十分ありえる。5+SQLiteが流行る予感。軽量DBエンジン先日、Urchinが独自DBを内包している話を書いた。高速なグループウェアで知られるサイボウズもデータ保持には独自DBエンジンが使用されている。)Webアプリケーションにおいて独自DBを抱えることは、競争力を持つ上で重要なことかもしれない。商用DBを採用すると、アプリの費用の上にDBの費用が乗っかるため、価格競争力がなくなる。フリーのDBを採用しても、インストールの煩雑さで評価版すらインスコできない客がでてくる。よし、じゃあボクも独自DBでも作るか、と思ったところで簡単に作れるものでもない。(だから競争力の源になるのだが)ではどうするか。最近、Web鯖にログ解析を入れる作業を2箇所で行った。AWStatsを入れた。両者とも、ソフトウェアの選定はボクではなく、他の人が行った。Urchinは商用で有名、AWStatsはフリーで有名なログ解析ソフトである。Urchinのドキュメントを読み、内部に独自DBエンジンを抱えていることを知った。長期間動かした大量のログを単純に頭から解析しようとすると膨大な時間が掛かる。日毎・月毎などに区切れば短時間で済むが、「通年の12時台の解析」などは出来なくなる。まじめにやろうとするとDBが必要だ。いって外部のDBを使うとなると、DBのインストールでつまづくヤツが続出して利用者が減る。独自DBを抱えている割には静的HTML吐き出し形式でもOKなんじゃないかと思う程度の情報しか得られないような気がする。評価して無いからよくわからんが。AWStatsは静的HTMLを生成する方式である、と思う。全期間のグラフを出すために切り詰めたログも持っている、と思う。どっちをボクの鯖に入れようかと考えたのだが、そもそもUrchinは金が掛かるので無理だ。フリーではAWStatsが高機能だと思うのだが、もう一歩進んだ機能が欲しいと思う。独自DBを抱えるか、PostgreSQLなりMySQLなりを使用したモノを使ってみたい。upgradeしてみたものの最新にならんのでPHPをソースからインスコしてやっとNucleus入れたらこんな時間に。