<?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>Richard Pargeter - SEO, Web Development &#38; Affiliate Marketing</title>
	<atom:link href="http://rjpargeter.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://rjpargeter.com</link>
	<description></description>
	<lastBuildDate>Wed, 18 Jan 2012 12:59:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>SQL Server: create failed for user/ User, group, or role already exists in the current database</title>
		<link>http://rjpargeter.com/2012/01/sql-server-create-failed-for-user-user-group-or-role-already-exists-in-the-current-database/</link>
		<comments>http://rjpargeter.com/2012/01/sql-server-create-failed-for-user-user-group-or-role-already-exists-in-the-current-database/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 12:59:45 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://rjpargeter.com/?p=210</guid>
		<description><![CDATA[If experiencing the following errors in SQL Server: Create failed for User &#8216;xyz&#8217;. (Microsoft.SqlServer.Smo) User, group, or role &#8216;xyz&#8217; already exists in the current database. (Microsoft SQL Server, Error: 15023) The above error can sometime occur when migrating a SQL Server Database from one staged environment to another. If both those environments have the same [...]]]></description>
			<content:encoded><![CDATA[<p>If experiencing the following errors in SQL Server:</p>
<p>Create failed for User &#8216;xyz&#8217;.  (Microsoft.SqlServer.Smo)</p>
<p>User, group, or role &#8216;xyz&#8217; already exists in the current database.  (Microsoft SQL Server, Error: 15023)</p>
<p>The above error can sometime occur when migrating a SQL Server Database from one staged environment to another.  If both those environments have the same users present you can get issues when trying to add users from the new staged environments to the recently restored DB that the users are already present within.</p>
<p>A solution I found is to map the DB users to the accounts already within the DB.  This is achieved by using the stored procedure sp_change_users_login</p>
<p><code>USE AdventureWorks<br />
GO<br />
EXEC sp_change_users_login 'Update_One', 'xyz', 'xyz'<br />
GO</code></p>
<p>The above will take the specified user {parameter 2} and map to the login user {parameter 3}.<br />
Further information and other actions are available here: http://msdn.microsoft.com/en-us/library/ms174378(v=sql.105).aspx</p>
<p>Note: MSDN state this feature will be removed in a “future version”.</p>
]]></content:encoded>
			<wfw:commentRss>http://rjpargeter.com/2012/01/sql-server-create-failed-for-user-user-group-or-role-already-exists-in-the-current-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL Server: Find modified Stored Procedures with Dates</title>
		<link>http://rjpargeter.com/2011/06/sql-server-find-stored-proc-modify-dates/</link>
		<comments>http://rjpargeter.com/2011/06/sql-server-find-stored-proc-modify-dates/#comments</comments>
		<pubDate>Fri, 03 Jun 2011 09:03:20 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://rjpargeter.com/?p=206</guid>
		<description><![CDATA[Good little query to find modified dates of SQL Server stored procedures. The following example will find stored procs that have been modified in the last 7 days. SELECT name, modify_date FROM sys.objects WHERE type = 'P' AND DATEDIFF(D,modify_date, GETDATE()) < 7 ORDER BY modify_date desc]]></description>
			<content:encoded><![CDATA[<p>Good little query to find modified dates of SQL Server stored procedures.<br />
The following example will find stored procs that have been modified in the last 7 days.</p>
<p><code>SELECT name, modify_date<br />
FROM sys.objects<br />
WHERE type = 'P'<br />
AND DATEDIFF(D,modify_date, GETDATE()) < 7<br />
ORDER BY modify_date desc</code></p>
]]></content:encoded>
			<wfw:commentRss>http://rjpargeter.com/2011/06/sql-server-find-stored-proc-modify-dates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resize VMWare Disk</title>
		<link>http://rjpargeter.com/2011/02/resize-vmware-disk/</link>
		<comments>http://rjpargeter.com/2011/02/resize-vmware-disk/#comments</comments>
		<pubDate>Thu, 24 Feb 2011 17:31:00 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://rjpargeter.com/?p=201</guid>
		<description><![CDATA[I was looking for a simple slider to resize a disk in VMWare server recently and its not that simple if you want to resize a disk. The solution is detailed in more detail here, but essentially you need run the following command on the host of the VMware machine: vmware-vdiskmanager -x 30GB D:\VirtualMachines\virtualMachine1\virtualMachine1.vmdk The [...]]]></description>
			<content:encoded><![CDATA[<p>I was looking for a simple slider to resize a disk in VMWare server recently and its not that simple if you want to resize a disk.<br />
The solution is detailed in more detail <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#038;cmd=displayKC&#038;externalId=1004047">here</a>, but essentially you need run the following command on the host of the VMware machine:</p>
<p><code>vmware-vdiskmanager -x 30GB D:\VirtualMachines\virtualMachine1\virtualMachine1.vmdk</code></p>
<p>The above command essentially will resize the disk for virtualMachine1 to 30GB.</p>
<p><code>vmware-vdiskmanager</code> is located in the installation directory as detailed <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#038;cmd=displayKC&#038;externalId=1003897">here</a>, but the following table gives common locations under 32 bit windows:</p>
<p><TABLE style="BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0></p>
<p><TBODY></p>
<p><TR></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 140px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>Workstation </FONT></TD></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 290px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>\Program Files\VMware\VMware Workstation </FONT></TD></TR></p>
<p><TR></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>Player / ACE Instance </FONT></TD></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>\Program Files\VMware\VMware Player </FONT></TD></TR></p>
<p><TR></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>VMware Server </FONT></TD></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>\Program Files\VMware\VMware Server </FONT></TD></TR></p>
<p><TR></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>GSX </FONT></TD></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>\Program Files\VMware\VMware GSX Server </FONT></TD></TR></p>
<p><TR></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>Converter </FONT></TD></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>\Program Files\VMware\VMware Converter </FONT></TD></TR></p>
<p><TR></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>Capacity Planner </FONT></TD></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>\Program Files\VMware\VMware Capacity Planner </FONT></TD></TR></p>
<p><TR></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>Lab Manager </FONT></TD></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>\Program Files\VMware\VMware Lab Manager Server </FONT></TD></TR></p>
<p><TR></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>Stage Manager </FONT></TD></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>\Program Files\VMware\VMware Stage Manager Server </FONT></TD></TR></p>
<p><TR></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>Virtual Desktop Manager </FONT></TD></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>\Program Files\VMware\VMware VDM\Server </FONT></TD></TR></p>
<p><TR></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>Consolidated Backup </FONT></TD></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>\Program Files\VMware\VMware Consolidated Backup Framework </FONT></TD></TR></p>
<p><TR></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>VirtualCenter 2.5.x </FONT></TD></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>\Program Files\VMware\Infrastructure\VirtualCenter Server </FONT></TD></TR></p>
<p><TR></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>VirtualCenter 2.0.x </FONT></TD></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>\Program Files\VMware\VMware VirtualCenter 2.0 </FONT></TD></TR></p>
<p><TR></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>Virtual Infrastructure Client 2.5.x </FONT></TD></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>\Program Files\VMware\VMware Virtual Infrastructure Client 2.0 </FONT></TD></TR></p>
<p><TR></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>Virtual Infrastructure Client 2.0.x </FONT></TD></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>\Program Files\VMware\Infrastructure\Virtual Infrastructure Client </FONT></TD></TR></p>
<p><TR></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>Server Console (VMware Server) </FONT></TD></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>\Program Files\VMware\VMware Server Console </FONT></TD></TR></p>
<p><TR></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>Remote Console (GSX) </FONT></TD></p>
<p><TD style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px"><FONT size=2 face=Arial>\Program Files\VMware\VMware Remote Console </FONT></TD></TR></TBODY></TABLE></p>
]]></content:encoded>
			<wfw:commentRss>http://rjpargeter.com/2011/02/resize-vmware-disk/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The original Discount Voucher/voucher code sites</title>
		<link>http://rjpargeter.com/2009/09/the-original-discount-vouchervoucher-code-sites/</link>
		<comments>http://rjpargeter.com/2009/09/the-original-discount-vouchervoucher-code-sites/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 14:34:55 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Affiliate Related]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[discount codes]]></category>
		<category><![CDATA[disocunt vouchers]]></category>
		<category><![CDATA[voucher codes]]></category>

		<guid isPermaLink="false">http://rjpargeter.com/?p=193</guid>
		<description><![CDATA[Online discount vouchers and discount codes are now accepted as the norm in online shopping. The number of &#8216;voucher codes&#8217; sites is near saturation point in the UK, so it’s worth remembering which web sites started the trend and what they are offering online consumers. One the original sites I used to use was UK [...]]]></description>
			<content:encoded><![CDATA[<p>Online discount vouchers and discount codes are now accepted as the norm in online shopping.  The number of &#8216;voucher codes&#8217; sites is near saturation point in the UK, so it’s worth remembering which web sites started the trend and what they are offering online consumers.</p>
<p>One the original sites I used to use was <strong>UK Frenzy</strong> (<a href="http://www.ukfrenzy.co.uk/" rel="nofollow">http://www.ukfrenzy.co.uk/</a>) back in around 2002/2003.  UK Frenzy was one of the original sites for online vouchers and regularly featured Amazon, Dell, Dixons and Comet Vouchers.  Today they are still offering information in pretty much the same format and also have a fairly active forum of users sharing vouchers and online bargains.</p>
<p>The second site is started to use around 2005 was <strong>HotUKDeals</strong> (<a href="http://www.hotukdeals.com/" rel="nofollow">http://www.hotukdeals.com/</a>). This site started small and rapidly grew into a massive list of product offers, deals and merchant specific voucher codes.  Over the years the categorisation has changed but the site still offers a vast amount of fantastic buyer’s advice.</p>
<p>A third site that featured heavily in my online purchasing for sourcing bargains and money saving opportunities was Martin Lewis&#8217;s <strong>Money Saving Expert</strong> (<a href="http://forums.moneysavingexpert.com" rel="nofollow">http://forums.moneysavingexpert.com</a>).  In particular it was the user forums and specifically the Discount Vouchers and Discount Codes forum.  Over the years Martin&#8217;s site has grown from strength to strength and is regularly featured on the BBC, but the true value of this site is its users.  I regularly check back here to search for merchant vouchers.</p>
<p>The following two sites are close to my heart but also worth a mention.</p>
<p><strong>Greedymoose</strong> (<a href="http://www.greedymoose.co.uk">http://www.greedymoose.co.uk</a>) was a site I set up in 2004 and ran till 2005/06.  It hasn’t received much in the way of updates since then but at its time was heavily visited voucher code site that produced some good revenue.  At its heyday it ran several unique discount vouchers that can still be found on some the later &#8216;voucher code&#8217; sites &#8211; but at the time these were unique to GreedyMoose.  Maybe soon GreedyMoose will have revamp &#8211; watch this space.</p>
<p>The final site that will be mentioned is <strong>UK Discount Vouchers</strong> (<a href="http://www.ukdiscountvouchers.co.uk/">http://www.ukdiscountvouchers.co.uk/</a>).  UK Discount Vouchers (UKDV) was formed in mid 2004 as a user’s forum for discount vouchers and sharing them easily with fellow shoppers.  This worked to a certain degree but forum spammers eventually got too much and the site was changed to a Blog in August 2006.  Since 2006 the site has grown and has now transformed into a store specific site where users can access their favourite shops and easily check for discount vouchers and codes for that store.</p>
<p>So that&#8217;s a brief round-up of my original voucher code sites that I used and developed.</p>
]]></content:encoded>
			<wfw:commentRss>http://rjpargeter.com/2009/09/the-original-discount-vouchervoucher-code-sites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Honda HR-V automatic shudder/shake from start off</title>
		<link>http://rjpargeter.com/2009/09/honda-hr-v-automatic-shudder-or-shake-from-start-off/</link>
		<comments>http://rjpargeter.com/2009/09/honda-hr-v-automatic-shudder-or-shake-from-start-off/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 09:34:07 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Motoring]]></category>
		<category><![CDATA[honda hr-v]]></category>
		<category><![CDATA[honda hrv]]></category>
		<category><![CDATA[hr-v shudder]]></category>
		<category><![CDATA[hr-v vibration]]></category>
		<category><![CDATA[hrv noise at start]]></category>
		<category><![CDATA[hrv transmission fluid change]]></category>

		<guid isPermaLink="false">http://rjpargeter.com/?p=189</guid>
		<description><![CDATA[I&#8217;ve come across this problem now twice on Honda HR-V/HRV automatics whereby the car will do a big shudder/shake/judder/vibration from a stand still start. Having done my own research into it at the time it relates in most instances to the automatic transmission fluid is past its best and the clutch brake is sticking when [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve come across this problem now twice on Honda HR-V/HRV automatics whereby the car will do a big shudder/shake/judder/vibration from a stand still start.</p>
<p>Having done my own research into it at the time it relates in most instances to the automatic transmission fluid is past its best and the clutch brake is sticking when the car comes to stand still.  When you then try to pull away the brake does not disengage in time and you get the sudden judder and shake of the car.  As you can imagine this will probably not do the car much good in the long term so the solution is as follows:</p>
<p>1) Buy official Honda Automatic transmission fluid.  This will either be Honda CVT Fluid or Honda ATF Premium fluid.  Your Honda dealer will advise the current recommendation.<br />
2) Drain the transmission fluid as follows:<br />
2.1) Bring the tranismission up to normal operating temperature.  Drive the vehicale to do this or run the engine until the radiator fan comes on.<br />
2.2) Park the car on a level surface and turn the engine off.<br />
2.3) Remove the transmission drain plug as pictured below and drain fluid into a suitable container.<br />
<img src="http://rjpargeter.com/wp-content/uploads/2009/09/HondaTransmissionFluidChange.png" alt="Honda HRV Transmission Plug Removal/Change" /><br />
2.3) Reinstall drain plug (or new one if it looks damaged/corroded).<br />
3) Refill with the transmission fluid from 1) to the recommended level</p>
<p>You should then find the HR-V&#8217;s shudder/judder has stopped.  If you still experience the issues then the transmission will probably need to be looked at by a qualified Honda technician.</p>
<p>Good luck and let me know if this helps anyone.</p>
]]></content:encoded>
			<wfw:commentRss>http://rjpargeter.com/2009/09/honda-hr-v-automatic-shudder-or-shake-from-start-off/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
		</item>
		<item>
		<title>Removing wp_head() elements (rel=&#8217;start&#8217;, etc.)</title>
		<link>http://rjpargeter.com/2009/09/removing-wordpress-wp_head-elements/</link>
		<comments>http://rjpargeter.com/2009/09/removing-wordpress-wp_head-elements/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 16:37:36 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Affiliate Related]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://rjpargeter.com/?p=178</guid>
		<description><![CDATA[In customising WordPress you may find a need to occasionally remove or add to the Link elements that WordPress automatically outputs in the function call wp_head(). I&#8217;ve recently had a need to remove the rel=&#8217;prev&#8217; and rel=&#8217;next&#8217; link elements and in trying to avoid customising the core WordPress functions the following solutions works. Ensure you [...]]]></description>
			<content:encoded><![CDATA[<p>In customising WordPress you may find a need to occasionally remove or add to the Link elements that WordPress automatically outputs in the function call wp_head().  I&#8217;ve recently had a need to remove the rel=&#8217;prev&#8217; and rel=&#8217;next&#8217; link elements and in trying to avoid customising the core WordPress functions the following solutions works.</p>
<p>Ensure you have a functions.php file in your theme directory that you are using.  If not create the file and edit the file.  The following lines will help remove select lines from your wp_head() function:<br />
<code><br />
remove_action( 'wp_head', 'feed_links_extra', 3 ); // Removes the links to the extra feeds such as category feeds<br />
remove_action( 'wp_head', 'feed_links', 2 ); // Removes links to the general feeds: Post and Comment Feed<br />
remove_action( 'wp_head', 'rsd_link'); // Removes the link to the Really Simple Discovery service endpoint, EditURI link<br />
remove_action( 'wp_head', 'wlwmanifest_link'); // Removes the link to the Windows Live Writer manifest file.<br />
remove_action( 'wp_head', 'index_rel_link'); // Removes the index link<br />
remove_action( 'wp_head', 'parent_post_rel_link'); // Removes the prev link<br />
remove_action( 'wp_head', 'start_post_rel_link'); // Removes the start link<br />
remove_action( 'wp_head', 'adjacent_posts_rel_link'); // Removes the relational links for the posts adjacent to the current post.<br />
remove_action( 'wp_head', 'wp_generator'); // Removes the WordPress version i.e. - WordPress 2.8.4<br />
</code><br />
Don&#8217;t remove these items unless you have a need to.  The WordPress generator removal could be useful if you are not religiously upgrading your WordPress install as it helps hide the WP version from potential hackers to a certain degree.</p>
]]></content:encoded>
			<wfw:commentRss>http://rjpargeter.com/2009/09/removing-wordpress-wp_head-elements/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>RGB to HEX Converter</title>
		<link>http://rjpargeter.com/2008/12/rgb-to-hex-converter/</link>
		<comments>http://rjpargeter.com/2008/12/rgb-to-hex-converter/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 00:29:58 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://rjpargeter.com/?p=89</guid>
		<description><![CDATA[Working with CSS I am constantly trying to convert RGB values from Photoshop to their hex equivalent. There is probably a setting in PhotoShop that I have missed, but the following small form will quickly convert RGB values to the HEX equivalent. You can then use these values in CSS with # at the beginning. [...]]]></description>
			<content:encoded><![CDATA[<p><script language="JavaScript">
<!--
function RGBtoHexConverter(R,G,B) {
return (convertToHex(R)+convertToHex(G)+convertToHex(B));
}
function convertToHex(val) {
 if (val==null) return "00";
 N=parseInt(val); if (val==0 || isNaN(val)) return "00";
 N=Math.max(0,val); N=Math.min(val,255); N=Math.round(val);
 return "0123456789ABCDEF".charAt((val-val%16)/16)
     + "0123456789ABCDEF".charAt(val%16);
}
//-->
</script></p>
<p>Working with CSS I am constantly trying to convert RGB values from Photoshop to their hex equivalent.  There is probably a setting in PhotoShop that I have missed, but the following small form will quickly convert RGB values to the HEX equivalent.  You can then use these values in CSS with # at the beginning.</p>
<p>Let me know if you find this useful:</p>
<form name=rgb>
R:<br />
<input type=text name=r size=3 value=255><br/><br />
G:<br />
<input type=text name=g size=3 value=255><br/><br />
B:<br />
<input type=text name=b size=3 value=255><br/></p>
<input type=button name=btn value="Convert to Hex" onCLick="this.form.hexVal.value=RGBtoHexConverter(this.form.r.value,this.form.g.value,this.form.b.value)"> :<br />
<input type=text name=hexVal size=8>
</form>
]]></content:encoded>
			<wfw:commentRss>http://rjpargeter.com/2008/12/rgb-to-hex-converter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HTTP Response Header Checker</title>
		<link>http://rjpargeter.com/2008/11/http-response-header-checker/</link>
		<comments>http://rjpargeter.com/2008/11/http-response-header-checker/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 03:47:21 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://rjpargeter.com/?p=64</guid>
		<description><![CDATA[HTTP Response Header Checker The HTTP Response is the information returned in the HTTP Protocol when you access URL&#8217;s over the Internet. Google, Yahoo and in fact all browsers rely on this information to determine if the information you are trying to access has been found or if not what may of happened to it. [...]]]></description>
			<content:encoded><![CDATA[<h4>HTTP Response Header Checker</h4>
<p>The HTTP Response is the information returned in the HTTP Protocol when you access URL&#8217;s over the Internet.  Google, Yahoo and in fact all browsers rely on this information to determine if the information you are trying to access has been found or if not what may of happened to it.</p>
<p>The full HTTP response contains a variety of information that a web server will send in response to a HTTP request.  This information can yield interesting information such as the web server a site is hosted upon, the scripting language used and most importantly the response code.  The following search box allows you to enter a URL and see the full HTTP Response.</p>
<p>Why is this useful you may be thinking?  Well Google, etc rely on the response codes to determine if they index your site.  For a resource to be indexed you will most often than not be looking for a &#8217;200 ok&#8217; response.  If a page is missing you may get a &#8217;404 page not found&#8217;.  If a page has gone you may look for a &#8217;410 Gone&#8217; response to be sent back.</p>
<p>Feel free to use this tool I have developed to test your URL&#8217;s HTTP response:<br />
</p>
<form method="post" action="">
<p>Domain:<br />
<input size="35" value="http://" name="url" type="text"></p>
<input type="submit" value="Check" size="35">
</form>
<p></p>
<p><b>Response Code:</b></p>
]]></content:encoded>
			<wfw:commentRss>http://rjpargeter.com/2008/11/http-response-header-checker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The long forgotten robots.txt</title>
		<link>http://rjpargeter.com/2008/11/the-long-forgotten-robots-txt/</link>
		<comments>http://rjpargeter.com/2008/11/the-long-forgotten-robots-txt/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 06:46:07 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://rjpargeter.com/?p=60</guid>
		<description><![CDATA[I am still amazed at how many web sites still don&#8217;t employ a robots.txt file at the root of their web server.  Even SEO firms or people claiming to be SEO experts have them missing which I find very funny.  There also countless arguments of whether you still need to have a robots.txt, but my [...]]]></description>
			<content:encoded><![CDATA[<p>I am still amazed at how many web sites still don&#8217;t employ a robots.txt file at the root of their web server.  Even SEO firms or people claiming to be SEO experts have them missing which I find very funny.  There also countless arguments of whether you still need to have a robots.txt, but my advice is if the search engine robots still request it then I’d rather have it there with the welcome mat to the site.</p>
<p>For those of you who don&#8217;t know the history of a robots.txt file then i&#8217;d suggest you have a Google or Wikipedia for it.  In short it &#8216;s a text file that specifies which parts of a web site to &#8216;index&#8217; and &#8216;crawl&#8217; and/or which parts to not index.  You can also get specific and setup up rules based on a certain spiders and crawlers.</p>
<p>To start with you need to create a text file called robots.txt and place in the root of your web host.  You should be able to access it through your web browser at www.yourdomain.com/robots.txt</p>
<p>You can view other web sites robots.txt files by accessing the robots.txt at the root of their domain.<br />
 </p>
<p>If you want Google, etc. to come into your site and index everything then things are very easy.  Simply add the following to your robots.txt file and away you go:</p>
<p><code>User-agent: *<br />
Disallow:</code></p>
<p>Alternatively if you wish to stop all pages in your site being indexed then the following should be present in your file:</p>
<p>User-agent: *<br />
Disallow: /</p>
<p>To stop robots indexing a folder called images and another called private you would add a Disallow line for each folder:</p>
<p><code>User-agent: *<br />
Disallow: /images/<br />
Disallow: /private/</code></p>
<p>The above would still index the rest of the site, but anything in those folders would be excluded from search engine results.</p>
<p>To disallow a file you specify the file as above with a folder:</p>
<p><code>User-agent: *<br />
Disallow: /myPrivateFile.htm</code></p>
<p>If you only wanted Google access to your site you specify the following:</p>
<p><code>User-agent: Google<br />
Disallow:</code></p>
<p>User-agent: *<br />
Disallow: /</p>
<p>If you are looking at getting your site fully indexed then I would put the first example in your robots.txt file.</p>
]]></content:encoded>
			<wfw:commentRss>http://rjpargeter.com/2008/11/the-long-forgotten-robots-txt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Determine URL of an ImagePlaceholder</title>
		<link>http://rjpargeter.com/2008/11/determine-url-of-an-imageplaceholder/</link>
		<comments>http://rjpargeter.com/2008/11/determine-url-of-an-imageplaceholder/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 06:01:32 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[MCMS]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://rjpargeter.com/?p=55</guid>
		<description><![CDATA[I came across a problem recently whereby I wanted to determine the MCMS URL of an image stored in the MCMS Resource gallery.  The script had several image placeholders, some of which may of had images bound to them. My requirements involved determining the URL of any given image and then to use this in [...]]]></description>
			<content:encoded><![CDATA[<p>I came across a problem recently whereby I wanted to determine the MCMS URL of an image stored in the MCMS Resource gallery.  The script had several image placeholders, some of which may of had images bound to them.</p>
<p>My requirements involved determining the URL of any given image and then to use this in some CSS styling.   Faced with this scenario the following code should help:</p>
<p><code><br />
//Setup placeholder object and string for URL<br />
Placeholder pl;<br />
string imgSrcUrl = "";</p>
<p>//setup default CSS string<br />
string FeatureCSS = ””;</p>
<p>pl = ImageX.BoundPlaceholder;//get the bound placeholder for this control<br />
if (pl!=null){//test the placholder is not null<br />
  imgSrcUrl = ((ImagePlaceholder)pl).Src ;//get the source url from the placholder<br />
  if (imgSrcUrl!=null &#038;&#038; imgSrcUrl!=”"){<br />
    FeatureCSS = “&lt;style type=\”text/css\”&gt;\n#section {\nheight: 232px;\nbackground: url(”+imgSrcUrl+”) no-repeat -26px 0;\n}\n&lt;/style&gt;”;<br />
  }<br />
  else doSomethingElse();<br />
}<br />
else doSomethingElse();<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://rjpargeter.com/2008/11/determine-url-of-an-imageplaceholder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

