<?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>All the way from Cambridge &#187; Websites</title>
	<atom:link href="http://blog.pc-tony.com/category/websites/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.pc-tony.com</link>
	<description></description>
	<lastBuildDate>Thu, 20 Oct 2011 23:35:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Ever wondered what 1 million svn log entries looks like?</title>
		<link>http://blog.pc-tony.com/2010/09/ever-wondered-what-1-million-svn-log-entries-looks-like/</link>
		<comments>http://blog.pc-tony.com/2010/09/ever-wondered-what-1-million-svn-log-entries-looks-like/#comments</comments>
		<pubDate>Thu, 23 Sep 2010 11:17:57 +0000</pubDate>
		<dc:creator>pctony</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://blog.pc-tony.com/?p=199</guid>
		<description><![CDATA[Well. wonder no longer. Yesterday, the main ASF SVN code repository passed the 1 million commit mark.  Shortly thereafter one of the ASF members enquired as to how he could best grab the svn log entries for all of these &#8230; <a href="http://blog.pc-tony.com/2010/09/ever-wondered-what-1-million-svn-log-entries-looks-like/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Well. wonder no longer.</p>
<p>Yesterday, the main ASF SVN code repository passed the 1 million commit mark.  Shortly thereafter one of the ASF members enquired as to how he could best grab the svn log entries for all of these commits.  As always there were a bunch of useful replies, but they were all set to take quite some time; mainly because if anyone just simply runs</p>
<pre>svn log http://svn.apache.org/repos/asf -r1:1000000</pre>
<p>It will not only take several hours, it will also cause high levels of load on one of the two <a href="https://blogs.apache.org/infra/entry/improving_our_subversion_services">geo-balanced SVN servers</a>.  Also, requesting tat many log entries will likely result in your IP address being banned.</p>
<p>So I decided to create the log set locally on one of the SVN servers.  This is now available for download  [<a href="http://s.apache.org/1m-svnlog">http://s.apache.org/1m-svnlog</a>]  [<a href="http://people.apache.org/~pctony/asf-svnlog-1-1000000.tgz.md5">md5</a>] [<a href="http://people.apache.org/~pctony/asf-svnlog-1-1000000.tgz.shasum">sha</a>]<br />
This is a 50Mb tar/gz file.  It will uncompress to about 240Mb.   The log &#8216;only&#8217; contains the log entries from 1 -&gt; 1,000,000  - if you want the rest you can run:</p>
<pre>    svn log http://svn.apache.org/repos/asf -r1000001:HEAD</pre>
<p>This will give you all the log entries from 1M+1 to current</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pc-tony.com/2010/09/ever-wondered-what-1-million-svn-log-entries-looks-like/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>www.us.apachecon.com  &#8212; It&#8217;s back!</title>
		<link>http://blog.pc-tony.com/2009/09/wwwusapacheconcom-its-back/</link>
		<comments>http://blog.pc-tony.com/2009/09/wwwusapacheconcom-its-back/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 22:16:40 +0000</pubDate>
		<dc:creator>pctony</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://blog.pc-tony.com/?p=169</guid>
		<description><![CDATA[After all the fun and games of the past few days Aaron and I have managed to rebuild the entire VM, and apachecon website.  It was a lot of fun and games, and I&#8217;m sure in we&#8217;ll be buying each &#8230; <a href="http://blog.pc-tony.com/2009/09/wwwusapacheconcom-its-back/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>After all the fun and games of the past few days <a href="http://cubiclemuses.com/pg">Aaron</a> and I have managed to rebuild the entire VM, and apachecon website.  It was a lot of fun and games, and I&#8217;m sure in we&#8217;ll be buying each other a lot of beer in Oakland.</p>
<p>So, go, get your daily dose of apachecon fun, over at http://us.apachecon.com</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pc-tony.com/2009/09/wwwusapacheconcom-its-back/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>War Heroes (or is that victims of war?)</title>
		<link>http://blog.pc-tony.com/2009/04/war-heroes-or-is-that-victims-of-war/</link>
		<comments>http://blog.pc-tony.com/2009/04/war-heroes-or-is-that-victims-of-war/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 15:52:57 +0000</pubDate>
		<dc:creator>pctony</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://blog.pc-tony.com/?p=123</guid>
		<description><![CDATA[As much as I despise the popular modern tabloid press in the UK for over indulging us all in absolute tat, and the useless material they tend to carry day in, day out; I have been impressed by  the biggest &#8230; <a href="http://blog.pc-tony.com/2009/04/war-heroes-or-is-that-victims-of-war/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As much as I despise the popular modern tabloid press in the UK for over indulging us all in absolute tat, and the useless material they tend to carry day in, day out; I have been impressed by  the biggest of them all in the UK over the past 2 to 3 years.</p>
<p>They have been backing a campaign to support the heroes of war, namely the servicemen and women who  injured, severely injured and those that have lost their life, in the name of peace.  Now I don&#8217;t intend to get into the rights and wrongs of the conflicts in the middle east, but that said the support this national tabloid has put behind the cause to raise both awareness and money to support those who need extra help is astonishing.</p>
<p>I have just seen a TV advert, which at first I assumed to be yet another documentary on the state of the middle east, but to my amazement it was actually a tactful and rather tasteful effort by the folks who are usually adept at not being either of these.</p>
<p>You can see there rather flash driven website here, http://www.thesun.co.uk/heroes/</p>
<p>I for one have supported the campaign for a little while, most certainly not in the forefront of the support category but certainly not from the ever present peanut gallery either.</p>
<p>I suggest any of you to take a look at this, or any of the affiliated content, ignoring as much of the flash content as you possibly can.</p>
<p>After all, the people this campaign supports really are truly brave people.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pc-tony.com/2009/04/war-heroes-or-is-that-victims-of-war/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Impington Badminton Website</title>
		<link>http://blog.pc-tony.com/2009/04/impington-badminton-website/</link>
		<comments>http://blog.pc-tony.com/2009/04/impington-badminton-website/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 21:12:41 +0000</pubDate>
		<dc:creator>pctony</dc:creator>
				<category><![CDATA[Badminton]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://blog.pc-tony.com/?p=120</guid>
		<description><![CDATA[Today my local badminton club&#8217;s website went live. If you live locally and are looking to join a club, or start playing badminton again have a look or come along.]]></description>
			<content:encoded><![CDATA[<p>Today my local badminton club&#8217;s <a href="http://www.imps-badminton.org.uk">website</a> went live.</p>
<p>If you live locally and are looking to join a club, or start playing badminton again have a look or come along.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pc-tony.com/2009/04/impington-badminton-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Want to get fit? Live near Cambridge?</title>
		<link>http://blog.pc-tony.com/2008/10/want-to-get-fit-live-near-cambridge/</link>
		<comments>http://blog.pc-tony.com/2008/10/want-to-get-fit-live-near-cambridge/#comments</comments>
		<pubDate>Sun, 19 Oct 2008 20:43:38 +0000</pubDate>
		<dc:creator>pctony</dc:creator>
				<category><![CDATA[Friends]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://blog.pc-tony.com/?p=71</guid>
		<description><![CDATA[Then give this a go.  This website is work of a friend who lives in my village.  She is a personal trainer, and is looking for new clients. (sorry Shane, not your Cambridge )]]></description>
			<content:encoded><![CDATA[<p>Then give this a go. </p>
<p>This <a href="http://www.lovefittraining.co.uk/">website</a> is work of a friend who lives in my village.  She is a personal trainer, and is looking for new clients.</p>
<p>(sorry Shane, not your Cambridge <img src='http://blog.pc-tony.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  )</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pc-tony.com/2008/10/want-to-get-fit-live-near-cambridge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>American Presidential race from an outsiders perspective</title>
		<link>http://blog.pc-tony.com/2008/10/american-presidential-race-from-an-outisders-perspective/</link>
		<comments>http://blog.pc-tony.com/2008/10/american-presidential-race-from-an-outisders-perspective/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 02:14:07 +0000</pubDate>
		<dc:creator>pctony</dc:creator>
				<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://blog.pc-tony.com/?p=66</guid>
		<description><![CDATA[This video, courtesy of Mads, certainly made me chuckle. http://www.youtube.com/watch?v=jMyNk8J1c8g]]></description>
			<content:encoded><![CDATA[<p>This video, courtesy of Mads, certainly made me chuckle.</p>
<p><a class="wp-caption" href="http://www.youtube.com/watch?v=jMyNk8J1c8g">http://www.youtube.com/watch?v=jMyNk8J1c8g</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pc-tony.com/2008/10/american-presidential-race-from-an-outisders-perspective/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Self induced regex coma</title>
		<link>http://blog.pc-tony.com/2008/10/self-induced-regex-coma/</link>
		<comments>http://blog.pc-tony.com/2008/10/self-induced-regex-coma/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 01:48:47 +0000</pubDate>
		<dc:creator>pctony</dc:creator>
				<category><![CDATA[Note to self]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://blog.pc-tony.com/?p=59</guid>
		<description><![CDATA[Tonight I had a need to produce some output to be used in conjunction with Apache HTTPD&#8217;s mod_autoindex. This site will eventually have frequent updates, so we wanted to use HEADER.html to show the recent changes, and making them links &#8230; <a href="http://blog.pc-tony.com/2008/10/self-induced-regex-coma/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Tonight I had a need to produce some output to be used in conjunction with Apache HTTPD&#8217;s <code>mod_autoindex.</code><br />
This site will eventually have frequent updates, so we wanted to use HEADER.html to show the recent changes, and making them links to make getting to those updates even easier.</p>
<p>Using <code>ls -1td /path/to/files/*/* </code> we get the output of the all content. We then pipe that through head, to essentially count the number of rows we want to show.</p>
<p>Finally we use <code>sed</code> a few times, to remove the file system paths that don&#8217;t relate to URL path, add the appropriate html tags, and using backreferences we re-use the matched string.</p>
<p>So what we have ended up with is :</p>
<blockquote><p><code>ls -1td /foo/*/* | head -n 3 | sed -r s/[^\e]foo// | sed -r s/\(.*\)/\&lt;li\&gt;\&lt;a\ href=\"\\1\"\&gt;\\1/ | sed -r s/$/\&lt;\\/li\&gt;/  </code></p></blockquote>
<p>So lets break this down.</p>
<blockquote><p><code> sed -r s/[^\e]foo// </code>  &#8211;  This essentially strips the leading file system path that doesn&#8217;t relate to the webpath.</p></blockquote>
<blockquote><p><code>sed -r s/\(.*\)/\&lt;li\&gt;\&lt;a\ href=\"\\1\"\&gt;\\1/  </code> &#8211;  This function essentialy takes the entire string, as is from the previous replacment, it then prepends the &lt;li&gt; and &lt;a href&gt; tags.</p>
<p><code> sed -r s/$/\&lt;\\/li\&gt;/  </code> &#8211;  This bit adds the trailing &lt;/li&gt; tag.</p></blockquote>
<p>So we go from</p>
<blockquote><p> <code> # ls -1td /foo/*/*</code></p>
<p><code> </code><code>/foo/Audio/Audio_track-1.mp3<br />
/foo/Audio/Audio_track-2.mp3 </code></p></blockquote>
<p>To</p>
<blockquote><p>&lt;li&gt;&lt;a href=&#8221;/Audio/Audio_track-1.mp3&#8243;&gt;/Audio/VAudio_track-1.mp3&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;/Audio/Audio_track-2.mp3&#8243;&gt;/Audio/VAudio_track-2.mp3&lt;/li&gt;</p>
<div></div>
</blockquote>
<p>This is a little more complex than what I have had to deal with in the past. Granted to some of you this may be a simple task, but us Windows folks do things the hard way.  Whilst I am it, I don&#8217;t claim that this the best, or most technically accurate way of achieving the required results.  It has however taught me several new regex methods, such as back references, and that has to be a good thing, right?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pc-tony.com/2008/10/self-induced-regex-coma/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Flash on a TS/Citrix Server</title>
		<link>http://blog.pc-tony.com/2008/09/flash-on-a-tscitrix-server/</link>
		<comments>http://blog.pc-tony.com/2008/09/flash-on-a-tscitrix-server/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 15:33:48 +0000</pubDate>
		<dc:creator>pctony</dc:creator>
				<category><![CDATA[Note to self]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://blog.pc-tony.com/?p=50</guid>
		<description><![CDATA[I have been battling to get this working, properly when deployed on a Windows 2003 SP2 or above server. Earlier this afternoon I found this article buried in the Adobe forum, guess what, it works!  Much to my amazement.   &#8230; <a href="http://blog.pc-tony.com/2008/09/flash-on-a-tscitrix-server/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have been battling to get this working, properly when deployed on a Windows 2003 SP2 or above server.<br />
Earlier this afternoon I found this article buried in the Adobe forum, guess what, it works!  Much to my amazement.  </p>
<p>One for the &#8216;note-to-self&#8217; category</p>
<p> </p>
<ol>
<li>Download the latest Flash uninstaller on <a href="http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_14157&amp;sliceId=1">this page</a>, and place it somewhere on your hard disk (C:\Temp is a good place)</li>
<li>Open a  command prompt, navigate to the folder where you placed the uninstaller and run  it with the &#8220;/clean&#8221; option, like this: &#8220;uninstall_flash_player.exe /clean&#8221;  (without quotes &#8211; thanks Adobe for so clearly documenting any command line  options for this tool&#8230;NOT !)</li>
<li>Click the Details button. If it lists any  files as &#8220;Delete on reboot&#8221;, then reboot now. Otherwise, just carry on.</li>
<li>Download the EXE installation package from <a href="http://www.adobe.com/support/flashplayer/ts/documents/tn_19166/Install_Flash_Player_9_ActiveX.zip">here</a></li>
<li>Use the Control Panel Add/Remove programs method to install it. This ensures  that the Windows install notification API triggers correctly (as opposed to  executing change user /install in a command prompt).</li>
<li>Use regedit and find  the following key: HKCR\CLSID\{D27CDB6E-AE6D-11cf-96B8-444553540000} (on 64-bit  Windows this one is located under  HKCR\Wow6432Node\CLSID\{D27CDB6E-AE6D-11cf-96B8-444553540000})</li>
<li>Remove any  permissions for the Everyone group. click Advanced and tick the box to propagate  the permissions to all child objects.</li>
<li>Add the Everyone group and give it  &#8220;Read&#8221; permissions on the key. Again, click the Advanced button and propagate  the permissions to all child objects.</li>
<li>Repeat steps 6 to 8 on the  subsequent key, called HKCR\CLSID\{D27CDB70-AE6D-11cf-96B8-444553540000}</li>
</ol>
<div>Works like a charm, now I have TS server that is grinding to a halt with all the Flash and Shockwave content running. Bah.</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.pc-tony.com/2008/09/flash-on-a-tscitrix-server/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I am too weak&#8230;</title>
		<link>http://blog.pc-tony.com/2008/08/i-am-too-weak/</link>
		<comments>http://blog.pc-tony.com/2008/08/i-am-too-weak/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 14:55:42 +0000</pubDate>
		<dc:creator>pctony</dc:creator>
				<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://blog.pc-tony.com/?p=47</guid>
		<description><![CDATA[&#8230;I have just been introduced to Travian I am already addicted, damn you Paul. Essentially it is an online RTS game, where you build up a village, and stockpile produce before using your alliances to raid local villages, and fend &#8230; <a href="http://blog.pc-tony.com/2008/08/i-am-too-weak/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>&#8230;I have just been introduced to <a href="http://www.travian.co.uk">Travian</a></p>
<p>I am already addicted, damn you Paul.  Essentially it is an online RTS game, where you build up a village, and stockpile produce before using your alliances to raid local villages, and fend off attacks from others.  Simple, effective, but fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pc-tony.com/2008/08/i-am-too-weak/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>webroot &#8211; wow how good?</title>
		<link>http://blog.pc-tony.com/2008/08/webroot-wow-how-good/</link>
		<comments>http://blog.pc-tony.com/2008/08/webroot-wow-how-good/#comments</comments>
		<pubDate>Tue, 12 Aug 2008 19:56:30 +0000</pubDate>
		<dc:creator>pctony</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://blog.pc-tony.com/?p=39</guid>
		<description><![CDATA[Earlier today I was on the end of yet another presentation. Only this time I walked out wanting to buy the service(s) on offer.  Webroot are a provider of hosted email, and web filtering tools.  My employer currently uses an &#8230; <a href="http://blog.pc-tony.com/2008/08/webroot-wow-how-good/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Earlier today I was on the end of yet another presentation. Only this time I walked out wanting to buy the service(s) on offer.  <a href="http://www.webroot.com">Webroot</a> are a provider of hosted email, and web filtering tools.  My employer currently uses an alternate solution, but sufficed to say after today&#8217;s meeting we may be looking elsewhere.</p>
<p>The product is far superior to that of all it&#8217;s competitors. 24&#215;7 support, true TLS support, <abbr title="Business Continuity"> BC</abbr> capabilities, mail archiving and LDAP support.  The presentation literally blew me away with the features, quality of the product and more simply the speed of the portal.</p>
<p>I am hopeful this will be the end to a few of my bugbears with the current supplier.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pc-tony.com/2008/08/webroot-wow-how-good/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

