<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for project-2501.net</title>
	<atom:link href="http://project-2501.net/index.php/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://project-2501.net</link>
	<description>The net is vast and infinite.</description>
	<lastBuildDate>Thu, 15 Dec 2011 18:14:56 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Comment on Guild Wars: E/Me Vaettir Farm by swtorSPEC</title>
		<link>http://project-2501.net/index.php/2011/10/guild-wars-eme-vaettir-farm/comment-page-1/#comment-47307</link>
		<dc:creator>swtorSPEC</dc:creator>
		<pubDate>Thu, 15 Dec 2011 18:14:56 +0000</pubDate>
		<guid isPermaLink="false">http://project-2501.net/?p=397#comment-47307</guid>
		<description>Makes me wish I had stayed with Guild Wars. I&#039;ve been playing Runes of Magic lately and waiting for SWTOR to go live. Are you going to be playing SWTOR?</description>
		<content:encoded><![CDATA[<p>Makes me wish I had stayed with Guild Wars. I&#8217;ve been playing Runes of Magic lately and waiting for SWTOR to go live. Are you going to be playing SWTOR?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Diablo 2 Fun by Max Miller</title>
		<link>http://project-2501.net/index.php/2011/08/diablo-2-fun/comment-page-1/#comment-43389</link>
		<dc:creator>Max Miller</dc:creator>
		<pubDate>Tue, 08 Nov 2011 00:12:53 +0000</pubDate>
		<guid isPermaLink="false">http://project-2501.net/?p=380#comment-43389</guid>
		<description>Aww sweet memories! 

I just started playing Diablo 2 again while waiting for Diablo 3 to be released!

I wish there was a paladin class in Diablo 3! Oh well, the demon hunter will be fun to play also!

Max, 
&lt;a href=&quot;http://diablo3area.com/diablo3-skills.php&quot; rel=&quot;nofollow&quot;&gt;Diablo 3 skills&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Aww sweet memories! </p>
<p>I just started playing Diablo 2 again while waiting for Diablo 3 to be released!</p>
<p>I wish there was a paladin class in Diablo 3! Oh well, the demon hunter will be fun to play also!</p>
<p>Max,<br />
<a href="http://diablo3area.com/diablo3-skills.php" rel="nofollow">Diablo 3 skills</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Guild Wars: Capturing a Black Widow spider by Reuben</title>
		<link>http://project-2501.net/index.php/2011/09/guild-wars-capturing-a-black-widow-spider/comment-page-1/#comment-40285</link>
		<dc:creator>Reuben</dc:creator>
		<pubDate>Wed, 21 Sep 2011 08:13:24 +0000</pubDate>
		<guid isPermaLink="false">http://project-2501.net/?p=392#comment-40285</guid>
		<description>Shouldn&#039;t you be at work? :)</description>
		<content:encoded><![CDATA[<p>Shouldn&#8217;t you be at work? <img src='http://project-2501.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on WoW Combat Log Splitter by Cryoclasm</title>
		<link>http://project-2501.net/index.php/2009/09/wow-combat-log-splitter/comment-page-1/#comment-37789</link>
		<dc:creator>Cryoclasm</dc:creator>
		<pubDate>Tue, 09 Aug 2011 10:41:47 +0000</pubDate>
		<guid isPermaLink="false">http://project-2501.net/?p=199#comment-37789</guid>
		<description>Your program also has a bug: it sometimes misses gaps longer than a day. I have a fixed version if you&#039;re interested.</description>
		<content:encoded><![CDATA[<p>Your program also has a bug: it sometimes misses gaps longer than a day. I have a fixed version if you&#8217;re interested.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on WoW Combat Log Splitter by Cryoclasm</title>
		<link>http://project-2501.net/index.php/2009/09/wow-combat-log-splitter/comment-page-1/#comment-37786</link>
		<dc:creator>Cryoclasm</dc:creator>
		<pubDate>Tue, 09 Aug 2011 08:51:57 +0000</pubDate>
		<guid isPermaLink="false">http://project-2501.net/?p=199#comment-37786</guid>
		<description>Here&#039;s an improved version of the timestamp function that eliminates the hard-coded year 2009. It should work properly as long as the clock hasn&#039;t been set back since the start of the last log (may be an issue for speed-kill runs when DST ends) and the oldest log entry is less than a year old.

    def parse_timestamp(self, line):
        # m/d hh:mm:ss.msec
        # 6/6 21:04:29.435
        regex = r&quot;^(\d+)/(\d+) (\d+):(\d+):(\d+).(\d+) &quot;
       
        matches = re.search(regex, line)
       
        if matches == None:
            return None
       
        now   = datetime.datetime.now()

        timestamp = datetime.datetime(now.year,
                                      int(matches.group(1)),
                                      int(matches.group(2)),
                                      int(matches.group(3)),
                                      int(matches.group(4)),
                                      int(matches.group(5)),
                                      int(matches.group(6))*1000);

        if timestamp &gt; now: # this log is from last year
            timestamp.year -= 1

        return timestamp</description>
		<content:encoded><![CDATA[<p>Here&#8217;s an improved version of the timestamp function that eliminates the hard-coded year 2009. It should work properly as long as the clock hasn&#8217;t been set back since the start of the last log (may be an issue for speed-kill runs when DST ends) and the oldest log entry is less than a year old.</p>
<p>    def parse_timestamp(self, line):<br />
        # m/d hh:mm:ss.msec<br />
        # 6/6 21:04:29.435<br />
        regex = r&#8221;^(\d+)/(\d+) (\d+):(\d+):(\d+).(\d+) &#8221;</p>
<p>        matches = re.search(regex, line)</p>
<p>        if matches == None:<br />
            return None</p>
<p>        now   = datetime.datetime.now()</p>
<p>        timestamp = datetime.datetime(now.year,<br />
                                      int(matches.group(1)),<br />
                                      int(matches.group(2)),<br />
                                      int(matches.group(3)),<br />
                                      int(matches.group(4)),<br />
                                      int(matches.group(5)),<br />
                                      int(matches.group(6))*1000);</p>
<p>        if timestamp &gt; now: # this log is from last year<br />
            timestamp.year -= 1</p>
<p>        return timestamp</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on VPN Week &#8211; IPSec on OpenBSD by Anonymous</title>
		<link>http://project-2501.net/index.php/2011/07/vpn-week/comment-page-1/#comment-37654</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sat, 06 Aug 2011 15:54:39 +0000</pubDate>
		<guid isPermaLink="false">http://project-2501.net/?p=326#comment-37654</guid>
		<description>&#039;from any to any&#039; is probably not the optimum approach. You can use negation statements such as &quot;!(egress:network)&quot; as well. So, if you wanted to allow ipsec on all but an &#039;extif&#039;, you could use &#039;from !extif to any&#039; for example.</description>
		<content:encoded><![CDATA[<p>&#8216;from any to any&#8217; is probably not the optimum approach. You can use negation statements such as &#8220;!(egress:network)&#8221; as well. So, if you wanted to allow ipsec on all but an &#8216;extif&#8217;, you could use &#8216;from !extif to any&#8217; for example.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Text Twist Bot by Matthew</title>
		<link>http://project-2501.net/index.php/2011/03/text-twist-bot/comment-page-1/#comment-29574</link>
		<dc:creator>Matthew</dc:creator>
		<pubDate>Thu, 17 Mar 2011 23:13:33 +0000</pubDate>
		<guid isPermaLink="false">http://project-2501.net/?p=254#comment-29574</guid>
		<description>I enjoyed the Bot Fly video myself</description>
		<content:encoded><![CDATA[<p>I enjoyed the Bot Fly video myself</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Text Twist Bot by Reuben</title>
		<link>http://project-2501.net/index.php/2011/03/text-twist-bot/comment-page-1/#comment-29573</link>
		<dc:creator>Reuben</dc:creator>
		<pubDate>Thu, 17 Mar 2011 22:57:10 +0000</pubDate>
		<guid isPermaLink="false">http://project-2501.net/?p=254#comment-29573</guid>
		<description>http://oi51.tinypic.com/2qd3bbo.jpg</description>
		<content:encoded><![CDATA[<p><a href="http://oi51.tinypic.com/2qd3bbo.jpg" rel="nofollow">http://oi51.tinypic.com/2qd3bbo.jpg</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Simple type checking in PHP by qubit</title>
		<link>http://project-2501.net/index.php/2008/04/simple-type-checking-in-php/comment-page-1/#comment-22508</link>
		<dc:creator>qubit</dc:creator>
		<pubDate>Thu, 02 Dec 2010 11:43:45 +0000</pubDate>
		<guid isPermaLink="false">http://project-2501.net/?p=78#comment-22508</guid>
		<description>Thanks for sharing the type checking code! I&#039;m currently wading through some uncouth PHP libraries, and it would be helpful if I could snarf in a bit of your code and instill a bit of discipline.

Would you be amenable to sharing the code under a permissive license like the MIT or New BSD?

Thanks,
-- Q</description>
		<content:encoded><![CDATA[<p>Thanks for sharing the type checking code! I&#8217;m currently wading through some uncouth PHP libraries, and it would be helpful if I could snarf in a bit of your code and instill a bit of discipline.</p>
<p>Would you be amenable to sharing the code under a permissive license like the MIT or New BSD?</p>
<p>Thanks,<br />
&#8211; Q</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on hacked by Tom Dignan</title>
		<link>http://project-2501.net/index.php/2009/09/hacked/comment-page-1/#comment-16881</link>
		<dc:creator>Tom Dignan</dc:creator>
		<pubDate>Sun, 04 Jul 2010 02:00:30 +0000</pubDate>
		<guid isPermaLink="false">http://project-2501.net/?p=194#comment-16881</guid>
		<description>Don&#039;t even allow access to phpadmin! Restrict access to the damn thing by IP.</description>
		<content:encoded><![CDATA[<p>Don&#8217;t even allow access to phpadmin! Restrict access to the damn thing by IP.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk (Requested URI is rejected)
Database Caching 1/28 queries in 0.016 seconds using disk
Object Caching 437/474 objects using disk

Served from: project-2501.net @ 2012-02-07 22:07:32 -->
