<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>Yuriko.Net &#187; Nonce! Please</title>
	<atom:link href="http://www.yuriko.net/tag/nonce-please/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yuriko.net</link>
	<description>WordPress ハック／携帯電話／ケータイ大喜利／ジェンダー・セクシャリティー関連の話題</description>
	<lastBuildDate>Sat, 20 Mar 2010 16:43:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.yuriko.net/tag/nonce-please/feed/" />
		<item>
		<title>スパム軽減プラグイン Nonce! Please 1.1.2 リリース</title>
		<link>http://www.yuriko.net/arc/2010/01/07/nonceplease112/</link>
		<comments>http://www.yuriko.net/arc/2010/01/07/nonceplease112/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 18:52:15 +0000</pubDate>
		<dc:creator>ゆりこ</dc:creator>
				<category><![CDATA[WordPressハック]]></category>
		<category><![CDATA[Nonce! Please]]></category>
		<category><![CDATA[プラグイン]]></category>
		<category><![CDATA[リリース]]></category>
		<category><![CDATA[最新版]]></category>

		<guid isPermaLink="false">http://www.yuriko.net/?p=2341</guid>
		<description><![CDATA[(See English Release)
スパム軽減プラグイン「Nonce! Please」のバージョン 1.1.2 をリリースしました。バージョン 1.1.1 からの変更点は以下の通りです。

標準のパーマリンク ( [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_2342" class="wp-caption alignright" style="width: 330px"><a href="http://www.yuriko.net/wp-content/uploads/2010/01/nonce-please-url.png"><img src="http://www.yuriko.net/wp-content/uploads/2010/01/nonce-please-url-320x94.png" alt="Nonce! Please はトラックバック URL にランダム文字列を付与します" title="nonce-please-url" width="320" height="94" class="size-medium wp-image-2342" /></a><p class="wp-caption-text">Nonce! Please はトラックバック URL にランダム文字列を付与します</p></div>
<p>(<a href="http://en.yuriko.net/2010/01/07/nonce-please-112/" title="Nonce! Please 1.1.2 -- Spam declining plugin">See English Release</a>)</p>
<p>スパム軽減プラグイン「<a href="http://wordpress.org/extend/plugins/nonce-please/">Nonce! Please</a>」のバージョン 1.1.2 をリリースしました。バージョン 1.1.1 からの変更点は以下の通りです。</p>
<ul>
<li>標準のパーマリンク (?p=NNNN 等) を使っているとき、トラックバック URL の表示で HTML 文法違反になっていたのを修正しました。</li>
</ul>
<div class="download">ダウンロード: <a href="http://downloads.wordpress.org/plugin/nonce-please.1.1.2.zip">nonce-please.1.1.2.zip</a></div>
<p>機能的な変更点は上記の1点だけです。しかし、プラグイン管理パネルでの説明文がローカライズ (日本語化) されたり、プラグインの配布サイトを <a href="http://wordpress.org/extend/plugins/nonce-please/">WordPress 公式プラグインディレクトリー</a>に変更して、そこに利用例の画面を載せたり、プラグイン作者のサイト URL を<a href="http://www.yuriko.net/arc/2010/01/06/english-weblog/">英語サイト</a>に変更したりと、機能にはあまり関係ない点が大きく変わっています <img src='http://www.yuriko.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.yuriko.net/arc/2010/01/07/nonceplease112/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.yuriko.net/arc/2010/01/07/nonceplease112/" />
	</item>
		<item>
		<title>Nonce! Please を公式プラグインディレクトリーで公開</title>
		<link>http://www.yuriko.net/arc/2009/12/08/nonce-please111/</link>
		<comments>http://www.yuriko.net/arc/2009/12/08/nonce-please111/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 14:59:57 +0000</pubDate>
		<dc:creator>ゆりこ</dc:creator>
				<category><![CDATA[WordPressハック]]></category>
		<category><![CDATA[Nonce! Please]]></category>
		<category><![CDATA[プラグイン]]></category>
		<category><![CDATA[リリース]]></category>

		<guid isPermaLink="false">http://www.yuriko.net/?p=2316</guid>
		<description><![CDATA[昨年のプラグインコンペティションに提出したスパム軽減プラグイン「Nonce! Please」を公式プラグインディレクトリーにて公開しました。これにより、WordPress の管理パネルでも更新が随時公開されるようになりま [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.yuriko.net/arc/2008/06/09/nonce_please-testing/">昨年のプラグインコンペティションに提出</a>したスパム軽減プラグイン「<a href="/dist/nonce_please/">Nonce! Please</a>」を<a href="http://wordpress.org/extend/plugins/nonce-please/">公式プラグインディレクトリーにて公開</a>しました。これにより、WordPress の管理パネルでも更新が随時公開されるようになります。これで全世界(!)の人に使ってもらえるわけで、どういう反応が返ってくるか、非常に楽しみです。</p>
<p>同時に、新バージョンである 1.1.1 を公開しています。これは 1.1.0 に対するバグ修正となっています</p>
<div class="download">ダウンロード: <del><a href="http://downloads.wordpress.org/plugin/nonce-please.1.1.1.zip">nonce-please.1.1.1.zip</a></del><br />
→<a href="/tag/nonce-please%2Blatest/">より新しいバージョン</a>が出ています。</div>
]]></content:encoded>
			<wfw:commentRss>http://www.yuriko.net/arc/2009/12/08/nonce-please111/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.yuriko.net/arc/2009/12/08/nonce-please111/" />
	</item>
		<item>
		<title>スパム軽減プラグイン Nonce! Please 1.1.0 リリース</title>
		<link>http://www.yuriko.net/arc/2009/03/23/nonceplease110/</link>
		<comments>http://www.yuriko.net/arc/2009/03/23/nonceplease110/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 17:11:12 +0000</pubDate>
		<dc:creator>ゆりこ</dc:creator>
				<category><![CDATA[WordPressハック]]></category>
		<category><![CDATA[Nonce! Please]]></category>
		<category><![CDATA[プラグイン]]></category>
		<category><![CDATA[リリース]]></category>

		<guid isPermaLink="false">http://www.yuriko.net/?p=1974</guid>
		<description><![CDATA[スパム軽減プラグイン「Nonce! Please」のバージョン 1.1.0 をリリースいたします (日本語説明)。バージョン 1.0 からの変更点は以下の通りです。

ログインユーザーに対するコメント投稿はノンスのチェッ [...]]]></description>
			<content:encoded><![CDATA[<p>スパム軽減プラグイン「<a href="/dist/nonce_please/">Nonce! Please</a>」のバージョン 1.1.0 をリリースいたします (<a href="/arc/2008/07/07/nonceplease100/">日本語説明</a>)。バージョン 1.0 からの変更点は以下の通りです。</p>
<ul>
<li>ログインユーザーに対するコメント投稿はノンスのチェックを行わないことにしました。これにより、管理パネルでのコメント返信でエラーが出なくなり、コメントできるようになります。</li>
</ul>
<div class="download">ダウンロード: <del><a href="/wp-content/uploads/2009/03/nonce_please110.zip">nonce_please110.zip</a> (11.7KB)</del><br />
→<a href="/tag/nonce-please/">より新しいバージョン</a>を配布しています。</div>
<p>今回は WordPress 2.7 対応です。実は1月末には完成していたんですが、公式プラグインディレクトリーに登録しようとして放置状態になっていました。申請は通っているので、あとは Subversion リポジトリーに入れるだけですが、Subversion は慣れてないので、作業がすすんでいません。とりあえず、当サイトでの公開・配布をすることにします。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yuriko.net/arc/2009/03/23/nonceplease110/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.yuriko.net/arc/2009/03/23/nonceplease110/" />
	</item>
		<item>
		<title>スパム軽減プラグイン Nonce! Please 1.0.0 リリース</title>
		<link>http://www.yuriko.net/arc/2008/07/07/nonceplease100/</link>
		<comments>http://www.yuriko.net/arc/2008/07/07/nonceplease100/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 21:15:14 +0000</pubDate>
		<dc:creator>ゆりこ</dc:creator>
				<category><![CDATA[WordPressハック]]></category>
		<category><![CDATA[Nonce! Please]]></category>
		<category><![CDATA[コンペティション]]></category>
		<category><![CDATA[スパム]]></category>
		<category><![CDATA[リリース]]></category>

		<guid isPermaLink="false">http://www.yuriko.net/?p=1670</guid>
		<description><![CDATA[WordPress プラグインコンペ用に作っていたプラグインを公開します。名称は「Nonce! Please」をそのまま採用し、説明を「スパム軽減プラグイン」としました。コンペの趣旨に乗っ取り、説明ページを英文の固定ペー [...]]]></description>
			<content:encoded><![CDATA[<p><a href="/arc/2008/06/09/nonce_please-testing/">WordPress プラグインコンペ用に作っていたプラグイン</a>を公開します。名称は「<a href="/dist/nonce_please/">Nonce! Please</a>」をそのまま採用し、説明を「スパム軽減プラグイン」としました。コンペの趣旨に乗っ取り、説明ページを英文の固定ページで作っています。</p>
<p>動作は、コメント／トラックバック受け付け URL に nonce (ランダム文字列) を必須とする、ものです。nonce は12時間ごとに変化するため、スパマーがトラックバック URL を蒐集しても、送信時には無効になっていることが期待されます。コメントも、コメントフォームを使わずに直接 wp-comments-post.php に送信してくるようなものは拒否されるわけです。</p>
<div class="download">ダウンロード: <del><a href="/arc/2008/07/nonce_please100.zip">nonce_please100.zip</a> (11.4KB)</del><br />
→<a href="/tag/nonce-please%2Blatest/">より新しいバージョン</a>が出ています。</div>
<p>リリースに時間がかかったのは単にドキュメントが書けてなかっただけです。今回、えいやっで英作文しまして、とりあえず形にしました。めちゃめちゃ稚拙な英文で恥しいですが、non-native が書く技術文書であれば、うまい／へたはあまり関係ないでしょうし……。</p>
<p>あとは、固定ページの体裁をもうちょっと整えて、コンペに参加するだけですね〜〜。実はもう1本ネタがあるので、これもさっさとでっち上げる予定です。</p>
<p class="section">[追記 22:05] 固定ページは作ってあったものの「非公開」のままでした……。さきほど公開しました。せっかくなので、ダウンロードリンクをこの記事に入れておきます。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yuriko.net/arc/2008/07/07/nonceplease100/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.yuriko.net/arc/2008/07/07/nonceplease100/" />
	</item>
		<item>
		<title>コメントスパム対策プラグイン製作中</title>
		<link>http://www.yuriko.net/arc/2008/06/09/nonce_please-testing/</link>
		<comments>http://www.yuriko.net/arc/2008/06/09/nonce_please-testing/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 13:57:12 +0000</pubDate>
		<dc:creator>ゆりこ</dc:creator>
				<category><![CDATA[WordPressハック]]></category>
		<category><![CDATA[Nonce! Please]]></category>
		<category><![CDATA[コンペティション]]></category>
		<category><![CDATA[スパム]]></category>
		<category><![CDATA[プラグイン]]></category>

		<guid isPermaLink="false">http://www.yuriko.net/?p=1636</guid>
		<description><![CDATA[WordPress プラグインコンペティション用にコメントスパム対策プラグインを作っていますが、当サイトで稼動させてみることにしました。実は旅行記の方で動かしていましたが、そちらはトラックバックがめったに来ないので運用テ [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://weblogtoolscollection.com/archives/2008/04/30/announcing-wordpress-plugin-competition-25/">WordPress プラグインコンペティション</a>用に<a href="/arc/2008/05/27/releases-in-competion/">コメントスパム対策プラグインを作っています</a>が、当サイトで稼動させてみることにしました。実は<a href="/travel/">旅行記</a>の方で動かしていましたが、そちらはトラックバックがめったに来ないので運用テストにならないのです <img src='http://www.yuriko.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>すでに発表している「<a href="/arc/2008/05/21/reject-short-comments080/">短かいコメントを拒否するプラグイン Reject Short Comments</a>」とは違う発想のプラグインで、コメントやトラックバック用 URL に <code>_wpnonce</code>引数を付けるという仕組みです。WordPress はコメントやトラックバック受け付け URL が決め打ちのため、スパマーにとっては元記事を見ずにいきなりスパムを送り付けることが可能です。これを防ぐため、トラックバックURLをランダム化したり、コメントフォームの隠しフィールドとして _wpnonce を入れるという対策を行うものです。名前は安直に「nonce, please!」とする予定です。</p>
<p>この対策は万全なものでなく、あくまで「Akismet をできるだけ起動しなくてすむ」ようにするためものです。このため、Akismet 等、他のプラグインと併用が推奨です。正直なところ、このプラグインの実装は WordPress コアに取り込まれてもおかしくないと思っているぐらいです <img src='http://www.yuriko.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  </p>
<p>まだドキュメントが書けていないので公開はできませんが、近日中にドキュメントを書いて公開する予定です。コンペの規約で、プラグインの紹介は投稿ではなく固定ページで行うこと、となっているので、当サイトで固定ページを増やす方向で検討したいと思います。他のプラグインの紹介も固定ページを作った方がいいのかな??</p>
<p class="section">この手法の問題点は、キャッシュプラグインと相性が悪いということです。_wpnonce の値は半日ごとに変化するため、キャッシュが半日以上有効な場合、すでに無効となった _wpnonce を含むトラックバック URI が表示される可能性があります。したがって、キャッシュプラグインを使う場合は、キャッシュの有効期限を半日未満にしないといけないです。1/4 日 (6時間) 未満というのが安全でしょうか。</p>
<p class="section">[追記] <a href="/arc/2008/07/07/nonceplease100/">リリース</a>しました。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yuriko.net/arc/2008/06/09/nonce_please-testing/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.yuriko.net/arc/2008/06/09/nonce_please-testing/" />
	</item>
	</channel>
</rss>
