<?xml version="1.0" encoding="utf-8"?>

			<rss version="2.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://web.resource.org/cc/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">

			<channel>
			<title>TheRealTimeWeb.com - Off topic</title>
			<link>http://www.therealtimeweb.com/index.cfm</link>
			<description>A technology blog with a special focus on real-time web technologies, web video and the Flash Platform.</description>
			<language>en-us</language>
			<pubDate>Thu, 20 Jun 2013 12:58:17 +0100</pubDate>
			<lastBuildDate>Tue, 06 Dec 2011 07:59:00 +0100</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>stefan@therealtimeweb.com</managingEditor>
			<webMaster>stefan@therealtimeweb.com</webMaster>
			<itunes:subtitle></itunes:subtitle>
			<itunes:summary></itunes:summary>
			<itunes:category text="Technology" />
			<itunes:category text="Technology">
				<itunes:category text="Podcasting" />
			</itunes:category>
			<itunes:category text="Technology">
				<itunes:category text="Tech News" />
			</itunes:category>
			<itunes:keywords></itunes:keywords>
			<itunes:author></itunes:author>
			<itunes:owner>
				<itunes:email>stefan@therealtimeweb.com</itunes:email>
				<itunes:name></itunes:name>
			</itunes:owner>
			
			<itunes:explicit>no</itunes:explicit>
			
			<item>
				<title>PayPal&apos;s Dubious Business Practices</title>
				<link>http://www.therealtimeweb.com/index.cfm/2011/12/6/paypal-regretsy</link>
				<description>
				
				Over the years I&apos;ve had many encounters with PayPal. I use their service to process payments from my products and services, especially for international customers. PayPal is well known for its &lt;a href=&quot;http://aralbalkan.com/3898&quot; target=&quot;_blank&quot;&gt;dubious business practices&lt;/a&gt;, seemingly freezing accounts at random without notice, leaving small businesses stranded and their money held hostage.&lt;p&gt;
This morning the company may have overstepped the line when they froze the account of &lt;a href=&quot;http://www.regretsy.com/2011/12/05/cats-1-kids-0/&quot; target=&quot;_blank&quot;&gt;Regretsy&lt;/a&gt;, a site which was running a massive Christmas gift exchange program for children in their community.&lt;br&gt; What did PayPal do? They decided to shut their entire operation down and insisted that buyers are refunded, stating that it was ok to raise money for cats but not for children. It beggars belief. &lt;p&gt;
Please check out &lt;a href=&quot;http://www.regretsy.com/2011/12/05/cats-1-kids-0/&quot; target=&quot;_blank&quot;&gt;the conversation&lt;/a&gt; the Regretsy site owner Helen Killer had with a PayPal employee. Then ask yourself: is PayPal a company you want to do business with in the future? I know I will reconsider, and have already started to offer Google Checkout and Amazon Payments to my customers.&lt;p&gt;
In the meantime PayPal seemed to have been busy deleting comments on its &lt;a href=&quot;https://www.facebook.com/paypal?sk=wall&amp;filter=1&quot; target=&quot;_blank&quot;&gt;Facebook wall&lt;/a&gt; - with limited results. Check out the comments on the latest posts made by Paypal: hundreds of angry customers venting their views.&lt;p&gt;
PayPal: shame on you!
				</description>
				
				<category>Off topic</category>
				
				<pubDate>Tue, 06 Dec 2011 07:59:00 +0100</pubDate>
				<guid>http://www.therealtimeweb.com/index.cfm/2011/12/6/paypal-regretsy</guid>
				
				
			</item>
			
			<item>
				<title>Enabling Google Checkout for Google Apps Accounts</title>
				<link>http://www.therealtimeweb.com/index.cfm/2011/8/23/link-googleapps-to-checkout</link>
				<description>
				
				This is worth a blog post since it turned out to be a task that took me 15 minutes to complete...&lt;br&gt;
I wanted to sign up for Google Checkout as a seller and tried to sign in with my Google Apps account. The error message I got told me that my account was not enabled for Google Checkout and that the administrator for my Google Apps domain had to enable it. &lt;br&gt;
Luckily that administrator is me so I went on the hunt for the option that enables Google Checkout for my Google Apps account... 15 minutes later I found it, and to save you some time here it is:&lt;br&gt;
1) Go to your Google Apps account at &lt;a href=&quot;https://www.google.com/a&quot; target=&quot;_blank&quot;&gt;https://www.google.com/a&lt;/a&gt; and log in as the domain admin. You may find it easiest to simply log into your Google Apps GMail account instead in which case you now need to click on &apos;Manage this domain&apos; at the top right.&lt;br&gt;
2) You&apos;re now on the Google Apps homepage for this domain. Click on &apos;Organization &amp; users&apos; (second option, top left)&lt;br&gt;
&lt;img src=&quot;http://www.flashcomguru.com/images/step1.jpg&quot; vspace=&quot;10&quot;&gt;&lt;br&gt;
3) Next click on &apos;Services&apos; (next to the selected &apos;Users&apos; tab (it&apos;s easy to miss).&lt;br&gt;
&lt;img src=&quot;http://www.flashcomguru.com/images/step2.jpg&quot; vspace=&quot;10&quot;&gt;
&lt;br&gt;
4) Scroll down to &apos;Other Google Services&apos; and past it until you find Google Checkout. Turn it on.&lt;br&gt;
&lt;img src=&quot;http://www.flashcomguru.com/images/step3.jpg&quot; vspace=&quot;10&quot;&gt;
&lt;p&gt;
You are done!
				</description>
				
				<category>Off topic</category>
				
				<category>Google</category>
				
				<pubDate>Tue, 23 Aug 2011 18:59:00 +0100</pubDate>
				<guid>http://www.therealtimeweb.com/index.cfm/2011/8/23/link-googleapps-to-checkout</guid>
				
				
			</item>
			
			<item>
				<title>IIS Error 500.19 When Using Virtual Directories</title>
				<link>http://www.therealtimeweb.com/index.cfm/2011/3/15/iis-error-500-virtual-dirs</link>
				<description>
				
				I&apos;ve just encountered an annoying error with IIS 7.5 when using virtual directories. Since it took me a while to find a solution I am sharing it here. &lt;br&gt;
