<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8878650841442840071</id><updated>2011-11-27T17:36:24.732-08:00</updated><title type='text'>McLeran Consulting LLC</title><subtitle type='html'>McLeran Consulting LLC is a software company started by me to create goofy games for the iPhone and iPod Touch.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mcleranconsultingllc.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8878650841442840071/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mcleranconsultingllc.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Dan McLeran</name><uri>http://www.blogger.com/profile/17765579091340847514</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8878650841442840071.post-7881952550842729672</id><published>2010-07-27T05:06:00.001-07:00</published><updated>2010-07-27T05:07:56.611-07:00</updated><title type='text'>Pros and Cons gets great review</title><content type='html'>Check out the pros and cons review:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.theiphoneappreview.com/07/pros-and-cons-your-iphone-decision-maker/"&gt;http://www.theiphoneappreview.com/07/pros-and-cons-your-iphone-decision-maker/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8878650841442840071-7881952550842729672?l=mcleranconsultingllc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcleranconsultingllc.blogspot.com/feeds/7881952550842729672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mcleranconsultingllc.blogspot.com/2010/07/pros-and-cons-gets-great-review.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8878650841442840071/posts/default/7881952550842729672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8878650841442840071/posts/default/7881952550842729672'/><link rel='alternate' type='text/html' href='http://mcleranconsultingllc.blogspot.com/2010/07/pros-and-cons-gets-great-review.html' title='Pros and Cons gets great review'/><author><name>Dan McLeran</name><uri>http://www.blogger.com/profile/17765579091340847514</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8878650841442840071.post-8698399438315021035</id><published>2010-06-19T08:25:00.000-07:00</published><updated>2010-06-19T08:25:16.907-07:00</updated><title type='text'></title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_6W_FdWT39oE/TBzhU8LJ9iI/AAAAAAAAAAs/Dc4qq9b09G0/s1600/Icon.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_6W_FdWT39oE/TBzhU8LJ9iI/AAAAAAAAAAs/Dc4qq9b09G0/s320/Icon.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Furious George 1.1 is available on the iTunes app store:&amp;nbsp;http://itunes.apple.com/us/app/furious-george/id330076612?mt=8&lt;br /&gt;&lt;br /&gt;Furious George 1.1 adds a feature where you can shake your iPhone/iPod Touch to make George extra furious. Earn more points for defending yourself against his poo and hitting him with weapons.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8878650841442840071-8698399438315021035?l=mcleranconsultingllc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcleranconsultingllc.blogspot.com/feeds/8698399438315021035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mcleranconsultingllc.blogspot.com/2010/06/furious-george-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8878650841442840071/posts/default/8698399438315021035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8878650841442840071/posts/default/8698399438315021035'/><link rel='alternate' type='text/html' href='http://mcleranconsultingllc.blogspot.com/2010/06/furious-george-1.html' title=''/><author><name>Dan McLeran</name><uri>http://www.blogger.com/profile/17765579091340847514</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_6W_FdWT39oE/TBzhU8LJ9iI/AAAAAAAAAAs/Dc4qq9b09G0/s72-c/Icon.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8878650841442840071.post-4551283015785554523</id><published>2010-06-03T13:59:00.001-07:00</published><updated>2010-06-03T14:16:55.588-07:00</updated><title type='text'>ProsAndCons Available</title><content type='html'>ProsAndCons is now available on the iTunes App Store. ProsAndCons is a utility to help you make a decision about whether or not to take an action. You enter an action title and then process to enter weighted pros and cons. Touch the equals button to have the app calculate the end result. The app will display a plus-sign if the pros outweigh the cons and a minus sign if the cons outweigh the pros. It will display a question mark if the pros and cons are equal.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8878650841442840071-4551283015785554523?l=mcleranconsultingllc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcleranconsultingllc.blogspot.com/feeds/4551283015785554523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mcleranconsultingllc.blogspot.com/2010/06/prosandcons-available.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8878650841442840071/posts/default/4551283015785554523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8878650841442840071/posts/default/4551283015785554523'/><link rel='alternate' type='text/html' href='http://mcleranconsultingllc.blogspot.com/2010/06/prosandcons-available.html' title='ProsAndCons Available'/><author><name>Dan McLeran</name><uri>http://www.blogger.com/profile/17765579091340847514</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8878650841442840071.post-7457715371454297129</id><published>2010-05-04T08:57:00.000-07:00</published><updated>2010-05-04T08:57:13.444-07:00</updated><title type='text'>Tkinter tip</title><content type='html'>If you're like me, you have struggled with Tkinter's Key event handler in that the consequences of the event have not yet happened when your code is executing within the handler. I dealt with it by delaying my response to the Key event using root.after(delay, handler). A small example:&lt;br /&gt;&lt;br /&gt;import Tkinter&lt;br /&gt;&lt;br /&gt;from Tkinter import *&lt;br /&gt;&lt;br /&gt;root = Tk()&lt;br /&gt;&lt;br /&gt;class GUI(object):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; def __init__(self, root):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.root = root&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.entryStringVar = StringVar()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.entry = Entry(root, textvariable = self.entryStringVar)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.entry.grid(row = 0, column = 0, sticky = N + S + E + W)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.entry.bind("&lt;key&gt;", self.key)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.button = Button(root, text = 'Test')&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.button.configure(state = DISABLED)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.button.grid(row = 1, column = 0, sticky = N + S + E + W)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; def key(self, event):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if len(self.entryStringVar.get()) &amp;gt; 0:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.button.configure(state = NORMAL)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.button.configure(state = DISABLED)&lt;br /&gt;&lt;br /&gt;gui = GUI(root)&lt;br /&gt;root.mainloop()&lt;br /&gt;&amp;nbsp;&lt;/key&gt;&lt;br /&gt;The above code will create a simple GUI which is always one key press behind in terms of the Button's enabled state. After 1 key press, the Button is not enabled because the length of the textvariable has not yet changed:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_6W_FdWT39oE/S-BCqgvPNgI/AAAAAAAAAAc/wVLIPT5Bty0/s1600/pic1.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_6W_FdWT39oE/S-BCqgvPNgI/AAAAAAAAAAc/wVLIPT5Bty0/s320/pic1.bmp" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;The solution is to use root.after. I have changed the code to the new implementation below and now the button behaves as desired:&lt;br /&gt;&lt;br /&gt;import Tkinter&lt;br /&gt;&lt;br /&gt;from Tkinter import *&lt;br /&gt;&lt;br /&gt;root = Tk()&lt;br /&gt;&lt;br /&gt;class GUI(object):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; def __init__(self, root):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.root = root&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.entryStringVar = StringVar()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.entry = Entry(root, textvariable = self.entryStringVar)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.entry.grid(row = 0, column = 0, sticky = N + S + E + W)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.entry.bind("&lt;key&gt;", self.key)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.button = Button(root, text = 'Test')&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.button.configure(state = DISABLED)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.button.grid(row = 1, column = 0, sticky = N + S + E + W)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; def key(self, event):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.root.after(1, self.setButtonStatus)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; def setButtonStatus(self):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if len(self.entryStringVar.get()) &amp;gt; 0:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.button.configure(state = NORMAL)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.button.configure(state = DISABLED)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;gui = GUI(root)&lt;br /&gt;root.mainloop()&lt;br /&gt;&amp;nbsp;&lt;/key&gt;&lt;br /&gt;Now when the 1st key is pressed, the key event handler delays the setting of the Button's status for 1 ms to allow the key event to be fully processed before checking the textvariable's length:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_6W_FdWT39oE/S-BDe9E0pbI/AAAAAAAAAAk/igTDd1DldjI/s1600/pic2.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_6W_FdWT39oE/S-BDe9E0pbI/AAAAAAAAAAk/igTDd1DldjI/s320/pic2.bmp" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hope you find this tip helpful.&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;&lt;br /&gt;Dan McLeran&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8878650841442840071-7457715371454297129?l=mcleranconsultingllc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcleranconsultingllc.blogspot.com/feeds/7457715371454297129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mcleranconsultingllc.blogspot.com/2010/05/tkinter-tip.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8878650841442840071/posts/default/7457715371454297129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8878650841442840071/posts/default/7457715371454297129'/><link rel='alternate' type='text/html' href='http://mcleranconsultingllc.blogspot.com/2010/05/tkinter-tip.html' title='Tkinter tip'/><author><name>Dan McLeran</name><uri>http://www.blogger.com/profile/17765579091340847514</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_6W_FdWT39oE/S-BCqgvPNgI/AAAAAAAAAAc/wVLIPT5Bty0/s72-c/pic1.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8878650841442840071.post-1210974179678245869</id><published>2009-09-22T22:44:00.000-07:00</published><updated>2010-03-31T11:55:17.356-07:00</updated><title type='text'>Furious George Demo Video</title><content type='html'>&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8878650841442840071-1210974179678245869?l=mcleranconsultingllc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcleranconsultingllc.blogspot.com/feeds/1210974179678245869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mcleranconsultingllc.blogspot.com/2009/09/furious-george-demo-video.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8878650841442840071/posts/default/1210974179678245869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8878650841442840071/posts/default/1210974179678245869'/><link rel='alternate' type='text/html' href='http://mcleranconsultingllc.blogspot.com/2009/09/furious-george-demo-video.html' title='Furious George Demo Video'/><author><name>Dan McLeran</name><uri>http://www.blogger.com/profile/17765579091340847514</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8878650841442840071.post-5969472421099614878</id><published>2009-09-21T19:37:00.000-07:00</published><updated>2009-09-22T08:59:52.433-07:00</updated><title type='text'>Furous George</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6W_FdWT39oE/SrhHzRdjY0I/AAAAAAAAAAM/LaffPb1uNzA/s1600-h/iTunesArtwork.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 320px;" src="http://3.bp.blogspot.com/_6W_FdWT39oE/SrhHzRdjY0I/AAAAAAAAAAM/LaffPb1uNzA/s320/iTunesArtwork.png" alt="" id="BLOGGER_PHOTO_ID_5384132300707685186" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Furious George is now available on the iTunes app store!&lt;br /&gt;&lt;a href="http://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/browserRedirect?url=itms%253A%252F%252Fax.itunes.apple.com%252FWebObjects%252FMZStore.woa%252Fwa%252FviewSoftware%253Fid%253D330076612%2526mt%253D8"&gt;http://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/browserRedirect?url=itms%253A%252F%252Fax.itunes.apple.com%252FWebObjects%252FMZStore.woa%252Fwa%252FviewSoftware%253Fid%253D330076612%2526mt%253D8&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8878650841442840071-5969472421099614878?l=mcleranconsultingllc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcleranconsultingllc.blogspot.com/feeds/5969472421099614878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mcleranconsultingllc.blogspot.com/2009/09/furious-george-is-now-available-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8878650841442840071/posts/default/5969472421099614878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8878650841442840071/posts/default/5969472421099614878'/><link rel='alternate' type='text/html' href='http://mcleranconsultingllc.blogspot.com/2009/09/furious-george-is-now-available-on.html' title='Furous George'/><author><name>Dan McLeran</name><uri>http://www.blogger.com/profile/17765579091340847514</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_6W_FdWT39oE/SrhHzRdjY0I/AAAAAAAAAAM/LaffPb1uNzA/s72-c/iTunesArtwork.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8878650841442840071.post-7723333144542932855</id><published>2009-08-31T10:08:00.003-07:00</published><updated>2009-08-31T10:59:25.215-07:00</updated><title type='text'>Furious George Release Date Upcoming</title><content type='html'>Furious George will be released for the iPhone and iPod Touch soon....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8878650841442840071-7723333144542932855?l=mcleranconsultingllc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mcleranconsultingllc.blogspot.com/feeds/7723333144542932855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mcleranconsultingllc.blogspot.com/2009/08/furious-george-release-date-upcoming.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8878650841442840071/posts/default/7723333144542932855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8878650841442840071/posts/default/7723333144542932855'/><link rel='alternate' type='text/html' href='http://mcleranconsultingllc.blogspot.com/2009/08/furious-george-release-date-upcoming.html' title='Furious George Release Date Upcoming'/><author><name>Dan McLeran</name><uri>http://www.blogger.com/profile/17765579091340847514</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
