<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Endlessly Curious &#187; Misc</title>
	<atom:link href="http://www.endlesslycurious.com/category/misc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.endlesslycurious.com</link>
	<description>by Daniel Brown</description>
	<lastBuildDate>Thu, 03 Jun 2010 16:53:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Journaling @ Work</title>
		<link>http://www.endlesslycurious.com/2010/05/25/journaling-at-work/</link>
		<comments>http://www.endlesslycurious.com/2010/05/25/journaling-at-work/#comments</comments>
		<pubDate>Tue, 25 May 2010 09:00:21 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Journaling]]></category>
		<category><![CDATA[Organisation]]></category>
		<category><![CDATA[Tasks]]></category>

		<guid isPermaLink="false">http://www.endlesslycurious.com/?p=1395</guid>
		<description><![CDATA[Over the years at work I have tried various solutions to task management: the mental to-do list, the simple paper notebook, the electronic PDA or Smartphone, to-do software or combinations of the above.  I have until recently not found a solution that lets me list my tasks and record what I actually do each day.
My solution [...]]]></description>
			<content:encoded><![CDATA[<p>Over the years at work I have tried various solutions to task management: the mental to-do list, the simple paper notebook, the electronic PDA or Smartphone, to-do software or combinations of the above.  I have until recently not found a solution that lets me list my tasks and record what I actually do each day.</p>
<p>My solution is the humble <a title="MoleSkine" href="http://www.moleskine.com/catalogue/diariesplanners/12_month_weekly_notebook/">Moleskine Weekly Notebook</a> (below).  As the name suggests the weekly notebook is a cunning combination of weekly diary (on the left page) and notebook (on the right page).  This allows me to write my to-do list for the week on the notebook page and record what I do each day on the appropriate section of the diary page.</p>
<p style="text-align: left;"><a href="http://www.endlesslycurious.com/wp-content/uploads/2010/05/MoleskineWeeklyNotebook.jpg"><img class="size-medium wp-image-1447 aligncenter" title="Moleskine Weekly Notebook" src="http://www.endlesslycurious.com/wp-content/uploads/2010/05/MoleskineWeeklyNotebook-300x275.jpg" alt="" width="300" height="275" /></a>Having my work log and to-do list in the same physical entity has been a real break-through for me as it means I can track my progress towards my objectives and be able to account for where my time is spent each day.  This has allowed me to analyse my working patterns and evaluate what is taking up time that could be better spent working on the tasks in my to-do list.  Being able to record unexpected events that have taken up time e.g. build breaks or sickness has also proven very useful.</p>
<p style="text-align: left;">What I don&#8217;t use this notebook for is an actual appointment diary or strategic to-do list as I have found through experimentation that there is seldom sufficient space for such things.  I have <a title="Microsoft" href="http://office.microsoft.com/en-us/outlook/">Microsoft Outlook</a> which does appointment and calendar management and <a title="EverNote" href="http://www.evernote.com/">Evernote</a> which does high level strategic tasks lists and note gathering.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.endlesslycurious.com/2010/05/25/journaling-at-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Myth of the Genius Programmer</title>
		<link>http://www.endlesslycurious.com/2009/12/10/myth-of-the-genius-programmer/</link>
		<comments>http://www.endlesslycurious.com/2009/12/10/myth-of-the-genius-programmer/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 09:00:09 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.endlesslycurious.com/?p=1373</guid>
		<description><![CDATA[From the Google I/O 2009 conference:
&#8220;A pervasive elitism hovers in the background of collaborative software development: everyone secretly wants to be seen as a genius. In this talk, we discuss how to avoid this trap and gracefully exchange personal ego for personal growth and super-charged collaboration. We&#8217;ll also examine how software tools affect social behaviors, and [...]]]></description>
			<content:encoded><![CDATA[<p>From the <a href="http://code.google.com/events/io/">Google I/O</a> 2009 conference:<br />
&#8220;<em>A pervasive elitism hovers in the background of collaborative software development: everyone secretly wants to be seen as a genius. In this talk, we discuss how to avoid this trap and gracefully exchange personal ego for personal growth and super-charged collaboration. We&#8217;ll also examine how software tools affect social behaviors, and how to successfully manage the growth of new ideas.</em>&#8221;</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/0SARbwvhupQ&amp;hl=en_US&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/0SARbwvhupQ&amp;hl=en_US&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Despite being almost an hour long this is a very insightful video that I&#8217;d recommend any Software Engineer watches.  I find it fascinating that so many programmers want to erase their perceived (or actual) mistakes in source control systems.  I guess everyone secretly wants to be the perfect super programmer.  However I typically learn more from my failures than my successes: perhaps it is natural to be more introspective about failure than success?</p>
<p>If you find the title or video too pretentious then the question and answers session (around 42:40) is still quite interesting as the presenters get grilled by the audience.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.endlesslycurious.com/2009/12/10/myth-of-the-genius-programmer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing MatPlotLib on Snow Leopard with MacPorts</title>
		<link>http://www.endlesslycurious.com/2009/12/08/installing-matplotlib-on-snow-leopard-with-macports/</link>
		<comments>http://www.endlesslycurious.com/2009/12/08/installing-matplotlib-on-snow-leopard-with-macports/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 09:00:13 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[HowTo]]></category>

		<guid isPermaLink="false">http://www.endlesslycurious.com/?p=1357</guid>
		<description><![CDATA[I have been trying to install the excellent MatPlotLib graphing module for the Python programming language on my iMac for a while now. Unlike most python module installations I&#8217;ve done the excellent python SetupTools (a.k.a easy_install) has not been up to the task.  So I ended up using MacPorts (version 1.8.1) to get MatPlotLib (version 0.99.1.1) installed on Snow [...]]]></description>
			<content:encoded><![CDATA[<p>I have been trying to install the excellent <a href="http://matplotlib.sourceforge.net/index.html">MatPlotLib</a> graphing module for the <a href="http://www.python.org/">Python</a> programming language on my iMac for a while now. Unlike most python module installations I&#8217;ve done the excellent python <a href="http://pypi.python.org/pypi/setuptools">SetupTools</a> (a.k.a easy_install) has not been up to the task.  So I ended up using <a href="http://www.macports.org/">MacPorts</a> (version 1.8.1) to get MatPlotLib (version 0.99.1.1) installed on <a title="Apple.com" href="http://www.apple.com/macosx/">Snow Leopard</a> (OS X 10.6.2) with X-Code (3.2.1 &#8211; 1613).</p>
<p>So here is a brief description of how to do it:</p>
<ol>
<li>Install the <a href="http://developer.apple.com/tools/xcode/">X-Code</a> developer tools (for GCC, make and other build tools) from your Snow Leopard installation DvD.</li>
<li>Install the <a href="http://en.wikipedia.org/wiki/X_Window_System">X11</a> Window System from your Snow Leopard installation DvD.</li>
<li>Run &#8216;<a href="http://www.apple.com/softwareupdate/">Software Update</a>&#8216; from the apple menu on your Mac to get the latest X-Code updates.</li>
<li>Download the latest MacPorts installer (.dmg file extension) for Snow Leopard from here: <a title="Mac Ports" href="http://distfiles.macports.org/MacPorts/">http://distfiles.macports.org/MacPorts/</a>.</li>
<li>Mount the installer image file (.dmg) and run the contained MacPorts installer (.pkg).</li>
<li>Once installation is complete open a terminal window from Applications-&gt;Utilities-&gt;Terminal.</li>
<li>Type &#8216;<span style="color: #008000;">port</span>&#8216; at the terminal then press enter to run MacPorts.  You should see output like the following if it installed correctly:<br />
<span style="color: #808000;">MacPorts 1.8.1<br />
Entering interactive mode&#8230; (&#8220;help&#8221; for help, &#8220;quit&#8221; to quit)</span><br />
Then type &#8216;<span style="color: #008000;">quit</span>&#8216; then press enter to exit port&#8217;s interactive mode.</li>
<li>Type &#8216;<span style="color: #008000;">sudo port selfupdate</span>&#8216; and press enter to update MacPorts to the latest version.  You will be asked to enter the administrators password before continuing.  Depending on how new the version you downloaded is, MacPorts may do some upgrading.</li>
<li>Once the update is finished type &#8216;<span style="color: #008000;">sudo port install py26-matplotlib</span>&#8216; and press enter.  This will attempt to install the latest version of matplotlib for Python version 2.6.*.   You may be asked to enter the administrators password before continuing.  MacPorts will now download, configure, build and stage the dependencies needed to build the latest matplotlib for Python 2.6.  This took at least thirty minutes on my iMac and involved lots and lots of scrolling text output from the build process.</li>
<li>Next we need to switch our environment to use version 2.6.* of Python that MacPorts just built and installed with matplotlib.  To do this run the following two commands, note you may be asked to enter the administrators password before continuing:
<ol>
<li>&#8216;<span style="color: #008000;">sudo port install python_select</span>&#8216; and hit enter.</li>
<li>&#8216;<span style="color: #008000;">sudo python_select python26</span>&#8216; and hit enter.</li>
</ol>
</li>
<li>To test this all worked type the following: &#8216;python -V&#8217; and hit enter.  You should see output like &#8216;<span style="color: #808000;">Python 2.6.4</span>&#8216; which should match the version of python MacPorts built and installed.</li>
<li>Finally to test if matplotlib was installed correctly do the following:
<ol>
<li>Type &#8216;<span style="color: #008000;">python</span>&#8216; and hit enter to enter the python interactive shell.</li>
<li>Type &#8216;<span style="color: #008000;">import matplotlib</span>&#8216; and hit enter, this will import the matplotlib module.  There should be no output if this works.</li>
<li>Type &#8216;<span style="color: #008000;">print matplotlib.__version__</span>&#8216; and hit enter. This will print the version of matplotlib that is installed, you should see output like &#8216;<span style="color: #808000;">0.99.1.1</span>&#8216;.</li>
<li>Type &#8216;<span style="color: #008000;">exit()</span>&#8216; to quit the python interactive shell.</li>
</ol>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.endlesslycurious.com/2009/12/08/installing-matplotlib-on-snow-leopard-with-macports/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>New look for new posts</title>
		<link>http://www.endlesslycurious.com/2009/11/12/new-look-for-new-posts/</link>
		<comments>http://www.endlesslycurious.com/2009/11/12/new-look-for-new-posts/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 19:06:38 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.endlesslycurious.com/?p=1343</guid>
		<description><![CDATA[You may have noticed that I&#8217;ve changed the visual theme for this blog to something more minimalist. I have also removed most of the widgets, which I am going to replace with some plain old links to me on other sites.  
I did this in preparation for getting my act and starting writing again, [...]]]></description>
			<content:encoded><![CDATA[<p>You may have noticed that I&#8217;ve changed the visual theme for this blog to something more minimalist. I have also removed most of the widgets, which I am going to replace with some plain old links to me on other sites.  </p>
<p>I did this in preparation for getting my act and starting writing again, hopefully new posts should start appearing this week.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.endlesslycurious.com/2009/11/12/new-look-for-new-posts/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Window Managment on Large Monitors</title>
		<link>http://www.endlesslycurious.com/2009/06/22/window-managment-on-large-monitors/</link>
		<comments>http://www.endlesslycurious.com/2009/06/22/window-managment-on-large-monitors/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 09:00:14 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.endlesslycurious.com/?p=1286</guid>
		<description><![CDATA[I have had a 24&#8243; monitor at work for a while and recently bought myself a 24&#8243; for use as a second monitor on my 17&#8243; iMac at home.  I really enjoy the extra screen real estate that a large monitor with a resolution of 1920&#215;1200 provides.  However most applications don&#8217;t really make good use [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-1304" title="WinSplit Revolution" src="http://www.endlesslycurious.com/wp-content/uploads/2009/06/WinSplitRev.png" alt="WinSplit Revolution" width="179" height="141" />I have had a 24&#8243; monitor at work for a while and recently bought myself a 24&#8243; for use as a second monitor on my 17&#8243; iMac at home.  I really enjoy the extra screen real estate that a large monitor with a resolution of 1920&#215;1200 provides.  However most applications don&#8217;t really make good use of the massive screen real estate of a large LCD monitor e.g. web browsers viewing fixed width webpages. This leaves you with the problem of how to maximise your usage of your screen real estate, if a single application using the whole display is sub-optimal then viewing two or more applications can be more useful.</p>
<p>The simplest solution to this is to manually position and size the windows of your applications so you can view two or more at once.  Arranging application windows manually quickly becomes tedious, due to the many events that can occur in a modern operating system which cause your application windows to be moved around, re-sized or moved to another monitor.</p>
<p><img class="size-full wp-image-1287 alignleft" title="Size Up Animation" src="http://www.endlesslycurious.com/wp-content/uploads/2009/06/sizeupanimation.gif" alt="Size Up Animation (Max OS X)" width="240" height="180" /></p>
<p>The solution to this problem is using Window Management utilities which allow you to easily re-size and move application windows around, typically using key combinations.  These utilities exist for most operating systems for Mac OS X the window management utility is called <a title="Irradiated Software" href="http://www.irradiatedsoftware.com/sizeup/">SizeUp</a>, the equivalent utility for the PC is called <a title="Winsplit Revolution" href="http://www.winsplit-revolution.com/">WinSplit Revolution</a>.  I use both of these applications daily, WinSplit is freeware but SizeUp costs a minimum of $4.99 and its worth every cent.  Each utility has some unique features: WinSplit allows you to chain several window configurations on a single key combination and SizeUp allows you to set up a key combination for moving windows between monitors.</p>
<p>I would struggle to maximise my use of one or more large monitors without a Window Management utility.  Hopefully one day this functionality will be built into operating systems as large monitors become more common.  Until then Window Managment utilties are going to be an essential tool that ever serious power user needs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.endlesslycurious.com/2009/06/22/window-managment-on-large-monitors/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Habits</title>
		<link>http://www.endlesslycurious.com/2009/05/31/habits/</link>
		<comments>http://www.endlesslycurious.com/2009/05/31/habits/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 06:00:46 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Habits]]></category>

		<guid isPermaLink="false">http://www.endlesslycurious.com/?p=1258</guid>
		<description><![CDATA[Habits and habit forming can be an interesting aspect of human behavior: they seem to fall in to two broad categories in my mind.  Habits are either hard to start and maintain until critical mass is achieved and after that can still require conscious maintenance to maintain. Or habits are easy to start but risk [...]]]></description>
			<content:encoded><![CDATA[<p>Habits and habit forming can be an interesting aspect of human behavior: they seem to fall in to two broad categories in my mind.  Habits are either hard to start and maintain until critical mass is achieved and after that can still require conscious maintenance to maintain. Or habits are easy to start but risk becoming all consuming: absorbing more and more time and energy.</p>
<p>An example of a hard to start habit for me is writing blog posts: it took a force of will to start me writing initially and it requires constant energy to keep me writing new posts.  Interruptions over even a week to my writing can be enough to disrupt my writing habit sufficiently to halt it.  At which point <a href="http://www.endlesslycurious.com/2008/08/30/inertia/">Inertia</a> comes into play with devastating effect, to make the restarting of the habit hard.  It seems that a lot of virtuous habits like regular exercise and eating healthily also fall into this category.</p>
<p>A habit that is easy to start and yet easily becomes all consuming for me is playing computer games, usually this doesn&#8217;t get too out of hand as most games have a finite length and amount of content which limits the duration of the disruption.  Yet some games, especially <a title="Wikipedia" href="http://en.wikipedia.org/wiki/Massively_multiplayer_online_game">MMO</a>s like World of Warcraft (WoW) have a seemingly endless stream of content which means that it is possible to spend an almost infinite amount of time playing the game and still not complete it.</p>
<p>These &#8216;time sink&#8217; games can be a real challenge to getting anything else done, my usual solution to this situation is to stop playing the game by unsubscribing&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.endlesslycurious.com/2009/05/31/habits/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Finally Level Eighty!</title>
		<link>http://www.endlesslycurious.com/2009/04/08/finally-level-eighty/</link>
		<comments>http://www.endlesslycurious.com/2009/04/08/finally-level-eighty/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 15:37:26 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Warcraft]]></category>

		<guid isPermaLink="false">http://www.endlesslycurious.com/?p=1246</guid>
		<description><![CDATA[Completely off topic but it explains the shameful lack of posts recently:

I finally got my Orc Shaman &#8216;Urki&#8216; in World of Warcraft to level eighty!  I only started levelling him in January so I&#8217;ve been pretty slow (restrained) but now I can finally start playing in the arena (PvP).

I also managed to get the artisan [...]]]></description>
			<content:encoded><![CDATA[<p>Completely off topic but it explains the shameful lack of posts recently:</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1247" title="Level 80" src="http://www.endlesslycurious.com/wp-content/uploads/2009/04/level80.jpg" alt="Level 80" width="672" height="110" /></p>
<p>I finally got my Orc Shaman &#8216;<a title="WoW Armoury" href="http://www.wowarmory.com/character-sheet.xml?r=Dark+Iron&amp;n=Urki">Urki</a>&#8216; in <a title="WoW Offical Site" href="http://www.wowarmory.com/character-sheet.xml?r=Dark+Iron&amp;n=Urki">World of Warcraft</a> to level eighty!  I only started levelling him in January so I&#8217;ve been pretty slow (restrained) but now I can finally start playing in the arena (<a title="Wikipedia" href="http://en.wikipedia.org/wiki/Player_versus_player">PvP</a>).</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1248" title="Artisan Riding" src="http://www.endlesslycurious.com/wp-content/uploads/2009/04/artisanriding.jpg" alt="Artisan Riding" width="673" height="107" /></p>
<p>I also managed to get the <a title="WoWHead" href="http://www.wowhead.com/?spell=34091">artisan riding skill</a> so I can use epic flying mounts.  Having an epic speed flying mount (<a title="WoWHead" href="http://www.wowhead.com/?item=25477">this </a>is my current) makes a huge difference to travel times, which I hadn&#8217;t fully appreciated before.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.endlesslycurious.com/2009/04/08/finally-level-eighty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changes!</title>
		<link>http://www.endlesslycurious.com/2009/03/23/changes/</link>
		<comments>http://www.endlesslycurious.com/2009/03/23/changes/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 09:00:25 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.endlesslycurious.com/?p=1205</guid>
		<description><![CDATA[You may have noticed that the layout of this blog has changed and a few new features have appeared.  I have implemented a couple of things I have had on my to-do list for a while now.
Three Column layout
I have been finding that a two column layout does not have sufficient space for all the [...]]]></description>
			<content:encoded><![CDATA[<p>You may have noticed that the layout of this blog has changed and a few new features have appeared.  I have implemented a couple of things I have had on my to-do list for a while now.</p>
<p><strong>Three Column layout</strong><br />
I have been finding that a two column layout does not have sufficient space for all the widgets I would like to have, without having to resort to a really long second column.  So after a bit of thinking and some research I converted my current theme into a three column layout.</p>
<p>I found the following two posts very helpful when converting my theme into a three column layout: <a title="www.blogohblog.com" href="http://www.blogohblog.com/adding-extra-sidebar-to-your-wordpress-theme/">Adding Extra Sidebar to your Wordpress Theme</a> and <a title="www.quickonlinetips.com" href="http://www.quickonlinetips.com/archives/2007/11/how-to-create-multiple-dynamic-sidebars-for-wordpress-widgets/">How to Create Multiple Dynamic Sidebars for Wordpress Widgets</a>.  I also found the <a title="macrabbit.com" href="http://macrabbit.com/cssedit/">CSS Edit</a> application by MacRabbit to be an essential tool for easy CSS tweaking, its so good I actually bought a licence.</p>
<p><a title="Wordpress.org" href="http://wordpress.org/extend/plugins/most-popular-posts/"><strong>Most Popular Posts Widget</strong></a><br />
It is important to be able to point visitors to the most popular content to keep them interested.  The &#8216;Most discussed posts&#8217; widget provides a customisable list of the most commented on posts on your blog.  There are other widgets that can list the most popular posts by visits (page views) but they require extra database activity to record the visits which I&#8217;d rather not have to use on my hosting plan.<br />
<a title="Wordpress.org" href="http://wordpress.org/extend/plugins/recommended-reading-google-reader-shared/"><strong></strong></a></p>
<p><a title="Wordpress.org" href="http://wordpress.org/extend/plugins/recommended-reading-google-reader-shared/"><strong>Google Reader Widget</strong></a><br />
This widget interacts with Google&#8217;s Reader service to provide a list of your recently shared items in Google Reader.  This is a great widget for sharing the posts or articles you have found most interesting with your readers, you can even add comments to each item.  This won&#8217;t completely replace my Friday linkage posts as there are sites I find without going through an RSS feed but it is something I have wanted on my blog from its conception.<br />
<a title="Wordpress.org" href="http://wordpress.org/extend/plugins/twitter-for-wordpress/"><strong></strong></a></p>
<p><a title="Wordpress.org" href="http://wordpress.org/extend/plugins/twitter-for-wordpress/"><strong>Twitter for Wordpress Widget</strong></a><br />
I have been using this Widget to display my latest tweets for a while now.  However due to not having enough space in the second column I&#8217;ve never been able to have more than my last tweet visible.  Now I am using a three column layout I can now have my last few tweets displayed which I think makes them a bit more coherent.<br />
<a title="Wordpress.org" href="http://wordpress.org/extend/plugins/rss-icon-widget/"><strong></strong></a></p>
<p><a title="Wordpress.org" href="http://wordpress.org/extend/plugins/rss-icon-widget/"><strong>RSS Icon Widget</strong></a><br />
An RSS feed link and icon is something I have been wanting to add to my template for a while, this handy little widget lets me do just that without any template voodoo.  Although it would be nice if it could also give and icon and link for the comments feed too.</p>
<p>The main thing I have left to deal with is some further minor tweaking of the theme and to replace the current banner with something a less geometric and a bit more fluid and interesting.  For the new image I had been thinking of something to do with <a title="images.google.ca" href="http://images.google.ca/images?q=ink+in+water">ink in water</a> but so far I&#8217;ve not found the sort of horizontal image I&#8217;d like.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.endlesslycurious.com/2009/03/23/changes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Friday Linkage 20/03/2009</title>
		<link>http://www.endlesslycurious.com/2009/03/20/friday-linkage-20032009/</link>
		<comments>http://www.endlesslycurious.com/2009/03/20/friday-linkage-20032009/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 09:00:28 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Lists]]></category>
		<category><![CDATA[links]]></category>

		<guid isPermaLink="false">http://www.endlesslycurious.com/?p=1196</guid>
		<description><![CDATA[This weeks interesting pages:
How to broadcast your Google Reader ’starred items’ to an RSS feed or widget on your blog
This post explains how to share your Favorite (starred) items in Google Reader via either an RSS feed or as a widget on your blog.  This is something I am  interested in, as these weekly linkage [...]]]></description>
			<content:encoded><![CDATA[<p>This weeks interesting pages:</p>
<p><a title="www.freewaregenius.com" href="http://www.freewaregenius.com/2008/01/16/how-to-broadcast-your-google-reader-starred-items-to-an-rss-feed-or-widget-on-your-blog/">How to broadcast your Google Reader ’starred items’ to an RSS feed or widget on your blog</a><br />
This post explains how to share your Favorite (starred) items in <a title="Google Reader" href="http://www.google.com/reader/">Google Reader</a> via either an RSS feed or as a widget on your blog.  This is something I am  interested in, as these weekly linkage posts are essential a summary of my starred items in Google Reader for that week.  Although not all my Friday Linkage links come form Google Reader but it would cover most of the interesting blog posts.</p>
<p><a title="www.PixelatedImage.com" href="http://www.pixelatedimage.com/blog/2009/03/playing-in-traffic/">Playing in Traffic</a><br />
David&#8217;s well titled post on generating traffic on your website in a classy manner e.g. not through buzz word bingo is well worth a read.  Especially if you are interested in increasing your traffic while retaining your credibility.  His portfolio of photographs is also well worth a browse.</p>
<p><a title="blog.astrumfutura.com" href="http://blog.astrumfutura.com/archives/388-Unit-Testing-One-Test,-One-Assertion-Why-It-Works.html">Unit Testing: One Test, One Assertion &#8211; Why It Works</a><br />
This post makes the case for one assertion per unit test.  As relative beginner to unit testing and as someone who tends to have multiple assertions per test I find this an interesting idea which I think I will need to try out.</p>
<p><a title="www.getrichslowly.org" href="http://www.getrichslowly.org/blog/2009/03/17/the-psychology-of-passive-barriers-why-your-friends-dont-save-money-eat-healthier-or-clean-their-garages/">The Psychology of Passive Barriers: Why Your Friends Don’t Save Money, Eat Healthier, or Clean Their Garages</a><br />
Ever wondered why people don&#8217;t do things that are clearly beneficial for themselves?  This post discusses some of the Psychology of this phenomenon.  Although this is not specifically about software engineering, it is talking about an important aspect of user interaction: motivating/compelling the user to do something.</p>
<p><a title="Occam's Razor" href="http://www.kaushik.net/avinash/2009/02/insights-web-analytics-kpi-measurement-techniques.html">Actively Avoid Insights: 4 Useful KPI Measurement Techniques</a><br />
This article on Web Analytics discusses four commonly used measurement techniques: averages, percentages, ratios and compound metrics and how they can actually hinder your understanding of your progress against your goals unless they are applied with some thought.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.endlesslycurious.com/2009/03/20/friday-linkage-20032009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Challenged to grow</title>
		<link>http://www.endlesslycurious.com/2009/03/18/challenged-to-grow/</link>
		<comments>http://www.endlesslycurious.com/2009/03/18/challenged-to-grow/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 09:00:34 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[Experience]]></category>
		<category><![CDATA[Tasks]]></category>
		<category><![CDATA[Teams]]></category>

		<guid isPermaLink="false">http://www.endlesslycurious.com/?p=1165</guid>
		<description><![CDATA[I have come to the realisation that the most experienced person in a group is not usually the person getting the most benefit in terms of skills or experience gained when working on a collaborative project.  In fact the more experienced the individual the less benefit they stand to gain, the inverse is true of [...]]]></description>
			<content:encoded><![CDATA[<p>I have come to the realisation that the most experienced person in a group is not usually the person getting the most benefit in terms of skills or experience gained when working on a collaborative project.  In fact the more experienced the individual the less benefit they stand to gain, the inverse is true of the less experienced individuals who due to their low levels of experience have the most to gain.</p>
<p>This balance can be seen in most projects involving more than a couple of participants.  A team&#8217;s experience distribution can typically be visualised as a pyramid with the most experienced individuals at the top of the pyramid and the most numerous and least experienced group of individuals at the bottom.  There is the occasional team where the experience pyramid is inverted but I have yet to have the opportunity to work with such a group.</p>
<p>The experience composition of a typical team usually works quite well, with the more experienced members directing those that are less experienced than them.  This helps to explain why the more experienced you become the more time you seem to spend in meetings planning, discussing and thinking about the design of the product.</p>
<p>The breakdown of the project tasks based on individual experience levels also means that each individual should be supplied with tasks that are mostly within their capabilities.  Some stretch tasks should also be set (with sufficient support from more experienced team members) to ensure each individual continues to develop their skills.  This should mean that the tasks you work on should be within your capabilities and as your capabilities increase so should the complexity of the tasks you are set, to prevent stagnation.</p>
<p>It should be noted that if an individual fails at a task then their next task should be something that is well within their capabilities. To do otherwise is to risk a loss of confidence, as multiple failures in a row can seriously undermine an individual&#8217;s confidence and ability (see <a title="Wikipedia" href="http://en.wikipedia.org/wiki/Reinforcement">negative reinforcement</a>).  This is why most modern coaches will not allow their athletes to finish a training session with a failure.</p>
<p>Tasks that stretch or challenge you as an individual are a good thing but they should not be forced upon you and they should not be chained together, some respite is required between challenges.  More experienced team members are an essential resource to those undertaking stretch tasks due to the advice and moral support they can offer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.endlesslycurious.com/2009/03/18/challenged-to-grow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
