<?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>Tom Arnfeld&#039;s Blog</title>
	<atom:link href="http://blog.tarnfeldweb.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tarnfeldweb.com</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Fri, 03 Sep 2010 07:05:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>CodeIgniter ORM</title>
		<link>http://blog.tarnfeldweb.com/2010/09/codeigniter-orm/</link>
		<comments>http://blog.tarnfeldweb.com/2010/09/codeigniter-orm/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 07:04:27 +0000</pubDate>
		<dc:creator>Tom Arnfeld</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://blog.tarnfeldweb.com/?p=273</guid>
		<description><![CDATA[I&#8217;ve nearly finished writing my ORM (Object Relational Mapper) for CodeIgniter Models. It allows you to map a nice object over the top of your database table. By just extending my &#8220;TA_Model&#8221; you can get the following (plus a lot more) from your model, below is an example controller, or it could be another model&#8230; [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve nearly finished writing my ORM (Object Relational Mapper) for CodeIgniter Models. It allows you to map a nice object over the top of your database table. By just extending my &#8220;TA_Model&#8221; you can get the following (plus a lot more) from your model, below is an example controller, or it could be another model&#8230;</p>
<p style="text-align: center;"><img class="size-full wp-image-274 aligncenter" title="Pie Code" src="http://blog.tarnfeldweb.com/wp-content/uploads/2010/09/pie_code.png" alt="Pie Code" width="491" height="681" /></p>
<p>All you have to do is configure two<strong> protected</strong> variables you extend on the class, so here is an example ORM model&#8230;</p>
<p><img title="Pie Code Two" src="http://blog.tarnfeldweb.com/wp-content/uploads/2010/09/pie_code_two.png" alt="Pie Code Two" width="564" height="207" /></p>
<p>You could also add a method on the <strong>Pie</strong> class for something like <strong>getSizeOfSlice()</strong> and that would calculate the size of each slice based on <strong>$this-&gt;pie_size</strong> and <strong>this-&gt;pie_pieces</strong> which is useful to separate out data manipulation from the Controller which should happen in the Model.</p>
<p>If anybody is interested in trying it out before I put it on GitHub and help me find bugs, then please comment or drop me an email <strong>tarnfeld[at]me.com</strong> :-) Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tarnfeldweb.com/2010/09/codeigniter-orm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS3 Search Box</title>
		<link>http://blog.tarnfeldweb.com/2010/08/css3-search-box/</link>
		<comments>http://blog.tarnfeldweb.com/2010/08/css3-search-box/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 22:18:43 +0000</pubDate>
		<dc:creator>Tom Arnfeld</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://blog.tarnfeldweb.com/?p=266</guid>
		<description><![CDATA[I made a nice little CSS3 search box for @ZackKitzmiller and thought I would share it, looks like this: You can get it on GitHub if you fancy using it!]]></description>
			<content:encoded><![CDATA[<p>I made a nice little CSS3 search box for @ZackKitzmiller and thought I would share it, looks like this:</p>
<p style="text-align: center;"><a href="http://github.com/tarnfeld/CSS3-Search-Box"><img class="aligncenter size-full wp-image-267" title="CSS3 Search Box Screenie" src="http://blog.tarnfeldweb.com/wp-content/uploads/2010/08/Screen-shot-2010-08-31-at-23.17.48.png" alt="CSS3 Search Box Screenie" width="553" height="209" /></a></p>
<p>You can get it on <a href="http://github.com/tarnfeld/CSS3-Search-Box">GitHub</a> if you fancy using it!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tarnfeldweb.com/2010/08/css3-search-box/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GCSE&#8217;s</title>
		<link>http://blog.tarnfeldweb.com/2010/08/gcse/</link>
		<comments>http://blog.tarnfeldweb.com/2010/08/gcse/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 17:04:56 +0000</pubDate>
		<dc:creator>Tom Arnfeld</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.tarnfeldweb.com/?p=264</guid>
		<description><![CDATA[After the boring, depressing and annoying 11 years of schooling, I got my GCSE Exam results today, here they are. I have included some of the totally pointless random ones in here too. Worst to Best Physical Education: E Religious Education: E Geography, English, Business Studies, Physics, Chemistry: C Biology: B IT National Certificate: A, [...]]]></description>
			<content:encoded><![CDATA[<p>After the boring, depressing and annoying 11 years of schooling, I got my GCSE Exam results today, here they are. I have included some of the totally pointless random ones in here too. <em>Worst to Best</em></p>
<ul>
<li><strong>Physical Education: </strong><em>E</em></li>
<li><strong>Religious Education: </strong><em>E</em></li>
<li><strong>Geography, English, Business Studies, Physics, Chemistry: </strong><em>C</em></li>
<li><strong>Biology: </strong><em>B</em></li>
<li><strong>IT National Certificate: </strong><em>A, A, A*</em></li>
</ul>
<p>I&#8217;m quite happy with them, enough to get me into my College course so thats great! So glad its all over!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tarnfeldweb.com/2010/08/gcse/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Experience with iPad.</title>
		<link>http://blog.tarnfeldweb.com/2010/07/experience-with-ipad/</link>
		<comments>http://blog.tarnfeldweb.com/2010/07/experience-with-ipad/#comments</comments>
		<pubDate>Sat, 10 Jul 2010 15:10:46 +0000</pubDate>
		<dc:creator>Tom Arnfeld</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.tarnfeldweb.com/?p=252</guid>
		<description><![CDATA[Well, if you follow me on Twitter I&#8217;m sure you&#8217;ll know about my latest purchase, my awesome new iPad 16GB 3G! Everyone who buys one seems to post on their blog about it (if they have one) so I thought I would do the same. The one thing you don&#8217;t hear much chatter about is, [...]]]></description>
			<content:encoded><![CDATA[<p>Well, if you follow me on Twitter I&#8217;m sure you&#8217;ll know about my latest purchase, my awesome new iPad 16GB 3G! Everyone who buys one seems to post on their blog about it (if they have one) so I thought I would do the same.</p>
<p>The one thing you don&#8217;t hear much chatter about is, in my opinion the extraordinary battery. I&#8217;m writing this from the word press ipad app, and I&#8217;m currently sitting happy with 71% battery. It&#8217;s 5:15pm and I used my iPad on the train to France &#8211; 2.5 hours, and used it to take notes for 3 hours, then played with it for the last hour and I charged it once, this morning at about 6am!</p>
<p>I think one thing apple did well if it not be the extraordinary iOS they have built for this device and the apps that developers ares building, but its the care and attention into the details nobody thinks about &#8211; like battery life.</p>
<p>Im glad I invested the extra money in the 3G model as its nice to be connected, wherever!</p>
<p>That all I have to say about this exceptional device, so if your thinking about buying one, just go buy one&#8230; Now.</p>
<p>PS: WordPress for iPad is an awesome app!!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tarnfeldweb.com/2010/07/experience-with-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Selling: iPhone Dev Books</title>
		<link>http://blog.tarnfeldweb.com/2010/06/selling-iphone-dev-books/</link>
		<comments>http://blog.tarnfeldweb.com/2010/06/selling-iphone-dev-books/#comments</comments>
		<pubDate>Sat, 26 Jun 2010 11:33:28 +0000</pubDate>
		<dc:creator>Tom Arnfeld</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.tarnfeldweb.com/?p=250</guid>
		<description><![CDATA[I&#8217;m trying to raise money for an iPad and decided to sell my iPhone dev books&#8230; thought I would post them on my blog incase anyone wanted to take a look. Learn C on the Mac (Apress) Learn Objective-C on the Mac (Apress) Beginning iPhone Development (Apress) They are considerably cheaper than the retail price [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m trying to raise money for an iPad and decided to sell my iPhone dev books&#8230; thought I would post them on my blog incase anyone wanted to take a look.</p>
<p><a href="http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&amp;item=320551624668&amp;ssPageName=STRK:MESELX:IT#ht_485wt_1156" target="_blank">Learn C on the Mac (Apress)</a></p>
<p><a href="http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&amp;item=320551622832&amp;ssPageName=STRK:MESELX:IT#ht_500wt_1093" target="_blank">Learn Objective-C on the Mac (Apress)</a></p>
<p><a href="http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&amp;item=320551619516&amp;ssPageName=STRK:MESELX:IT#ht_500wt_1093" target="_blank">Beginning iPhone Development (Apress)</a></p>
<p>They are considerably cheaper than the retail price so its worth the buy! Excellent books if you ask me, got me going developing for iPhone!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tarnfeldweb.com/2010/06/selling-iphone-dev-books/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iOS4 with Apple Wireless Keyboard</title>
		<link>http://blog.tarnfeldweb.com/2010/06/ios4-with-apple-wireless-keyboard/</link>
		<comments>http://blog.tarnfeldweb.com/2010/06/ios4-with-apple-wireless-keyboard/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 22:32:21 +0000</pubDate>
		<dc:creator>Tom Arnfeld</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.tarnfeldweb.com/2010/06/ios4-with-apple-wireless-keyboard/</guid>
		<description><![CDATA[I could&#8217;t help but write a blog post on here! I finally managed to get an Apple Wireless (Bluetooth) Keyboard and with it working so well with my iPhone on iOS4 it&#8217;s actually well thought out. The usual functions like cmd+c/v/x work for cut, copy and paste. Also the cmd+a and enter key work too! [...]]]></description>
			<content:encoded><![CDATA[<p>I could&#8217;t help but write a blog post on here! I finally managed to get an Apple Wireless (Bluetooth) Keyboard and with it working so well with my iPhone on iOS4 it&#8217;s actually well thought out.</p>
<p>The usual functions like cmd+c/v/x work for cut, copy and paste. Also the cmd+a and enter key work too! The brightness up and down keys actually turn the iPhone brightness up and down and even the music controls work!</p>
<p>It would be nice if Apple provided some kind of external keyboard events so you can tie buttons and code to key combinations like cmd+n and cmd+s for apps, but I doubt that will come.</p>
<p>Anyway, if you have iOS4 and an apple wireless keyboard, pair it up!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tarnfeldweb.com/2010/06/ios4-with-apple-wireless-keyboard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to straighten your Apple Headphones</title>
		<link>http://blog.tarnfeldweb.com/2010/06/how-to-straighten-your-iphone-or-ipod-headphones/</link>
		<comments>http://blog.tarnfeldweb.com/2010/06/how-to-straighten-your-iphone-or-ipod-headphones/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 15:52:41 +0000</pubDate>
		<dc:creator>Tom Arnfeld</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.tarnfeldweb.com/?p=241</guid>
		<description><![CDATA[Many find it annoying how the curlyness of the iPhone or iPod Touch headphones gets worse as time goes on, some even get to buying new ones just because of this. Here is how to get them straight once again! And it only takes a day or two&#8230; Step 1 Find a suitable location whereby [...]]]></description>
			<content:encoded><![CDATA[<p>Many find it annoying how the curlyness of the iPhone or iPod Touch headphones gets worse as time goes on, some even get to buying new ones just because of this. Here is how to get them straight once again! And it only takes a day or two&#8230;</p>
<p><strong>Step 1<br />
<span style="font-weight: normal;">Find a suitable location whereby you can attach your headphones in the dangly position.</span></strong></p>
<p><strong>Step 2<br />
<span style="font-weight: normal;">Get two pens (preferably with clippy bits)</span> </strong>or even something else you can attach things onto and affix these miniature weight like devices to each earbud of the iPhone or iPod  headphones.</p>
<p><strong>Step 3<br />
<span style="font-weight: normal;">Attach the inserty end (headphone jack) to the top of your location whereby you can attach your headphones in the dangly position and confirm to yourself they are hanging straight. There is an <a title="iPhone App" href="http://itunes.apple.com/gb/app/spirit-level/id298990579?mt=8" target="_blank">iPhone app</a> for this if you fancy it.</span></strong></p>
<p><strong>Step 4<br />
<span style="font-weight: normal;">Go back to your headphones after leaving them </span>untouched<span style="font-weight: normal;"> for at least 24 hours and then remove the weights.</span></strong></p>
<p><strong>Step 5<br />
</strong>Detach your headphones from the affixed upright dangly position and insert the inserty end into your iPhone, iPad or iPod.</p>
<p>This may seem a joke&#8230; but a very helpful lady on the Apple Store Chat told me this, at first I thought she was making fun of me when I asked her how to straighten them and then I tried this&#8230;. BAM.<strong> </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tarnfeldweb.com/2010/06/how-to-straighten-your-iphone-or-ipod-headphones/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another idea: iPhone Pushy</title>
		<link>http://blog.tarnfeldweb.com/2010/05/another-idea-iphone-pushy/</link>
		<comments>http://blog.tarnfeldweb.com/2010/05/another-idea-iphone-pushy/#comments</comments>
		<pubDate>Sat, 29 May 2010 19:59:30 +0000</pubDate>
		<dc:creator>Tom Arnfeld</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.tarnfeldweb.com/?p=40</guid>
		<description><![CDATA[It&#8217;s kind of annoying me now, I have no time to work on these ideas and I think they are pretty useful and should be built. If you are bored, or are looking for something cool to do, read on&#8230; this is an idea I had and it would be awesome for someone to build [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s kind of annoying me now, I have no time to work on these ideas and I think they are pretty useful and should be built. If you are bored, or are looking for something cool to do, read on&#8230; this is an idea I had and it would be awesome for someone to build it.</p>
<p><strong>What is it?<br />
<span style="font-weight: normal;">Basically, it&#8217;s not fun nor easy to setup a push notification system for your iphone app to get push notifications from your server. There are complicated tutorials, but they make sense to nobody!</span></strong></p>
<p><strong><span style="font-weight: normal;">All the user has to do is sign up, and enter their iPhone Developer Center push notification stuff and then they can access the sites API by sending requests that include the data of the push, and their API key.</span></strong></p>
<p><strong><span style="font-weight: normal;">I haven&#8217;t looked deeply into the push notifications API from apple yet but I have a feeling this could work.</span></strong></p>
<p><strong><span style="font-weight: normal;">If you have any ideas, faults or want to build it, let me know if you are going to and I would love to test it :)</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tarnfeldweb.com/2010/05/another-idea-iphone-pushy/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How To Push</title>
		<link>http://blog.tarnfeldweb.com/2010/05/how-to-push/</link>
		<comments>http://blog.tarnfeldweb.com/2010/05/how-to-push/#comments</comments>
		<pubDate>Thu, 27 May 2010 17:17:55 +0000</pubDate>
		<dc:creator>Tom Arnfeld</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.tarnfeldweb.com/?p=35</guid>
		<description><![CDATA[I recently found my way to Pusher App and then quickly made Pusher Chat which inspired me to really get used to using Pusher in some of my apps. A few of my friends got hold of this awesome tool and I kept hearing from people that it looked a little confusing to get your [...]]]></description>
			<content:encoded><![CDATA[<p>I recently found my way to <a href="http://pusherapp.com/">Pusher App</a> and then quickly made <a href="http://tarnfeldweb.com/PusherChat/">Pusher Chat</a> which inspired me to really get used to using Pusher in some of my apps. A few of my friends got hold of this awesome tool and I kept hearing from people that it looked a little confusing to get your head around at the start, and they kept asking &#8220;Why don&#8217;t I setup my own socket server?&#8221; at which I tried to explain the benefits.</p>
<p>So, I have knocked up a nice little demonstration / how-to kind of tool that is covered in comments in the code to make sense of what was going on. You can get hold of it <a href="http://github.com/tarnfeld/How-To-Push/">here on github</a> or <a href="http://tarnfeldweb.com/howtopush/">take a look at the demo</a> on my site. Feel free to fork me on github if you have any new ideas for the tool.</p>
<p>If you find any bugs or think something could be explained better, shoot me an email or reply (@tarnfeld) me on twitter and i&#8217;ll be happy to help :-)</p>
<p>Hope this helps out some developers and gets them integrating this really awesome service into their awesome apps!</p>
<p>P.S. The service is <strong>invite only</strong> so you may have to request access from @pusherapp if you don&#8217;t already have an account.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tarnfeldweb.com/2010/05/how-to-push/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Another idea?</title>
		<link>http://blog.tarnfeldweb.com/2010/05/another-idea/</link>
		<comments>http://blog.tarnfeldweb.com/2010/05/another-idea/#comments</comments>
		<pubDate>Thu, 20 May 2010 15:44:28 +0000</pubDate>
		<dc:creator>Tom Arnfeld</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.tarnfeldweb.com/?p=30</guid>
		<description><![CDATA[Since the launch of Clients I have had some great feedback and have been determined to design and develop a sexy looking, statistic driven client, project and hours worked tracking web application for a one time payment and download. It&#8217;s going to be built using Code Igniter purely because of the ease of development and [...]]]></description>
			<content:encoded><![CDATA[<p>Since the launch of <a title="Clients" href="http://github.com/tarnfeld/Clients/" target="_blank">Clients</a> I have had some great feedback and have been determined to design and develop a sexy looking, statistic driven client, project and hours worked tracking web application for a one time payment and download.</p>
<p>It&#8217;s going to be built using Code Igniter purely because of the ease of development and the nice URL&#8217;s and development tools it includes.</p>
<p>It probably wont start development for a few weeks yet stay tuned here or on my twitter (@tarnfeld) for news and updates on the projects. I mind mapped the ideas of what the web app will include, if you have anything else you think it should, drop me an email to <strong><a href="mailto:tom@tarnfeldweb.com">tom@tarnfeldweb.com</a><span style="font-weight: normal;">.</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tarnfeldweb.com/2010/05/another-idea/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
