2004-11-12 (Fri) [長年日記]
#1 スパムコメント
絶賛来襲中。
リンク元のスパムもいいかげんうざいのだが、あとでまとめて対策しようと思って放置していたら、今度はコメントですか…以前フィルタを入れておいたのだが、すり抜けてきたらしい。
で、つっこみスパム対策として出ているのはこのあたり?
さいきんtDiary界に全然ついて行っていないので、最新の情報がわからない。スパムの進歩に対応していちいちフィルタを入れ替える手間も取れそうにないので、あおきさん方式のソース公開きぼんぬ、としておこう。
【追記】あおきさんが公開してくださいました。
ありがとうございます。あとで入れます。
#2 Gainerの見出しが微妙に女っぽい
いやーフェミニンですねぇ。mixiから。
同じ黒でも[モテる黒]
[きれいめブーツ]の当たり年!
ジャケット脱いでも上品KEEP。冬場のランチでも外出OK
内勤クンの[シックなカーディガン]
イヴの夜、彼女にとびきりの手料理をごちそうできるのも、モテ男の資質
有名シェフがこっそり教える[極上の一品]
おねだりしたい[石付きアクセ]
ものすごくバリバリ働いていて有名で、なおかつおしゃれでセレブなGQ*1よりも現実路線なのか。
実際、仕事で成功して有名になっている人って、かならずしもこの手の雑誌が推奨するようなブランド通ではない。そこでこの雑誌は、実家暮らしor稼ぎのいい嫁に食わせてもらっている、仕事はそこそこでいい、でもファッション大好き!という男の子を想定読者にしてそう。
*1 最近あまり立ち読みしてないけど、外資系金融勤務とか経営コンサルとか政治家とかが山ほど出てきた
#3 はてな:はてな住所登録パブリックコメント(id:yuco)
住所登録は選択制がよいと思う。権利侵害があった場合、まずメールで連絡して、連絡がつかなくてかつ住所登録のある場合は住所に連絡する。
- メールで連絡できず、かつ住所登録無し
- 住所が嘘だったり、その後の引越しなどで住所に連絡がつかない場合
の場合は、はてなの独断で一方的に削除してよいものとする。
これ以上時間が取れそうにないので、かなり不十分な記述かもしれませんがトラックバックしました(2004/11/15)
#4 はてな住所登録の真の狙い?
切込隊長BLOGから。
法律面ではいろんな見解があるものの、個人的には現行のファイルローグ裁判が妥結する前から個人情報の入力を強いるのはサービス提供者側の過剰リスクヘッジだと思っている。
何故この時期に勝手に期限を切られてユーザー内の議論が盛り上がらないまま年内に出せ、騒ぎになると一ヶ月延期するけどそれでも出せ、という強攻策に出たのか理解できなかった。
このあたりには全く同感。そこで下記のような推定が出てくる。
要するに、はてなは提携サービス相手とのユーザー属性を合わせていかないと条件交渉するうえで不利だからなあということじゃないかという勘ぐりなわけだが。
切込隊長の推定には説得力を感じるので、はてなの真の狙いがこれだったとして考えてみる。
しかし、11月1日および4日の、メールによる住所登録のお願いでは、権利侵害に対する対応のため、としか書いていなかった。
個人情報の保護に関する法律にはこうある。
(利用目的の特定)
第十五条 個人情報取扱事業者は、個人情報を取り扱うに当たっては、その利用の目的(以下「利用目的」という。)をできる限り特定しなければならない。
2 個人情報取扱事業者は、利用目的を変更する場合には、変更前の利用目的と相当の関連性を有すると合理的に認められる範囲を超えて行ってはならない。
(利用目的による制限)
第十六条 個人情報取扱事業者は、あらかじめ本人の同意を得ないで、前条の規定により特定された利用目的の達成に必要な範囲を超えて、個人情報を取り扱ってはならない。
本当にTSUTAYAなどとの提携に使いたいなら、企業姿勢として以前に法律的に「すまん。個人情報くれ。商売がしたいんだ」と言わないとダメなはずなんですけどねぇ。
それから、本題とは外れるが、
もちろんはてなは波状言論8号でamazonリンクでの収益はユーザーに還元せずちゃっかり自社の売上にしているなどの香ばしい活動も吐露しておったわけで
これがなんで悪いのかよく分からない。mixiでもなんでも、無料のコミュニティサービスがアフィリエイトで収入を得るのはよくあることで、「香ばしい」とか言うほどのことかな。本来はユーザーに還元すべき、と決まっているものでもないと思う。
はてなダイアリー無料版では、普通にISBNを書くと、はてな内にある、そのISBNの本のページを通して、AmazonにはてなのアソシエイトID入りでリンクされる。無料のはてなダイアリーユーザーでも、自分のアソシエイトIDを入れたAmazonへのリンクを手動で作るのは自由だ。有料オプションを使えば、より簡単に、ISBNを書いただけで自分のアフィリエイトIDを設定できるようになっているはず。
【余談】切込隊長による引用元の記事にトラックバックを試みたがうまくいかなかった。ほかにトラックバックを送れている人もいるのに。
なぜだろう??と思っていたら4重送信になっているよ!ぎゃーー。企業サイトみたいに審査の上…ではないとしても時間差があって反映するタイプなのですね。即反映されなかったら送信ミスだと思っていた私の間違いです。お邪魔なら削除してくださいごめんなさいごめんなさい。
#5 スパムつっこみ/リンク元対策
私が使っているのは以下のうち上3つ。
tDiary 用 spam の IP をみんなで共有フィルタ
その名の通り、spam の IP をみんなで共有するフィルタ。これだけでは、すり抜けてくるスパムつっこみやリンク元が存在する。
チェックしないと投稿できないようにする
ツッコミ書き込みボタンの横にチェックボックスが付き、それにチェックを入れないと書き込めなくなる。私はまだ導入したばかりなので100%効果ありかどうかはわからないが、たぶん良さそう。まともなコメント者に負担になるというデメリットはある。
.htaccessによるリンク元制限
.htaccessに以下のように書き込む。
order allow,deny allow from all SetEnvIf REFERER "(\.com|\.net|\.org|\.biz|\.info|\.name|\.us|\.ws)$" anti_refspam deny from env=anti_refspam
以前、スパムリファラは.com .net .org などで終わるものだけだったので有効だった。アクセスログを見るといまでもある程度弾いているので一応残しているが、最近は.com/ など最後に/をつけてくるものの方が多いので、これだけでは無力。
また、例えばここなら http://diary.yuco.net から日付リンクに飛んだりした場合も同様に弾かれるというデメリットがある。
Anti Referer Spam Plugin
なかなか強力そうなのだけど、私の環境で入れてみると以下のようなエラーが出てしまう。
uninitialized constant Timeout at TDiary::Filter::AntirefspamFilter (NameError) /usr/local/lib/ruby/1.6/net/protocol.rb:196:in `referer_filter' ./tdiary.rb:1046:in `referer_filter' ./tdiary.rb:1045:in `each' ./tdiary.rb:1045:in `referer_filter' ./tdiary.rb:1321:in `initialize' ./tdiary.rb:1395:in `initialize' index.rb:39:in `new' index.rb:39


ツッコミ入りRSS

他にも http://bigfield.ddo.jp/diary/20041013.html#p01 に<br>つっこみスパム対策の記事があります。
ああ、説明不足ですみません。実はそれも入れていて、入れた直後はスパムリファラがなくなるなど効果はあったのですが、その後またスパムリファラが出てくるようになっていて。<br><br>リファラはともかく、コメントスパムは確実に避けたいのでコメントスパム専用でもっと確実な対策を探していたのでした。
spam 避けチェックボックスは、JavaScript で自動的にチェックされるようにしておいてあげると普通の訪問者に親切ですよー
Anti Referer Spam Plugin ver 0.80(http://www.netlife.gr.jp/redbug/diary/?date=20041115#p01) で、対処したつもり、です。<br>もしよろしければ試してみてください。