I needed to add a virtual directory to an IIS site which allows me to access a bunch of flv files to deliver via progressive download. The virtual directory pointed to a folder outside my webroot and inside the Flash Media Server applications directory. &lt;br&gt;
When I tried to access a file inside this directory via the web browser I ran into an error 500.19 &apos;Cannot read configuration file due to insufficient permissions&apos;. 
&lt;p&gt;
It took a while and some Google searches until I figured out that the IIS_IUSRS account needed read permission for that folder. To add these I right-clicked the folder in Windows Explorer &gt; Properties &gt; Security &gt; Edit &gt; Add &gt; Advanced &gt; Find Now &gt; Search for IIS_IUSRS &gt; Select &gt; Ok &gt; Ok &gt; Ok &gt; Ok (yes, 4x Ok...).&lt;p&gt;
What a palaver. Why I use IIS? Don&apos;t ask, but yes it is a pain to work with at times, as are Windows file permissions. If you want to implement something similar when the virtual directory target is in another Windows domain then you&apos;re in for a world of pain.&lt;p&gt;
And one last tip: if you need your IIS site to display detailed error messages then this post by Mike Volodarsk has all the details: &lt;br&gt;
&lt;a href=&quot;http://mvolo.com/blogs/serverside/archive/2007/07/26/Troubleshoot-IIS7-errors-like-a-pro.aspx&quot; target=&quot;_blank&quot;&gt;http://mvolo.com/blogs/serverside/archive/2007/07/26/Troubleshoot-IIS7-errors-like-a-pro.aspx&lt;/a&gt;
				</description>
				
				<category>Off topic</category>
				
				<category>Windows</category>
				
				<pubDate>Tue, 15 Mar 2011 12:00:00 +0100</pubDate>
				<guid>http://www.therealtimeweb.com/index.cfm/2011/3/15/iis-error-500-virtual-dirs</guid>
				
				
			</item>
			
			<item>
				<title>How To Lose A File Despite Three Backups</title>
				<link>http://www.therealtimeweb.com/index.cfm/2011/2/3/how-to-lose-a-file</link>
				<description>
				
				Here&apos;s a little tale for you, it&apos;s the tale of a lost file. &lt;br&gt;I&apos;m quite obsessed with backing up my files: I run a TimeMachine backup from my iMac to a local NAS drive, run &lt;a href=&quot;http://www.carbonite.com&quot; target=&quot;_blank&quot;&gt;Carbonite&lt;/a&gt; locally which backs up my entire machine to a remote location and in addition I also have a Carbonite subscription for one of my servers (the one with the most files on). Therefore what usually happens is that I create and edit a file (say a server script) locally, it gets backed up via TimeMachine locally, Carbonite pushes it into the cloud and if I then upload that file to the server it gets backed up to yet another Carbonite account.&lt;br&gt;
Pretty solid I hear you say. Yes it is, unless you are a lazy fool like myself and often use Transmit to open a file locally  directly from the server via right-click &gt; open. That&apos;s convenient, right, because every time you save that file it gets pushed up to the server automatically, saving you from having to drag/upload that file before refreshing the browser to test.&lt;p&gt;
So here I was working for several hours on a CFM script that did some complex ninja-level type operations. Finally I cracked it and everything was working as it should. Off to bed I go - having forgotten to pull down the server copy (which now was the latest revision) to the local dev machine.&lt;br&gt;
The next day - and I clearly wasn&apos;t thinking straight - I dragged the local copy of that same file to the server. Poof. All the changes I made the day before were overwritten. &lt;br&gt;
No sweat. Fire up TimeMachine and browse back a day... oh shoot, there&apos;s no local copy of that file since I made all edits on the server. The local Carbonite service would also have no record of it. A quick check confirmed that. &lt;br&gt;
Well lucky me, I&apos;ve got Carbonite on the server too so I logged on and... crap, the file was marked for backup but (for one reason or another) had not yet been backed up, maybe because the time window of that particular file existing on the server had been too small. Long story short, I had lost all the changes I made to that file the day before.&lt;p&gt;
The lesson here: be careful when editing files on the server. Always make sure to &apos;commit&apos; those changes back down to your local dev environment afterwards. and before you ask, yes I have heard of version control but whilst I keep most of my projects in SVN I did not do so with this particular one. And anyway, all things considered SVN would not have helped in this situation either... And I am aware that the title of this post is slightly misleading - I *thought* I had three backups, turns out I didn&apos;t have any :-)
&lt;br&gt;
BTW if you do not have a remote backup solution then I strongly advise you set one up. Local backups alone are useless if the worst comes to the worst and you have a fire, are burgled or similar. I can recommend &lt;a href=&quot;http://www.carbonite.com&quot; target=&quot;_blank&quot;&gt;Carbonite&lt;/a&gt;, but have also heard good things about &lt;a href=&quot;http://crashplan.com/&quot; target=&quot;_blank&quot;&gt;Crashplan&lt;/a&gt;. My one gripe with Carbonite is the fact that the OSX client does not currently support backups versioning - however the Windows client does. 
&lt;p&gt;
Stay safe folks.
				</description>
				
				<category>Off topic</category>
				
				<pubDate>Thu, 03 Feb 2011 11:51:00 +0100</pubDate>
				<guid>http://www.therealtimeweb.com/index.cfm/2011/2/3/how-to-lose-a-file</guid>
				
				
			</item>
			
			<item>
				<title>Cheap Mobile Broadband When Visiting Germany</title>
				<link>http://www.therealtimeweb.com/index.cfm/2010/8/16/mobile-broadband-germany</link>
				<description>
				
				I&apos;ve recently traveled around France and Germany with my family and needed to get online cheaply whilst there - yes, the idea of &apos;switching off&apos; is nice in theory but if you have paying customers who aren&apos;t pleased when a server goes down then you know the importance of being online to least check your email. As you probably know, roaming charges for data are charged (for no apparent reason tbh) at ridiculous rates, mine being &#xa3;3 per MB via my provider which is O2. If you know me then you&apos;ll know that I&apos;m no fan of being ripped off so I looked for a cheaper solution - read on for more info.&lt;p&gt;
