<?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>terryoleary.co.uk</title>
	<atom:link href="http://www.terryoleary.co.uk/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.terryoleary.co.uk</link>
	<description>Another webdev blog</description>
	<lastBuildDate>Mon, 04 Jan 2010 23:35:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>iPhone Keychain RESTful services</title>
		<link>http://www.terryoleary.co.uk/?p=60</link>
		<comments>http://www.terryoleary.co.uk/?p=60#comments</comments>
		<pubDate>Mon, 04 Jan 2010 23:35:42 +0000</pubDate>
		<dc:creator>Terry</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.terryoleary.co.uk/?p=60</guid>
		<description><![CDATA[Well I&#8217;m glad to say my iPhone app is finally moving in the right direction, I&#8217;m finding stackoverflow to be a goldmine of pointers and code snippets and well explained!  Also during my rummaging I discovered that WordPress actually make their iPhone app source code available for you to download and play with, I think [...]]]></description>
			<content:encoded><![CDATA[<p>Well I&#8217;m glad to say my iPhone app is finally moving in the right direction, I&#8217;m finding stackoverflow to be a goldmine of pointers and code snippets and well explained!  Also during my rummaging I discovered that WordPress actually make their iPhone app source code available for you to download and play with, I think this is very helpful for newbies that are interested in finding how everyone else programs a full app (one accepted and shipping on the store!).</p>
<p>Keychains, this seems to be the way to go on the iPhone for storing users usernames and passwords securely, thankfully there is a class already to use without too much work from me, so I&#8217;ve implemented this in my code and so far so good!</p>
<p><a href="http://log.scifihifi.com/post/55837387/simple-iphone-keychain-code">http://log.scifihifi.com/post/55837387/simple-iphone-keychain-code</a></p>
<p>This site also helped point me in the right direction <a href="http://discussions.apple.com/thread.jspa?threadID=1536386">http://discussions.apple.com/thread.jspa?threadID=1536386</a></p>
<p>So now I have my loginViewController with a login form ready for my user to enter their details and also have the means for the values they enter to be stored securely and accessed by the app later on, so the next bit is validating their input with the website via some service. The iPhone SDK seems to have some nice easy methods for calling webservices and making use of them in the app. So I need to start making some webservices from my web app. So now I&#8217;m turning my attention away from the iphone app (kinda) and looking at making RESTful services.</p>
<p>First stop is <a href="http://blog.garethj.com/2009/02/building-a-restful-web-application-with-php/">http://blog.garethj.com/2009/02/building-a-restful-web-application-with-php/</a> &#8211; not sure this is any good but its going to be my starting point.</p>
<p>Also looking forward to the Apple announcement, saw a linked pic of the iSlate today&#8230;. very nice! Also Google phone could be an interesting idea, but I&#8217;m still sticking to the iPhone!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.terryoleary.co.uk/?feed=rss2&amp;p=60</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone app rootController (Facebook style) and network detection features</title>
		<link>http://www.terryoleary.co.uk/?p=56</link>
		<comments>http://www.terryoleary.co.uk/?p=56#comments</comments>
		<pubDate>Sun, 03 Jan 2010 00:44:33 +0000</pubDate>
		<dc:creator>Terry</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[iphone app]]></category>

		<guid isPermaLink="false">http://www.terryoleary.co.uk/?p=56</guid>
		<description><![CDATA[As planned I started my iPhone app again, being lightly inspired by LinkedIn&#8217;s new interface I decided to rewrite my app and move away from a tabbed interface. Now my app runs using a navigation controller and icons are used to browse to different view.
So how far have i got? Well I&#8217;ve been working on [...]]]></description>
			<content:encoded><![CDATA[<p>As planned I started my iPhone app again, being lightly inspired by LinkedIn&#8217;s new interface I decided to rewrite my app and move away from a tabbed interface. Now my app runs using a navigation controller and icons are used to browse to different view.</p>
<p>So how far have i got? Well I&#8217;ve been working on it for three days on and off and I&#8217;ve set up a root controller that houses the icon interface, blank views ready for my various app views and a network detection that detect if the phone has any networking issues, if it does a network unavailable view is displayed as opposed to an alert view (might change this).</p>
<p>Some resources that I found useful so far are:</p>
<p><a href="http://adylitica.com/2009/12/15/test-if-your-iphone-app-is-connected-to-internet/">http://adylitica.com/2009/12/15/test-if-your-iphone-app-is-connected-to-internet/</a></p>
<p><a href="http://www.raddonline.com/blogs/geek-journal/iphone-sdk-testing-network-reachability/">http://www.raddonline.com/blogs/geek-journal/iphone-sdk-testing-network-reachability/</a></p>
<p><a href="http://fuelyourcoding.com/iphone-view-switching-tutorial/">http://fuelyourcoding.com/iphone-view-switching-tutorial/</a></p>
<p>Next I need to tackle user login, sqlite3 and connection to my website using RESTful services. I&#8217;ll post as I go!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.terryoleary.co.uk/?feed=rss2&amp;p=56</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla woes</title>
		<link>http://www.terryoleary.co.uk/?p=54</link>
		<comments>http://www.terryoleary.co.uk/?p=54#comments</comments>
		<pubDate>Sun, 20 Dec 2009 00:03:34 +0000</pubDate>
		<dc:creator>Terry</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[pride]]></category>

		<guid isPermaLink="false">http://www.terryoleary.co.uk/?p=54</guid>
		<description><![CDATA[Been a while since I posted on my blog but I&#8217;m finally getting back into twitter after an absence.
Over the last few months I&#8217;ve been busy designing the new Pride London website, we opted for a Joomla install as a CMS and all was well in the development stages but now i need to migrate [...]]]></description>
			<content:encoded><![CDATA[<p>Been a while since I posted on my blog but I&#8217;m finally getting back into twitter after an absence.</p>
<p>Over the last few months I&#8217;ve been busy designing the new Pride London website, we opted for a Joomla install as a CMS and all was well in the development stages but now i need to migrate the site to its new server I&#8217;m having problems after problems.</p>
<p>I used JoomlaPack, a module that helps back up and migrate Joomla installations, I knew something was probably going to go wrong as i had to hack some of the scripts to work on my server, but i chose to ignore these and continue with the installation.</p>
<p>Once I finally got the back up to work I download the rather bloaty 104MB back up folder and uploaded it to the new server. Then it took me a few attempts to get the kickstart.php script to work due to various permissions and locations of the back up files.</p>
<p>Finally it kicked off, but it installed all the folders and files as a root user with no write or execute permissions, so the problems get worse. All the files we there and i could see the site once i browsed to its location but none of the plugins worked, including the menu!</p>
<p>Now i had a bunch of files that don&#8217;t work an i can&#8217;t get rid of without the hosts intervention. So now i&#8217;m waiting the weekend for the host to get to work Monday and hopefully sort out my problem. I can over install due to the rights of the existing files <img src='http://www.terryoleary.co.uk/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> .</p>
<p>Though this was going to be easy but sadly not. So my next attempt is going to be a manual transfer so I hope this goes easier!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.terryoleary.co.uk/?feed=rss2&amp;p=54</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox Toolbar</title>
		<link>http://www.terryoleary.co.uk/?p=51</link>
		<comments>http://www.terryoleary.co.uk/?p=51#comments</comments>
		<pubDate>Wed, 16 Sep 2009 11:03:57 +0000</pubDate>
		<dc:creator>Terry</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[opensearch]]></category>

		<guid isPermaLink="false">http://www.terryoleary.co.uk/?p=51</guid>
		<description><![CDATA[Finished my first Firefox toolbar at the weekend, it isn&#8217;t mind blowing yet, allows users to log in to the site via a button on the toolbar, jump to key areas in the site via drop down menus in the toolbar and has a search bar for people to search the site directly. Small steps [...]]]></description>
			<content:encoded><![CDATA[<p>Finished my first Firefox toolbar at the weekend, it isn&#8217;t mind blowing yet, allows users to log in to the site via a button on the toolbar, jump to key areas in the site via drop down menus in the toolbar and has a search bar for people to search the site directly. Small steps and all that.</p>
<p>I hope to revisit this after I&#8217;ve finished my never ending iPhone app. I aim to integrate message alerts, maybe a side bar for news feeds and so ajax linking to get current info. All on the list of things to do.</p>
<p>References that I found helpful were:</p>
<p><a href="http://www.borngeek.com/firefox/automatic-firefox-extension-updates/">http://www.borngeek.com/firefox/automatic-firefox-extension-updates/</a></p>
<p><a href="https://developer.mozilla.org/en/McCoy">https://developer.mozilla.org/en/McCoy</a></p>
<p><a href="http://www.shell-tools.net/index.php?op=hash_sha256 ">http://www.shell-tools.net/index.php?op=hash_sha256 </a></p>
<p>Also stumbled on references on how to provide a default search service using open search, so people can set your site to their default browser searches, might be something i look into:</p>
<p><a href="https://developer.mozilla.org/en/creating_opensearch_plugins_for_firefox">https://developer.mozilla.org/en/creating_opensearch_plugins_for_firefox</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.terryoleary.co.uk/?feed=rss2&amp;p=51</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Snow Leopard install hassle</title>
		<link>http://www.terryoleary.co.uk/?p=48</link>
		<comments>http://www.terryoleary.co.uk/?p=48#comments</comments>
		<pubDate>Sat, 05 Sep 2009 23:56:03 +0000</pubDate>
		<dc:creator>Terry</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[macbook air]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[os]]></category>

		<guid isPermaLink="false">http://www.terryoleary.co.uk/?p=48</guid>
		<description><![CDATA[Well my Snow Leopard (SL) installation was traumatic, as I have a first generation Macbook Air it was as straight forward as sticking the disc in.
So I grabbed my windows laptop as it has the required DVD drive and installed the DVD share package so my macbook could use the drive for installing SL. I [...]]]></description>
			<content:encoded><![CDATA[<p>Well my Snow Leopard (SL) installation was traumatic, as I have a first generation Macbook Air it was as straight forward as sticking the disc in.</p>
<p>So I grabbed my windows laptop as it has the required DVD drive and installed the DVD share package so my macbook could use the drive for installing SL. I began running the installation but it came up saying i need to run disk utility to sort out my HDD.  This is where the problems began.</p>
<p>The SL advised that I reboot my macbook holding down the ALT option button, then choose my wireless network and select the disk, effectively booking from the dvd. The problem was I could locate my wireless drive from the drop down of wireless networks.</p>
<p>I tried to get one to my wireless box but i&#8217;d forgotten my username and password, so i reset the wireless box, this threw my internet connection out as the static ip information was lost. What a fool! So I phoned up O2 to sort the connection out and the outcome was i have a strange wireless box that isnt their standard one, so they swtiched me to a dynamic IP that works for now and are sending me out a new wireless box&#8230; probably a result.</p>
<p>So once i get the box working again and disable WEP so my wireless is an open connection (I read this might be a problem for SL installs with macbook air) but it still doesnt appear in the list, so i have a brainwave and rename the network to a shorter name than the O2 default, horrah this work it now appears in the list. It took 2hrs to install SL and now its done i&#8217;ve recovered about 10 gig of HDD. So all in all a worthwhile hassle but a bit of a waste of a Saturday evening!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.terryoleary.co.uk/?feed=rss2&amp;p=48</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSocial talk @ Google London</title>
		<link>http://www.terryoleary.co.uk/?p=47</link>
		<comments>http://www.terryoleary.co.uk/?p=47#comments</comments>
		<pubDate>Thu, 03 Sep 2009 16:16:15 +0000</pubDate>
		<dc:creator>Terry</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[talk]]></category>

		<guid isPermaLink="false">http://www.terryoleary.co.uk/?p=47</guid>
		<description><![CDATA[Managed to bag a ticket to the Open Social discussion over at Google next week, slightly excited to be entering the Google HQ. 
Also hope to learn more about OpenSocial, the penny is finally falling on setting up my container, i&#8217;m just battling to have the time to set up the API and system required [...]]]></description>
			<content:encoded><![CDATA[<p>Managed to bag a ticket to the Open Social discussion over at Google next week, slightly excited to be entering the Google HQ. </p>
<p>Also hope to learn more about OpenSocial, the penny is finally falling on setting up my container, i&#8217;m just battling to have the time to set up the API and system required to approve developers and apps etc.</p>
<p>Anyone interested in attending should check out http://london-gtug-opensocial.eventbrite.com/ only about 5 tickets left and its free!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.terryoleary.co.uk/?feed=rss2&amp;p=47</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone development cont.</title>
		<link>http://www.terryoleary.co.uk/?p=39</link>
		<comments>http://www.terryoleary.co.uk/?p=39#comments</comments>
		<pubDate>Tue, 25 Aug 2009 09:37:56 +0000</pubDate>
		<dc:creator>Terry</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iphone app]]></category>

		<guid isPermaLink="false">http://www.terryoleary.co.uk/?p=39</guid>
		<description><![CDATA[Right I&#8217;ve finally got my iPhone developer status on Apple last month so i can submit my application and get selling in iTunes. The only stumbling block? I&#8217;ve not written the application yet!
I have the idea as it links into my social site but Object C is proving to be harder to master than I [...]]]></description>
			<content:encoded><![CDATA[<p>Right I&#8217;ve finally got my iPhone developer status on Apple last month so i can submit my application and get selling in iTunes. The only stumbling block? I&#8217;ve not written the application yet!</p>
<p>I have the idea as it links into my social site but Object C is proving to be harder to master than I liked. I&#8217;ve decided on a gently gently approach, so I&#8217;m hoping to develop a small part of the application and release it bit by bit, not sure if this is a wise strategy for the company but nonetheless its the one i&#8217;m going for.</p>
<p>I&#8217;ve now got 3 books of reference and probably read nearly 3/4 of each book, so i&#8217;m slowly building my knowledge and will begin the application soon.</p>
<p>Just for the record the books purchased are:</p>
<p><strong>Beginning iPhone Development: Exploring the iPhone SDK (Paperback) -<br />
</strong>http://www.amazon.co.uk/Beginning-iPhone-Development-Exploring-SDK/dp/1430216263/ref=sr_1_2?ie=UTF8&amp;s=books&amp;qid=1250635153&amp;sr=1-2 &#8211; First purchase, good lead in but a little too much for me straight away, the examples were ok but didnt really fit into all i want to do.</p>
<p><strong>The iPhone Developer&#8217;s Cookbook: Building Applications with the iPhone SDK: Building Mobile Applications with the IPhone SDK (Developer&#8217;s Library)</strong> -<br />
http://www.amazon.co.uk/iPhone-Developers-Cookbook-Building-Applications/dp/0321555457/ref=sr_1_5?ie=UTF8&amp;s=books&amp;qid=1250635153&amp;sr=1-5 &#8211; a few tips in here, probably not a good step by step but i&#8217;ll defintely be referencing it when i get to certain feature of my app.</p>
<p><strong>Phone SDK 3 Programming: Advanced Mobile Development for Apple iPhone and iPod Touch (Wiley)</strong><br />
http://www.amazon.co.uk/IPhone-SDK-Programming-Advanced-Development/dp/0470683988/ref=sr_1_6?ie=UTF8&amp;s=books&amp;qid=1250635153&amp;sr=1-6 &#8211; good book, probably be a better second version as they&#8217;ve not followed typeface convention for sample code. Very informative and i&#8217;m about  to use some of these techniques to start my app.</p>
<p>Always on the hunt for a better book and an OS3 one so i may add to my library shortly!</p>
<p><strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.terryoleary.co.uk/?feed=rss2&amp;p=39</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSocial update</title>
		<link>http://www.terryoleary.co.uk/?p=33</link>
		<comments>http://www.terryoleary.co.uk/?p=33#comments</comments>
		<pubDate>Wed, 19 Aug 2009 18:41:12 +0000</pubDate>
		<dc:creator>Terry</dc:creator>
				<category><![CDATA[opensocial]]></category>
		<category><![CDATA[backburner]]></category>

		<guid isPermaLink="false">http://www.terryoleary.co.uk/?p=33</guid>
		<description><![CDATA[Well I started looking that this and found myself banging my head against a wall for 2 weeks, i successfully installed shindig and got the example services running but found the documentation on setting up the necessary API&#8217;s to be lacking a bit.
I downloaded Partuza as a guide to set up my own API and [...]]]></description>
			<content:encoded><![CDATA[<p>Well I started looking that this and found myself banging my head against a wall for 2 weeks, i successfully installed shindig and got the example services running but found the documentation on setting up the necessary API&#8217;s to be lacking a bit.</p>
<p>I downloaded Partuza as a guide to set up my own API and ended up getting lost, so lost in fact i had to stop. Therefore I&#8217;ve now focused my attention back on to my iPhone project (see next blog post).</p>
<p>http://code.google.com/p/partuza/</p>
<p>I&#8217;m going to revisit this again later in the year, hopefully there will be some helpful resources , websites, books or conventions to go to that will enable me to get this going. Until then this is on the back burner.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.terryoleary.co.uk/?feed=rss2&amp;p=33</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>London Pride Website</title>
		<link>http://www.terryoleary.co.uk/?p=35</link>
		<comments>http://www.terryoleary.co.uk/?p=35#comments</comments>
		<pubDate>Tue, 18 Aug 2009 22:55:41 +0000</pubDate>
		<dc:creator>Terry</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[freelance]]></category>
		<category><![CDATA[london pride]]></category>
		<category><![CDATA[voluntary]]></category>

		<guid isPermaLink="false">http://www.terryoleary.co.uk/?p=35</guid>
		<description><![CDATA[I&#8217;ve approached London Pride to help with their website for next year&#8217;s pride event, they&#8217;re keen to have some help so I&#8217;m off to meet with them next week. Could be a good experience and world pride is looming. They need to brighten up their site to secure funding from the GLA. Will report back [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve approached London Pride to help with their website for next year&#8217;s pride event, they&#8217;re keen to have some help so I&#8217;m off to meet with them next week. Could be a good experience and world pride is looming. They need to brighten up their site to secure funding from the GLA. Will report back next week after the meeting and see if this is a goer!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.terryoleary.co.uk/?feed=rss2&amp;p=35</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSocial development &#8211; the beginning</title>
		<link>http://www.terryoleary.co.uk/?p=30</link>
		<comments>http://www.terryoleary.co.uk/?p=30#comments</comments>
		<pubDate>Tue, 07 Jul 2009 13:34:45 +0000</pubDate>
		<dc:creator>Terry</dc:creator>
				<category><![CDATA[opensocial]]></category>

		<guid isPermaLink="false">http://www.terryoleary.co.uk/?p=30</guid>
		<description><![CDATA[I&#8217;ve started to look at OpenSocial as a solution for my Social Networking site, as usual I&#8217;m finding documentation on these things hard to come by. I hate being an early adopter f things, too many dead ends. Having said that it has been around for a couple of years. The idea of OpenSocial is [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_31" class="wp-caption alignright" style="width: 298px"><img class="size-full wp-image-31" title="OpenSocial " src="http://www.terryoleary.co.uk/wp-content/uploads/2009/07/opensocialsitelogo1.png" alt="Social Networking platform" width="288" height="70" /><p class="wp-caption-text">Social Networking platform</p></div>
<p>I&#8217;ve started to look at OpenSocial as a solution for my Social Networking site, as usual I&#8217;m finding documentation on these things hard to come by. I hate being an early adopter f things, too many dead ends. Having said that it has been around for a couple of years. The idea of OpenSocial is to provide a common platform/API for developers to develop mini applications that your network users can plug into their profiles.</p>
<p>This is a big rival of Facebooks Platform, so far I&#8217;ve installed shindig<a href="http://incubator.apache.org/shindig/" target="_blank"> http://incubator.apache.org/shindig/</a> successfully and set up my developers sub domain. The next stage is proving to be a little tricky, integrating my existing MySQL database into shindig and develop an API for developers to plug into. There isn&#8217;t a huge amount of info on this but there is an example network that I&#8217;ve downloaded and begun to play with, so hopefully not too many sleepless nights ahead, I will keep you posted!</p>
<p>I&#8217;m now looking at the next steps via this post <a href="http://groups.google.com/group/opensocial-container/browse_thread/thread/231b48dbc4eaa1a8#" target="_blank">http://groups.google.com/group/opensocial-container/browse_thread/thread/231b48dbc4eaa1a8#</a> to customise partuza (the text platform) <a href="http://www.partuza.nl/" target="_blank">http://www.partuza.nl/</a></p>
<p>I need to get this turned around fairly quick and hopefully can use some of the API in my iPhone App which I hope to launch before Christmas.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.terryoleary.co.uk/?feed=rss2&amp;p=30</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
