Skin Select:

【業務連絡】トラックバック・スパム対策見直しについて

 毎度、「Telmina」ブログをお読みいただきまして、誠にありがとうございます。
 当ブログにおきましては、いくつかのスパム対策を施しておりますが、そのうちの一つにおきまして、正当なトラック・バックまで遮断してしまうという不具合が発覚いたしました。
 トラック・バック関連で設置しているWordPressプラグインのうち、「Simple Trackback Validation」のみを一時的に無効化したところ、これまで遮断されていたブログからのトラック・バックが反映されるようになりました(ご協力ありがとうございました)。
 執筆時点では当該プラグインを無効化しておりますが、設定を見直した上で適用し直すか、完全に使用停止するかについて、検討させていただきたいと思います。
 ご利用の皆様にはご迷惑をおかけしてしまい申し訳ありませんが、異常につきましてなにとぞよろしくお願い申し上げます。
 また、トラック・バックを送信したにもかかわらず反映されていない場合、お手数ですがこの記事もしくはトラック・バック送信先記事のコメント欄にて、その旨をお知らせいただければと思います。

*
(2008/09/07 14:00追記)
 「Simple Trackback Validation」についてですが、再度有効化いたしました。
 なお、今回遮断されていたトラック・バックについてですが、トラック・バック送信元のIPアドレスと実際の記事のあるブログのIPアドレスが異なっていることにより、スパムと判定されていた模様です。
 先ほど、IPアドレスのチェックを外しました。
 しばらくはこれで様子見をさせていただきたいと思います。 
 繰り返しになりますが、当ブログに対しトラック・バックを送信したにもかかわらず反映されていない場合、お手数ですがこの記事もしくはトラック・バック送信先記事のコメント欄にて、その旨をお知らせいただければと思います。

【WordPress】【業務連絡】「Ktai Style」1.44-beta1 導入!

 副題。

 というわけで、表題の通り、遅ればせながら、携帯電話表示用WordPressプラグイン「Ktai Style」の執筆時点での最新ベータ版である 1.44-beta1 を、当ブログに適用いたしました[註1] 。

プラグイン配布元
Ktai Style (携帯対応プラグイン) @ WordPress Plugins/JSeries
関連記事
Ktai Style 1.44-beta1 配布 @ Yuriko.Net

 今回、ブログを閲覧される方にとっての修正点といたしまして、次のようなものが挙げられています(いずれも関連記事からの引用)。

EMOBILE H11HW, SONY mylo で閲覧したとき携帯向け表示をさせるようにしました (実機テストはしていません)。
外部サイトへのリンクをクリックしたとき、携帯サイトが存在するかの確認 (Mobile Link Discovery の検出) でタイムアウトしたり白紙画面になったりすることがある事象を改善しました。また、外部サイトの URI にポート番号を含む場合 (http://blog.example.jp:10080/ のような場合) に携帯サイトの検出ができるよう改善しました。

 特に、1番目の対応機種の追加につきまして、もし当ブログをご覧の方でこれらの端末をお持ちである方がいらっしゃいましたら、一通り当ブログをご覧いただき、おかしな動作や期待と大きく異なる動作などがないかどうか、ご確認をお願いしたいと思います。
 追加された機種以外につきましても、お気づきの点がございましたらお知らせいただけると助かります。
 作者氏にフィード・バックさせていただきたいと思います。
P.S.
 個人的には、iPhone / iPod touch に対応してほすぃ~な~(ぼそ)。
 …某プラグインが結構使いづらいものでして。
「週間 e217.net」には適用していません [back]

【WordPress】試験的に「I am Richer」を導入してみた。しかし…

 本当は別の記事を執筆する予定でしたが、急遽変更(笑)。
 先ほど、「Yuriko.Net」さんより、「Ktai Entry」0.8.7がリリースされた旨のトラック・バックを頂戴致しましたが、他の記事についても読み進めていったところ、タイガースマジック再点灯の記事を読んで大喜びした…ということもあるのですが、またまたすごいプラグインを開発されたようです。

関連記事
ルビー画像表示プラグイン I am Richer @ Yuriko.Net

 ちなみに、
プラグイン作者は iPhone/iPod touch を所有していませんので、画面表示が最適かどうかはよく分かりません
とのことでしたので、両方所持している俺様が検証してみることにしました。
 さすがに、ここ「Telmina」に入れる気にはなれませんでしたので、iPhoneでの閲覧を前提としていない「週刊 e217.net」に導入してみました。
 しかし…

 Safariブラウザ上部のアドレスバーや、下部のツールバーに阻まれてしまい、きれいに表示されませんでした!
 なお、このプラグインを有効化している間、iPhone や iPod touch からブログにアクセスしても記事を読むことが出来なくなります。そのため、当該プラグインについてはすでに撤去させていただいております。
 あしからず、ご了承願います。

【WordPress】「WordPress Related Post for Japanese」導入!

 昨日付で、「WordPress Related Post for Japanese」というWordPressプラグインが公開されました。
 どういうものかと言いますと、
Yahoo! Japan が提供する日本語形態素解析APIを利用して、WordPress の投稿をアナライズし、自動的に投稿の下部に「関連する記事」へのリンクを付与するプラグイン
なのだそうです。

プラグイン配布元
WordPress Related Post for Japanese @ WordPress Plugins/JSeries
関連記事
WordPress Related Post for Japanese リリース @ hiromasa.another :o)

 プログラムの構造上、いきなり完璧に記事の関連づけを出来るわけではなく、ブログへのアクセスがあるごとに徐々に辞書が生成され、関連づけができあがってゆく仕組みであるようです。
 どんな「関連づけ」に仕上がるのか期待する反面、このブログ、誤字が多かったり日本語としてあからさまにおかしな表現が多かったりしますので、思いがけない記事が関連づけられてしまうかも知れず、楽しみやら恐ろしいやら…。
 しばらく様子を見てみたいと思います。
