<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>tomglenn.co.uk</title>
	
	<link>http://tomglenn.co.uk</link>
	<description>UK based Web &amp; Software Developer</description>
	<lastBuildDate>Mon, 01 Mar 2010 15:47:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/tomglenn" /><feedburner:info uri="tomglenn" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Ftomglenn" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Ftomglenn" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Ftomglenn" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/tomglenn" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Ftomglenn" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Ftomglenn" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Ftomglenn" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><item>
		<title>500+ Email Domains Your App Should Block</title>
		<link>http://feedproxy.google.com/~r/tomglenn/~3/qIpbHtfYJ28/</link>
		<comments>http://tomglenn.co.uk/software-development/500-email-domains-your-app-should-block/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 15:46:38 +0000</pubDate>
		<dc:creator>Tom Glenn</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Ban]]></category>
		<category><![CDATA[Blacklist]]></category>
		<category><![CDATA[Block]]></category>
		<category><![CDATA[Dispoable Emails]]></category>
		<category><![CDATA[Email Domains]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://tomglenn.co.uk/?p=615</guid>
		<description><![CDATA[Whilst searching the net for a list of spam email addresses I should block in my web apps (TDY.ME and Social Magpie), I came across a huge list of email provider domains that are either, A: Disposable email account providers or B: Email account providers linked to spam.
I thought this would be a great list [...]]]></description>
			<content:encoded><![CDATA[<p>Whilst searching the net for a list of spam email addresses I should block in my web apps (<a href="http://tdy.me">TDY.ME</a> and<a href="http://www.socialmagpie.com"> Social Magpie</a>), I came across a huge list of email provider domains that are either, <strong>A:</strong> Disposable email account providers or <strong>B:</strong> Email account providers linked to spam.</p>
<p>I thought this would be a great list to share with other developers, so that you can safeguard yourself against a lot of potential spam accounts.</p>
<p>You can <a title="500+ Email Domains Your App Should Block" href="http://tomglenn.co.uk/wp-content/uploads/2010/03/SpamEmailList.txt">download the list of 500+ Email Domains here</a>.</p>
<img src="http://feeds.feedburner.com/~r/tomglenn/~4/qIpbHtfYJ28" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tomglenn.co.uk/software-development/500-email-domains-your-app-should-block/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://tomglenn.co.uk/software-development/500-email-domains-your-app-should-block/</feedburner:origLink></item>
		<item>
		<title>Custom “Latest Posts” Function For Wordpress</title>
		<link>http://feedproxy.google.com/~r/tomglenn/~3/3mlhzshVZoI/</link>
		<comments>http://tomglenn.co.uk/general/custom-latest-posts-function-for-wordpress/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 21:09:33 +0000</pubDate>
		<dc:creator>Tom Glenn</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[latest posts]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp_get_archives]]></category>

		<guid isPermaLink="false">http://tomglenn.co.uk/?p=556</guid>
		<description><![CDATA[While developing my new theme for Wordpress (The one your looking at now!), I came across the need to get the 5 latest blog posts and format the output accordingly. Now, Wordpress has a built in function called wp_get_archives which is great for just getting the latest blog posts and displaying them as is (this [...]]]></description>
			<content:encoded><![CDATA[<p>While developing my new theme for Wordpress (The one your looking at now!), I came across the need to get the 5 latest blog posts and format the output accordingly. Now, Wordpress has a built in function called <strong>wp_get_archives</strong> which is great for just getting the latest blog posts and displaying them as is (this function outputs them in a list using <strong>&lt;li&gt;</strong> tags). However, I wanted to format my list items to have the following CSS classes &#8211; <strong>first</strong>, <strong>last</strong> and <strong>odd</strong>.</p>
<p>My first solution was to manually go into <strong>wp-includes/general_template.php</strong> and hard-code in the code that would do that for me. However, this broke when I upgraded to Wordpress 2.9. Therefore, I have created a new function specific to my theme in <strong>wp_content/themes/theme_name/functions.php</strong>. I thought this function might come in handy to other developers who are using Wordpress as their content management system, so below is the code.</p>
<pre class="brush: php;">
function latest_posts($limit = 5)
{
    ob_start();
    wp_get_archives(&quot;title_li=&amp;type=postbypost&amp;limit=&quot; . $limit);
    $original_content = ob_get_contents();
    ob_end_clean();

    $lines = explode(&quot;\n&quot;, $original_content);

    $final_content = &quot;&quot;;

    for($i = 0; $i &lt; $limit; $i++)
    {
        // Workout the class parameter value
        $class_string = &quot;&quot;;
        if($i == 0)
        {
            $class_string = &quot;first&quot;;
        }
        else if($i == $limit - 1)
        {
            if(($i % 2) == 1)
            {
                $class_string = &quot;odd last&quot;;
            }
            else
            {
                $class_string = &quot;last&quot;;
            }
        }
        else if(($i % 2) == 1)
        {
            $class_string = &quot;odd&quot;;
        }

        $final_content .= str_replace(&quot;&lt;li&gt;&quot;, &quot;&lt;li class=\&quot;&quot;. $class_string . &quot;\&quot;&gt;&quot;, $lines[$i]) . &quot;\n&quot;;
    }

    echo $final_content;
}
</pre>
<p>This function takes the output of the <strong>wp_get_archives</strong> function (by making use of the PHP output buffer, since <strong>wp_get_archives</strong> echos it&#8217;s results rather than return a string), loops through each line (by using <strong>explode</strong>) and then works out what class names to add to the <strong>li</strong> element and adds them accordingly. It then echos the modified output and voila.</p>
<p>To use this function, simply call <strong>latest_posts()</strong> somewhere in your Wordpress template. You can also pass in a numeric parameter to specify the number of posts to return, for example <strong>latest_posts(10)</strong>.</p>
<p>I would love to hear your thoughts/feedback on how this could be improved, or if you have used this and it has helped, let me know in the comments section below!</p>
<img src="http://feeds.feedburner.com/~r/tomglenn/~4/3mlhzshVZoI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tomglenn.co.uk/general/custom-latest-posts-function-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		<feedburner:origLink>http://tomglenn.co.uk/general/custom-latest-posts-function-for-wordpress/</feedburner:origLink></item>
		<item>
		<title>New Design Comes To Fruition</title>
		<link>http://feedproxy.google.com/~r/tomglenn/~3/hftD-IEK7VI/</link>
		<comments>http://tomglenn.co.uk/life-work/new-design-comes-to-fruition/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 22:54:34 +0000</pubDate>
		<dc:creator>Tom Glenn</dc:creator>
				<category><![CDATA[Life & Work]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[new site]]></category>
		<category><![CDATA[wordpress theme]]></category>

		<guid isPermaLink="false">http://tomglenn.co.uk/?p=503</guid>
		<description><![CDATA[If you are reading this post then you will have no doubt noticed that the new design for tomglenn.co.uk has arrived!
I will admit, this has been the goal for my site since I first created it a few years ago. Somehow I managed to get side tracked along the way and through neglect it has [...]]]></description>
			<content:encoded><![CDATA[<p>If you are reading this post then you will have no doubt noticed that the new design for tomglenn.co.uk has arrived!</p>
<p>I will admit, this has been the goal for my site since I first created it a few years ago. Somehow I managed to get side tracked along the way and through neglect it has become a rarely used personal blog, nothing more. However, a few weeks back I decided that this needed to change and I went ahead and designed the new look in Photoshop. This design had been sitting on my desktop in PSD format for the past few days, when yesterday I decided to actually get down to some hardcore coding!</p>
<p>No more than two days later and here we are with a finished, and gorgeous (even if I do say so myself!), dark themed, clean and professional site design which focuses more on me and my portfolio &#8211; rather than the blogging side of things. I even got round to adding the new portfolio section and have already begun filling it with my projects!</p>
<p>All in all, I am extremely pleased with the way it has turned out. I will probably still continue to tinker with it over the next few weeks, but I believe it is a damn sight better than the stock templates I was previously using! I would love to hear your thoughts and feedback, so please do leave your comments below!</p>
<img src="http://feeds.feedburner.com/~r/tomglenn/~4/hftD-IEK7VI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tomglenn.co.uk/life-work/new-design-comes-to-fruition/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://tomglenn.co.uk/life-work/new-design-comes-to-fruition/</feedburner:origLink></item>
		<item>
		<title>Back To Work And New Home!</title>
		<link>http://feedproxy.google.com/~r/tomglenn/~3/t8eWOU4097A/</link>
		<comments>http://tomglenn.co.uk/general/back-to-work-and-new-home/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 14:48:41 +0000</pubDate>
		<dc:creator>Tom Glenn</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[new home]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://tomglenn.co.uk/?p=444</guid>
		<description><![CDATA[I haven&#8217;t posted a blog post in about a month now, so I thought I would give you guys who still read this thing a bit of an update.
Since leaving University, I have managed to bag myself a software development position back at Marishal Thompson (Where I used to work before University!). This is awesome, [...]]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t posted a blog post in about a month now, so I thought I would give you guys who still read this thing a bit of an update.</p>
<p>Since leaving University, I have managed to bag myself a software development position back at Marishal Thompson (Where I used to work before University!). This is awesome, as I know everyone there and I know how things work etc. I will be developing web applications (both in-house and external) in ASP.NET and also developing a range of software applications both for the web (Silverlight) and desktop (C#). The pay is much higher now that I am qualified too, which is always a bonus!</p>
<p>As well as managing to get back into work, my girlfriend and I have managed to get a place of our own. We haven&#8217;t moved in yet, but we will be moving in on the 15th January, so we are really looking forward to it! We&#8217;ve been spending the past week or so buying bits and pieces (Dinner sets, Fridge, etc!).</p>
<p>As a final note, I have been toying with the idea of turning this site into more of an online portfolio and having the blog sort of in the &#8220;background&#8221; so to speak. The reason being, my original plans for this site were not so that I can write a regular blog (Which is why I don&#8217;t post here that often) and I would now like to begin reworking the site to fit those plans. I don&#8217;t know when I will be making these changes, but expect them over the next few months. The blog will remain in tact, as will all of the blog posts I have made to date. I will most likely just create a Wordpress theme based around my goals, and then have a link to the blog (As I would still like to use Wordpress as my CMS).</p>
<p>Anyway, that&#8217;s all I have to say for now, so until next time!</p>
<img src="http://feeds.feedburner.com/~r/tomglenn/~4/t8eWOU4097A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tomglenn.co.uk/general/back-to-work-and-new-home/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://tomglenn.co.uk/general/back-to-work-and-new-home/</feedburner:origLink></item>
		<item>
		<title>Casa De Los Suenos – Holiday From Hell</title>
		<link>http://feedproxy.google.com/~r/tomglenn/~3/H5msMz6Q4X4/</link>
		<comments>http://tomglenn.co.uk/general/casa-de-los-suenos-holiday-from-hell/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 18:09:00 +0000</pubDate>
		<dc:creator>Tom Glenn</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Apartamentos Monaco]]></category>
		<category><![CDATA[Casa De Los Suenos]]></category>
		<category><![CDATA[Holiday From Hell]]></category>
		<category><![CDATA[Jenny Hoy]]></category>
		<category><![CDATA[Villa Vota Nova]]></category>

		<guid isPermaLink="false">http://tomglenn.co.uk/?p=421</guid>
		<description><![CDATA[A few months have passed now since my family and I went on holiday to Benalmadena in Spain for 3 weeks. We had been so looking forward to this holiday as it had been quite a long time since our last visit to Spain and we were all very eager to go back there!
In the [...]]]></description>
			<content:encoded><![CDATA[<p>A few months have passed now since my family and I went on holiday to Benalmadena in Spain for 3 weeks. We had been so looking forward to this holiday as it had been quite a long time since our last visit to Spain and we were all very eager to go back there!</p>
<p>In the months prior to our holiday, the entire family frequently discussed the possible private villas that were available. Our final decision was a villa called Casa De Los Suenos. From the pictures it looked extremely nice, and located just outside the center of Benalmadena, perfect for going out in the evenings. However, it was a decision we soon found out we would live to regret. The following blog post is not meant as malicious slander, but an honest review of a holiday most of us would like to forget.</p>
<p><strong>Review of Casa De Los Suenos</strong></p>
<p>When we first arrived, we were greeted by a very irate &#8220;cleaner&#8221;, namely Larraine, who informed us that she was running late as the last occupants had broken things and left the villa in a mess and that it needed to be sorted before we could come in. She told us to come back in an hour. This was fair enough, but it meant all of us (16 in total) had to wander around aimlessly for an hour. Given that we had an overnight flight and had waited in the airport for hours before the flight, we were all very tired and this was an annoying start to the holiday to say the least.</p>
<p>When we finally managed to enter the villa, we did a quick inspection of all the bedrooms. As it turned out, one of the three &#8220;Twin Bedrooms&#8221; was in fact not a bedroom at all! Instead, there were two sofa-beds in the living room. As you can imagine, this caused a lot of frustration as no one wanted to sleep in the living room! Now I am pretty sure it is not strictly true to state there are, and I quote: &#8220;1 Double Bedroom, 3 Twin Bedrooms, 1 Family Bedroom.&#8221;, when one of them IS the living room. I would not class that as a bedroom, but maybe thats just me and the rest of my family?</p>
<p>The second thing that struck us was the state of the villa itself. Given that we had been initially greeted by the cleaner and told to come back in an hour when it was ready, the place was filthy! For starters the floor had not been cleaned at all (walking around in bare feet resulted in the blackest feet I have ever seen!), the sofas and bed sheets were absolutely disgusting, the pool was filled with balls of hair (presumably from the previous occupants!) and most everything, like the TV were caked in a thick layer of dust. See the gallery below for pictures.</p>
<p>Dirt aside, during the holiday we began to notice these &#8220;broken&#8221; things that Larraine had first mentioned, regardless of the fact that she claimed she was &#8220;sorting it&#8221; before we arrived that first morning. Bed slats were broken, flexes and wires on a few electrical appliances were exposed or badly covered up with duct tape, there were numerous large chunks of GLASS on the balcony and a few IN the pool, and the lampshade in my bedroom actually fell on my head one night and I soon discovered it was held on by cellotape! Again, see the gallery at the bottom of this post for pictures of some of the above.</p>
<p>One thing that really tickled us was the fact that there were several framed &#8220;poems&#8221; dotted around the villa, with things such as &#8220;Do not poke holes in the mural, doing so will mean you&#8230; LOSE YOUR DEPOSIT&#8221; and &#8220;I don&#8217;t know why people insist on using the kitchen tops as chopping boards, doing so will mean you&#8230;. LOSE YOUR DEPOSIT&#8221;. Perhaps people would be less inclined to treat the place with little respect if the owners treated their tenants with some!</p>
<p>Speaking of respect, one morning when the rest of my family had decided to go down to the nearby supermarket and I was still in bed, there was a knock on my bedroom door. It then opened, and Larraine (the cleaner) walked in and in a raised voice she proceeded to &#8220;tell me off&#8221; about leaving the front door unlocked as &#8220;anyone could have walked in&#8221;. At least she knocked, eh?!</p>
<p>However, all of the above does not come anywhere near the accidents that were caused by faulty equipment and furniture during our stay. The first of which was due to the positioning of the sprinkler system, which meant that everytime they turned on, they would soak the stairs at the entrance of the villa. This made them extremely slippery and caused my Auntie to fall down them and bruise her leg (Pictures of the wet stairs in the gallery below).</p>
<p>The most severe accident however, happened to my 71 year old Grandad. On the balcony of the villa were a set of white plastic garden chairs surrounding a table. On one particular day, my Grandad (who again is 71 years of age) was sat on one of these chairs, with my 1 year old (at the time) baby sister on his lap. At this point, everyone else was inside and I was still in bed. All of a sudden, I heard a huge bang against my bedroom wall, which was actually the wall of the balcony. I quickly jumped out of bed and ran out onto the balcony, to find my Grandad slumped in a heap against the wall with my baby sister held out in front of him. There was blood all the way down the wall where he had banged his head, and when we picked up him he was so shaken that he could not walk and all he kept saying was &#8220;Is the baby ok?&#8221;. The chair had actually shattered (not just collapsed, actually shattered into pieces) beneath him whilst he was sat there. We quickly rushed to get the First Aid kit that was in the villa, only to find out that it was empty besides a few plaster wrappers and a single rubber glove!</p>
<p>At that time, the two maintenance staff were attending to the pool and quickly ran up onto the balcony also. One was quick to clean up all traces of blood and discard of the shattered chair, whilst the other took my Grandad to the nearest Spanish hospital. At the hospital, he received 6 stitches and 2 injections to the back of his head and was told to come back in a few days time to check for infection or other possible head injury. Luckily, there was no serious damage done. However, Larraine (the cleaner) was contacted about this incident, and she acknowledged that the chairs were infact broken and said that she had simply forgotten to inform us of this! In the gallery below are pictures of the wound to the back of my Grandad&#8217;s head, as well as the stitches and a note from the Spanish hospital.</p>
<p>We have since been in contact with the owner of the villa, seeking compensation for everything that went wrong on the holiday &#8211; especially the accident involving my Grandad and 1 year old baby sister. No apology for any of the above mentioned incidents was made and we have been informed by both Jenny and her insurance company that they have come to conclusion that my 71 year old Grandad must have been rocking (Yes, rocking?!) on the chair for it to have shattered&#8230; My Grandad is not a child, nor would he be so careless as to rock back and forth on a plastic garden chair with a baby on his lap. Also, whilst the cleaner (Larraine) had already acknowledged the broken chairs and her failure to inform us, the owner of the villa later told us that the cleaner had stated that she never said anything of the sort.</p>
<p>Overall the holiday was an absolute nightmare, the very definition of a holiday from hell. Jenny also owns another villa in the Benalmadena area called Villa Vita Nova and an apartment called Apartamentos Monaco &#8211; however I cannot comment on the state of these as I have not seen them, though my family and I will be staying well clear of any other properties owned by Mrs Jenny Hoy.</p>
<p>I have also attached a picture of the &#8220;management staff&#8221; for your viewing pleasure. Enjoy.</p>

<a href='http://tomglenn.co.uk/general/casa-de-los-suenos-holiday-from-hell/attachment/tvfilth/' title='TVFilth'><img width="150" height="150" src="http://tomglenn.co.uk/wp-content/uploads/2009/11/TVFilth-150x150.jpg" class="attachment-thumbnail" alt="" title="TVFilth" /></a>
<a href='http://tomglenn.co.uk/general/casa-de-los-suenos-holiday-from-hell/attachment/floorfilth/' title='FloorFilth'><img width="150" height="150" src="http://tomglenn.co.uk/wp-content/uploads/2009/11/FloorFilth-150x150.jpg" class="attachment-thumbnail" alt="" title="FloorFilth" /></a>
<a href='http://tomglenn.co.uk/general/casa-de-los-suenos-holiday-from-hell/attachment/filthybedsheets/' title='FilthyBedSheets'><img width="150" height="150" src="http://tomglenn.co.uk/wp-content/uploads/2009/11/FilthyBedSheets-150x150.jpg" class="attachment-thumbnail" alt="" title="FilthyBedSheets" /></a>
<a href='http://tomglenn.co.uk/general/casa-de-los-suenos-holiday-from-hell/attachment/brokenslats/' title='BrokenSlats'><img width="150" height="150" src="http://tomglenn.co.uk/wp-content/uploads/2009/11/BrokenSlats-150x150.jpg" class="attachment-thumbnail" alt="" title="BrokenSlats" /></a>
<a href='http://tomglenn.co.uk/general/casa-de-los-suenos-holiday-from-hell/attachment/brokenglass/' title='BrokenGlass'><img width="150" height="150" src="http://tomglenn.co.uk/wp-content/uploads/2009/11/BrokenGlass-150x150.jpg" class="attachment-thumbnail" alt="" title="BrokenGlass" /></a>
<a href='http://tomglenn.co.uk/general/casa-de-los-suenos-holiday-from-hell/attachment/flexducttape/' title='FlexDuctTape'><img width="150" height="150" src="http://tomglenn.co.uk/wp-content/uploads/2009/11/FlexDuctTape-150x150.jpg" class="attachment-thumbnail" alt="" title="FlexDuctTape" /></a>
<a href='http://tomglenn.co.uk/general/casa-de-los-suenos-holiday-from-hell/attachment/exposedwire/' title='ExposedWire'><img width="150" height="150" src="http://tomglenn.co.uk/wp-content/uploads/2009/11/ExposedWire-150x150.jpg" class="attachment-thumbnail" alt="" title="ExposedWire" /></a>
<a href='http://tomglenn.co.uk/general/casa-de-los-suenos-holiday-from-hell/attachment/wetsteps/' title='WetSteps'><img width="150" height="150" src="http://tomglenn.co.uk/wp-content/uploads/2009/11/WetSteps-150x150.jpg" class="attachment-thumbnail" alt="" title="WetSteps" /></a>
<a href='http://tomglenn.co.uk/general/casa-de-los-suenos-holiday-from-hell/attachment/emptyfirstaid/' title='EmptyFirstAid'><img width="150" height="150" src="http://tomglenn.co.uk/wp-content/uploads/2009/11/EmptyFirstAid-150x150.jpg" class="attachment-thumbnail" alt="" title="EmptyFirstAid" /></a>
<a href='http://tomglenn.co.uk/general/casa-de-los-suenos-holiday-from-hell/attachment/stitches/' title='Stitches'><img width="150" height="150" src="http://tomglenn.co.uk/wp-content/uploads/2009/11/Stitches-150x150.jpg" class="attachment-thumbnail" alt="" title="Stitches" /></a>
<a href='http://tomglenn.co.uk/general/casa-de-los-suenos-holiday-from-hell/attachment/headinjurybandage/' title='HeadInjuryBandage'><img width="150" height="150" src="http://tomglenn.co.uk/wp-content/uploads/2009/11/HeadInjuryBandage-150x150.jpg" class="attachment-thumbnail" alt="" title="HeadInjuryBandage" /></a>
<a href='http://tomglenn.co.uk/general/casa-de-los-suenos-holiday-from-hell/attachment/hospitalnote/' title='HospitalNote'><img width="150" height="150" src="http://tomglenn.co.uk/wp-content/uploads/2009/11/HospitalNote-150x150.jpg" class="attachment-thumbnail" alt="" title="HospitalNote" /></a>
<a href='http://tomglenn.co.uk/general/casa-de-los-suenos-holiday-from-hell/attachment/management/' title='Management'><img width="150" height="150" src="http://tomglenn.co.uk/wp-content/uploads/2009/11/Management-150x150.jpg" class="attachment-thumbnail" alt="" title="Management" /></a>

<img src="http://feeds.feedburner.com/~r/tomglenn/~4/H5msMz6Q4X4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tomglenn.co.uk/general/casa-de-los-suenos-holiday-from-hell/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		<feedburner:origLink>http://tomglenn.co.uk/general/casa-de-los-suenos-holiday-from-hell/</feedburner:origLink></item>
		<item>
		<title>University Finished! What Next?</title>
		<link>http://feedproxy.google.com/~r/tomglenn/~3/mLIBmOIYK40/</link>
		<comments>http://tomglenn.co.uk/general/university-finished-what-next/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 11:25:49 +0000</pubDate>
		<dc:creator>Tom Glenn</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[Game Development]]></category>
		<category><![CDATA[OGRE 3D]]></category>
		<category><![CDATA[University]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://tomglenn.co.uk/general/university-finished-what-next/</guid>
		<description><![CDATA[Well it seems like forever since I last made a blog post here, for which I apologize! I have been extremely busy finishing off my assignments and I am now completely finished with education, woohoo!
Overall I feel my final year at University went great! I have not yet had my results back for semester two, [...]]]></description>
			<content:encoded><![CDATA[<p>Well it seems like forever since I last made a blog post here, for which I apologize! I have been extremely busy finishing off my assignments and I am now completely finished with education, woohoo!</p>
<p>Overall I feel my final year at University went great! I have not yet had my results back for semester two, but I managed to get some pretty awesome marks for semester one. My best being Web Development where I got 92% for the system I developed!</p>
<p>Semester two was a toughy. With the main bulk of implementation to do on my software engineering project (A replacement file explorer for Windows XP), a 2D game to create for the Advanced Programming for Computer Games module (See video below!) and more.</p>
<p style="text-align: center;"><p><a href="http://tomglenn.co.uk/general/university-finished-what-next/"><em>Click here to view the embedded video.</em></a></p></p>
<p>So with University over I am left thinking&#8230; &#8220;What next?&#8221;. Well, I have a fantastic holiday to look forward to on the 13th July &#8211; going away to Benalmadena in Spain for 3 weeks &#8211; which should be fantastic!</p>
<p>Meanwhile, I have been spending a fair amount of time learning even more C++ and some 3D game engines such as OGRE 3D. Web development is also on my list of things to keep up, so perhaps expect to see some additions to <a href="http://tdy.me">http://tdy.me</a> <img src='http://tomglenn.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>A final note for those of you who follow me on Twitter (if you&#8217;re not, why the hell not?! <a href="http://twitter.com/tomeglenn">Click here and hurry up!</a>) I apologize for the lack of activity of late. Now that I have time again, I will get my act together and get the tweets rollin&#8217;!</p>
<p>So until next time!</p>
<img src="http://feeds.feedburner.com/~r/tomglenn/~4/mLIBmOIYK40" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tomglenn.co.uk/general/university-finished-what-next/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		<feedburner:origLink>http://tomglenn.co.uk/general/university-finished-what-next/</feedburner:origLink></item>
		<item>
		<title>iSpeedReader Hits The App Store!</title>
		<link>http://feedproxy.google.com/~r/tomglenn/~3/D9Bg767N8E8/</link>
		<comments>http://tomglenn.co.uk/general/ispeedreader-hits-the-app-store/#comments</comments>
		<pubDate>Sun, 24 May 2009 20:13:41 +0000</pubDate>
		<dc:creator>Tom Glenn</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[fast reading]]></category>
		<category><![CDATA[ispeedreader]]></category>
		<category><![CDATA[speed reading]]></category>

		<guid isPermaLink="false">http://tomglenn.co.uk/?p=415</guid>
		<description><![CDATA[As most of you are probably aware (if you follow me on Twitter that is), that a few weeks ago I announced my first ever iPhone application &#8211; iSpeedReader.
iSpeedReader is an iPhone/iPod Touch application that (funnily enough) lets you speed read. The application allows you to enter your own text, import text from the web, [...]]]></description>
			<content:encoded><![CDATA[<p>As most of you are probably aware (if you <a href="http://twitter.com/tomeglenn">follow me on Twitter</a> that is), that a few weeks ago I announced my first ever iPhone application &#8211; iSpeedReader.</p>
<p>iSpeedReader is an iPhone/iPod Touch application that (funnily enough) lets you speed read. The application allows you to enter your own text, import text from the web, change the Words Per Minute speed on the fly, rewind, pause, forward and play your text.</p>
<p>RazorianFly.com (A great iPhone app review site) recently <a href="http://www.razorianfly.com/2009/exclusive-ispeedreader-preview/">wrote a great preview of iSpeedReader</a> as writer James took it for a spin.</p>
<p>The great news is that <a href="http://tdy.me/61idd">iSpeedReader has just hit the App Store</a>! I am incredibly excited as this is my first ever iPhone/iPod Touch application and seeing it in the App Store is just simply amazing!</p>
<p>I hope you will all go and take a look. I think you will like what you see! <img src='http://tomglenn.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<img src="http://feeds.feedburner.com/~r/tomglenn/~4/D9Bg767N8E8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tomglenn.co.uk/general/ispeedreader-hits-the-app-store/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<feedburner:origLink>http://tomglenn.co.uk/general/ispeedreader-hits-the-app-store/</feedburner:origLink></item>
		<item>
		<title>TDY.ME in Twitterville iPhone App!</title>
		<link>http://feedproxy.google.com/~r/tomglenn/~3/1AtynfhBLvI/</link>
		<comments>http://tomglenn.co.uk/general/tdyme-in-twitterville-iphone-app/#comments</comments>
		<pubDate>Fri, 01 May 2009 09:49:54 +0000</pubDate>
		<dc:creator>Tom Glenn</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[dominic]]></category>
		<category><![CDATA[domness]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[tdy.me]]></category>
		<category><![CDATA[tumblr]]></category>
		<category><![CDATA[twitter client]]></category>
		<category><![CDATA[twitterville]]></category>
		<category><![CDATA[url shortening service]]></category>

		<guid isPermaLink="false">http://tomglenn.co.uk/?p=412</guid>
		<description><![CDATA[I have recently been in talks with @Domness &#8211; developer of the iPhone Twitter client Twitterville &#8211; with regards to integrating the TDY.ME url shortening service into it. The suggestion was welcomed with open arms and Dominic began integrating it into his latest beta version of the client almost instantly!
Below is a video that Dominic [...]]]></description>
			<content:encoded><![CDATA[<p>I have recently been in talks with <a href="http://twitter.com/domness">@Domness</a> &#8211; developer of the iPhone Twitter client Twitterville &#8211; with regards to integrating the TDY.ME url shortening service into it. The suggestion was welcomed with open arms and Dominic began integrating it into his latest beta version of the client almost instantly!</p>
<p>Below is a video that Dominic recently uploaded to his Tumblr blog, demoing the TDY.ME service inside Twitterville.</p>
<p style="text-align: center;"><p><a href="http://tomglenn.co.uk/general/tdyme-in-twitterville-iphone-app/"><em>Click here to view the embedded video.</em></a></p></p>
<p style="text-align: left;">This is extremely exciting news for myself and the TDY.ME service. Not only does it mean more exposure for the service (as well as the fact that TDY.ME will be the ONLY url shortening service in the Twitterville client) &#8211; but it also demonstrates that the little guys CAN still compete with the &#8220;big kids&#8221; (a la bit.ly).</p>
<p style="text-align: left;">I&#8217;d like to thank Dominic for putting his trust in the TDY.ME service and integrating it into his client. If you would like to follow the progress of the Twitterville&#8217;s development, head on over to Dominic&#8217;s Tumblr blog at <a href="http://twitterville.tumblr.com/">http://twitterville.tumblr.com/</a>.</p>
<img src="http://feeds.feedburner.com/~r/tomglenn/~4/1AtynfhBLvI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tomglenn.co.uk/general/tdyme-in-twitterville-iphone-app/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://tomglenn.co.uk/general/tdyme-in-twitterville-iphone-app/</feedburner:origLink></item>
		<item>
		<title>TDY.ME Dashboard Widget</title>
		<link>http://feedproxy.google.com/~r/tomglenn/~3/DyQRCtrw0q8/</link>
		<comments>http://tomglenn.co.uk/life-work/tdyme-dashboard-widget/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 09:57:59 +0000</pubDate>
		<dc:creator>Tom Glenn</dc:creator>
				<category><![CDATA[Life & Work]]></category>
		<category><![CDATA[dashboard widget]]></category>
		<category><![CDATA[tdy.me]]></category>
		<category><![CDATA[url shortening service]]></category>

		<guid isPermaLink="false">http://tomglenn.co.uk/?p=410</guid>
		<description><![CDATA[Do you use the TDY.ME url shortening service? Are you a Mac OS X user? Fantastic!
You no longer need to visit the TDY.ME website for your url shortening fix, just download and install the TDY.ME Dashboard Widget here!
Please leave your comments and suggestions below  
]]></description>
			<content:encoded><![CDATA[<p>Do you use the <a href="http://tdy.me">TDY.ME</a> url shortening service? Are you a Mac OS X user? Fantastic!</p>
<p>You no longer need to visit the <a href="http://tdy.me">TDY.ME</a> website for your url shortening fix, just download and install the <a href="http://s67138.gridserver.com/wp-content/uploads/2009/04/tdy.zip">TDY.ME Dashboard Widget</a> here!</p>
<p>Please leave your comments and suggestions below <img src='http://tomglenn.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<img src="http://feeds.feedburner.com/~r/tomglenn/~4/DyQRCtrw0q8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tomglenn.co.uk/life-work/tdyme-dashboard-widget/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://tomglenn.co.uk/life-work/tdyme-dashboard-widget/</feedburner:origLink></item>
		<item>
		<title>20 Today And £102 From FreebieJeebies</title>
		<link>http://feedproxy.google.com/~r/tomglenn/~3/hfReSR2NHa0/</link>
		<comments>http://tomglenn.co.uk/life-work/20-today-and-102-from-freebiejeebies/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 14:15:32 +0000</pubDate>
		<dc:creator>Tom Glenn</dc:creator>
				<category><![CDATA[Life & Work]]></category>
		<category><![CDATA[birthday]]></category>
		<category><![CDATA[driving practical test]]></category>
		<category><![CDATA[freebiejeebies]]></category>

		<guid isPermaLink="false">http://tomglenn.co.uk/?p=404</guid>
		<description><![CDATA[Well today is my 20th birthday! No longer a teenager&#8230; Or perhaps I can say I&#8217;m twenteen?!
To top it off, I passed my driving practical test yesterday and today I received my £102 bank transfer from FreebieJeebies for referring 7 people! (See pic below!)

]]></description>
			<content:encoded><![CDATA[<p>Well today is my 20th birthday! No longer a teenager&#8230; Or perhaps I can say I&#8217;m twenteen?!</p>
<p>To top it off, I passed my driving practical test yesterday and today I received my £102 bank transfer from <a href="http://apple.freebiejeebies.co.uk/81363">FreebieJeebies</a> for referring 7 people! (See pic below!)</p>
<p style="text-align: center;"><img class="aligncenter" src="http://web3.twitpic.com/img/5915139-d821ce5bb1d8ca2a5a21780e768ddabd.49ed7f9b-full.png" alt="£102 from FreebieJeebies" width="410" height="54" /></p>
<img src="http://feeds.feedburner.com/~r/tomglenn/~4/hfReSR2NHa0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tomglenn.co.uk/life-work/20-today-and-102-from-freebiejeebies/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://tomglenn.co.uk/life-work/20-today-and-102-from-freebiejeebies/</feedburner:origLink></item>
	</channel>
</rss>
