<?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/"
	>

<channel>
	<title>Welcome to the phpBB Doctor Blog &#187; blog</title>
	<atom:link href="http://www.phpbbdoctor.com/blog/category/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.phpbbdoctor.com/blog</link>
	<description>Your premium source for custom modification services for phpBB</description>
	<lastBuildDate>Fri, 30 Apr 2010 02:58:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Happy Holidays</title>
		<link>http://www.phpbbdoctor.com/blog/2009/12/09/happy-holidays/</link>
		<comments>http://www.phpbbdoctor.com/blog/2009/12/09/happy-holidays/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 03:23:09 +0000</pubDate>
		<dc:creator>Dave Rathbun</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.phpbbdoctor.com/blog/?p=343</guid>
		<description><![CDATA[I haven&#8217;t been around here for a few weeks, and probably won&#8217;t be for the rest of the year. I&#8217;m closing out the books, getting some projects completed, and trying to prepare to relax some for the holidays.
See you next year.  
]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t been around here for a few weeks, and probably won&#8217;t be for the rest of the year. I&#8217;m closing out the books, getting some projects completed, and trying to prepare to relax some for the holidays.</p>
<p>See you next year. <img src='http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_cool.gif' alt='8-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.phpbbdoctor.com/blog/2009/12/09/happy-holidays/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>You Know You&#8217;re A Web Geek When&#8230;</title>
		<link>http://www.phpbbdoctor.com/blog/2009/11/11/you-know-youre-a-web-geek-when/</link>
		<comments>http://www.phpbbdoctor.com/blog/2009/11/11/you-know-youre-a-web-geek-when/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 14:58:11 +0000</pubDate>
		<dc:creator>Dave Rathbun</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.phpbbdoctor.com/blog/?p=342</guid>
		<description><![CDATA[&#8230; you see a car license plate that reads &#8220;666FEE&#8221; and wonder to yourself what color that would be.  
]]></description>
			<content:encoded><![CDATA[<p>&#8230; you see a car license plate that reads &#8220;666FEE&#8221; and wonder to yourself what color that would be. <img src='http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_lol.gif' alt=':lol:' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.phpbbdoctor.com/blog/2009/11/11/you-know-youre-a-web-geek-when/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Wordpress Updated, Post Revisions Turned Off</title>
		<link>http://www.phpbbdoctor.com/blog/2009/08/27/wordpress-updated-post-revisions-turned-off/</link>
		<comments>http://www.phpbbdoctor.com/blog/2009/08/27/wordpress-updated-post-revisions-turned-off/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 14:42:45 +0000</pubDate>
		<dc:creator>Dave Rathbun</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.phpbbdoctor.com/blog/?p=320</guid>
		<description><![CDATA[I updated to the most recent release of Wordpress this morning. One of the features that had caused me to delay my upgrade was the post revision feature. I do a lot of revisions as I work on posts, and I really don&#8217;t care about keeping notes along the way. It just clutters up my [...]]]></description>
			<content:encoded><![CDATA[<p>I updated to the most recent release of Wordpress this morning. One of the features that had caused me to delay my upgrade was the post revision feature. I do a lot of revisions as I work on posts, and I really don&#8217;t care about keeping notes along the way. It just clutters up my database with unneeded content. I am not an editor. <img src='http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I don&#8217;t want to keep a history of changes made over the life of a post. Some of my posts exist as drafts for months and go through dozens of writing sessions before they&#8217;re ready to be published.</p>
<p>So as I was going through the upgrade I did a bit of reading on the web and found an article that discussed an option named WP_POST_REVISIONS that can be added to the Wordpress configuration file. <strong>The setting cannot be configured via the Admin panel</strong> which I think is an oversight. However, it is quite flexible. <span id="more-320"></span></p>
<p>The first option is to turn the post revision feature completely off, which is done with this:</p>
<p><code>define('WP_POST_REVISIONS', false);</code></p>
<p>Next, the value can be turned on (which is already the default) using:</p>
<p><code>define('WP_POST_REVISIONS', true);</code></p>
<p>Finally, if the value is on the blog owner can limit the number of revisions that are stored using the following format:</p>
<p><code>define('WP_POST_REVISIONS', 5);</code></p>
<p>I found an interesting statement on the Wordpress codex that I found detailing this option. </p>
<blockquote><p>Revisions are stored in the posts table. I don&#8217;t yet know what kind of impact that will have on post queries. We&#8217;re going to turn the switch to &#8220;on&#8221; on WordPress.com sometime soonish and we&#8217;ll have a better idea about what kind of damage, if any, it does.</p></blockquote>
<p>I found this&#8230; disturbing. In comparison, the phpBB developer group tests all of their code at phpbb.com, which is certainly one of the largest and most active phpBB boards on the planet. I would have preferred that the Wordpress developers have done performance testing for this feature before inflicting it on the rest of us. </p>
<p>But at least I know how to turn it off now. <img src='http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Related Links</strong></p>
<ul>
<li><a href="http://codex.wordpress.org/Revision_Management">Wordpress codex entry about WP_POST_REVISIONS</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.phpbbdoctor.com/blog/2009/08/27/wordpress-updated-post-revisions-turned-off/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Browser Statistics By Audience</title>
		<link>http://www.phpbbdoctor.com/blog/2009/07/17/browser-statistics-by-audience/</link>
		<comments>http://www.phpbbdoctor.com/blog/2009/07/17/browser-statistics-by-audience/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 16:20:02 +0000</pubDate>
		<dc:creator>Dave Rathbun</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.phpbbdoctor.com/blog/?p=313</guid>
		<description><![CDATA[Firefox has a lot of fans.   That&#8217;s not a problem. I have tried it, and personally I don&#8217;t care for it. I&#8217;m not looking to be converted or convinced, so don&#8217;t bother leaving comments making the attempt.   While I was on the phpBB team I took a lot of grief for [...]]]></description>
			<content:encoded><![CDATA[<p>Firefox has a lot of fans. <img src='http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  That&#8217;s not a problem. I have tried it, and personally I don&#8217;t care for it. I&#8217;m not looking to be converted or convinced, so don&#8217;t bother leaving comments making the attempt. <img src='http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  While I was on the phpBB team I took a lot of grief for using IE, and that&#8217;s fine. I always said that I use IE because it&#8217;s used in the corporate world where I live and work.</p>
<p>To digress a minute&#8230; I have Urchin statistics installed on my server. I had the package before, and ultimately I disabled it because of the amount of server horsepower that was required to keep up with the processing. It seemed that my log files were not being rotated properly, so when they got really large urchin started to choke on the volume of data. Since moving to my new server, I have been trying to get urchin started up again. I finally got it going this week.</p>
<p>As a result I thought it might be interesting to see browser statistics and how they vary from one site (audience) to the next. <span id="more-313"></span></p>
<p>My main board is a corporate board. What I mean by that is the audience for that board probably is browsing it from work, using a company supplied computer, with a company mandated browser. For this board, IE is used for 62% of the sessions. Firefox / Mozilla combined are 25%. Safari is about 4%. Of the IE users, here is the breakdown by version:</p>
<p>IE6 52.8%<br />
IE7 36.8%<br />
IE8 9.6% </p>
<p>There are still users with IE4 and even IE3 showing up in the logs. <img src='http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_eek.gif' alt=':shock:' class='wp-smiley' /> </p>
<p>But those users come from a corporate world. Viewers that come to this site (phpBB Doctor) are much less likely to be in that arena. I expected Firefox to be a much higher percentage of viewers here, and I was surprised to find out that wasn&#8217;t the case. IE is 44%, Opera (which doesn&#8217;t even show up on my other site in the top 5) was 12.5%. Firefox shows up 4th on the list at 5.6%.</p>
<p>The big disclaimer that I need to put on these numbers is they are for only one week. To add to that, I have not been very active on my blog in quite a while <img src='http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_redface.gif' alt=':oops:' class='wp-smiley' />  so some of the traffic has died down a bit. Still I found it interesting that Firefox was 4th on the list.</p>
<p>I will come back to this subject and post an update in a couple of months and we&#8217;ll see what happens. <img src='http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_cool.gif' alt='8-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.phpbbdoctor.com/blog/2009/07/17/browser-statistics-by-audience/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Resigned Team Position</title>
		<link>http://www.phpbbdoctor.com/blog/2009/06/21/resigned-team-position/</link>
		<comments>http://www.phpbbdoctor.com/blog/2009/06/21/resigned-team-position/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 21:53:20 +0000</pubDate>
		<dc:creator>Dave Rathbun</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[phpBB]]></category>

		<guid isPermaLink="false">http://www.phpbbdoctor.com/blog/?p=310</guid>
		<description><![CDATA[In an effort to get some projects back on track (including this blog) I have resigned my position on the moderator team at phpbb.com. I have nothing but fond memories of my time on the team, especially the trip to London last summer to meet folks and get the opportunity to discuss anything and everything.
I [...]]]></description>
			<content:encoded><![CDATA[<p>In an effort to get some projects back on track (including this blog) I have resigned my position on the moderator team at phpbb.com. I have nothing but fond memories of my time on the team, especially the trip to London last summer to meet folks and get the opportunity to discuss anything and everything.</p>
<p>I have also completed my spring/summer conference season (which this year included trips to Orlando and Sydney, Australia).</p>
<p>The first project this summer that I have planned is to rewrite the PM system for phpBB2. It has been requested as a feature at phpbbrefugees.com and &#8211; believe it or not &#8211; after seven years of not having it, it has been requested on BOB, my largest phpBB2 board. So I will be able to write something up and use it for both boards. I will probably start that project in early July, and hopefully finish before going on vacation in August.</p>
<p>Yeah, life is busy. <img src='http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.phpbbdoctor.com/blog/2009/06/21/resigned-team-position/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Extended Leave&#8230;</title>
		<link>http://www.phpbbdoctor.com/blog/2009/05/07/extended-leave/</link>
		<comments>http://www.phpbbdoctor.com/blog/2009/05/07/extended-leave/#comments</comments>
		<pubDate>Thu, 07 May 2009 23:30:55 +0000</pubDate>
		<dc:creator>Dave Rathbun</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.phpbbdoctor.com/blog/?p=309</guid>
		<description><![CDATA[I have not been able to do much of anything related to phpBB for the past month and a half, and I apologize for that. I am only now getting back to things and expect to ramp up activity here and at the Refugees site shortly. My apologies.  
]]></description>
			<content:encoded><![CDATA[<p>I have not been able to do much of anything related to phpBB for the past month and a half, and I apologize for that. I am only now getting back to things and expect to ramp up activity here and at the Refugees site shortly. My apologies. <img src='http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_redface.gif' alt=':oops:' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.phpbbdoctor.com/blog/2009/05/07/extended-leave/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Happy Holidays, See You Next Year</title>
		<link>http://www.phpbbdoctor.com/blog/2008/12/22/happy-holidays-see-you-next-year/</link>
		<comments>http://www.phpbbdoctor.com/blog/2008/12/22/happy-holidays-see-you-next-year/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 15:42:28 +0000</pubDate>
		<dc:creator>Dave Rathbun</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[phpBB Doctor]]></category>

		<guid isPermaLink="false">http://www.phpbbdoctor.com/blog/?p=296</guid>
		<description><![CDATA[No more blog posts from me for the rest of the year, as I will be taking some time off. See yâ€™all next year! Happy holidays, and wishes of happiness and success to you and yours in the new year.  
]]></description>
			<content:encoded><![CDATA[<p>No more blog posts from me for the rest of the year, as I will be taking some time off. See yâ€™all next year! Happy holidays, and wishes of happiness and success to you and yours in the new year. <img src='http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_cool.gif' alt='8-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.phpbbdoctor.com/blog/2008/12/22/happy-holidays-see-you-next-year/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Spammer Evolution</title>
		<link>http://www.phpbbdoctor.com/blog/2008/11/25/spammer-evolution/</link>
		<comments>http://www.phpbbdoctor.com/blog/2008/11/25/spammer-evolution/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 19:19:03 +0000</pubDate>
		<dc:creator>Dave Rathbun</dc:creator>
				<category><![CDATA[Anti-spam]]></category>
		<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.phpbbdoctor.com/blog/?p=289</guid>
		<description><![CDATA[Today I decided to check in on my &#8220;honey pot&#8221; board that I have running. I haven&#8217;t been there in a week or so but things were still humming along last time I looked. This time when I logged in I got a warning from my pop-up blocker. My initial reaction? I&#8217;ve been hacked.  [...]]]></description>
			<content:encoded><![CDATA[<p>Today I decided to check in on my &#8220;honey pot&#8221; board that I have running. I haven&#8217;t been there in a week or so but things were still humming along last time I looked. This time when I logged in I got a warning from my pop-up blocker. My initial reaction? I&#8217;ve been hacked. <img src='http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_eek.gif' alt=':shock:' class='wp-smiley' /> </p>
<h3>PM Spammers</h3>
<p>It turned out that the real answer was much more benign&#8230; it was the notification of new private messages popping up. <span id="more-289"></span> Normally I deactivate (or remove) the PM system from my boards, but since this is supposed to be a standard phpBB2 install I left it in place. The PM spamming started on October 10<sup>th</sup> it seems. However, the initial attempts did not include the board administrator account. After the initial success there was another round on November 16<sup>th</sup>, the 19<sup>th</sup>, and again several days later. Altogether I have 329 spam PMs on the board now.</p>
<p>The PMs are from four different users from six different IP addresses. I checked and there are really only four locations associated with the IP address information: Moscow, The Ukraine, The Netherlands, and another hotbed of spammer activity, the state of Illinois. Someone with a Comcast high-speed internet connection is a <a href="http://www.phpbbdoctor.com/blog/2008/10/31/spammer-techniques-are-you-a-zombie-part-ii/">zombie</a>, it seems. I left the PM system enabled for now, just to see how far this goes.</p>
<h3>Flood Interval Update</h3>
<p>The real reason I logged in to the board today was I changed the posting flood interval. If you&#8217;re not familiar with it, the &#8220;flood&#8221; is a time limit for consecutive posts from a single user. It is designed to prevent a user from overwhelming your board with frequent posts. The default setting is fifteen seconds. Based on my analysis, bots seem to be programmed to run every 30-45 seconds. So I set the flood interval to 60 seconds earlier today.</p>
<p>It will be interesting to see how the bots react.</p>
<h3>Checkbox Challenge Update</h3>
<p>In other news&#8230;</p>
<p>I noticed on one of my regular (but fairly dormant) boards that there was a user named &#8220;vitamary&#8221; registered recently. I saw here on the phpBB Doctor blog (which is linked on the other site I mentioned) several spam comments caught by Akismet from a user vmary82@gmail.com. Both the board and this blog have a variation of the Checkbox Challenge in place, and both have been victims of VitaMary.</p>
<p>I also saw another interesting blog comment that was <strong>not</strong> caught by Akismet but was in my approval queue. The complete context of the post was the single word &#8220;test&#8221; and the email address related to the comment was gmail. I <a href="http://www.phpbbdoctor.com/blog/2008/11/01/spammers-going-google/">posted recently</a> about the abuses coming from gmail, so the two of these items combined made me just a bit suspicious. I looked up the IP address associated with the comment&#8230; and it was from Russia.</p>
<p>To be brutally honest here, I started to post and release the Checkbox Challenge MOD at phpbb.com but stopped. Why? Because I was being selfish. <img src='http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I wanted to keep the technique all to myself. If the technique became popular enough to attract the attention of the bot writers, then I would have to do something different. Now I believe I have at least some preliminary indications that someone, somewhere, has taken an interest in my little bits of code and is trying to make their bot just a bit smarter.</p>
<p>Oh, well, I can always fall back to a suggestion from the web comic at xkcd.com:</p>
<p><img src="http://imgs.xkcd.com/comics/a_new_captcha_approach.png" alt="xkcd comic" title="xkcd CAPTCHA suggestion" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.phpbbdoctor.com/blog/2008/11/25/spammer-evolution/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>First Spam In &#8230; Over a Year</title>
		<link>http://www.phpbbdoctor.com/blog/2008/11/18/first-spam-in-over-a-year/</link>
		<comments>http://www.phpbbdoctor.com/blog/2008/11/18/first-spam-in-over-a-year/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 04:08:23 +0000</pubDate>
		<dc:creator>Dave Rathbun</dc:creator>
				<category><![CDATA[Anti-spam]]></category>
		<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.phpbbdoctor.com/blog/?p=288</guid>
		<description><![CDATA[Today I got my first spam that successfully navigated the Checkbox Challenge. It was caught by Akismet, which shows the power of a layered defense. On phpBB2 boards we have seen an increase in manual spam. Manual spam is really hard to defeat because it&#8217;s done by humans. On the other hand, it&#8217;s more expensive [...]]]></description>
			<content:encoded><![CDATA[<p>Today I got my first spam that successfully navigated the Checkbox Challenge. It was caught by Akismet, which shows the power of a layered defense. On phpBB2 boards we have seen an increase in manual spam. Manual spam is really hard to defeat because it&#8217;s done by humans. On the other hand, it&#8217;s more expensive for the spammers too. I will be watching this closely to see how things trend over the next few months.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phpbbdoctor.com/blog/2008/11/18/first-spam-in-over-a-year/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Um. Oops?</title>
		<link>http://www.phpbbdoctor.com/blog/2008/08/24/um-oops/</link>
		<comments>http://www.phpbbdoctor.com/blog/2008/08/24/um-oops/#comments</comments>
		<pubDate>Sun, 24 Aug 2008 14:10:28 +0000</pubDate>
		<dc:creator>Dave Rathbun</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.phpbbdoctor.com/blog/?p=254</guid>
		<description><![CDATA[I had a post scheduled to come out a few days back that was supposed to contain an IRC conversation with DavidMJ, one of the developers for phpBB3. For some reason that post was not the latest revision. I have corrected that now and it contains the full conversation, which is quite enlightening. The full [...]]]></description>
			<content:encoded><![CDATA[<p>I had a post scheduled to come out a few days back that was supposed to contain an IRC conversation with DavidMJ, one of the developers for phpBB3. For some reason that post was not the latest revision. I have corrected that now and it contains the full conversation, which is quite enlightening. The full post is out now:</p>
<p><a href="http://www.phpbbdoctor.com/blog/2008/08/21/phpbb3-caching-strategies-for-30/">Conversation with DavidMJ on phpBB3 Caching</a></p>
<p>I apologize for the delay in catching this issue, but I&#8217;ve been flat out sick for the past several days.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phpbbdoctor.com/blog/2008/08/24/um-oops/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