P.S.
 作者氏のリリース記事に対するコメントで、必要なテーブルがデータベース上に作成されないケースがあると言うことが報告されています。
 ちなみに私がWordPressで運営する2つのブログのうち、ここ「Telmina」については問題ありませんでしたが、「週刊 e217.net」では同様の問題が発生しました。
 まあ、正直あちらのほうは記事相互の関連性はそれほど重要ではありませんので、プログラム側で対応されるまでは気長に待ちます(ぉぃ)。

【WordPress】「Lightweight Google Maps」1.40 ベータ版(その4)導入

 このところ、当ブログに導入しているWordPressプラグインについてはあまり動きがなかったのですが、先ほど、「Lightweight Google Maps」プラグインのヴァージョン1.40ベータ版(その4)を導入してみました。

プラグイン配布元
Lightweight Google Maps @ WordPress Plugins/JSeries
関連記事
Lightweight Google Maps 1.40 ベータ版(その4) @ Yuriko.Net

 実はこのプラグイン、私自身はヴァージョン1.30以降は放置状態であり、1.40のベータ版も導入を見送っておりました。
 故に、同一地点に複数の記事があるときのタブ表示とやらについても、気づいていませんでした…。
 私の場合、特にモブログ投稿時は、きわめて近い位置ではあるが微妙にずれているという地点から位置情報付きの記事を投稿することが多かったのですが、タブ機能が実装されたとあっては、位置情報の使い回しをきちんとしなければなりませんね。
 ところで、今回の作者氏の記事で気になるご発言が…。
Google マップのストリートビューに対応しようと調べてみたところ、
(中略)
ストリートビューは試しに組み込んでみたものの、動作があまりにバギーなのであきらめました。バージョン 1.50 以降で対応を考えたいと思います。
 う~ん。
 ストリートビューですが、公開早々、プライバシーに関わる問題が次々と明るみになっており、これを快く思わない人もいることでしょう(少なくとも私はそう)。
 どうも私には、悪意を伴わない利用を想像できません。
 ストリートビューへの対応については、熟考に熟考を重ねた上で判断していただければと思います。少なくとも、デフォルトで「オン」の状態にはして欲しくないと思います…。

【WordPress】阪神タイガース応援ウィジェット!

 何と、Yuriko.Netさんですごいプラグインが開発された模様です!