We had free WIFI at our accommodation in France but since my father (with whom we stayed in Germany) neither has a landline nor a mobile broadband tariff (&apos;Interweb? What do I need that for&apos;) I had to find another solution - and I quickly found one (but read on to the end for an even cheaper one).&lt;br&gt;
I already own a UK based, contract free &lt;a href=&quot;http://www.t-mobile.co.uk/shop/mobile-broadband/daily-mobilebroadband-plus/usb-stick-610-payg/extras/&quot; target=&quot;_blank&quot;&gt;T-Mobile web and walk mobile USB stick&lt;/a&gt; which costs me around &#xa3;2 a day to use (however it will not get much use from me in the future since I&apos;m now the proud owner of a Nexus One which can turn itself into a WIFI hotspot or can be tethered via USB - Apple take note). But anyway, the Nexus One is still subject to roaming charges when abroad so only a real option when I&apos;m in the UK.
&lt;p&gt;I rang T-Mobile and asked if I could use a German SIM card with the equivalent web-and-walk package which I&apos;d purchase in Germany in my USB stick. They said probably not as the stick was locked to UK only SIMs. I wasn&apos;t totally sure about this but decided that for good measure I would unlock the USB stick, a HUAWEI model. You can &lt;a href=&quot;http://www.google.co.uk/search?sourceid=chrome&amp;ie=UTF-8&amp;q=unlock+huawei+usb+stick&quot; target=&quot;_blank&quot;&gt;find many sites with information about unlocking these USB sticks&lt;/a&gt;, and even though I had some trouble figuring out how the pricing works on &lt;a href=&quot;http://www.dc-unlocker.com/&quot; target=&quot;_blank&quot;&gt;DC-Unlocker&lt;/a&gt; I managed to complete the exercise quite painlessly for around &#xa3;3.
&lt;p&gt;
So now I had an unlocked USB modem and only needed the German mobile broadband SIM. T-Mobile makes it quite hard to find their SIM only package, but it does exist under the name of &apos;&lt;a href=&quot;http://www.t-mobile.de/tarife/0,10821,17773-_1081,00.html?&quot; target=&quot;_blank&quot;&gt;Xtra web&apos;n&apos;walk DayFlat&lt;/a&gt;&apos;. It will cost you ?10 which also includes a ?10 credit, meaning the SIM itself is essentially free. Note that you need to (I assume) supply a German address for delivery, but you can pay with a credit card online (as I did), provided you understand a bit of German to navigate through the purchase process.
&lt;p&gt;
So now I was online for ?4.95 per day with unlimited data and thanks to the antennas that are placed on top of a block of flats not far from my father&apos;s house I got a full HSDPA signal and very fast speeds. Granted, the same antennas probably fried my brain at night but hey, you can&apos;t have everything. &lt;br&gt;
However, a problem arose when I wanted to load my card up with more credit: the T-Mobile site would no longer accept any of my credit cards... I was about to head over to the local T-Mobile store when I remembered that I also owned another German SIM card by &lt;a href=&quot;http://www.fonic.de/html/&quot; target=&quot;_blank&quot;&gt;Fonic&lt;/a&gt; which I used for voice calls whilst in Germany. Fonic is another SIM-only service, the SIMs for which you can buy in most German supermarkets including Lidl, DM and real. Note however that Fonic normally requires a German bank account to which it is linked for re-charging of your phone credits. I&apos;ve used that method, but I&apos;ve also spotted the possibility of charging up your balance via prepaid coupons, so called &apos;Aufladebons&apos;. This may be an option if you do not have a German bank account (which is likely), however I have not tried this.
&lt;p&gt;
To get to my point, Fonic now offers a daily mobile broadband flatrate which can be activated via SM message. The good news is that it only costs ?2.50 per day up to a total of ?25 per month which is great value. This means you get charged ?2.50 per day you use the tariff until the 10th day per calendar month after which you will not incur any further daily charges until the end of the month. This makes Fonic the cheaper option compared with T-Mobile. Moreover, the Fonic SIM is a proper phone SIM, not a data-only SIM. This means that you can use the Fonic SIM in your phone just as you would use your normal SIM at home, and if you have a phone that tethers with your laptop then there is no need for the USB modem. &lt;br&gt;
Fonic also offer a monthly contract for &lt;a href=&quot;http://www.fonic.de/html/tarif_zusatz_handy-internet-paket.html&quot; target=&quot;_blank&quot;&gt;mobile data for only ?9.95&lt;/a&gt; which includes 200MB of data PER MONTH after which the speed drops to GPRS. This is ideal if you stay for a few weeks in Germany and do not plan on using a lot of data. The daily rate at ?2.50/day or ?25/month on the other hand includes 500MB of data PER DAY up to 5GB per month.
&lt;br&gt;
I did also test the USB modem with the Fonic SIM in it and that worked too. I ended up using the Fonic SIM in my old (jailbroken) iPhone 3G which I tethered to my laptop and used my UK O2 SIM in my Nexus One in case someone tried to call me on my normal phone number. I made sure to turn off roaming and all data services on my Nexus One and was amazed that the battery in the Nexus lasted for a whole week that way!
&lt;p&gt;
So there you have it, cheap mobile broadband in Germany using &lt;a href=&quot;http://www.fonic.de/html/&quot; target=&quot;_blank&quot;&gt;Fonic&lt;/a&gt;. I am sure the same concept can be applied to other countries, just find a SIM-only prepaid service without monthly tie-ins and you should be good to go.
				</description>
				
				<category>Off topic</category>
				
				<pubDate>Mon, 16 Aug 2010 14:05:00 +0100</pubDate>
				<guid>http://www.therealtimeweb.com/index.cfm/2010/8/16/mobile-broadband-germany</guid>
				
				
			</item>
			
			<item>
				<title>Downgrading Apple iPhone OS 4.0 to 3.1.3</title>
				<link>http://www.therealtimeweb.com/index.cfm/2010/6/25/apple-ios4-downgrade</link>
				<description>
				
				I&apos;ve had major performance issues on my iPhone 3G (which is over 2 years old) after upgrading to the new iOS 4.0. Apps took much longer to launch, password entry forms did not respond quickly enough and the whole experience was just much much worse than using the 3.1.3 firmware version. Unfortunately I quickly found out that Apple does not like you to downgrade the OS and firmware for reasons that are only known to them, regardless of the fact that the new OS clearly does not perform well on a 3G model. &lt;br&gt;
