« 2006年01月 | メイン | 2006年03月 »
2006年02月27日
mysql5.0 の文字コード
MySQL5.0 の文字セットはなかなかややこしい。。
4.0以降、特にインストールする必要性もなくバージョンアップもしなかった。5.0が正式にリリースされた後も会社では使っていたが自分自身phpmyadminで全て済ませてしまっていた・・・が、今回担当の案件でデフォルトのUTF-8からEUCに変更する必要があった。
ところが、すんなりいかない。調べてみたら、/etc/my.cnf に以下を追加だそうだ。
[mysqld]
default-character-set=ujis
[mysqldump]
default-character-set=ujis
[mysql]
default-character-set=ujis設定したらデーモンを再起動
/etc/init.d/mysql restart
その後、各テーブルの参照順序を ujis-japanese-ci に変更することで無事解決。
投稿者 taku : 11:57 | コメント (0) | トラックバック
2006年02月08日
SPrintF関数 「0」文字を補う
例えば、数字で 4桁必要なところ1桁しかなかった場合にどうしてます?昔こんなことですごい悩みました。。 0001 と表現したいのに 1 となる。(余談ですが、エクセルを使ったばかりのころ、0001 と入力しても 1 になってしまい困った経験皆さんありますよね。。。)
プログラミング始めたころ 「文字列の文字数をカウントして足りない場合は、「0」文字を足りない分だけ補う」 なんてこと大真面目にやってました・・・
php ではいろいろな方法があると思いますが、こんな関数があるの知ってました??
$num = 1;結果として、 0001
echo SPrintF("%04d", $num);
が出力されます。
$num の値を %d の部分でフォーマットし直したものを返してくれるんです。
上記の例では、 $num は 4桁であり、足りない分、「0」を補う ということです。
これ知ったときとても嬉しかったです。。
投稿者 taku : 21:29 | コメント (0) | トラックバック
新サービスアイデア
面白そうなサービスを考えました。
意外性、簡単、そして人の好奇心をくすぐるようなサービスです。裏と表の顔があってサービス開始当初は、表の顔で展開。 それなりに会員数が増えてきたら裏?のサービスがひょっこりと顔を出す。そんなサービスです。
ただ、表のサービスでは収益モデルが見えていません。。滝汗
まぁ、いいかななんて思ってます。初期導入コストもかかりそうにないですしうちでサクッと作れてしまいそうです。
とりあえずはPVですかね。多くの人が集まる、否、利用されるサービスにしていきたいです。集まるという感じのサービスではないんです。
ただ、どんなキーワードがいいんだろう。。SEOしたいところですがキーワードが見えない。そもそも、一般の人が積極的にこのサービスを求めるような人はいないかな。口コミで聞いたら「面白そう!」という流れはイメージわいてくるんですけど。
まだまだ、考えることがたくさんありますね。調査も進めていきたいです。とはいえ、まだまだ競合が少ないようですからできれば形にしたいサービスです。
現時点で二つほど似た、または、ほぼ同じサービスがあるみたいです。見つけたときはちょっとショックでしたが。。ニンテンドーDSする人は当たり前に知っていたのかもしれません。。
投稿者 taku : 07:40 | コメント (0) | トラックバック
2006年02月07日
analytics 更新されましたね
Analytics 更新されてますね。
他のアクセス解析に比較して以下の点についてAnalyticsが劣っている点のようです。
・リアルタイムに反映されない(4時間後ぐらい)
→サーバログ型に比較したら早いですけどね
・2日ほど更新が遅れることもある
・ユーザーの挙動がレポートされない
とはいっても、無償だということを考えたれば十分すぎますけど。
とにかくプロファイル追加がしたいです。。
投稿者 taku : 10:18 | コメント (0) | トラックバック
2006年02月06日
analytics 更新されず?
前出のGoogle Analytics ですが何だか先週末から更新が止まってるようですね。
現在、5サイトをプロファイル登録(うちのクライアントさん含めて)していますが、プロファイル追加できるようになるのは相当先かも・・ はやくプロファイル追加できるようにして欲しいですね。(無料だから仕方ないですが・・)
GoogleAnalytics のデメリットが、この本にいろいろと書いてありました。Web Master 完全ガイド Vol.2 こういった状況はまさにですね。
投稿者 taku : 14:28 | コメント (0) | トラックバック
2006年02月03日
ezmlm での検索キーワードがトップ
ezmlm でのアクセスがトップのようです。
というのは、www.noiri.net の解析結果です。3年前ぐらいだったかな?自宅サーバでメーリングリストを構築しようと思って試行錯誤したドキュメントを掲載したんです。現在も残ってますが。
インストール時につまずいた点やその問題への対策方法などをまとめているんですね。当時、ezmlm で検索すると本家本元のサイトを超えて1位でした。その後、google はアルゴリズムを何度か変更してかなり順位が下落したんです。
まぁ、いいかなと思っていたんですけど、最近では、上位に食い込んでますね。Analytics で調べるとアメリカやヨーロッパからもアクセスしてくるようです。
実は、当然なんですね。昨年、夏ごろにサイト全体をSEO対策しましたのでこれで上がらないようだったらどうするんだ?ってね。(個人的なHPをSEOしてどうするんだっていうのはさておき)
技術者は、エラーメッセージを検索キーワードとしてその解決方法を検索しますから、敢えてエラーメッセージも載せてるんです。この記事の前もタイトルがエラーメッセージでしょ? 読む人は意味不明かもしれませんが、その記事を求めている人は、このキーワードで検索しますから全く問題ないんです^^;
投稿者 taku : 22:53 | コメント (0) | トラックバック
2006年02月02日
Undefined subroutine &Jcode::euc_utf8 called at extlib/Jcode.pm line 500
サーバのJcodeを更新しましたら既存のmobable type が更新できなくなってしまいました。再構築しようとしたらこんなメッセージが。。
どうやらJcode.pm が呼び出せないんだとか。
CPANでサーバ上のJcodeを更新したのですが一緒に影響受けてしまったのかな。。。?
ということで、こんなメッセージでお困りの方も多いはず。
こちらのサイトから「Jcode.pm」 をダウンロードしてください。ダウンロードした後、拡張子を.pm に変更してからmt.cgi が設置してある階層に「extlib」っていうフォルダがありますのでその中に突っ込んじゃってください。既に存在してましたら上書きOKです。
投稿者 taku : 23:54 | コメント (0) | トラックバック
analytics つづき
ちなみに、この前の記事の画像は、ちょっとしたECサイトの解析画像ですが、画面上のaタグの付近にはクリック率が表示されるようになっています。
これを見て、どこに注目されているのかが一目でわかりますね。しかも、普通どおりにクリックして、下の階層のページを開いても同じくこのクリック率が表示されるんです。。
下の画像の赤枠内、「目標1/クリック数 19.23%」 ってありますよね。
「目標1」ってのは、注文を完了したページまで達した場合のコンバージョンを確認するための設定名です。ということは、この画像をクリックした人が、100人いたら20人弱が注文完了ページまで到達しているのがわかりますよね。
本当にいろいろと発見できます。最近の流行の商品だとか、ページのどの部分か、どういった表現がユーザーにとって誘導しやすいのかが手に取るようにわかります。
事例のECサイトでは、やはり格安の商品画像、テキスト部分のクリック率が明らかに高いです。
Google Analytics すごいですね。
投稿者 taku : 20:58 | コメント (0) | トラックバック
Google Analytics 凄すぎ!
Google Analytics てご存知ですよね?Googleが提供している高機能アクセス解析なんですが。。今まで、円グラフか棒線グラフ、折れ線グラフぐらいでしか表現されていなかったんです。
とはいっても、目標設定するだけでかなり重要な数値を教えてくれました。
が、、、、
米国サイトのサービス紹介では実際のサイト画面上でどこがどのくらいクリックされているのかを把握できるようになっているのですが、その機能は日本版には実装されていませんでした。(否、再開ということです。リリース直後、高負荷のため中止となっていたそうです。)
先ほど、何気なくチェックしていたところ!!
とうとう実装されたみたいですね。。本当にすごいです。コレ。

投稿者 taku : 13:59 | コメント (0) | トラックバック
2006年02月01日
feedpath webでのRSSリーダ
サイボウズがRSSリーダサービス「Feedpath」を開始したようです。
やはり、完全web上で。
登録してみましたがすごい。。完全にAjax対応しています。正直、Gmail っぽいです。
ユーザーへ不必要な情報は送らず、必要なメッセージだけをユーザーが読みたいときだけ表示する。
タイトルに、「Feedpath in the era of Web 2.0」 とありますね。
今年2006年は、Web 2.0元年とのこと。たくさんのこういったサービスが出現するのでしょうね。
うちも何かやります!!
