更新履歴カテゴリーの投稿
2008-06-18
申し訳ないことに、しばらくの間、当サイトで携帯からコメント投稿できない状態でした。これは、携帯対応プラグイン Ktai Style のバグで、スパム対策の自作プラグインがうまく動作しなかったのが原因です。スパム対策プラグインのテストは行なっていましたが、PC 閲覧と携帯閲覧で動作が違ってくるとは予想できず、携帯からのテストは省略していました……。Ktai Style 1.40 にてバグ修正しましたので、問題なくコメントできるようになりました。
旅行記にも同じ不具合がありました。そちらはコメントがしばらくついてなかったので、「どこかバグっているのかも」とは思っていましたが、きちんと調査しませんでした。ご迷惑をおかけいたしました。スパム対策の副作用と言えるわけで、なかなか難しいですね……。
2008-06-15
携帯電話の位置情報活用プラグイン「Ktai Location」のバージョン1.0.2 をリリースしました。GPS 等の位置情報を WordPress ウェブログに簡単に取り込むことができます。1.0.1 からの変更点は以下の通りです。
- Ktai Location 1.0.1 において、Yahoo! 地図情報の地図 URL のフォーマットが小数点表記の場合を認識しなくなっていた不具合を修正しました。(Ktai Location 1.0.1 のみ存在するバグ)
今回は 1.0.1 で作り込んでしまったバグの修正です。Yahoo! 地図情報で地図を移動させない場合もテストしたつもりだったのですが、どうやらテストが漏れていたようです。申し訳ありません。
2008-06-14

本日の、東京地下鉄副都心線初乗りレポートを実施していて、Ktai Entry および Ktai Location にバグがあることが判明しました。申し訳ありません。
Ktai Entry の方は、投稿スラッグが時分秒を繋げた6ケタの数字にならず「003328」という固定の数字になってしまうというものです。複数回投稿すると、追番がついて「003328-2」などとなります。Ktai Location の方は、Yahoo! 地図情報の緯度・経度が小数点フォーマットの場合に認識されないというものです。どちらも以前は正常動作していたもので、機能アップやバグフィックスした際にエンバグしてしまったものです。非常に情けない……。
投稿スラッグについては、テスト時に見落してました。今日は1日で何通も投稿したため、スラッグが変だぞと一発で分かったのですが、テストは1通しかしてなかったので、一見問題ないように見えたのでした。
Yahoo! の方は、以前から存在する dms2deg() 関数にあったバグが、今回発覚したというものです。この関数は、度分秒フォーマットを小数点フォーマットに変換するものですが、小数点フォーマットを与えた場合はそのまま戻ってくるという仕様のはずでした。そのため、Yahoo! 地図情報では、度分秒フォーマットか小数点フォーマットかを気にせずにどちらの場合でも関数を通せばよいはずでした。しかし、実際にはバグのため小数点フォーマットを与えると false が戻ってしまったのです。他の地図 URL の場合は、「必ず度分秒フォーマットが来る」ことが決まっているのでバグが露呈しなかったのです。とはいえ、ソースコードをよく見たら一発で分かる類いのものです。ソースコードレビューがおざなりになっていたわけですね……。
これらの不具合は近日中に直して修正版を出したいと思います。なんか、最近はエンバグすることが多くて迷惑をおかけしています。もうちょっと品質保証体制を整えないといけませんね。
[追記 2008-06-15] Ktai Location は修正版を出しました。Ktai Entry は他に直したいところがあるため、もうしばらくお待ちください。
[追記 2008-06-18] Ktai Entry の修正版も出しました。今回のバグ以外にも気になる点が多かったため、だいぶいじっています。かなり安定しているはずです。
2008-05-25
まことに申し訳ないことに、5月20日ごろから当サイトおよび旅行記でコメントができない状態になっていました。スパム対策のため、「コメント欄に URL しか入ってない」状態のときエラーを出すようにしたのですが、デバッグのため、正しいコメントでも exit() させていたのを除去し忘れていたのでした。携帯電話は、コメント受付処理が違うためコメント可能だったはずです。
トラックバック・ピンバックが可能だっため、気がつくのが遅れてしまいました。コメントしようとしていた方にはご不便をおかけしておりました。ごめんなさい。
なお、Reject Short Comments にもバグがあって、コメントできない状態になっていた模様です。配布ファイルを差し替えておきました。なんと、テスト方法がミスっていて、配布したファイルはテストが通っていなかった (!) のが原因でした。当サイトだけ特別に wp-comments-post.php をいじっていますが、そこで Reject Short Comments と同じ処理を入れていたため、正しく動いていると勘違いしていたためでした。
2008-05-22
先月、試験的に FireStats をインストールしましたが、だいたい傾向が見えてきたので、使用を中止しました。今度は、WordPress.com Stats を試しています。詳細なレポートはヨソのサイトで多数あるので省略します。