I tried the &apos;normal&apos; downgrade process using iTunes 9.2, a 3.1.3 firmware file which I downloaded from &lt;a href=&quot;http://www.felixbruns.de/iPod/firmware/&quot; target=&quot;_blank&quot;&gt;this site&lt;/a&gt; and entering the phone into DFU mode as described in various guides. However at the end of the restore process I always got Error 1015 which basically translates to &apos;Nice try my boy&apos;. &lt;p&gt;
Fortunately after unsuccessfully trying a few different approaches I came across &lt;a href=&quot;http://www.funkyspacemonkey.com/downgrade-iphone-os-40-313-mac-windows&quot; target=&quot;_blank&quot;&gt;this guide&lt;/a&gt; which uses the iRecovery tool after Error 1015 has manifested itself and this worked a treat. I managed to downgrade to 3.1.3 without issues following &lt;a href=&quot;http://www.funkyspacemonkey.com/downgrade-iphone-os-40-313-mac-windows&quot; target=&quot;_blank&quot;&gt;the steps described&lt;/a&gt;. So if you too are stuck at Error 1015 then give that guide a try - but you do so at your own risk of course. &lt;p&gt;
Hope this helps someone.
				</description>
				
				<category>Off topic</category>
				
				<category>Apple</category>
				
				<category>iOS</category>
				
				<pubDate>Fri, 25 Jun 2010 11:01:00 +0100</pubDate>
				<guid>http://www.therealtimeweb.com/index.cfm/2010/6/25/apple-ios4-downgrade</guid>
				
				
			</item>
			
			<item>
				<title>Creating A GMail Filter For Unread Emails</title>
				<link>http://www.therealtimeweb.com/index.cfm/2010/6/8/gmail-unread-filter</link>
				<description>
				
				UPDATE&lt;br&gt;
Hmm so after using this filter for a few days it now appears that whilst it catches all email already in your inbox it does not apply the same filter to newly received messages. This makes this entire tip pretty useless... I&apos;ll keep looking for a solution to this but for the time being I don&apos;t recommend you use the filter described below. If you have any tips please leave a comment.&lt;p&gt;
If you are like me you may be using Google Apps (or GMail) in combination with an IMAP enabled email client such as Mail or Outlook. Recently I noticed that I was missing some emails which were not caught by any of my filters: in a nutshell, I filter emails for each domain I want to receive email for by applying a label which then shows up as an IMAP folder in OSX Mail. However some senders, particularly bulk emails such as newsletters, specify the &apos;to&apos; address as either undisclosed or even as the sender address rather than the actual recipient&apos;s email address (in this case that&apos;d be mine) which in turn causes the emails to sit in my inbox amongst thousands of other emails where I may miss them. &lt;br&gt;
I thought it would be easy to simply create a new label for unread emails in GMail but unfortunately the label &apos;unread&apos; is reserved by Google (it did not use to be). You can of course also run a search for unread emails but that does not give you the ability to automatically label the matching messages. To workaround this you can do the following:&lt;br&gt;
1) create a new label such as &apos;_unread&apos; &lt;br&gt;
2) create a new filter with the criteria of &apos;label:unread&apos; in the &apos;Has the words:&apos; field&lt;br&gt;
3) Test the filter: all your unread emails should show up&lt;br&gt;
4) click &apos;Next Step&apos; and ignore the warning&lt;br&gt;
5) apply the label you created in step 1
&lt;p&gt;
You should now have a new folder in your email client that shows you all unread emails in GMail. One thing to note is that your local folder may also show any corresponding read messages which are tied to the same conversation as an unread message.
				</description>
				
				<category>Off topic</category>
				
				<pubDate>Tue, 08 Jun 2010 11:23:00 +0100</pubDate>
				<guid>http://www.therealtimeweb.com/index.cfm/2010/6/8/gmail-unread-filter</guid>
				
				
			</item>
			
			<item>
				<title>My Letter To Apple: Objection To Section 3.3.1, Request For Exclusion</title>
				<link>http://www.therealtimeweb.com/index.cfm/2010/5/4/letter-to-apple-section331</link>
				<description>
				
				I&apos;ve just sent the following to the EU Dev Support at Apple.