関連記事
阪神タイガース応援ウィジェット Tigers 2008 バージョン 0.8.0 @ Yuriko.Net

 何と、我らが阪神タイガースのマジックナンバーを表示するために開発された、恐るべきプラグインです!
 ちなみに、マジックナンバーはあくまで手動設定のため、放置したまま試合が消化されようものならば、端から見るととんでもない数字が表示され続けることになりますね(爆)。
 でも裏を返せば、阪神優勝後も色々応用できそうだと言うことになりますが(笑)。
 いまだ混迷としている日本経済の立て直しのためには、阪神優勝が不可欠です! 日本全体のためにも、がんばれ阪神タイガース!!

【業務連絡】再度、アクセス記録を消失してしまいました

 毎度、「Telmina」にお越しいただき、ありがとうございます。
 先ほど、表題の通り、ブログトップページ下部等に表示しておりましたアクセス記録を消失してしまいました。
 当ブログでは、アクセス解析プログラムに、次の2種のWordPressプラグインを用いております。

FireStats
StatTraq

 そのうちの「FireStats」を(執筆時点で)最新版の1.5.12-stableに入れ替えたのですが、このときに旧ヴァージョンからのデータベース構造の更新に失敗してしまい、データベースを削除することとなってしまいました。
 そのため、当ブログ開設当初から記録されてきたアクセス数などの記録が消失してしまいました。
 ご利用の皆様にはご迷惑をおかけすることとなってしまい、誠に申し訳ありません。

*
 …冒頭はほぼ、前回アクセス記録を消失したときの記事のコピペだったりしますが(苦笑)、今回も、データベースの移行に失敗してしまいました。
 ちなみに「週刊 e217.net」のほうは、何の問題もなく成功しています。メインのブログ、やっぱりさくらインターネットに戻そうかなぁ。それとも、ここ「Telmina」をCORESERVERに移行する?
 元々前回失敗したときに、「FireStats」における累計アクセス数はウソになっているのですが、今回もまた、データベースの関連テーブルをすべて削除したため、アクセス数その他諸々の情報がリセットされてしまいました。
 このプラグインについてですが、実は私はログ解析よりもコメント欄へのアイコン掲出機能を主目的として使っております。
 そのこともあり、今後はこのプラグインによるアクセス数の情報を表に出さないようにするということも検討しようかと思います。

Re: SOMY 製プラグインはインストール禁止 (From: Yuriko.Net)

 先日、「Yuriko.Net」さんよりピンバックを頂戴致しました。

ピンバック送信元
SOMY 製プラグインはインストール禁止 @ Yuriko.Net
関連記事
【WordPress】Re: WP-SpamFreeが強力すぎる件(From: MMRT daily life)

 相変わらずストレートな物言いでどきっとさせられるのですが、どうも、SOMY氏作のプラグインに、バックドアとなりかねないセキュリティ上のリスクがあったようです。
 これまで、このブログでは「SOMY SpamBlock JP スパム対策プラグイン」を使用しており、また、別のプラグインにつきましても、このブログの前身のブログでは利用しておりました。
 そのときは別に問題にもなっていなかったことですが、SOMY氏が活動を停止したあとの今になっての発覚に、驚かずにはいられません。
 それにしても、プラグインそのもの以外の問題もあるとはいえ、あまりいい話ではありませんね。
 プログラマは自分がメンテナンスできなくなったあとのことも考えてプログラムを書かなければならない。私は一応仕事でプログラムを書く身でありますので、私も肝に銘じておこうと思います。
 なお、ピンバック受信後、私がWordPressで運営している2つのブログ(ここと「週刊 e217.net」)から、「SOMY SpamBlock JP スパム対策プラグイン」を撤去したことは言うまでもありません。

Telmina軽量化計画(その2)

 相変わらず重い「Telmina」ブログで申し訳ありません。
 とりあえず、その1でプラグインのリストラはおこなったのですが、それでも稼働しているプラグインはまだまだ多く、しかも今のブログの機能を維持しながらプラグインだけリストラするのもなかなか難しい状況だったりします。
 次の策と致しまして、WordPressのいわゆる「オブジェクトキャッシュ」を有効にしてみました。
 下記ページに、WordPressのキャッシュ機能については詳しく述べられています。なお、「オブジェクトキャッシュ」というのはそこの造語なのだとか。

関連ページ
WordPress のキャッシュ @ Rauru Blog

 しかし、先方でも述べられていますが、
