<?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>A Web Developers Blog &#187; Development</title>
	<atom:link href="http://jamesowers.co.uk/category/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://jamesowers.co.uk</link>
	<description>The blog of James Owers, a Newcastle based web developer.</description>
	<lastBuildDate>Fri, 12 Aug 2011 09:38:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>New site almost ready!</title>
		<link>http://jamesowers.co.uk/general/598/new-site-almost-ready/</link>
		<comments>http://jamesowers.co.uk/general/598/new-site-almost-ready/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 09:36:42 +0000</pubDate>
		<dc:creator>jmz</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://jamesowers.co.uk/?p=598</guid>
		<description><![CDATA[Over the past few months I&#8217;ve been working on a new little app. Yes a few months is a long time to spend on a &#8216;little&#8217; app but I&#8217;ve been working on it by myself and only in my spare time, also my designing skills definitely aren&#8217;t on par with my development skills so designing stuff takes [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://bindrr.com"><img class="alignnone size-full wp-image-599" style="border-style: initial; border-color: initial;" title="Manage your recipes with bindrr" src="http://jamesowers.co.uk/wp-content/uploads/bindrr.jpg" alt="Manage your recipes with bindrr" width="784" height="455" /></a></p>
<p>Over the past few months I&#8217;ve been working on a new little app. Yes a few months is a long time to spend on a &#8216;little&#8217; app but I&#8217;ve been working on it by myself and only in my spare time, also my designing skills definitely aren&#8217;t on par with my development skills so designing stuff takes me ages.</p>
<p><span id="more-598"></span></p>
<p>Anyway, the main reason I created this app was because it is an app I really would like to use myself. In fact I&#8217;ve actually been using it as I&#8217;ve been developing it!</p>
<p>The new app is called <a title="Manage your recipes online" href="http://bindrr.com">bindrr</a>. It lets you log in and store all of your favourite recipes in one place whether the recipe is from a website, book or anywhere else. All of the recipes you add are easily searchable and you can access them from any computer or mobile device with an internet connection (native, offline mobile applications will hopefully follow soon).</p>
<p>I&#8217;m looking for a few beta testers who enjoy cooking and would like to try out the app before anybody else. If you like the sound of <a title="Manage your recipes online" href="http://bindrr.com">bindrr</a>, head over to the site and fill out the form! I&#8217;ll be sending out the beta invitations pretty soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://jamesowers.co.uk/general/598/new-site-almost-ready/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Setting up Postmark with NameCheap</title>
		<link>http://jamesowers.co.uk/development/551/setting-up-postmark-with-namecheap/</link>
		<comments>http://jamesowers.co.uk/development/551/setting-up-postmark-with-namecheap/#comments</comments>
		<pubDate>Sat, 21 Aug 2010 08:00:58 +0000</pubDate>
		<dc:creator>jmz</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://jamesowers.co.uk/?p=551</guid>
		<description><![CDATA[If you run any sort of web app, the chances are you&#8217;ll be sending out some sort of transactional email. Whether it&#8217;s account verification, password reminders or something else most web based applications do it these days. You may have come across the problem where your perfectly nice emails get marked as spam so the [...]]]></description>
			<content:encoded><![CDATA[<p>If you run any sort of web app, the chances are you&#8217;ll be sending out some sort of transactional email. Whether it&#8217;s account verification, password reminders or something else most web based applications do it these days. You may have come across the problem where your perfectly nice emails get marked as spam so the end user never sees them making your application look, well, a bit unprofessional.</p>
<p>This is where <a href="http://postmarkapp.com/">Postmark</a> comes in, they say that sending your transactional emails through their API can make them look better to the recieving server so they&#8217;re less likely to be marked as spam. What&#8217;s more, they even allow you to track how many emails you&#8217;ve sent and how many went into the intended recipients spam box. This promise plus the offer of 1000 free emails on registration and at only $1.5 for 1000 emails I decided to test Postmark out on a new application I was working on.</p>
<p><span id="more-551"></span></p>
<p>Setting up Postmark is as easy as whoever you manage your DNS through makes it! First off I signed up for a free Google apps account for my domain, this part it really straight forward. Next I signed up for Postmark account, again nice and easy. The next step was to set up the sender signatures, this is where it got tricky.</p>
<p>My main server is with 1&#038;1 and so the DNS was pointed at the 1&#038;1 name servers. I discovered that 1&#038;1 will not let you add the required settings to the DNS, it&#8217;s a no-go. Luckily, I had registered my domains with NameCheap who do let you add TXT information to the DNS, it just takes a bit of digging to find out how so I thought I&#8217;d share it as it might help somebody.</p>
<p>First of all you need to make sure the DNS is with NameCheap. When you are looking at your domain in the &#8216;Modify Domain&#8217; section there will be a button that says &#8216;Transfer DNS Back to Us&#8217; (see below).</p>
<p><img src="http://jamesowers.co.uk/wp-content/uploads/1.png" alt="" title="1" width="207" height="203" class="alignnone size-full wp-image-552" /></p>
<p>I saw a lot of people trying to do the next step before this one and get stuck. You won&#8217;t be able to see the button in the next step until you have done this!</p>
<p>Once I&#8217;d transferred the DNS back to NameCheap I needed to point the domain at my hosting so that my site still worked. You should see a new button that says &#8216;All Host Records&#8217; (see below). This is the button you couldn&#8217;t see without transferring the DNS to NameCheap.</p>
<p><img src="http://jamesowers.co.uk/wp-content/uploads/2.png" alt="" title="2" width="207" height="203" class="alignnone size-full wp-image-554" /></p>
<p>Pointing the domain at your hosting is simple. Copy the settings below but use your own IP (I&#8217;ve blurred mine out to stop people getting confused).</p>
<p><img src="http://jamesowers.co.uk/wp-content/uploads/3.png" alt="" title="3" width="581" height="218" class="alignnone size-full wp-image-555" /></p>
<p>The top two make sure that http://yourdomain.com and http://www.yourdomain.com both point to your site. The third one points any subdomains at your site. As far as the server is concerned http://something.yourdomain.com is a different domain to http://yourdomain.com. This just points them all to the same place (this one is optional really). The fourth one just lets you use FTP on your site by going to ftp.yoursite.com.</p>
<p>Next we need to do the last bit, adding the SPF and DKIM values given to us in the Postmark application. As far as I know, each signature has its own values given to it by the app. You will have to log in to your account, select the correct server (you will only have one if you&#8217;re setting your first site up) and then click the &#8216;Sender Signatures&#8217; link. Anyway, the codes will be something along the lines of:</p>
<pre class="brush: plain; title: ; notranslate">
v=spf1 a mx include:spf.mtasv.net ~all

k=rsa; p=MHwwDQYJKoZIhvcNAQEBBQADawAwaAJhALZllb8wNEhCMSNSdMXG3eL...
</pre>
<p>The top code is the SPF one and the bottom code is the DKIM one. You should still be in the &#8216;All host records&#8217; section of namecheap. We&#8217;ll do the DKIM one first as that one took me longest to get right.</p>
<p>Under the * and &#8216;ftp&#8217; subdomains add another entry. In the first box you want to type:</p>
<pre class="brush: plain; title: ; notranslate">
pm._domainkey
</pre>
<p>In the second box copy and paste the whole second line of code that Postmark gave to you (starting with k=rsa; p=MHww&#8230;). In the third box select &#8216;TXT Record&#8217; and put 1800 in the TTL box.</p>
<p>That should do it for the DKIM. For the SPF. I put an @ symbol in the first box because it says in the legend at the bottom of the page that @ = none. Just leaving the first box blank might work for this one but I haven&#8217;t tested it, the @ worked for me.</p>
<p>Again in the second box paste the text from the first line of the code the app gave you. Choose &#8216;TXT Record&#8217; and 1800 again and save it. That should do it, you might have to wait a little while before the app can see the changes you have made.</p>
<p>Here&#8217;s an image of how my finished entries look:</p>
<p><img src="http://jamesowers.co.uk/wp-content/uploads/4.png" alt="" title="4" width="582" height="79" class="alignnone size-full wp-image-562" /></p>
<p>Also, if you have any problems head over to the <a href="http://help.postmarkapp.com/">Postmark support section</a> where I found Chris to be very helpful.</p>
]]></content:encoded>
			<wfw:commentRss>http://jamesowers.co.uk/development/551/setting-up-postmark-with-namecheap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easily get javascript libraries using Script SRC</title>
		<link>http://jamesowers.co.uk/general/526/script-src/</link>
		<comments>http://jamesowers.co.uk/general/526/script-src/#comments</comments>
		<pubDate>Tue, 25 May 2010 09:17:40 +0000</pubDate>
		<dc:creator>jmz</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://jamesowers.co.uk/?p=526</guid>
		<description><![CDATA[When developing a new site I always like to make sure I use the latest release of my javascript library hosted by Google. Then I just update it to a local version before the site goes live. Today I came across a great little site that lets you get the links to the latest versions [...]]]></description>
			<content:encoded><![CDATA[<p>When developing a new site I always like to make sure I use the latest release of my javascript library hosted by Google. Then I just update it to a local version before the site goes live.</p>
<p>Today I came across a great little site that lets you get the links to the latest versions of the most popular javascript libraries quickly and easily.</p>
<p><span id="more-526"></span></p>
<p><a href="http://scriptsrc.net/"><img src="http://jamesowers.co.uk/wp-content/uploads/scriptsrc.png" alt="scriptsrc" title="scriptsrc" width="520" height="129" class="alignnone size-full wp-image-527" /></a></p>
<p>You find your library on the page and click the &#8216;Copy&#8217; button. Then all the code you need to include the library in your page is copied to your clipboard. </p>
<p>I really like simple, easy to use sites like this that do one thing and do it well rather than trying to do too much.</p>
]]></content:encoded>
			<wfw:commentRss>http://jamesowers.co.uk/general/526/script-src/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Website Statistics</title>
		<link>http://jamesowers.co.uk/development/398/website-statistics/</link>
		<comments>http://jamesowers.co.uk/development/398/website-statistics/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 12:34:20 +0000</pubDate>
		<dc:creator>jmz</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://jamesowers.co.uk/?p=398</guid>
		<description><![CDATA[A very important part of running a website is keeping track of how many users you&#8217;ve had and where they&#8217;re coming from. This helps you work out ways that you can improve your traffic and the quality of that traffic. Before you can analyse your web stats you need some software to collect that information. [...]]]></description>
			<content:encoded><![CDATA[<p>A very important part of running a website is keeping track of how many users you&#8217;ve had and where they&#8217;re coming from. This helps you work out ways that you can improve your traffic and the quality of that traffic. Before you can analyse your web stats you need some software to collect that information.</p>
<p>There are literally thousands of different statistics programs out there and they all have different features so finding the right one for your site and your taste is essential. I&#8217;m going to do a quick run through of the web statistics programs I like.</p>
<p><span id="more-398"></span></p>
<h2>Google Analytics</h2>
<p><a href="http://www.google.com/analytics/" title="Google Analytics"><br />
<img src="http://www.jamesowers.co.uk/wp-content/uploads/stats/1.jpg" alt="Google Analytics" /><br />
</a></p>
<p>The chances are, if you&#8217;ve only heard of one of these programs, it will be this one. Google Analytics is actually the program I use to  track my website statistics at the minute. It does offer a lot of features such as ROI (return on investment) calculation which may scare new users a bit.</p>
<p>It produces some nice graphs and maps and is overall a very detailed program.</p>
<h2>Clicky Web Analytics</h2>
<p><a href="http://getclicky.com/" title="Clicky Web Analytics"><br />
<img src="http://www.jamesowers.co.uk/wp-content/uploads/stats/2.jpg" alt="Clicky Web Analytics" /><br />
</a></p>
<p>Clicky offers a range of plans that go from free (3000 page views per day) to $49.99 a month (200,000 page views a day). This program has a very large feature list, they&#8217;ve even <a href="http://getclicky.com/#theotherguys">compared it to some other web stats programs</a> here.</p>
<h2>Mint</h2>
<p><a href="http://haveamint.com/" title="Mint"><br />
<img src="http://www.jamesowers.co.uk/wp-content/uploads/stats/3.jpg" alt="Mint" /><br />
</a></p>
<p>Mint charges a flat $30 per site and unlike the other programs you host it on your own server. I&#8217;ve never used Mint on my own sites, but I know a few people who do and they like it.</p>
<p>Again, <a href="http://haveamint.com/about/feature_highlights">Mint has a ton of features</a>.</p>
<h2>Crazy Egg</h2>
<p><a href="https://crazyegg.com/" title="Crazy Egg"><br />
<img src="http://www.jamesowers.co.uk/wp-content/uploads/stats/4.jpg" alt="Crazy Egg" /><br />
</a></p>
<p>Crazy Egg is a little different from other stats programs. It shows you your stats in some pretty funky ways such as heat maps and confetti so you can see where your users click most. Crazy Egg also has a range of plans that go from $9 a month to $99 a month. Unfortuatley they don&#8217;t have a free plan but they do offer a 30 day money back guarantee.</p>
<h2>Reinvigorate</h2>
<p><a href="http://reinvigorate.net/" title="Reinvigorate"><br />
<img src="http://www.jamesowers.co.uk/wp-content/uploads/stats/5.jpg" alt="Reinvigorate" /><br />
</a></p>
<p>Currently Reinvigorate is an invite only stats program. But you can reguister to get an invite on their site. Reinvigorate offers real time statistics, heatmaps and a load of other features. They also offer a prgram you can install on your computer that will give you up to date statistics for your sites.</p>
]]></content:encoded>
			<wfw:commentRss>http://jamesowers.co.uk/development/398/website-statistics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free WYSIWYG editors</title>
		<link>http://jamesowers.co.uk/javascript/201/free-wysiwyg-editors/</link>
		<comments>http://jamesowers.co.uk/javascript/201/free-wysiwyg-editors/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 11:03:44 +0000</pubDate>
		<dc:creator>jmz</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://jamesowers.co.uk/?p=201</guid>
		<description><![CDATA[As a developer, there will inevitably be a time when you have to use a WYSIWYG editor in one of your projects. There are a huge range of these editors that all have good and bad bits and that all have different price ranges. In this roundup, I&#8217;ve decided to only include the ones that [...]]]></description>
			<content:encoded><![CDATA[<p>As a developer, there will inevitably be a time when you have to use a WYSIWYG editor in one of your projects. There are a huge range of these editors that all have good and bad bits and that all have different price ranges. In this roundup, I&#8217;ve decided to only include the ones that cost my favourite price,<strong> FREE!!</strong></p>
<p><span id="more-201"></span></p>
<h2><a href="http://tinymce.moxiecode.com/">TinyMCE</a></h2>
<p><a href="http://jamesowers.co.uk/wp-content/uploads/2009/03/mce.jpg"><br />
<img src="http://jamesowers.co.uk/wp-content/uploads/2009/03/mce.jpg" alt="mce" title="mce" style="width:95%" class="alignnone size-full wp-image-204" /><br />
</a><br />
<br style="clear:both"/></p>
<h2><a href="http://www.fckeditor.net/">FCKEditor</a></h2>
<p><a href="http://jamesowers.co.uk/wp-content/uploads/2009/03/fck.jpg"><br />
<img src="http://jamesowers.co.uk/wp-content/uploads/2009/03/fck.jpg" alt="fck" title="fck" style="width:95%" class="alignnone size-full wp-image-205" /><br />
</a><br />
<br style="clear:both"/></p>
<h2><a href="http://projects.bundleweb.com.ar/jWYSIWYG/">jwysiwyg</a></h2>
<p><a href="http://jamesowers.co.uk/wp-content/uploads/2009/03/fck.jpg"><br />
<img src="http://jamesowers.co.uk/wp-content/uploads/2009/03/jwy.jpg" alt="jwy" title="jwy" style="width:95%" class="alignnone size-full wp-image-206" /><br />
</a><br />
<br style="clear:both"/></p>
<h2><a href="http://www.openwebware.com/">openWYSIWYG</a></h2>
<p><a href="http://jamesowers.co.uk/wp-content/uploads/2009/03/fck.jpg"><br />
<img src="http://jamesowers.co.uk/wp-content/uploads/2009/03/owy.jpg" alt="owy" title="owy" style="width:95%" class="alignnone size-full wp-image-207" /><br />
</a><br />
<br style="clear:both"/></p>
<h2><a href="http://www.ewelive.com/">EWELive</a></h2>
<p><a href="http://jamesowers.co.uk/wp-content/uploads/2009/03/fck.jpg"><br />
<img src="http://jamesowers.co.uk/wp-content/uploads/2009/03/ewe.jpg" alt="ewe" title="ewe" style="width:95%" class="alignnone size-full wp-image-208" /><br />
</a><br />
<br style="clear:both"/></p>
<h2><a href="http://freerichtexteditor.com/">Free Rich Text Editor</a></h2>
<p><a href="http://jamesowers.co.uk/wp-content/uploads/2009/03/fck.jpg"><br />
<img src="http://jamesowers.co.uk/wp-content/uploads/2009/03/freertf.jpg" alt="freertf" title="freertf" style="width:95%" class="alignnone size-full wp-image-209" /><br />
</a><br />
<br style="clear:both"/></p>
<p>If you know of another WYSIWYG editors that should be listed here, leave a comment and I&#8217;ll get it up!</p>
]]></content:encoded>
			<wfw:commentRss>http://jamesowers.co.uk/javascript/201/free-wysiwyg-editors/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