&lt;p&gt;
==============================
&lt;p&gt;
Dear Apple,&lt;br&gt;
As a developer who has successfully used Adobe Flash CS5 to build, submit and publish iPhone applications via the App Store I am unable to agree to the new Updated Program License Agreement you wish to impose on me. 
&lt;p&gt;
Section 3.3.1 of the agreement states:&lt;br&gt;
&quot;Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).&quot;
&lt;p&gt;
Since my application has originally been written in ActionScript it is now in violation of these terms. This brings up two questions:&lt;p&gt;
1) Could you clarify whether or not applications submitted under a previous version of the Program License Agreement are affected by this change? If so, am I supposed to remove my application from the App Store? 
&lt;p&gt;
Of course, the published iPhone application I developed complied fully with the previous version of your Program License Agreement, and which I was happy to adhere to. As you are aware, Apple had no problems approving my iPhone app, including taking a 30% cut from any earnings to date. 
&lt;p&gt;
2) It seems clear that due to the recent changes in terms I am no longer able to develop iPhone applications using my favourite tool, Adobe Flash CS5. Since I paid a full year&apos;s subscription and you have now changed the terms under which I am allowed to engage with the program, I kindly ask you to exclude my company from having to adhere to the section 3.3.1. In the likely case of you being unable to comply with my request I kindly ask for a pro-rata refund as I have no plans of &apos;originally writing&apos; any of my apps in any of the &apos;approved&apos; programming languages mentioned in section 3.3.1. 
&lt;p&gt;
I am awaiting your timely reply within the next 10 working days. 
&lt;p&gt;
Regards,
&lt;p&gt;
Stefan Richter
&lt;p&gt;
==============================
&lt;p&gt;&lt;p&gt;
I&apos;ll post any correspondence I receive back here. Of course the request for excluding my company from Section 3.3.1 is a bit of a joke and will not happen, but I wonder what their refund policy is like? Thanks to &lt;a href=&quot;http://www.flexdeveloper.eu/&quot; target=&quot;_blank&quot;&gt;Jodie&lt;/a&gt; who has also emailed Apple on this matter - and who is still waiting for a reply.
				</description>
				
				<category>Off topic</category>
				
				<category>Flash Player</category>
				
				<category>iOS</category>
				
				<pubDate>Tue, 04 May 2010 12:29:00 +0100</pubDate>
				<guid>http://www.therealtimeweb.com/index.cfm/2010/5/4/letter-to-apple-section331</guid>
				
				
			</item>
			
			<item>
				<title>Grab It While You Can - Now Only &#xa3;114.99</title>
				<link>http://www.therealtimeweb.com/index.cfm/2010/4/9/iphone-app-updated</link>
				<description>
				
				&lt;img src=&quot;/images/blog/appstore_small.jpg&quot; hspace=10 vspace=10 align=&quot;left&quot;&gt;I know &lt;a href=&quot;/images/blog/appstore_large.jpg&quot;&gt;this is childish&lt;/a&gt;, but it&apos;s oh so satisfying. This morning I&apos;ve updated the &lt;a href=&quot;/images/blog/appstore_large.jpg&quot;&gt;description&lt;/a&gt; of my only published iPhone app (which was built with an early version - check the release date - of the now banished CS5 feature), and to my surprise the copy actually showed up this afternoon. Does this count as an App Store hack?&lt;p&gt;
Expect the app to disappear anytime now. Oh, and the price has gone up recently too. You must understand that I need to fund a lot of Objective-C training now... In order to protect you from accidental purchases I won&apos;t post the iTunes link here :-)&lt;p&gt;
The reason I am doing this? Because I&apos;m no longer interested in having my game up there. Sure, it was nothing ground breaking or particularly innovative (yet still better IMO than some of the &apos;native&apos; junk that hits the App Store), nor has it made any money (the price was free for most of the time), but nevertheless I did enjoy using some of my favourite tools (namely Flash and ActionScript) to port it to a mobile platform. It was a good experience. Which apparently ends here. For the iPhone platform at least.
				</description>
				
				<category>Off topic</category>
				
				<pubDate>Fri, 09 Apr 2010 16:09:00 +0100</pubDate>
				<guid>http://www.therealtimeweb.com/index.cfm/2010/4/9/iphone-app-updated</guid>
				
				
			</item>
			
			<item>
				<title>Apple Is Acting Like A &lt;strike&gt;Dick&lt;/strike&gt; Spoiled Kid</title>
				<link>http://www.therealtimeweb.com/index.cfm/2010/4/9/apple-is-a-dick</link>
				<description>
				
				Excuse my French, but that&apos;s the most fitting way of describing Apple&apos;s &lt;a href=&quot;http://daringfireball.net/2010/04/iphone_agreement_bans_flash_compiler&quot; target=_blank&quot;&gt;latest move&lt;/a&gt; of deciding to &apos;ban&apos; any cross-compiled applications from its App Store. If enforced this could mean an effective block of Adobe Flash CS5&apos;s flagship feature which is the ability to export native iPhone apps written in ActionScript.&lt;p&gt;