MySQLにアクセスするのとディスク上のファイルをアクセスするのだと、どっちが速いって結構微妙です。オブジェクトをシリアライズするオーバーヘッドもあるし、状況によってはかえって遅くなることも。そのため、デフォルトでは無効になっています。
とのこと。
 まあ、「Telmina」で使っているサーヴァは共用サーヴァであり、データベース接続エラーで落ちることが頻繁にありますので、ある程度の効果が上がることは期待できそうです。
 とはいえ、キャッシュを有効にしてから自分のブログに何度かアクセスしてみても、体感的にはどこがどう改善されたのか分からなかったりします。是非とも、他の方のご感想もお聞きしたいと思います。
 なお、私の運営するブログでは、とりあえず現時点では、先述のサイトのいうところの「ページキャッシュ」については有効化する気はありません。
 キャッシュ効果が出ることは百も承知なのですが、先方でも述べられているように、
キャッシュがヒットした場合は stattraq や statpress などでアクセス情報を取れません。
というのがボトルネックなのです。
 そのほかにもいくつか問題点はあるのですが、最大の問題点はアクセス情報問題です。
 「Telmina」などでは、アクセス解析処理に「StatTraq」を用いております。集計結果なども比較的見やすく便利ではあるのですが、上記の問題にもろに引っかかってしまうわけです。
 アクセス解析処理については、別のプログラムを用いたほうがよいかも知れません。
 ページキャッシュ処理を用いられている方は、どのようにアクセス解析処理をおこなわれているのでしょうか? よろしければ、ご教示いただきたいと思います。

【WordPress】Re: WP-SpamFreeが強力すぎる件(From: MMRT daily life)

 昨晩私も回答したトラック・バック企画に絡み、先方のブログを読んでいたところ、またまた気になる記事が投稿されていました。

関連記事
WP-SpamFreeが強力すぎる件 @ MMRT daily life

 あはは。やっぱり現状でも、「WP-SpamFree」プラグインが真っ当なトラック・バックまではじいてしまうことに変わりないようですね(苦笑)。
 ちなみに、ここ「Telmina」でも、「WP-SpamFree」プラグインについては、一時期導入していたものの、すぐに撤去してしまいました。
 理由はまさにMasayan氏が直面した問題と同様、真っ当なトラック・バックをはじいていたことによるものです。
 なお、現在「Telmina」に導入している、スパム対策WordPressプラグインについては、下記の通りです。

Nonce, Please!
コメントやトラック・バックの受付URLに、一定時間ごとに切り替わるランダム文字列を付加し、それを指定せずに送信されたコメントやトラック・バックをはじく。
Reject short comments
内容が極端に短いコメントやトラック・バックをスパムと見なす。
Simple Trackback Validation
トラック・バックに特化したスパム対策プラグイン。送信元IPや、トラック・バックの内容にブログへのリンクが含まれるか否かをチェックする。
SOMY SpamBlock Japanese
指定文字数以上連続したひらがな・カタカナが指定回数に満たないコメントやトラック・バック、ピンバックをスパムと見なす。
Spam Karma 2
多機能なスパム対策プラグイン。

 それ以外にも、ここ「Telmina」の前身である「TSJ付゛録゛Ⅱ」時代に、一時期「Bad Behavior」なるプラグインを用いていたこともあったのですが、こちらも「WP-SpamFree」に負けず劣らず強力なプラグインであり、やはり真っ当なトラック・バックをはじいてしまったという理由で撤去しております。
 国内のとあるレンタルブログ・サーヴィス(私が確認している限りでは2カ所だが、もっとあるかもしんまい)の挙動が、もろに「Bad Behavior」でスパムと見なされる挙動であるため、プラグインそのものを改造しないとどうしようもなかった覚えがあります。
 ちなみに、多くのWordPressユーザが絶賛する「Akismet」というWordPress標準添付のスパム対策プラグインについては、私は一度たりとも使ったことがありません。当初頻繁に誤動作、誤検知が報告されていた上に、他のスパム対策プラグインでそれなりの効果を上げることが出来ていましたので、もはやこれを使わなければならない理由は私にはありません。

50799 pages viewed, 403 today
19077 visits, 192 today
FireStats icon Powered by FireStats
このページの先頭へ