コメントスパム
この雑記帖、コメントスパム対策しなきゃなぁ、と思いつつ放置していた。まあ、こんなアクセスも外部リンクもない辺境にスパマーたちもやってこないだろう、と思って舐めてたら、こんなところにもやってきた。やれやれ。一度チェックされるとしばらく続くのでとりあえず非表示にしていた。
「迷惑チラシっていうけど、入れてるひとたちだってそれで生活してるんです」と団地の寄り合い、血気盛んなB29たちの罵り合いの最中、飛び出していたが、迷惑は迷惑。
スパム対策ってもピンキリ。
その0.
今はcaptchaが定番(読みにくく判別しにくい英数字の画像を利用)
最初はコレをいれるか、と思ったんだけど。依存関係でいくつかライブラリのアップデートが必要、スクリプトの側も新規に設定するところがいくつかあって、結構しんどい。まあ、やろうと思えばportsで用意されている、という確認ができた。てことで今回は見送り。
その1.
apnicが公開しているIPアドレスのリスト(delegated-apnic-latest)があって、それを見れば国別にフィルタリングするのも簡単。JP以外は書き込み禁止に地引網っぽく一網打尽作戦か(ウチにスパムを放り込んでくるのは過去の例からDEとかUKとかRUとか)
その2.
一回、余分なクリックが入るけど、コメントフォームをAjaxで表示させるのもいいかも。bot、プログラムはjavascriptを「まだ今のところ」解釈できないんで、ページ遷移の起こらないAjaxで出される入力フォームは「見えない」はず。対策にはなってないけど抑止できるかも。
apnicのリストでフィルタリングするのが簡単なんだけど、どこまでフィルターをかけるのか、本当にJP以外を弾いてもいいのか、とかあるんでちょっと見送り。でも、このリストは便利重宝だなぁ。
んなもんで、とりあえず、一番手軽な(ナニも考えずに済む)Ajax入力フォーム作戦をこっそり仕込んでみた。
それでもおさまらなきゃcaptchaをガンバル、かな。
VQ1005
喉がかさついて嫌ンな感じっす。だるいんで気力もねえんだ、これが。ううむ。
[10/03 21:30:46]
っと。zaurusのOperaはAjax未対応なので、コメントが書けない。zaurusのときはこうやって追記するしかないなあ。
[10/04 10:44:40]
ちょっと成功したかも。
先日からやってきているスパムアクセス。
static.202.88.46.78.clients.your-server.de
ほかのリンクはアクセスにいってるのに「Comment」が見えてないっぽい。これでうまくいくなら、Ajaxだけにして、フィルタはかけずにおこう。
» ローカル環境で電子書籍を作る、Macアプリ・Windows版ツール 「かんたんEPUB3作成easy_epub」
画像を直リンク禁止に
トイカメラのページを見ながら悦に入る自画自賛オヤジなわけだが。あー直リンク対策を忘れてた。って、わたしが撮った写真なんて、別に直リンクされてもかまわないんだけど、そこに写ってるもの・ひとに迷惑をかけるのはまずい。てことで、
rewriteでリファラーによる制限をかける。
画像表示をスクリプト経由にする。
セキュリティソフトでリファラーを出さないものがあるけど、そこは諦めてもらう。サムネイルはとりあえずこれで対応。
大きい画像はスクリプトで吐き出すように変更。スクリプトでリファラーチェックをする。んで、スクリプトなので、連続アクセスチェックとか、いろいろ柔軟に対応、仕込みができる。どの写真のクリックが多いか、なんてのもチェックしてみるかなあ。lightboxの動作が鈍くなったけど、しょうがない。セキュリティと便利のトレードオフは毎度のことだ。
事務所でローライのミニデジを見せてもらう。うーん、スクエアはまじめにおもしろい。構図をあれこれ考えていっぱい遊べそうだ。色は青系がかぶり気味のちょっと浅い感じで、ネガをプリントしたような風合い。味のある絵になっていた。トイカメラ、という値段じゃないのが難点か。たぶん、ウチに転がるトイカメラを全部足しても足りないだろなあ。ちなみに。昨日写真をアップロードしたLOMOのスメナシンボルは、3年ほど前に物価の違うポーランド在のひとから買ったとはいえ、革ケース付で1200円だ。
見せびらかしページが整ってきたんで、まだまだあるフィルムをせっせとスキャンせんとなあ。調整が予想以上に難しいんでちゃっちゃとこなせないだ、これが。
» ローカル環境で電子書籍を作る、Macアプリ・Windows版ツール 「かんたんEPUB3作成easy_epub」
アドワーズもVQ1005も思いどおりにいかないぞ
アドワーズのクリック単価がよくわからないぞ。検索だと最低単価が6円あたりなのに、コンテンツの方を入れるとわからなくなる。検索結果ページでの掲載はキーワードを入札するんだけど、コンテンツマッチってどうすんだ?調べないと謎だ。
検索結果ページでの掲載料金は
最後の掲載位置に広告が表示されている場合、または表示されている広告がそれ 1 つだけの場合、1 回のクリックの費用は一致キーワードの最小クリック単価になります
上位位置掲載がほしければ
実際のクリック単価 = (上回る必要がある広告ランク ÷ 品質スコア) + 1 円
ということで、この通りだとしたらけっこうシンプル。コンテンツの方を(アドセンスに流すのを)ちょっと切って、検索結果ページ掲載でいってみるかなぁ。ただ、クリック率がgoogleの基準を満たさないと、切られるという話もどこかで読んだので、注視。
VQ1005
お約束で狙ってみました。空色がやっぱり変でいいなぁ。
VQ1005のノーマルサイズは1280x1024。これもちょっと変な天地左右の比率で、いわゆるフツーのデジカメの4:3に比べると少し縦に長い。
いっそ、ブローニーのようなスクエアにしてくれれば、面白さ倍増だったなぁ。
» ローカル環境で電子書籍を作る、Macアプリ・Windows版ツール 「かんたんEPUB3作成easy_epub」
nofollow
いちんちじゅうデータ登録と修正訂正作業。てことでなんのネタもなく。仕事でadwordsもやるかなあ、といったところ、これはちょっとおもしろそう。無知なんで検索なんかもちろちろしながら過ごす。
nofollowってあったなあ、と思い出した。
文脈はページランクとかスパムがらみなんだけど、この雑記帖のページャーでふと気になったのでさっそくページのリンクに導入する。
わたしはリニアなアナログ初老男なので、ぱっぱと切り替えて繋ぐことができない。だらだら連続するものを眺めるのがらくちん。
なので、ブログなど意外にページャー、ページめくりが貧相、というか用意されてなかったりするのは驚きなのだ。なもんで自作のこの雑記帖はまっとうにページャーを考えて作った。そもそも。いわゆるブログのようにページを静的に生成するのは趣味じゃなく、ここも動的な表示で、そのおかげで、ページ送りにしても日付串刺しカレンダーにしろ簡単に実装できた、ということもあったりなかったり。
これで問題になるのが検索エンジン。検索エンジンのクロウラーがキャッシュした時の4ページと今の4ページじゃ内容が違っている、動的にページを生成するんだから当然で、実質4ページ目(特定の決まったページ)は存在しないようなもんだ。読書snsならともかく、わたしの雑記帖を検索して役に立つようなことはなにもないのでかまわないっちゃかまわないんだけど。
まがりなりにも、ネットでなんかやってるからには、検索エンジン対策?ええ、もちろんですよ、ぐらいの勢いはあった方がよさそう、
てことでページャーのリンクにはnofollowをつけてみた、てのが真相。
nofollowをつけることによって、何頁目というリンクはキャッシュしなくなるので、ここ雑記帖の何頁目という検索結果リンクははそのうちなくなる、はず。
ここの何ページ目にある、と検索はエンジンが言ってるのに、その時点で欲しい情報は別ページに移ってしまって、という無駄がなくなる。
ページ以外、年月日やカレンダーの日付リンクは固定で静的ページみたいなもんだから問題はないのでそのまま。
うー。夏バテなのか。体調が嫌な汗こいてるなあ。
[08/27 20:12:19]
あ。nofollowをつけたら検索のランクが上がる、なんてことはありません(ねんのため)
検索エンジンさまに、ココにあるはずと言われてきたのに、なかったらつまらんでしょ、というだけのことです。
» ローカル環境で電子書籍を作る、Macアプリ・Windows版ツール 「かんたんEPUB3作成easy_epub」
文字コードでひっかかる
…って、3時間ほど潰してみる。ないよなぁ。
ローカル環境は阿呆MSエクセルを中心としたSJIS、サイトはUTF8、んでもって取引先はEUCときたもんだ。これで問題を起こさないほうが難しいだろ。
phpでちょろっとチェックルーチンを書いてみたけど、うーむ。よくわからん。いちおうutf8でEUCへ変換できないという文字をチェック。で、どうみても違いが分からなかったのが「昂」。見た目、ほとんど変わらないのに、ひっかりやがる。文字コードを見てやっと気づいた次第だ。困ったもんだ。でも、きっといつまでもつきまとう問題だろうなぁ。
こんなものはどれでもいいからとにかく統一してくれればいいのに。たぶん、WEBはこれからはUTF8になるんだろうけど。ケータイはSJISだし、メールはJISが原則だし。
ウチのポンコツも、ちょろっとだけケータイで見ることができるページもあって、そこはSJISで出力。UTF8でごそごそやってSJISで出す、というのはperl5.8がらくちん。それでも、文字コードがごちゃごちゃあるってだけで余計な手間隙取られる。文字コードに利権があるとも思えないし、宗教があるとも思えないし、ばらばらあるのはこちらが困るだけじゃん。
やれやれ。すげーハマりだった。とほほ。
» ローカル環境で電子書籍を作る、Macアプリ・Windows版ツール 「かんたんEPUB3作成easy_epub」
かちねっとからの迷惑メール
面倒なんで、この雑記帖を、mixiにもかちねっとにも流用してる。
で、それはともかく。ここ数日 かちねっと から迷惑メールが届くんで書いておこう。
参加するコミュニティに新着の書き込みがあったらお知らせのメールが届く。
という仕組み。
これがどう考えても迷惑メールと同じなのだ。
まず、「参加するコミュニティ」だけど、かちねっとの場合、「強制参加」というか自動的に参加となるコミュニティがある。なのでそこにユーザー側の意思はない。そこからの一方的なメールなのだ。こりゃどう考えても迷惑メールにしか思えない。
そのメール、配信をどこで停止してもらえるのかがわかりにくい。「自分が参加した覚えもないコミュニティ」のメニューにいかないと配信が停止できないのだ。これはもう論外。
コミュニティを盛り上げたい・活性化したい、という「思い」はよくわかるけど、これじゃ逆効果にもなりかねない。ユーザー参加型のサイトは、主催者が押し付けちゃいけない。実際、わたしはうっとーしーからコミュニティから退会した。
このあたり、システム的に、メールの受け取りをユーザーの「設定画面」でできるようにする、とかちょっとしたことで回避できるのに、なんでやらないんだろう、と。
たとえば。自分の参加しているコミュニティが一覧できて、そこにメールを受けとる・受け取らないチェックボックスがあって設定できれば済むだけの話だ。システム的に(ひとが汗をかかずに)済むことなら、とっととやってしまえばいいのだ。
たぶん、かちねっとで、この雑記を読んでるひとはいないんだろうけど、向こうのコミュニティに書き込むには、わたしはうまい言葉遣いができない。おそらく、迷惑だよ、という時点で言葉がキツイ。それでもとりあえずココには書いておこう。暇田老さん、マサさん、できることならちょっと対応お願いしたく思います。
[08/19 23:41:43]
あれ?もしかして、ココ読まれてるのか。
かちねっとの方にちょっと書いたら対応してくれていた。このあたりの小回りは小さなコミュニティならでは、だなぁ。
対応、ありがとうございました。(たぶん)暇田老さん。
» ローカル環境で電子書籍を作る、Macアプリ・Windows版ツール 「かんたんEPUB3作成easy_epub」