I&apos;m annoyed by this for many reasons. The primary one is that this directly sends a message to me personally as a developer who has already launched a Flash based iPhone app onto the App Store. That message reads: &quot;We do not value your work. Whilst technically there&apos;s nothing wrong with your application and you have complied with all the rules we have given you already we&apos;ve decided to move the goal posts now and deemed that your work adds no value to our platform.&quot;&lt;p&gt;
Well guess what Apple, your platform does not add any value to me either. Not that I had any plans to develop more iPhone apps anyway anytime soon, but the fact that the effort I put in already is effectively discredited does cheese me off. Who does Apple think they are? Do they really believe that this is going to drive adoption of their own tools? I predict the opposite will be the case.&lt;p&gt;
I don&apos;t think even Apple is that stupid. Instead this latest development is nothing more than a cheap shot at Adobe, but with a lot of collateral damage. They seem to forget that most developers are skilled in several languages, and many Flash devs also code in Objective-C. Will they reconsider their investment in Apple now? I certainly will.&lt;br&gt;
Having already sold my Apple TV and replaced it with an Acer Revo, replaced my MacBook Pro with a netbook I&apos;ll most certainly not be renewing my Apple Developer agreement, nor agree to their updated terms. MobileMe can also go f**k itself. And my decision about upgrading to the next iPhone has just been made for me too: the HTC Desire is what I desire.&lt;p&gt;Granted, when it comes to desktop hardware I&apos;ll have to consider my options as I do like OSX and my iMac. But the bottom line is that I&apos;ll vote with my wallet and feel mighty good about it. 
&lt;P&gt;
PS: I have updated the description of my game on the App Store - will let you know if/when they publish it. But I feel they may not :-)
				</description>
				
				<category>Off topic</category>
				
				<category>iOS</category>
				
				<pubDate>Fri, 09 Apr 2010 11:07:00 +0100</pubDate>
				<guid>http://www.therealtimeweb.com/index.cfm/2010/4/9/apple-is-a-dick</guid>
				
				
			</item>
			
			<item>
				<title>HMRC Website Requires Invalid Details To Be Entered</title>
				<link>http://www.therealtimeweb.com/index.cfm/2010/4/1/hmrc-site-requires-invalid-details</link>
				<description>
				
				OT post coming up....&lt;br&gt;
I am so annoyed this morning as I&apos;ve just had the misfortune to use the &lt;a href=&quot;http://www.hmrc.gov.uk&quot; target=&quot;_blank&quot;&gt;HMRC&lt;/a&gt; website (note it&apos;s http://www.hmrc.gov.uk, as it won&apos;t work if you type http://hmrc.gov.uk but that&apos;s a story for another day). After signing up for the online VAT service which, as it seems, I am legally obliged to do I was taken to the following web form which asks me to set up a series of &apos;shared secrets&apos;, so-called security questions that in the future may be used to verify my identity. The form looks easy enough, but the character limits on the left may give you a glimpse of things to come...
&lt;img src=&quot;http://www.flashcomguru.com/images/secret1.jpg&quot; hspace=&quot;5&quot; vspace=&quot;5&quot;&gt;
&lt;p&gt;It&apos;s obvious (and important) to provide accurate, memorable answers - and boy did I try. The problem is that the HMRC website makes this near impossible, or in my case totally impossible. Here&apos;s why.Note that I am using fictitious answers in the screenshot, but the amount of words and amount of letters (and spaces) I am using are accurate and identical to my actual answers. 
&lt;img src=&quot;http://www.flashcomguru.com/images/screen2.jpg&quot; hspace=&quot;5&quot; vspace=&quot;5&quot;&gt;
&lt;p&gt;As you can see the questions are very straight forward: name of first school, name of last school, a memorable place, a memorable date and a memorable name. Easy, right? Wrong. I got 4 out of 5 answers &apos;wrong&apos; and couldn&apos;t figure out a way to make this evil form to accept my answers - and remember these are *my* answers, so technically there is no wrong value, only wrong formats as it turns out. &lt;p&gt;
The first problem is that this form will not accept any spaces in any of the fields. That&apos;s problematic because my first school&apos;s name was &apos;Willi Graf Grundschule&apos; which was not only too long (max 15 chars are allowed) but also contained spaces, so even after shortening it to &apos;Willi Graf&apos; it did not pass as valid.&lt;br&gt;
My last school (Otto Hahn Gymnasium) fared no better, for the same reasons. &lt;p&gt;
The memorable place was slightly different since it did not exceed 15 characters, but still contained a space. I shortened &apos;Burke Hall&apos; to simply &apos;Burke&apos; which again failed, this time because the minimum length required was six spaces. I started going slightly insane at this point but managed to enter a memorable date correctly - awesome.&lt;p&gt;
The memorable name however was yet again too short - I usually use my mother&apos;s maiden name here which is 5 characters long. At this point I gave up and rang the HMRC helpline. What I was told there beggars belief.&lt;p&gt;
the chap on the other end of the phone clearly has had many calls like this already as his first question was more of a statement: &quot;It doesn&apos;t let you input spaces, right?&quot;. Yeah damn right! And it won&apos;t accept my answers either - and I know they are correct, only I *can* know! &lt;br&gt;
His suggestion: &quot;Just omit the spaces.&quot; My jaw dropped at this stage. I explained to him that if I omitted the spaces my answers would not be correct, and should someone in the future ask me for the nth letter of my last school I&apos;d give the wrong answers because clearly I would not remember at that point that I was forced to leave out the flippin spaces! He simply replied that I could always &apos;ring back at that time and they&apos;d verify my details over the phone&apos;. Ugh. Then why go through the trouble with the online system in the first place!? &lt;p&gt;
I also suggested for me to simply &apos;use another memorable place and name, ones that fit into the character limits&apos;. Now I don&apos;t know about yourself, but I have not got a whole lot of places and names that are that memorable, especially not second choice ones of a certain character length which do not contain spaces (my place of birth was another one I tried, invalidated by its space...). &lt;p&gt;
I told the guy that I build web apps for a living, and that this form was a usability nightmare. I told him that there was no technical reason to not allow spaces, or impose a 15 character length limit. I can sort of understand the minimum length, but still this is a security question with one pre-defined answer that can&apos;t be changed (my first and last school&apos;s name is just that, nothing I can do about it), it&apos;s not a password which requires different attributes. &lt;p&gt;
It quickly became apparent that HMRC was not giving a toss about this issue, not even saw it as something that needs addressing. When I told the chap that  had I designed this form it would not have these restrictions he educated me that actually it would do since HMRC would have told me to design it within those guidelines (no spaces, min and max length etc). Oh dear me. &lt;p&gt;
The take-away from this? Clearly the UK Government is giving its IT contracts to the wrong people, and/or giving flawed guidelines when it comes to online forms. Usability is not their strong points, to put it mildly. What annoys me the most though is that I am forced both online and on the phone to enter wrong details into a web form, just in order to get it to validate. I don&apos;t find this acceptable. Normally - if this was any old e-commerce site - I&apos;d just be on my way, never to return again. But as a business I *have* to use this service to submit my VAT returns. What should I do next? I&apos;ve still not submitted the form, but will have to do soon. Do you think there&apos;s any chance of HMRC fixing it? 
&lt;p&gt;
Please link and &lt;a href=&quot;http://twitter.com/home?status=HMRC Website Requires Invalid Details To Be Entered http://bit.ly/bbc6nS&quot; target=&quot;_blank&quot;&gt;tweet about this issue&lt;/a&gt; if you agree with my points raised. Maybe if we scream loud enough those above will listen?
				</description>
				
				<category>Off topic</category>
				
				<pubDate>Thu, 01 Apr 2010 12:23:00 +0100</pubDate>
				<guid>http://www.therealtimeweb.com/index.cfm/2010/4/1/hmrc-site-requires-invalid-details</guid>
				
				
			</item>
			
			<item>
				<title>The Easiest Way to Enable Tethering over Bluetooth on the iPhone 3G</title>
				<link>http://www.therealtimeweb.com/index.cfm/2009/6/18/iphone3g-enable-bluetooth-tethering</link>
				<description>
				
				Note: off topic post coming up. &lt;p&gt;