こちらの方がマルチバイト文字列の対応が進んでいて、検索ワードの検出がより正確です。FireStats では、モバイル Yahoo! からの Shift_JIS 検索文字列が化けていましたが、こちらはそうではないです。いや、モバイル Yahoo! からの検索を無視しているのかもしれません……。
あいかわらず、灯火の会 (あさひ会に改名?) と、E03CA 関連は人気が高いですね。モロ「yuriko.net」という検索ワードは何でしょうか……。あ、yuriko.net という FQDN には A レコードを割り当ててないので、http://yuriko.net/ ではアクセスできないため、検索したんでしょうか? もしくは、いきなりアドレスバーに入れるのはまずいと考えて、とりあえず検索して素性をチェックしたとか??
2008-05-01
Edit Comments XT プラグインを導入しまして、コメント投稿後30分は編集可能としました (注意: PC からのみ可能です。携帯電話は未対応)。 同様のプラグインはいくつかあるのですが、配布終了になっているものが多く、現在入手可能なのは、このプラグインぐらいしか見当たりませんでした。
ついでに、コメントテンプレートを修正して、「審査中」になってしまったとき、その旨を表示するようにしました。従来はその表示が抜けてしまっていました。(めったに審査中になることはないでしょうが)
2008-04-30
本日14:57〜16:00ごろまで、サーバーのハード不調のため、サイトが見られない状態でした。
4月以降の投稿にはキーワードタグを付けていますが、それ以前の記事にもある程度タグを付けてみまして、サイドバーにタグクラウドを付けてみました。
さすがに1つ1つ記事にタグをつけるのは大変なので、Simple Tags を導入してタグ一括付与機能を使いました。まだ完全ではないですが、WordPress 関係、携帯電話関係からちょくちょくと付けてみます。
旅行記の方も、タグ付与が完全ではありません。こちらは記事数が多すぎるのが理由です。また、細かいウンチクがそこらじゅうにあるので、いちいちタグを付けているとキリがないのもあります……。とりあえず、駅に到着したらその駅名、終点に着いたら「終点」、列車交換したら「列車交換」というのは付けようと思っていますが、それでもなかなか……。Ktai Entry では、投稿時からタグ付与ができるので、それを活用すれば今後はラクになるでしょう。(J2 関東のレポートではタグ付けるの忘れてた〰)
2008-03-31

