<?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>The Thinking Lemur</title>
	
	<link>http://thinkinglemur.com</link>
	<description>from the mind of Donnie Bachan</description>
	<lastBuildDate>Tue, 23 Feb 2010 14:58:44 +0000</lastBuildDate>
	
	<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/TheThinkingLemur" /><feedburner:info uri="thethinkinglemur" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>TheThinkingLemur</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Memory leaks with Coldfusion 8</title>
		<link>http://feedproxy.google.com/~r/TheThinkingLemur/~3/An0nk5cdgJk/</link>
		<comments>http://thinkinglemur.com/index.php/2010/02/memory-leaks-with-coldfusion-8/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 14:58:44 +0000</pubDate>
		<dc:creator>Donnie Bachan</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[ColdFusion 8]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[memory leaks]]></category>

		<guid isPermaLink="false">http://thinkinglemur.com/?p=368</guid>
		<description><![CDATA[For the past few weeks I&#8217;ve been incognito due to some memory leak issues we&#8217;ve been having with our new app. It is essentially a rewrite of our existing web application using Object Oriented techniques and embraces the Model-View-Controller paradigm. It really is a pretty little thing but unfortunately she crumbled under the weight of [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F02%2Fmemory-leaks-with-coldfusion-8%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F02%2Fmemory-leaks-with-coldfusion-8%2F" height="61" width="51" /></a></div><p>For the past few weeks I&#8217;ve been incognito due to some memory leak issues we&#8217;ve been having with our new app. It is essentially a rewrite of our existing web application using Object Oriented techniques and embraces the Model-View-Controller paradigm. It really is a pretty little thing but unfortunately she crumbled under the weight of the world wide web. Anyone who has faced the memory leak problem will know that it is not an easy one to crack and it takes time to determine the exact issue. There are a lot of articles around that have excellent information which were all very helpful in my quest for a solution.</p>
<p>The system made a lot of use of the session and application scope for caching objects which was the first issue that we had to overcome. It seemed like a good idea, you&#8217;ve got loads of memory, you have a finite amount of objects that can be called for each session why not persist them. The problem is that ColdFusion 8 seems to have an issue with complex objects (i.e. CFCs) stored in the session and application scopes. The reason I say this is that we were seeing a very, very strange thing happening to the memory on our server. When load testing was run, the server was fine, the memory steadily increased until the initial sessions began expiring and then the average of memory usage plateaued, which is what you like to see. However, once the load test ended the memory steadily increased until it crashed the CF instance. Weird right? And so the search for a solution began. I came across a few helpful articles:</p>
<p><a href="http://www.ghidinelli.com/2009/07/16/finding-memory-leaks-coldfusion-jvm">http://www.ghidinelli.com/2009/07/16/finding-memory-leaks-coldfusion-jvm</a></p>
<p><a href="http://www.schierberl.com/cfblog/index.cfm/2006/10/12/ColdFusion_memoryLeak_profiler">http://www.schierberl.com/cfblog/index.cfm/2006/10/12/ColdFusion_memoryLeak_profiler</a></p>
<p><a href="http://www.alagad.com/blog/post.cfm/troubleshooting-coldfusion-performance-analysis-part-ii">http://www.alagad.com/blog/post.cfm/troubleshooting-coldfusion-performance-analysis-part-ii</a></p>
<p>These were tremendously helpful in assisting me in finding the solution. The last post from Alagad was the one that helped cure my issue in the end. You need to ensure that when making copies of persistent scoped variables that they are deep copied or used in a local scope within CFC functions. However, bear in mind that there are many causes for memory leaks and you should spend the time in figuring out the exact cause of your problem. I found the <a href="http://www.eclipse.org/mat/" target="_blank">MAT</a> tool supremely useful.</p>
<p>Here are some tips for curing memory issues:</p>
<ol>
<li>Install cumulative hotfix 4 for ColdFusion 8.0.1 (Get it <a href="http://kb2.adobe.com/cps/529/cpsid_52915.html" target="_blank">here</a>)</li>
<li>Update the JVM to the latest provided by Sun, in my case it was JDK 1.6.0_18 (Get it <a href="http://java.sun.com/javase/downloads/index.jsp" target="_self">here</a>)</li>
<li>Add the -XX:+<em>AggressiveHeap</em> option to the JVM configuration (Read about it <a href="http://www.petefreitag.com/item/139.cfm" target="_blank">here</a>)</li>
<li>Set your min and max heap to the same size to reduce the number of garbage collection calls</li>
<li>Run varscoper against your code and ensure all local variables are var scoped (Get it <a href="http://varscoper.riaforge.org/" target="_blank">here</a>)</li>
<li>Limit the use of variables scope within objects, use the THIS reference instead</li>
<li>Limit the number of complex objects (cfcs) being stored in SESSION and APPLICATION scopes</li>
<li>Clear the variables scope onRequestEnd (this doesn&#8217;t really work when using Application.cfc though)</li>
<li>Run load tests! We used WCAT for Windows (Get it <a href="http://www.iis.net/downloads/default.aspx?tabid=34&amp;i=1466&amp;g=6" target="_blank">here</a>)</li>
<li>Turn off CF monitoring use FusionReactor (or something similar) (Get FusionReactor <a href="http://www.fusion-reactor.com/" target="_blank">here</a>)</li>
</ol>
<p>Hopefully these will help someone else going forward.</p>
<img src="http://feeds.feedburner.com/~r/TheThinkingLemur/~4/An0nk5cdgJk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://thinkinglemur.com/index.php/2010/02/memory-leaks-with-coldfusion-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://thinkinglemur.com/index.php/2010/02/memory-leaks-with-coldfusion-8/</feedburner:origLink></item>
		<item>
		<title>Apple Tablet? So what’s the end game Steve?</title>
		<link>http://feedproxy.google.com/~r/TheThinkingLemur/~3/vxaYvID1IvM/</link>
		<comments>http://thinkinglemur.com/index.php/2010/01/apple-tablet-end-game/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 22:02:56 +0000</pubDate>
		<dc:creator>Donnie Bachan</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Thinking]]></category>
		<category><![CDATA[tablet]]></category>

		<guid isPermaLink="false">http://thinkinglemur.com/?p=363</guid>
		<description><![CDATA[So, there are more than just a few rumors about the possible Apple Tablet and why wouldn&#8217;t there be a lot of buzz around the company that has a knack of delivering products that changes paradigms? I personally don&#8217;t think there will be one. Now, to be clear, I would very much like there to [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fapple-tablet-end-game%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fapple-tablet-end-game%2F" height="61" width="51" /></a></div><p>So, <a href="http://bit.ly/8unaI5" target="_blank">there are more than just a few rumors</a> about the possible Apple Tablet and why wouldn&#8217;t there be a lot of buzz around the company that has a knack of delivering products that changes paradigms? I personally don&#8217;t think there will be one. Now, to be clear, I would very much like there to be one but one question keeps coming up for me. Where will the Apple Tablet fit into the company&#8217;s product line? A lot of buzz today seems to think that <a href="http://bit.ly/4Y5Fro" target="_blank">Amazon&#8217;s changing of the Kindle royalty fees</a> to publishers is some indication of the iminent arrival of the iSlate. I can&#8217;t seem to connect the dots. How will Apple benefit from developing a tablet that would directly compete with the Kindle? Reading books on the iPhone or iPod touch are just as enjoyable. There is definitely a gap in the market for a tablet device, techies have been after it for years and let&#8217;s face it, who would be better to develop one than Apple? However, what is the market segment that this fit into?</p>
<p>Schools &#8211; Apple&#8217;s devices have never been cheap, hence I don&#8217;t see it replacing paper notebooks in the short term.</p>
<p>Business &#8211; Executives could walk around with their slick tablets and look ace in the boardroom but other than that, who in the organisation would benefit from a tablet? Assistants? Would the market be big enough? I may be being very short sighted here but are there any others who would benefit?</p>
<p>General Consumers &#8211; Why would home users choose a tablet over a laptop or a desktop? I wouldn&#8217;t, would you? Why? How will a tablet provide a better user experience?</p>
<p>The iPod and iPhone were part of the master plan for creating the AppStore and iTunes which are the real cash cows for Apple. Apple is happy on the desktop and laptop fronts because if they wanted to compete head to head with Microsoft or Dell they could be churning out low cost machines with the same awesome OS X. Although, they have cornered the design, music production, video production and now developer communities with their hardware. Where will the tablet fit and how will it benefit Apple?</p>
<p>Forget the hardware, what is Apple planning in the long run? This is the question that everyone should be asking. I guess on January 27th 2010 we&#8217;ll all find out.</p>
<img src="http://feeds.feedburner.com/~r/TheThinkingLemur/~4/vxaYvID1IvM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://thinkinglemur.com/index.php/2010/01/apple-tablet-end-game/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://thinkinglemur.com/index.php/2010/01/apple-tablet-end-game/</feedburner:origLink></item>
		<item>
		<title>Chivalry, it’s not dead…</title>
		<link>http://feedproxy.google.com/~r/TheThinkingLemur/~3/YRUDpc4gluY/</link>
		<comments>http://thinkinglemur.com/index.php/2010/01/chivalry-its-not-dead/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 11:45:07 +0000</pubDate>
		<dc:creator>Donnie Bachan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[Talking]]></category>
		<category><![CDATA[chivalry]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[men]]></category>
		<category><![CDATA[women]]></category>

		<guid isPermaLink="false">http://thinkinglemur.com/?p=333</guid>
		<description><![CDATA[Yes ladies, you heard me right, it is not dead, it&#8217;s just under cover. Like Jack Bauer infiltrating a Columbian drug cartel, Chivalry has assumed a new identity and trying to fit in or die. Men blame their lack of chivalrous behaviour on women (as we do with most things) and to be honest we [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fchivalry-its-not-dead%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fchivalry-its-not-dead%2F" height="61" width="51" /></a></div><p>Yes ladies, you heard me right, it is not dead, it&#8217;s just under cover. Like Jack Bauer infiltrating a Columbian drug cartel, Chivalry has assumed a new identity and trying to fit in or die. Men blame their lack of chivalrous behaviour on women (as we do with most things) and to be honest we are a bit confused with what should be done and what should not be done. I believe that most men would like to open doors, help little old ladies cross the street and help neighbours with their groceries, but, how many times has this backfired on the average man? In today&#8217;s world of sexual innuendo it seems that every gesture is framed as a possible attempt to hit on the person on the receiving end of the gesture. Just recently, I saw two ladies moving a table down a flight of stairs. They seemed to be struggling a bit, so I asked (I&#8217;ve learned from experience that you just don&#8217;t rush in to help anymore!), &#8220;Would you like some help?&#8221;. To which the response was, &#8220;I don&#8217;t need a man to do anything!&#8221;. Now, it was clearly said as a joke but with undertones of determination. Like most things in life, men aren&#8217;t necessary to women, but we are nice to have . The statement really took me by surprise. It&#8217;s not that I was being macho, but more that I was genuinely willing to help, if it were two men doing the same job I would ask the same question. To be clear, there are jerks out there, men who have no regard for anyone in the rush of getting through their day. However, there are some diamonds in the rough.</p>
<p>So today ladies, take a step back, look around you and see the hints of days gone by where men still do the little knightly things that make us nice to have around&#8230;&#8230;sometimes.</p>
<img src="http://feeds.feedburner.com/~r/TheThinkingLemur/~4/YRUDpc4gluY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://thinkinglemur.com/index.php/2010/01/chivalry-its-not-dead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://thinkinglemur.com/index.php/2010/01/chivalry-its-not-dead/</feedburner:origLink></item>
		<item>
		<title>Communication tip</title>
		<link>http://feedproxy.google.com/~r/TheThinkingLemur/~3/eOC7c0p2-LM/</link>
		<comments>http://thinkinglemur.com/index.php/2010/01/communication-tip/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 10:03:16 +0000</pubDate>
		<dc:creator>Donnie Bachan</dc:creator>
				<category><![CDATA[Thinking]]></category>
		<category><![CDATA[Communication]]></category>

		<guid isPermaLink="false">http://thinkinglemur.com/?p=347</guid>
		<description><![CDATA[Communication is essential in life, so my tip for today when sending a message is to think of it as a text message (but using proper grammar!). You only have a limited amount of characters to use, so use them wisely and reduce the fluff. This can be applied to both verbal and written messages.
This [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fcommunication-tip%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fcommunication-tip%2F" height="61" width="51" /></a></div><p>Communication is essential in life, so my tip for today when sending a message is to think of it as a text message (but using proper grammar!). You only have a limited amount of characters to use, so use them wisely and reduce the fluff. This can be applied to both verbal and written messages.</p>
<p>This is the end of this post. <img src='http://thinkinglemur.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<img src="http://feeds.feedburner.com/~r/TheThinkingLemur/~4/eOC7c0p2-LM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://thinkinglemur.com/index.php/2010/01/communication-tip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://thinkinglemur.com/index.php/2010/01/communication-tip/</feedburner:origLink></item>
		<item>
		<title>JSON format and serializing ColdFusion query objects</title>
		<link>http://feedproxy.google.com/~r/TheThinkingLemur/~3/Ty7Wl5e8yuU/</link>
		<comments>http://thinkinglemur.com/index.php/2010/01/json-serialize-coldfusion-quer/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 20:25:52 +0000</pubDate>
		<dc:creator>Donnie Bachan</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Thinking]]></category>
		<category><![CDATA[json]]></category>

		<guid isPermaLink="false">http://thinkinglemur.com/?p=343</guid>
		<description><![CDATA[Every so often there is a tiny problem that has you scratching your head until you RTFM. I love JSON, it&#8217;s totally awesome and the fact that you can not convert CF objects natively is even better! I ran into a small issue where I was using serializeJSON on a structure that contained a query [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fjson-serialize-coldfusion-quer%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fjson-serialize-coldfusion-quer%2F" height="61" width="51" /></a></div><p>Every so often there is a tiny problem that has you scratching your head until you RTFM. I love <a href="http://bit.ly/wRcjs" target="_blank">JSON</a>, it&#8217;s totally awesome and the fact that you can not convert CF objects natively is even better! I ran into a small issue where I was using serializeJSON on a structure that contained a query object (don&#8217;t ask!). The problem was when the serialized string was deserialized using deserializeJSON the query was no longer a query, it was not a structure!  It turns out that the serializeJSON function takes <strong>two</strong> parameters!</p>
<blockquote><p>SerializeJSON(var[, serializeQueryByColumns])</p></blockquote>
<p>The second optional parameter <em>serializeQueryByColumns </em>tells CF to handle queries in a special way. Now the trick is to remember to use the <strong>second</strong> parameter of the DeserializeJSON function which performs the reverse operation. The second parameter must be set to <strong>false</strong> for the query object to be recreated during deserialization.</p>
<p>Here are links to the <a href="http://bit.ly/8IYMN5" target="_blank">serializeJSON</a> and <a href="http://bit.ly/8IYMN5" target="_blank">deserializeJSON</a> in LiveDocs.</p>
<img src="http://feeds.feedburner.com/~r/TheThinkingLemur/~4/Ty7Wl5e8yuU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://thinkinglemur.com/index.php/2010/01/json-serialize-coldfusion-quer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://thinkinglemur.com/index.php/2010/01/json-serialize-coldfusion-quer/</feedburner:origLink></item>
		<item>
		<title>Ready to start walking…</title>
		<link>http://feedproxy.google.com/~r/TheThinkingLemur/~3/Oee2qIqOV9Q/</link>
		<comments>http://thinkinglemur.com/index.php/2010/01/ready-to-start-walking/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 11:22:32 +0000</pubDate>
		<dc:creator>Donnie Bachan</dc:creator>
				<category><![CDATA[Walking]]></category>
		<category><![CDATA[fitness]]></category>
		<category><![CDATA[video blog]]></category>
		<category><![CDATA[weight loss]]></category>

		<guid isPermaLink="false">http://thinkinglemur.com/?p=336</guid>
		<description><![CDATA[It&#8217;s 12 days into 2010 and I&#8217;ve finally decided to get this section started. The walking section will be a video blog on weight loss. Yes, it&#8217;s been done before but this is going to be my motivation to do more. I&#8217;ve been reading a lot about passion and motivation and what drives people to [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fready-to-start-walking%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fready-to-start-walking%2F" height="61" width="51" /></a></div><p>It&#8217;s 12 days into 2010 and I&#8217;ve finally decided to get this section started. The <a href="http://bit.ly/5tSQ3N" target="_blank">walking section</a> will be a video blog on weight loss. Yes, it&#8217;s been done before but this is going to be my motivation to do more. I&#8217;ve been reading a lot about <a href="http://bit.ly/8c2xjT" target="_blank">passion</a> and motivation and what <a href="http://bit.ly/4QjwQc" target="_blank">drives</a> people to <a href="http://bit.ly/4xQuBu" target="_blank">accomplish amazing goals</a> and I&#8217;ve decided to do this. The two reasons are:</p>
<ol>
<li>I&#8217;m going to be a bit selfish and use this as a tool to help me get into shape</li>
<li>I really would like to help people and I think this would hopefully be a way to give something to other people who are out there in the same position</li>
</ol>
<p>So watch-this-space, sign up to be notified when new videos are posted. The first video should be up tomorrow and will give a better introduction to what it&#8217;s all going to be about.</p>
<img src="http://feeds.feedburner.com/~r/TheThinkingLemur/~4/Oee2qIqOV9Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://thinkinglemur.com/index.php/2010/01/ready-to-start-walking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://thinkinglemur.com/index.php/2010/01/ready-to-start-walking/</feedburner:origLink></item>
		<item>
		<title>Saying goodbye</title>
		<link>http://feedproxy.google.com/~r/TheThinkingLemur/~3/2IXQafMJfAk/</link>
		<comments>http://thinkinglemur.com/index.php/2010/01/saying-goodbye/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 19:07:13 +0000</pubDate>
		<dc:creator>Donnie Bachan</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Talking]]></category>
		<category><![CDATA[friends]]></category>

		<guid isPermaLink="false">http://thinkinglemur.com/?p=316</guid>
		<description><![CDATA[There is a saying that you can never really ever go home once you&#8217;ve left. This may or may not be true. When you consider that home is a tropical paradise of which people in tiny, cold, cubicles day dream, how can you think you can never go back? I left my home 8 years [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fsaying-goodbye%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fsaying-goodbye%2F" height="61" width="51" /></a></div><p>There is a saying that you can never really ever go home once you&#8217;ve left. This may or may not be true. When you consider that home is a <a href="http://bit.ly/59GUK5" target="_blank">tropical paradise</a> of which people in tiny, cold, cubicles day dream, how can you think you can never go back? I left my home 8 years ago at the age of 23 with a wife and young daughter in tow, off to make something of myself in the land of opportunity. By most standards I&#8217;ve done pretty okay. By most standards, not my own. Being a foreigner in the big world is always a challenge. You constantly have to worry about visas and picking your family up and moving around. There comes a point where you get tired of jumping through hoops just so you can have a home. What is worse is trying to stake your claim on anything in your profession. It is very difficult when you are not a native national to a country, you don&#8217;t talk the same way, you have different views and you are almost always seen as an outsider stealing the job of a local. Many would not like to admit it but it is a sad fact. I have many friends who, after leaving Trinidad and Tobago, went to school and served in various roles abroad echoing the sentiments that they are tired and frustrated and just want to go home.</p>
<p>And so, <a href="http://bit.ly/5vnYqs" target="_blank">one of my best friends</a> is on his journey back to the land of the <a href="http://bit.ly/7skTqS" target="_blank">Steel Band</a>, <a href="http://bit.ly/7uznSW" target="_blank">Limbo</a>, <a href="http://bit.ly/6YWXi3" target="_blank">Calypso</a> and <a href="http://bit.ly/8ks8gh" target="_blank">Soca</a>. Today, you can keep in contact with people using all of the tools on the web. Video chats, emails, Twitter, blogs, Facebook which keeps you in contact but there is something about sitting in a pub, chatting over a pint that the Internet will never be able to replicate (well at least not in the next couple of years). The intimacy of a friend expressing his love for someone, or his frustration at work or the simple pleasure of having a laugh. I have no doubt we will still be in contact and still remain the best of friends but I will miss the times when he comes over to sample some of my wife&#8217;s curry or after visiting another friend we found ourselves at 5AM wandering around town trying to find something to eat.</p>
<p>His journey is one of discovery and a fresh start and even though I wish him the best and hope that everything he is about to experience is great, I will miss my friend.</p>
<img src="http://feeds.feedburner.com/~r/TheThinkingLemur/~4/2IXQafMJfAk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://thinkinglemur.com/index.php/2010/01/saying-goodbye/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://thinkinglemur.com/index.php/2010/01/saying-goodbye/</feedburner:origLink></item>
		<item>
		<title>Chasing the cheese</title>
		<link>http://feedproxy.google.com/~r/TheThinkingLemur/~3/Xe2eKo4THWs/</link>
		<comments>http://thinkinglemur.com/index.php/2010/01/chasing-the-cheese/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 16:08:02 +0000</pubDate>
		<dc:creator>Donnie Bachan</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[Talking]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://thinkinglemur.com/?p=296</guid>
		<description><![CDATA[Airing your deepest thoughts on the Internet has never been particularly appealing to me. I like the concept of blogging, a journal that embraces technology and allows you to write. There are many people who can communicate much better by writing than by trying to express emotional issues verbally. The anonymity of being able to [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fchasing-the-cheese%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fchasing-the-cheese%2F" height="61" width="51" /></a></div><p>Airing your deepest thoughts on the Internet has never been particularly appealing to me. I like the concept of blogging, a journal that embraces technology and allows you to write. There are many people who can communicate much better by writing than by trying to express emotional issues verbally. The anonymity of being able to say something is no longer there though, <a href="http://bit.ly/7hBb0U" target="_blank">but should one be ashamed of their own feelings</a>? Maybe saying what you feel may encourage someone to assist you if you have an issue or it may uplift someone if it is motivational. Being a professional, with your life increasingly scrutinized before you actually meet a prospective employer it may not be the best thing to put your life in digital bytes for the world to see (and remember!). Will we be seen as weak if we speak out on our frustrations? Or will we be seen as open and willing to share. It depends on the content I suppose.</p>
<p>I&#8217;ve lived my life always chasing the cheese. A life of reactionary decision making rather than having the luxury of using the blueprint that has been shelved for such a long time. I can honestly say, I have been blessed. Firstly, with parents who have done just about anything and everything to provide me with the best life anyone could have. Yes, there were tough times but I can never forget, repay or give enough thanks for the sacrifices they have made for me. Next, my wife, who has stuck by me now for 17 years (10 years married). We were both very young when we met and in the years we have become very good friends. Yes, being married is frustrating at times but would I rather be single and lonely? The grass is always greener on the other side and sometimes the temptation of crossing the fence enters your mind but I believe tending to your own garden can give you much greener fields in the long run. My daughter has been so much of a star in my life that I cannot even begin to express. I am not the model dad that I see around me. Being a young father I have never felt prepared but I try to steer her on the right track. I am a tough father, like my father before me but I hope I can raise my daughter half as well as my father raised me. There are also many people and extended family members who have passed through my life. I say this because I&#8217;ve met so many amazing people, in person and via the web and have had to say goodbye too many times.</p>
<p>With all of the things I&#8217;ve faced, the highlights and the lowlights, I still feel a bit frustrated. I believe I am an ambitious person, I have been gifted with the ability to adapt quickly. I can learn anything very quickly, even if just the basic concepts. I have, however, been stuck in first gear for a long time. The clutch is down but I can&#8217;t seem to shift. We all have killer ideas, but what differentiates the really successful among us is the ability to execute. My brain wanders way too much. I&#8217;ve had great  (okay so maybe not great but promising at the very least) ideas and just let all of them sit next to the blueprint, get covered by dust and get executed by others. I&#8217;ve seen people I&#8217;ve confided in, take my ideas and run with it, complete it, execute it. Good for them. I then look at my shelf and see the pile of ideas on paper and feel depressed. Can anyone blame them for executing? No.</p>
<p>Will I continue to chase the cheese? Or will I start milking the cow to make my own cheese? I will tell you one thing though, I&#8217;ve had enough of chasing.</p>
<img src="http://feeds.feedburner.com/~r/TheThinkingLemur/~4/Xe2eKo4THWs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://thinkinglemur.com/index.php/2010/01/chasing-the-cheese/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://thinkinglemur.com/index.php/2010/01/chasing-the-cheese/</feedburner:origLink></item>
		<item>
		<title>Getting things done</title>
		<link>http://feedproxy.google.com/~r/TheThinkingLemur/~3/SMXqrzx0j4k/</link>
		<comments>http://thinkinglemur.com/index.php/2010/01/getting-things-done/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 09:45:57 +0000</pubDate>
		<dc:creator>Donnie Bachan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[Talking]]></category>
		<category><![CDATA[getting things done]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://thinkinglemur.com/?p=291</guid>
		<description><![CDATA[The now iconic book Getting Things Done by David Allen, provides an excellent blueprint for, erm, getting things done. Some people seem to be able to work so efficiently that it is irritating while others struggle to accomplish one task. After struggling, like most people, I&#8217;ve come up with a very simple solution to my [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fgetting-things-done%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fgetting-things-done%2F" height="61" width="51" /></a></div><p>The now iconic book <a href="http://bit.ly/8ELfzj" target="_blank">Getting Things Done</a> by <a href="http://bit.ly/4T7Ynv" target="_blank">David Allen</a>, provides an excellent blueprint for, erm, getting things done. Some people seem to be able to work so efficiently that it is irritating while others struggle to accomplish one task. After struggling, like most people, I&#8217;ve come up with a very simple solution to my problem which may help you:</p>
<ol>
<li><strong>Lists are good</strong> &#8211; Writing things down in lists have a two fold purpose, the most important of which is that you have the task written somewhere so it can get out of your head and it also provides a way for you to prioritise. You can choose your medium, it doesn&#8217;t have to be paper, it could be on your phone, your computer, your arm (okay so maybe not your arm) but you get the idea. This tip is taken directly from Mr. Allen&#8217;s book.</li>
<li><strong>Do one thing at a time</strong> &#8211; We can&#8217;t multi-task. Focusing on one thing at a time is the key to getting things done. All of the people who seem to be super human and appear to be doing a million things at once don&#8217;t, they just put it on a conveyor belt and work through the items individually as they come in.</li>
</ol>
<p>Give it a try today and hopefully it will work for you as well.</p>
<img src="http://feeds.feedburner.com/~r/TheThinkingLemur/~4/SMXqrzx0j4k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://thinkinglemur.com/index.php/2010/01/getting-things-done/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://thinkinglemur.com/index.php/2010/01/getting-things-done/</feedburner:origLink></item>
		<item>
		<title>News content of the future</title>
		<link>http://feedproxy.google.com/~r/TheThinkingLemur/~3/VUUxXgSxu78/</link>
		<comments>http://thinkinglemur.com/index.php/2010/01/news-content-of-the-future/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 21:27:12 +0000</pubDate>
		<dc:creator>Donnie Bachan</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Thinking]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://thinkinglemur.com/?p=283</guid>
		<description><![CDATA[While checking out the new Nexus One from Google I stumbled across this article from the TimesOnline. Even though the information on the phone was decent, I really liked the way there was both video and text content on the site. This is the way all online news sources should be, a perfect mix between [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fnews-content-of-the-future%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fthinkinglemur.com%2Findex.php%2F2010%2F01%2Fnews-content-of-the-future%2F" height="61" width="51" /></a></div><p>While checking out the new <a href="http://bit.ly/7BGCKI" target="_blank">Nexus One</a> from Google I stumbled across <a href="http://bit.ly/8SRHiG" target="_blank">this article from the TimesOnline</a>. Even though the information on the phone was decent, I really liked the way there was both video and text content on the site. This is the way all online news sources should be, a perfect mix between both forms of traditional news sources (TV/Video and Newspaper). Granted not a lot of sites have the ability to deliver the content in this form because of the lack of licensing for video content, but this is where independent video and content providers can really shine. Imagine, people with video cameras on the ground at the annual <a href="http://bit.ly/8qXSrU" target="_blank">Consumer Electronics Show</a> or the <a href="http://bit.ly/7fZmAq" target="_blank">New York International Car Show</a> partnering with talented writers to deliver up to the minute on the ground news content that can be spread via the social web like wildfire.</p>
<p>I know, it&#8217;s being done already but content creators and content providers need to be able to meet and really distribute the information in an organised way. Both parties need to have a medium for matching content and pulling them together to form a unified content delivery network. Is it out there?</p>
<img src="http://feeds.feedburner.com/~r/TheThinkingLemur/~4/VUUxXgSxu78" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://thinkinglemur.com/index.php/2010/01/news-content-of-the-future/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://thinkinglemur.com/index.php/2010/01/news-content-of-the-future/</feedburner:origLink></item>
	</channel>
</rss>