I&apos;ve just come across a &lt;a href=&quot;http://www.9to5mac.com/iPhone-3G-tethering?page=1&quot; target=&quot;_blank&quot;&gt;link&lt;/a&gt; that describes how to enable tethering on the iPhone 3G using the 3.0 software update that was released yesterday. Most of the guides I found seemed a bit complex and involved messing around in the Terminal - something that a lot of users find intimidating. But then I came across the following link (which you should access &lt;b&gt;directly from your iPhone&apos;s web browser&lt;/b&gt;): &lt;a href=&quot;http://help.benm.at/tethering.php&quot; target=&quot;_blank&quot;&gt;http://help.benm.at/tethering.php&lt;/a&gt;&lt;br /&gt;
From the list that shows select your country (I chose UK), and your network provider (for most this would be O2). 
I installed the profile when prompted - do this at your own risk. Saying that, it&apos;s just a bunch of network profile settings so you can&apos;t really break anything much on your phone. But still, don&apos;t blame me, it&apos;s your phone.&lt;p&gt;
Now that the network settings are updated you need to pair your phone with your computer via Bluetooth. To use the iPhone as a modem with a Mac, it must be running Mac OS X version 10.5.7 or later. I used my old Macbook Pro for this and the steps were as follows:&lt;p&gt;
1) Enable bluetooth on the Macbook and the iPhone. On the iPhone this can be found under General &amp;gt; Bluetooth.&lt;br /&gt;
&lt;img src=&quot;http://www.flashcomguru.com/images/tether1.jpg&quot; align=&quot;left&quot; hspace=&quot;8&quot; vspace=&quot;8&quot;&gt;
2) Pair the devices. After turning on Bluetooth on both my iPhone and Macbook I went into the Bluetooh preferences on the computer and chose Devices &amp;gt; Set up new device.&lt;br /&gt;
The Bluetooth Assistamt took me through the required steps and even though it showed an error for a few seconds it then found my iPhone. After being prompted for a code to pair the devices I was done.&lt;p&gt;
3) Enable tethering on the phone. Go to Settings &amp;gt; General &amp;gt; Network 
&amp;gt; Internet Tethering and turn it on. 
&lt;p&gt;
4) Back on the Macbook, make sure that the little Bluetooth icon shows in your menu bar (you can enable it in Bluetooth preferences if not), click it and select &apos;Join network on [name_of_your_iPhone]&apos;&lt;p&gt;
If everything goes to plan you can now open a web browser on your computer (make sure WIFI is off so you know that the tethering is what gives you net access) and browse the web. The iPhone will show a blue &apos;Internet Tethering&apos; bar. Note that this setup works for me without having signed up or paid for a tethering add-on with O2 and I would expect this &apos;feature&apos; to stop working at some point unless I pay for it. Which I won&apos;t. Because the proposed charges are a rip-off :) They may want to send me a bill - who knows, only time will tell.&lt;/p&gt;
&lt;p&gt;Note: This guide is using O2 here in the UK, your mileage with other carriers may vary.&lt;/p&gt;
				</description>
				
				<category>Off topic</category>
				
				<pubDate>Thu, 18 Jun 2009 10:41:00 +0100</pubDate>
				<guid>http://www.therealtimeweb.com/index.cfm/2009/6/18/iphone3g-enable-bluetooth-tethering</guid>
				
				
			</item>
			
			<item>
				<title>Two Magazine Covers In One Month</title>
				<link>http://www.therealtimeweb.com/index.cfm/2009/4/23/Two-Magazine-Covers</link>
				<description>
				
				&lt;img src=&quot;http://www.flashcomguru.com/images/mag.jpg&quot; align=&quot;left&quot; hspace=&quot;7&quot; vspace=&quot;8&quot;&gt;It&apos;s not often that I get to be mentioned - let alone featured - in a magazine. As they say though, when it rains it pours and this month I happen to be present on the cover of two magazines. While it may not be the Times it certainly got me and my family smiling.&lt;p&gt;