長らく PHP+MySQL を利用した独自ウェブログシステムで運営していた Yuriko.Net メインサイトですが、ついに WordPress に移行いたしました。できるだけ従来の見た目になるようにしましたが、所々表示が変わっています。
Yuriko.Net は、1997年のサイトオープン以来、しばらく手書き HTML で作成していました。2000年1月からは、「はいぱー日記システム」を使いましたが、9月ごろに書くのをやめてしまいました。それ以来、2004年8月まで、まったく更新せず放置状態でした。
2004年8月に、手書き HTML ながら見た目をウェブログ風にして運営再開しました。月別アーカイブを1つの HTML として手書きし、フロントページや各記事などを perl スクリプトで静的生成させるシステムを自作しました。
しかし、静的生成システムではコメント・トラックバック機能がないため、PHP+MySQL による独自ウェブログシステムを構築して2006年8月から運用開始しました。当然ながら、WordPress, P-BLOG, Nucleus などのシステムも検討しましたが、「http://www.yuriko.net/arc/2008/03/31a」のようなパーマリンク体系を構築できなかったため、すべて見送って、自作システムとしたものです。自作システムを作るのは、それなりに楽しかったのですが、携帯対応がなかなかできませんでした (perl での静的生成時代は、携帯ページも同時に生成していたのでサービスダウン)。
その反面、WordPress 携帯対応プラグイン Ktai Style がすばらしい仕上りになったため、これを Yuriko.Net で使いたくなりました。また、WordPress の内部構造にも詳しくなったため、「ひょっとすると、ウチのパーマリンク体系を WordPress で使えるんではないか」と考えました。密かに研究した結果、どうにか実現する方法を開発しまして、ついに実現の運びとなったものです。折りしも WordPress 2.5 がリリースされ、表示速度も従来の Yuriko.Net と遜色なくなったこともうれしいことです。
この記事は便宜上従来の URL 体系にしますが、あす 4月1日からは、「http://www.yuriko.net/arc/2008/04/01/SLUG/」のような一般的なパーマリンクにする予定です。今後ともよろしくお願いします。なお、WordPress ネタを扱うウェブログが、WordPress *ではない* システムで動いているのは一興だったのですが、それが解消されてしまうのは、少し残念です!?
[追記 2008-04-02] 個別記事 (シングルポスト) において、カレンダーが投稿日のものではなく、閲覧している日のものになるという不具合があります (この記事も該当)。get_calender() では、どの日のカレンダーを出すかをグローバル変数 $m, $monthnum, $year で制御しますが、これらが正しくセットされていないようです。早めに直したいと思います。
[追記 2008-04-03] なんとか修正しました。WordPress の仕様で、記事番号でクエリーした場合は、$m, $monthnum, $year がセットされないのでした (なので、http://example.jp/?p=1234 のようなパーマリンクの場合、カレンダーは記事のある年月ではなく、閲覧日のものになる)。そこで、むりやり、年月を入れたクエリーを発行させることにしました (query_posts("p=$id&year=$year&monthnum=$monthnum");)。早い目に、この「パーマリンクをごっそり変えてしまうプラグイン」を公開したいと思います。
2008-02-10
ウェブサーバーの設定不良により、本日あさ6時26分ごろから17時45分ごろまで、サイトが見られない状態でした。申し訳ありません。
2007-12-09
事後報告になってしまいますが、サーバーメンテナンスのため、当サイトの閲覧ができませんでした。告知を忘れており、ご迷惑をおかけいたしました。
- 停止期間: 2007-12-08 (土) 13:30ごろ〜12-09(日) 11:30 ごろ
2007-12-01

当サイトのカレンダーは日本の祝日に対応していますが、これはデータベースに手動で設定しています。11月1日から、2008年1月のイベントカレンダーが出るので、11月になれば2008年の祝日を設定しなければなりませんが、サボっていました。さすがに12月になると2008年2月のイベントカレンダーも出るので、あわてて祝日を調べて投入いたしました。
INSERT INTO `holiday` VALUES ('2008-01-01', '元旦');
INSERT INTO `holiday` VALUES ('2008-01-14', '成人の日');
INSERT INTO `holiday` VALUES ('2008-02-11', '建国記念の日');
INSERT INTO `holiday` VALUES ('2008-03-20', '春分の日');
INSERT INTO `holiday` VALUES ('2008-04-29', '昭和の日');
INSERT INTO `holiday` VALUES ('2008-05-03', '憲法記念日');
INSERT INTO `holiday` VALUES ('2008-05-04', 'みどりの日');
INSERT INTO `holiday` VALUES ('2008-05-05', 'こどもの日');
INSERT INTO `holiday` VALUES ('2008-05-06', '振替休日');
INSERT INTO `holiday` VALUES ('2008-07-21', '海の日');
INSERT INTO `holiday` VALUES ('2008-09-15', '敬老の日');
INSERT INTO `holiday` VALUES ('2008-09-23', '秋分の日');
INSERT INTO `holiday` VALUES ('2008-10-13', '体育の日');
INSERT INTO `holiday` VALUES ('2008-11-03', '文化の日');
INSERT INTO `holiday` VALUES ('2008-11-23', '勤労感謝の日');
INSERT INTO `holiday` VALUES ('2008-11-24', '振替休日');
INSERT INTO `holiday` VALUES ('2008-12-23', '天皇誕生日');
今年は振替休日が多かったですが、来年は2回だけとなっています。ゴールデンウィークの振替休日は、5月4日に対応するものです。月曜日以外の振替休日としては初のケースです。
ちなみに、2009年は「敬老の日と秋分の日に挟まれる休日」ができる初めての年で、1日休日が増えますよ〰。祝日法第3条第3項による休日によるもので、従来は5月4日に適用されていました。この日が「みどりの日」として祝日になった今も残されることになり、2009年に晴れて生きてくるわけです
2007-08-06
当サイトで使っているお天気アイコンを、自作のものに差し替えました。テキトーに作ったものであまりおしゃれじゃありませんが、まあこんなもんということで。
以前は、素材探索の天気アイコンを使っていましたが、加工や再配布が不可能なのが不便に思っていました。特に、自作お天気プラグインを公開するならば、アイコンの差し替えは必須でした。素材探索さんのアイコンは可愛らしいところが好みだったのですが仕方ありません。長年使わせていただきましてありがとうございます。
(旅行ウェブログにも投稿しています)
2007-08-05
去る8月4日14時ごろから本日19時30分ごろまで、サーバーが停止していました。現在は仮復旧のため、適宜停止するかもしれません。
うーん。正月に故障してからほぼ半年でまた止まるとは、安定稼動からほど遠い状態ですね……。
2007-05-20
当サイトのデザインを2ペインレイアウトに変更し、横幅を可変にしました。ウィンドウサイズを広げると、その分本文の幅が広がるようにしたわけです。以前、旅行ウェブログでも横幅可変にしたので、Yuriko.Net メインサイトも追随させようとしましたが、時間がかかってしまいました。ひょっとすると、キャッシュが悪影響してデザインが乱れるかもしれませんが、その場合は何度か再読み込みしてみてください。
もともと、横幅固定デザインは好きじゃなかったのですが、Win IE 5.5 対応のためには固定にせざるを得ませんでした。セキュリティー対応のため、もはや Win IE は 6.0 以上でないといけないため、IE 5.5 を切り捨てることができて、横幅可変デザインでも問題なく作ることができるようになりました。
2007-03-30
個人的には、いわゆる「100の質問」シリーズはあまり好きではないのですが、自分で書いたプロフィール文章だけでは見えてこない面が明らかになるかも、と考えつきました。ということで、「鉄ちゃんたちに100の質問」の ver3.0.0 に回答してみました。
回答は、旅行ウェブログの固定ページ「鉄ちゃんたちに100の質問」です。自己紹介の子ページという扱いです。
非常に恥ずかしく、稚拙な回答でありますが、わたしの興味分野が多少分かりやすくなったかもしれません。
※旅行ウェブログとのクロスポストとしました。