First up was the UK based &lt;a href=&quot;http://www.netmag.co.uk/zine/latest-issue/issue-188&quot; target=&quot;_blank&quot;&gt;.net magazine&lt;/a&gt; which reported on the London Flash Camp Round Table discussion I participated in alongside &lt;a href=&quot;http://www.flashgen.com&quot; target=&quot;_blank&quot;&gt;Mike Jones&lt;/a&gt;, &lt;a href=&quot;http://www.mwdadvisors.com&quot; target=&quot;_blank&quot;&gt;Bola Rotibi&lt;/a&gt;, &lt;a href=&quot;http://www.refreshingapps.com&quot; target=&quot;_blank&quot;&gt;James Whittaker&lt;/a&gt;, &lt;a href=&quot;http://blog.bittube.com&quot; target=&quot;_blank&quot;&gt;David Williamson&lt;/a&gt; and &lt;a href=&quot;http://www.ashorten.com&quot; target=&quot;_blank&quot;&gt;Andrew Shorten&lt;/a&gt;. The editors must have liked my comparison of Flash to a Swiss army knife as that&apos;s the line that made it onto the cover :)&lt;p&gt;
It gets better. &lt;a href=&quot;http://www.streamingmedia.com&quot; target=&quot;_blank&quot;&gt;Streamingmedia.com&lt;/a&gt; have this year nominated me as being part of their &apos;Streaming Media Dream Team&apos; which is their pick for &apos;the most influential, innovative, and important people in the European online video space&apos;. I&apos;m blown away by this and I feel very humbled seeing my name listed next to people such as Mark Zaleski (CEO, Dailymotion), Jon Gisby (Channel 4) and Daniel Ek (CEO &amp; Co-founder, Spotify) plus a whole host of other major players. All I can say is: thank you &lt;a href=&quot;http://www.streamingmedia.com/article.asp?id=11099&quot; target=&quot;_blank&quot;&gt;Streamingmedia.com&lt;/a&gt;.
				</description>
				
				<category>Off topic</category>
				
				<pubDate>Thu, 23 Apr 2009 17:53:00 +0100</pubDate>
				<guid>http://www.therealtimeweb.com/index.cfm/2009/4/23/Two-Magazine-Covers</guid>
				
				
			</item>
			
			<item>
				<title>Heads Up: Server Move</title>
				<link>http://www.therealtimeweb.com/index.cfm/2009/4/3/server-move</link>
				<description>
				
				I&apos;ve spent all week migrating a server full of clients (and my own websites) half way around the world. One site which I set up years ago and which offers free image hosting for messageboards contained 130,000 files... The FTP transfer took almost 48 hours.&lt;br&gt;
But that&apos;s now behind me and the move for Flashcomguru.com should be complete - at least the site seems to be working for me. However I wanted to let you all know that the server has moved so that you can kindly let me know if you spot any dead links or otherwise broken applications.&lt;p&gt;
I&apos;m also planning a redesign for later in the year, but after this week&apos;s stress that has to wait for a bit. Enjoy the weekend everyone, I will try and do the same.
				</description>
				
				<category>Off topic</category>
				
				<pubDate>Fri, 03 Apr 2009 17:15:00 +0100</pubDate>
				<guid>http://www.therealtimeweb.com/index.cfm/2009/4/3/server-move</guid>
				
				
			</item>
			
			<item>
				<title>OT: Fonejacker Ringtones for iPhone (and CTU Ring)</title>
				<link>http://www.therealtimeweb.com/index.cfm/2008/11/18/iphone-ringtones</link>
				<description>
				
				Definitely off topic, but I can&apos;t help myself. This morning I quickly created some new &lt;a href=&quot;/downloads/ringtones.zip&quot; target=&quot;_blank&quot;&gt;ringtones for my (i)phone&lt;/a&gt;. If you like Fonejacker you will like those. Otherwise you can fall back on the two CTU ringtones which I&apos;ve thrown &lt;a href=&quot;/downloads/ringtones.zip&quot; target=&quot;_blank&quot;&gt;into the zip&lt;/a&gt; as well. Otherwise go &lt;a href=&quot;http://uk.youtube.com/watch?v=6oj_oLMD688&quot; target=&quot;_blank&quot;&gt;and check out&lt;/a&gt; &lt;a href=&quot;http://uk.youtube.com/watch?v=YyaU95yFkZQ&quot; target=&quot;_blank&quot;&gt;Fonejacker&lt;/a&gt;, he may grow on you. But remember: he likes his tomatoes, and he likes &apos;em FRESH!
&lt;p&gt;To add these to your iPhone simply unzip and drag the .m4r files into iTunes. They should work with any standard iPhone. If you want to create your own iPhone ringdings you can do so easily using &lt;a href=&quot;http://lifehacker.com/software/how-to/create-custom-iphone-ringtones-the-free-and-apple-way-334073.php&quot; target=&quot;_blank&quot;&gt;Garageband&lt;/a&gt;. Ok, back to work I go...
				</description>
				
				<category>Off topic</category>
				
				<pubDate>Tue, 18 Nov 2008 11:29:00 +0100</pubDate>
				<guid>http://www.therealtimeweb.com/index.cfm/2008/11/18/iphone-ringtones</guid>
				
				
			</item>
			</channel></rss>