<?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>Open Warrior &#187; Kyle Williams</title>
	<atom:link href="http://kylewilliams.co.za/author/admin/feed" rel="self" type="application/rss+xml" />
	<link>http://kylewilliams.co.za</link>
	<description>Because digital freedom matters...</description>
	<lastBuildDate>Tue, 06 Sep 2011 13:10:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>ubuntu global jam cape town</title>
		<link>http://kylewilliams.co.za/2011/09/05/ubuntu-global-jam-cape-town</link>
		<comments>http://kylewilliams.co.za/2011/09/05/ubuntu-global-jam-cape-town#comments</comments>
		<pubDate>Mon, 05 Sep 2011 12:53:52 +0000</pubDate>
		<dc:creator>Kyle Williams</dc:creator>
				<category><![CDATA[(k)ubuntu]]></category>
		<category><![CDATA[free culture]]></category>
		<category><![CDATA[gpl]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://kylewilliams.co.za/?p=288</guid>
		<description><![CDATA[&#160; The Ubuntu Global Jam took place around the world this weekend. The Ubuntu Global Jam is an international event in which volunteers from LoCos (Ubuntu Local Committees) all around the world get together to work on improving Ubuntu. The purpose of the event is to encourage people to get involved with Ubuntu on a large scale [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<div class="wp-caption alignleft" style="width: 135px"><img class=" " title="Ubuntu Global Jam" src="https://wiki.ubuntu.com/UbuntuGlobalJam?action=AttachFile&amp;do=get&amp;target=ugj09_banner_195x500_red_EN.png" alt="Ubuntu Global Jam" width="125" height="320" /><p class="wp-caption-text">Ubuntu Global Jam</p></div>
<p>The <a href="https://wiki.ubuntu.com/UbuntuGlobalJam">Ubuntu Global Jam</a> took place around the world this weekend. The Ubuntu Global Jam is an international event in which volunteers from LoCos (Ubuntu Local Committees) all around the world get together to work on improving <a href="http://www.ubuntu.com">Ubuntu</a>. The purpose of the event is to encourage people to get involved with Ubuntu on a large scale and learn about ways in which the can contribute to Ubuntu. For instance, people can learn about and work on bug fixing, translation, documentation, testing, packaging or anything else that interests them.</p>
<p>The <a href="http://www.ubuntu-za.org">Ubuntu-ZA</a> South African LoCo team hosted a bug fixing event at the <a href="http://www.yola.com/">Yola</a> offices in Cape Town as part of the Ubuntu Global Jam, with a focus on fixing broken packages in the upcoming <a href="https://wiki.ubuntu.com/OneiricOcelot">Ubuntu Oneiric</a>, set to be released in October this year.</p>
<p>Since many of us were from a scientific background we decided to focus on fixing broken scientific packages, though that didn&#8217;t really happen and we just ended up fixing things that sounded cool or that we were specifically interested. For instance, given that I am a huge <a href="http://www.kde.org">KDE</a> fan, I tried to focus on fixing KDE packages, though I did fix a few others.</p>
<div class="wp-caption alignright" style="width: 223px"><a href="http://4.bp.blogspot.com/-Iajv3y0GsBo/TmSv9mBS7zI/AAAAAAAAAik/rA0GWpehPpM/s1600/IMAG0388.jpg"><img title="Bug Fixers" src="http://4.bp.blogspot.com/-Iajv3y0GsBo/TmSv9mBS7zI/AAAAAAAAAik/rA0GWpehPpM/s1600/IMAG0388.jpg" alt="Bug Fixers" width="213" height="128" /></a><p class="wp-caption-text">Fixing Bugs</p></div>
<p>We ended up being quite a small group with <a href="http://tumbleweed.org.za/">Stefano Rivera (tumbleweed)</a>, a <a href="http://www.debian.org/devel/">Debian Developer</a> and Ubuntu <a href="https://wiki.ubuntu.com/MOTU">Master of the Universe (MOTU)</a> leading the group, Michiel Baird who (I think) had a bit of experience fixing Ubuntu Bugs and Marco Gallotta and I who had no experience fixing Ubuntu bugs. Stefano was great in walking us through fixing broken packages &#8211; from identifying them, to figuring out what was wrong with them, fixing them and then contributing the fixes back to Ubuntu and in some cases <a href="http://www.debian.org">Debian</a> and upstream.</p>
<p>The great thing about the Global Jam is that it encourages everyone to get involved, regardless of their skill level. So even if you&#8217;ve never touched source code in your life, you can still help out by testing, writing documentation or translating the software. It was a great experience for me &#8211; I&#8217;ve always wanted to put my skills to use and get involved in helping to improve Ubuntu, but have never known where to start. The Cape Town Global Jam, under the lead of Stefano, was a great way to get stuck into it and has set the ball in motion for a lot more work to come!</p>
<div style="text-align: left;">
<div class="wp-caption alignright" style="width: 210px"><a href="http://softwarefreedomday.org"><img title="Software Freedom Day" src="http://wiki.softwarefreedomday.org/Promote?action=AttachFile&amp;do=get&amp;target=web-banner-chat-participating-h.png" alt="Software Freedom Day" width="200" height="103" /></a><p class="wp-caption-text">Get Involved!</p></div>
<p>On a similar note, remember that <a href="http://www.softwarefreedomday.org/">Software Freedom Day</a> 2011 is less than two weeks away so be sure to get involved! The <a href="http://www.clug.org.za">Cape Linux Users Group</a> and the UCT <a href="http://www.leg.uct.ac.za">Linux Enthusiasts Group</a> will be hosting an event on Software Freedom Day at UCT, so check out the <a href="http://www.facebook.com/event.php?eid=236000863103983">Facebook Event</a> if you&#8217;re interested in being part of it, even if it&#8217;s just to pop in and say hi <img src='http://kylewilliams.co.za/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
</div>
<div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fkylewilliams.co.za%2F2011%2F09%2F05%2Fubuntu-global-jam-cape-town&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://kylewilliams.co.za/2011/09/05/ubuntu-global-jam-cape-town"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://kylewilliams.co.za/2011/09/05/ubuntu-global-jam-cape-town"  data-text="ubuntu global jam cape town" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://kylewilliams.co.za/2011/09/05/ubuntu-global-jam-cape-town" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://kylewilliams.co.za/2011/09/05/ubuntu-global-jam-cape-town/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>first academic conference and presentation: jcdl 2010</title>
		<link>http://kylewilliams.co.za/2010/06/30/first-academic-conference-and-presentation-jcdl-2010</link>
		<comments>http://kylewilliams.co.za/2010/06/30/first-academic-conference-and-presentation-jcdl-2010#comments</comments>
		<pubDate>Wed, 30 Jun 2010 07:11:29 +0000</pubDate>
		<dc:creator>Kyle Williams</dc:creator>
				<category><![CDATA[academic]]></category>
		<category><![CDATA[bold]]></category>
		<category><![CDATA[boldproject]]></category>
		<category><![CDATA[computer science]]></category>
		<category><![CDATA[digital libraries]]></category>
		<category><![CDATA[honours]]></category>
		<category><![CDATA[icadl]]></category>
		<category><![CDATA[icadl2010]]></category>
		<category><![CDATA[information retrieval]]></category>
		<category><![CDATA[jcdl]]></category>
		<category><![CDATA[jcdl2010]]></category>
		<category><![CDATA[masters]]></category>

		<guid isPermaLink="false">http://kylewilliams.co.za/?p=227</guid>
		<description><![CDATA[I recently got back from Australia where I presented my first published conference paper at an academic conference. The conference was the ACM/IEEE Joint Conference on Digital Libraries (JCDL) which ran concurrently with the International Conference on Asian Digital Libraries (ICADL). I had one paper accepted at JCDL and another accepted at ICADL. The conferences [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://kylewilliams.co.za/wp-content/uploads/2010/06/present_long.jpg"><img class="alignleft size-full wp-image-265" title="present_long" src="http://kylewilliams.co.za/wp-content/uploads/2010/06/present_long.jpg" alt="" width="600" height="157" /></a>I recently got back from Australia where I presented my first published conference paper at an academic conference. The conference was the <a href="http://www.jcdl010.org">ACM/IEEE Joint Conference on Digital Libraries (JCDL)</a> which ran concurrently with the <a href="http://www.icadl010.org">International Conference on Asian Digital Libraries (ICADL)</a>. I had one paper accepted at JCDL and another accepted at ICADL. The conferences took place in Surfer&#8217;s Paradise, Gold Coast, Australia.</p>
<div class="g2image_float_right"><img class="aligncenter size-full wp-image-242" title="Souv_Boomerang_gloss2" src="http://kylewilliams.co.za/wp-content/uploads/2010/06/Souv_Boomerang_gloss2.jpg" alt="" width="190" height="250" /></div>
<p>The paper at JCDL was called <strong>Translating Handwritten Bushman Texts</strong> and is available via ACM <a href="http://portal.acm.org/citation.cfm?id=1816123.1816139">here</a> or via my institutional repository <a href="http://pubs.cs.uct.ac.za/archive/00000610/">here</a>. The paper for ICADL was called <strong>A Visual Dictionary for an Extinct Language</strong> and is available via Springer <a href="http://www.springerlink.com/content/2m14117g571017u7/">here</a> or via my institutional repository <a href="http://pubs.cs.uct.ac.za/archive/00000611/">here</a>.</p>
<p>It was a great experience! Not only did I get to see and hear what cutting edge research was being performed by leading researchers in the field of digital libraries, but I also got to meet and interact with many of them and form some new connections at various Universities around the world. I also got to put faces to many of the papers I have been reading for most of this year <img src='http://kylewilliams.co.za/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The main things that I took away from the conference were:</p>
<ul>
<li>Computer science does not always need to be technical, but can also be philosophical and have social implications.</li>
<li>Researchers are generally interested in what others have to say.</li>
<li>Researchers contextualise the research of others and fit it in with their research.</li>
<li>Computer scientists are not simply nerds, but also like to have fun (but everyone already knows that)!</li>
</ul>
<p>Unfortunately, I didn&#8217;t really have time to explore the Gold Coast since I was only there for 4 days, but I did get to go to the <a href="http://outbackspectacular.myfun.com.au/index.htm">Outback Spectacular</a> show (sort of Australia&#8217;s Wild West) and got to see family which recently immigrated to Australia a few years ago, as well as a cousin who lives in the United States, who I hadn&#8217;t seen in 7 years, and who just happened to be in Australia at the same time as me.</p>
<p>I would like to thank my supervisor <a href="http://www.husseinsspace.com">A/Prof. Hussein Suleman</a> for assisting me in writing the articles, as well as my co-authors Sanvir Manilal and Lebogang Molwantoa. I would also like to thank the <a href="http://www.cs.uct.ac.za">Department of Computer Science</a> at the <a href="http://www.uct.ac.za">University of Cape Town</a> for funding my trip, and lastly, the JCDL and ICADL reviewers who liked my papers and got them accepted into the conferences.</p>
<div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fkylewilliams.co.za%2F2010%2F06%2F30%2Ffirst-academic-conference-and-presentation-jcdl-2010&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://kylewilliams.co.za/2010/06/30/first-academic-conference-and-presentation-jcdl-2010"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://kylewilliams.co.za/2010/06/30/first-academic-conference-and-presentation-jcdl-2010"  data-text="first academic conference and presentation: jcdl 2010" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://kylewilliams.co.za/2010/06/30/first-academic-conference-and-presentation-jcdl-2010" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://kylewilliams.co.za/2010/06/30/first-academic-conference-and-presentation-jcdl-2010/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>dropbox-servicemenu-kde</title>
		<link>http://kylewilliams.co.za/2009/11/12/dropbox-servicemenu-kde</link>
		<comments>http://kylewilliams.co.za/2009/11/12/dropbox-servicemenu-kde#comments</comments>
		<pubDate>Thu, 12 Nov 2009 02:11:10 +0000</pubDate>
		<dc:creator>Kyle Williams</dc:creator>
				<category><![CDATA[dropbox]]></category>
		<category><![CDATA[gpl]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://kylewilliams.co.za/?p=184</guid>
		<description><![CDATA[I just wrote a KDE service menu wrapper around the Dropbox python CLI. For more information please go here. On another note, if you haven&#8217;t tried Dropbox I advise that you give it a go by clicking here Tweet]]></description>
			<content:encoded><![CDATA[<p>I just wrote a KDE service menu wrapper around the <a href="https://www.dropbox.com/referrals/NTI5NDIzODU5">Dropbox</a> python CLI. For more information please go <a href="http://kylewilliams.co.za/code/dropbox-servicemenu-kde">here.</a></p>
<p>On another note, if you haven&#8217;t tried Dropbox I advise that you give it a go by clicking <a href="https://www.dropbox.com/referrals/NTI5NDIzODU5">here</a> <img src='http://kylewilliams.co.za/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fkylewilliams.co.za%2F2009%2F11%2F12%2Fdropbox-servicemenu-kde&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://kylewilliams.co.za/2009/11/12/dropbox-servicemenu-kde"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://kylewilliams.co.za/2009/11/12/dropbox-servicemenu-kde"  data-text="dropbox-servicemenu-kde" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://kylewilliams.co.za/2009/11/12/dropbox-servicemenu-kde" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://kylewilliams.co.za/2009/11/12/dropbox-servicemenu-kde/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mencoder webcam floating point exception solution</title>
		<link>http://kylewilliams.co.za/2009/10/23/mencoder-webcam-floating-point-exception-solution</link>
		<comments>http://kylewilliams.co.za/2009/10/23/mencoder-webcam-floating-point-exception-solution#comments</comments>
		<pubDate>Fri, 23 Oct 2009 14:44:52 +0000</pubDate>
		<dc:creator>Kyle Williams</dc:creator>
				<category><![CDATA[(k)ubuntu]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://kylewilliams.co.za/?p=174</guid>
		<description><![CDATA[I&#8217;ve spent most of the afternoon trying to figure out how I could use MEncoder to record video and audio from my webcam and kept running into a &#8220;floating point exception&#8221; problem. In scouring the internet I realised that many people seem to be having the exact same problem. It turns out that the problem [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve spent most of the afternoon trying to figure out how I could use <a href="http://www.mplayerhq.hu/">MEncoder</a> to record video and audio from my webcam and kept running into a &#8220;floating point exception&#8221; problem. In scouring the internet I realised that many people seem to be having the exact same problem. It turns out that the problem is due to a bug in MEncoder and is simply fixed by installing the latest version.</p>
<p>I use <a href="http://www.kubuntu.org">Kubuntu Jaunty</a> so the problem for me lay in the version of Mencoder that comes packaged with it. To fix the problem all I did was follow <a href="http://teejee2008.wordpress.com/2009/10/15/how-to-update-mplayer-in-ubuntu-9-04-jaunty/">these</a> instruction for adding a thrid party repository for newer builds of <a href="http://www.mplayerhq.hu/">MPlayer/MEncoder</a> and then installed the latest MEncoder using apt-get.</p>
<blockquote><p>sudo apt-get install mplayer mencoder</p></blockquote>
<p>Thereafter I was able to capture video and audio from my webcam using the following command:</p>
<blockquote><p>mencoder tv:// -tv driver=v4l2:width=320:height=240:device=/dev/video0:forceaudio:adevice=/dev/dsp -ovc lavc -oac mp3lame -lameopts cbr:br=64:mode=3 -o webcam.avi</p></blockquote>
<div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fkylewilliams.co.za%2F2009%2F10%2F23%2Fmencoder-webcam-floating-point-exception-solution&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://kylewilliams.co.za/2009/10/23/mencoder-webcam-floating-point-exception-solution"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://kylewilliams.co.za/2009/10/23/mencoder-webcam-floating-point-exception-solution"  data-text="mencoder webcam floating point exception solution" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://kylewilliams.co.za/2009/10/23/mencoder-webcam-floating-point-exception-solution" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://kylewilliams.co.za/2009/10/23/mencoder-webcam-floating-point-exception-solution/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>boldproject: bold translator overview</title>
		<link>http://kylewilliams.co.za/2009/10/02/boldproject-bold-translator-overview</link>
		<comments>http://kylewilliams.co.za/2009/10/02/boldproject-bold-translator-overview#comments</comments>
		<pubDate>Thu, 01 Oct 2009 22:51:25 +0000</pubDate>
		<dc:creator>Kyle Williams</dc:creator>
				<category><![CDATA[bold]]></category>
		<category><![CDATA[boldproject]]></category>
		<category><![CDATA[computer science]]></category>
		<category><![CDATA[digital libraries]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[honours]]></category>
		<category><![CDATA[information retrieval]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://kylewilliams.co.za/?p=156</guid>
		<description><![CDATA[A few weeks ago I wrote a post which introduced the BOLD Project. Well, a lot has happened since then and this post gives an overview of the translation system which I am building. The translator is split into three parts: The preprocessor The user input The matcher The Preprocessor The preprocessor is called as [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago I wrote a <a href="../2009/09/09/boldproject-introducing-the-bold-project">post</a> which introduced the BOLD Project. Well, a lot has happened since then and this post gives an overview of the translation system which I am building.</p>
<p style="text-align: center;">
<div id="attachment_160" class="wp-caption aligncenter" style="width: 510px"><a href="http://kylewilliams.co.za/wp-content/uploads/2009/10/overview_1024.png"><img class="size-full wp-image-160" style="border: 1px solid black;" title="overview_1024" src="http://kylewilliams.co.za/wp-content/uploads/2009/10/overview_1024.png" alt="BOLD Translator Overview" width="500" height="260" /></a><p class="wp-caption-text">BOLD Translator Overview</p></div>
<p>The translator is split into three parts:</p>
<ol>
<li>The preprocessor</li>
<li>The user input</li>
<li>The matcher</li>
</ol>
<p><strong>The Preprocessor</strong></p>
<p>The preprocessor is called as soon as an image is inserted into the repository. The preprocessor works by first segmenting the Bushman words in the dictionary. It does this by exploiting the known fact that every Bushman word on a page is underlined by a solid black line. Once the Bushman words have been segmented, specific features are extracted from them and these features are stored in <a href="http://en.wikipedia.org/wiki/Inverted_index">inverted files</a>. Once the features have been extracted then the orifinal image, the segmented words and the inverted files are all stored in the repository.</p>
<p><strong>The User Input</strong></p>
<p>The user who is accessing the Bleek &amp; Lloyd notebooks uses a tool to select a specific word on a page which then becomes known as the key. The same features which were extracted from each word in the preprocessor are extracted from the key. These features along with the key image will be used later for matching.</p>
<p><strong>The Matcher</strong></p>
<p>The matcher starts by taking the features belonging to the key and finding images with the same features in the inverted files. For each feature match, the score of the image which matched increases. At the end of all the feature comparisons, the images with the highest scores are returned. At this stage there may be some images with the same or similar scores, so to resolve this clash the matcher performs a more intensive comparison between the key and the images with the highest score. Based on the result of this comparison, the most likely match is returned.</p>
<p>So that&#8217;s how the BOLD Translator works. Ultimately it is a framework which means that it will be designed such that anyone can adapt it and make use of it by plugging their own algorithms into each of the specific parts. In the next day or two I will blog about the actual work that has been done on the system up to now as well as show some of the results that the translator returns at this point.</p>
<div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fkylewilliams.co.za%2F2009%2F10%2F02%2Fboldproject-bold-translator-overview&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://kylewilliams.co.za/2009/10/02/boldproject-bold-translator-overview"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://kylewilliams.co.za/2009/10/02/boldproject-bold-translator-overview"  data-text="boldproject: bold translator overview" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://kylewilliams.co.za/2009/10/02/boldproject-bold-translator-overview" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://kylewilliams.co.za/2009/10/02/boldproject-bold-translator-overview/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>boldproject: introducing the bold project</title>
		<link>http://kylewilliams.co.za/2009/09/09/boldproject-introducing-the-bold-project</link>
		<comments>http://kylewilliams.co.za/2009/09/09/boldproject-introducing-the-bold-project#comments</comments>
		<pubDate>Wed, 09 Sep 2009 16:36:20 +0000</pubDate>
		<dc:creator>Kyle Williams</dc:creator>
				<category><![CDATA[bold]]></category>
		<category><![CDATA[boldproject]]></category>
		<category><![CDATA[computer science]]></category>
		<category><![CDATA[digital libraries]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[honours]]></category>
		<category><![CDATA[information retrieval]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://kylewilliams.co.za/?p=126</guid>
		<description><![CDATA[The BOLD (Bushman On-Line Dictionary) Project is an honours project being worked on by myself and two colleagues, Sanvir Manilal and Lebogang Molwantoa and is supervised by Dr. Suleman. Together we are creating an online visual dictionary based on about 40 000 scanned images of dictionary pages which form part of the Bleek &#38; LLoyd [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://kylewilliams.co.za/wp-content/uploads/2009/09/BOLD-Logo1-CC.png"><img class="alignleft size-medium wp-image-129" style="border: 1px solid black;" title="BOLD Logo" src="http://kylewilliams.co.za/wp-content/uploads/2009/09/BOLD-Logo1-CC-300x200.png" alt="BOLD Logo" width="300" height="200" /></a>The BOLD (Bushman On-Line Dictionary) Project is an honours project being worked on by <a href="http://kylewilliams.co.za/about">myself</a> and two colleagues, <a href="http://people.cs.uct.ac.za/~smanilal/">Sanvir Manilal</a> and <a href="http://people.cs.uct.ac.za/~lmolwantaa/">Lebogang Molwantoa</a> and is supervised by <a href="http://www.husseinsspace.com/">Dr. Suleman</a>. Together we are creating an online visual dictionary based on about 40 000 scanned images of dictionary pages which form part of the <a href="http://lloydbleekcollection.cs.uct.ac.za/">Bleek &amp; LLoyd Collection</a>. The dictionary pages contain an English word and the bushman translation(s) of the word. The goal of the project is to create a useable on-line visual dictionary which researchers around the world can make use of to find out more about bushman culture and bushman language.</p>
<p>The project has been split into three separate parts:</p>
<p><strong>Part 1: Archive Management &#8211; Lebogang Molwantoa</strong></p>
<p>This part involves the setting up and building of the archive, including developing administrative tools for managing the repository.</p>
<p><strong>Part 2: Searching and Browsing &#8211; Sanvir Manilal</strong></p>
<p>This part involves the way in which end users interact with and make use of the dictionary.</p>
<p><strong>Part 3: Image Based Translation &#8211; Kyle Williams</strong></p>
<p>This part involves using the Bushman dictionary to translate Bushman words in the existing Bleek &amp; Lloyd Collection on the fly.</p>
<p>I&#8217;ll make use of this blog to provide updates on how development is going, as well as to document techniques I develop &#8211; with the idea being that:</p>
<ol>
<li>I document them for my own use</li>
<li>They&#8217;re out there for use by other people who may be working on similar projects.</li>
</ol>
<p>Wish us luck!</p>
<div id="attachment_137" class="wp-caption aligncenter" style="width: 310px"><a href="http://kylewilliams.co.za/wp-content/uploads/2009/09/Boer_004.png"><img class="size-medium wp-image-137" title="Boer_004" src="http://kylewilliams.co.za/wp-content/uploads/2009/09/Boer_004-300x200.png" alt="A page from the bushman dictionary" width="300" height="200" /></a><p class="wp-caption-text">A page from the bushman dictionary*</p></div>
<p><em>* This image is not available under the same CC license as the rest of this blog. For more information about this image please visit <a href="http://lloydbleekcollection.cs.uct.ac.za/">http://lloydbleekcollection.cs.uct.ac.za</a></em></p>
<div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fkylewilliams.co.za%2F2009%2F09%2F09%2Fboldproject-introducing-the-bold-project&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://kylewilliams.co.za/2009/09/09/boldproject-introducing-the-bold-project"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://kylewilliams.co.za/2009/09/09/boldproject-introducing-the-bold-project"  data-text="boldproject: introducing the bold project" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://kylewilliams.co.za/2009/09/09/boldproject-introducing-the-bold-project" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://kylewilliams.co.za/2009/09/09/boldproject-introducing-the-bold-project/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>nokia maps bad gps signal workaround</title>
		<link>http://kylewilliams.co.za/2009/08/31/nokia-maps-bad-gps-signal-workaround</link>
		<comments>http://kylewilliams.co.za/2009/08/31/nokia-maps-bad-gps-signal-workaround#comments</comments>
		<pubDate>Mon, 31 Aug 2009 12:02:41 +0000</pubDate>
		<dc:creator>Kyle Williams</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[nokia]]></category>

		<guid isPermaLink="false">http://kylewilliams.co.za/?p=99</guid>
		<description><![CDATA[Nokia Maps is a great application for any phone user who spends any time on the road. However, anyone who has used it before knows that it comes with it&#8217;s own set of problems, with the most annoying being the bad GPS signal. It often takes more than 10-20 minutes to get a satellite lock [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-100 alignleft" title="Nokia Maps" src="http://kylewilliams.co.za/wp-content/uploads/2009/08/nokia.jpg" alt="Nokia Maps" width="133" height="131" /></p>
<p><a href="http://europe.nokia.com/explore-services/maps">Nokia Maps</a> is a great application for any phone user who spends any time on the road. However, anyone who has used it before knows that it comes with it&#8217;s own set of problems, with the most annoying being the bad GPS signal. It often takes more than 10-20 minutes to get a satellite lock if it even gets one at all. A bit of Googling showed that many people are having the same problem and in my messing around I found a workaround which works quite well and which I&#8217;ll share here.</p>
<p>It seems like the main problem is a bug in the Nokia Maps software which makes it hard for Nokia Maps to pick up a GPS signal and lock onto it, so the solution is to find another means of picking up the GPS signal and once you&#8217;re locked onto that signal, to then open Nokia Maps.</p>
<p><em>(I tested this on my Nokia E71 and it works flawlessly, so I would expect the same for other Nokia handsets)</em></p>
<p><img class="alignright size-full wp-image-104" title="maps" src="http://kylewilliams.co.za/wp-content/uploads/2009/08/maps.png" alt="maps" width="169" height="40" />The way that I pick up the GPS signal is by using <a href="http://maps.google.com/">Google Maps</a>, which should be downloaded and installed by going to <a href="http://http://maps.google.com">http://maps.google.com</a> via the Nokia Browser. The reason you use the Nokia Broswer and not some other browser such as <a href="http://operamini.com/">Opera Mini</a> or <a href="http://www.skyfire.com/">Skyfire</a> is that the Nokia Browser is able to provide the Google Maps website with your phone details and then the Google Maps website will make the correct download for your handset available to you.</p>
<p>Once you&#8217;ve downloaded Google Maps onto your handset, open it and you&#8217;ll see it start searching for GPS satelites. With mine it took about 30 seconds before I got the &#8220;GPS active status message which allowed me to see my current location on the map. Once you&#8217;ve got a GPS signal in Google Maps then open Nokia Maps (while keeping Google Maps open) and you should find that you have a GPS signal immediately! You can then close Google Maps and enjoy your strong GPS signal.</p>
<p>If this solution worked for you then please let me know <img src='http://kylewilliams.co.za/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fkylewilliams.co.za%2F2009%2F08%2F31%2Fnokia-maps-bad-gps-signal-workaround&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://kylewilliams.co.za/2009/08/31/nokia-maps-bad-gps-signal-workaround"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://kylewilliams.co.za/2009/08/31/nokia-maps-bad-gps-signal-workaround"  data-text="nokia maps bad gps signal workaround" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://kylewilliams.co.za/2009/08/31/nokia-maps-bad-gps-signal-workaround" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://kylewilliams.co.za/2009/08/31/nokia-maps-bad-gps-signal-workaround/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>nokia music store disappointment</title>
		<link>http://kylewilliams.co.za/2009/06/16/nokia-music-store-disappointment</link>
		<comments>http://kylewilliams.co.za/2009/06/16/nokia-music-store-disappointment#comments</comments>
		<pubDate>Tue, 16 Jun 2009 10:51:51 +0000</pubDate>
		<dc:creator>Kyle Williams</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://kylewilliams.co.za/2009/06/16/nokia-music-store-disappointment</guid>
		<description><![CDATA[When I first got news of the Nokia Music Store in South Africa I was really excited &#8211; finally an online music store which would allow me to buy local content without needing to have iTunes, because as a Linux user iTunes just isn&#8217;t an option. One day I was walking on campus and people [...]]]></description>
			<content:encoded><![CDATA[<p>When I first got news of the <a href="http://music.nokia.co.za">Nokia Music Store</a> in <a href="http://www.southafrica.net">South Africa</a> I was really excited &#8211; finally an online music store which would allow me to buy local content without needing to have <a href="http://www.itunes.com">iTunes</a>, because as a <a href="http://en.wikipedia.org/wiki/Linux">Linux</a> user iTunes just isn&#8217;t an option. One day I was walking on campus and people were handing out pamphlets with information about the Nokia Music Store and how one can use it to buy music. I read the pamphlet and my excitement about the Nokia Music Store dropped to complete disappointment. There were two main reasons for this:</p>
<ol>
<li>The music is in <a href="http://en.wikipedia.org/wiki/Windows_Media_Audio">WMA format</a> and makes use of <a href="http://en.wikipedia.org/wiki/Digital_rights_management">DRM</a> &#8211; this effectively means that I can&#8217;t play it on any operating system other than Microsoft Windows and that I can&#8217;t put it on my iPod. This alone renders the service completely unuseable to me.</li>
<li>The Nokia Music Store website only works with Internet Explorer. According to <a href="http://marketshare.hitslink.com/report.aspx?qprid=0&amp;qpmr=15&amp;qpdt=1&amp;qpct=3&amp;qpcal=1&amp;qptimeframe=Q&amp;qpsp=41">Net Applications</a>, Internet Explorer accounts for about 66% of browser use on the Internet. By only supporting Internet Explorer, Nokia effectively prevents about 34% of their potential market from accesing their site.</li>
</ol>
<p>The two issues mentioned above basically render the Nokia Music Store useless to computer users like me who don&#8217;t use Microsoft Windows and Internet Explorer. I&#8217;m a big fan of Nokia and the work that they do, though I really believe they got it wrong with their online music store. Either way, I can only hope that they&#8217;re aware of this and are working towards improving the service so that all computer users can make use of it without the restrictions.</p>
<div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fkylewilliams.co.za%2F2009%2F06%2F16%2Fnokia-music-store-disappointment&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://kylewilliams.co.za/2009/06/16/nokia-music-store-disappointment"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://kylewilliams.co.za/2009/06/16/nokia-music-store-disappointment"  data-text="nokia music store disappointment" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://kylewilliams.co.za/2009/06/16/nokia-music-store-disappointment" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://kylewilliams.co.za/2009/06/16/nokia-music-store-disappointment/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>getting the lenovo sl300 camera to work on linux</title>
		<link>http://kylewilliams.co.za/2009/03/05/getting-the-lenovo-sl300-camera-to-work-on-linux</link>
		<comments>http://kylewilliams.co.za/2009/03/05/getting-the-lenovo-sl300-camera-to-work-on-linux#comments</comments>
		<pubDate>Thu, 05 Mar 2009 21:42:08 +0000</pubDate>
		<dc:creator>Kyle Williams</dc:creator>
				<category><![CDATA[(k)ubuntu]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://kylewilliams.co.za/2009/03/05/getting-the-lenovo-sl300-camera-to-work-on-linux</guid>
		<description><![CDATA[I recently got a Lenovo SL300 Laptop, with a built in camera and was pretty keen to get onto using the camera with Skype, but it wouldn&#8217;t work &#8211; I couldn&#8217;t get a video feed from the camera. To cut a long story short, after two days of Googling and playing around I found a [...]]]></description>
			<content:encoded><![CDATA[<p>I recently got a Lenovo SL300 Laptop, with a built in camera and was pretty keen to get onto using the camera with Skype, but it wouldn&#8217;t work &#8211; I couldn&#8217;t get a video feed from the camera. To cut a long story short, after two days of Googling and playing around I found a solution (though I can&#8217;t remember where I found it) &#8211; here&#8217;s how!</p>
<p><strong>Tested on (K)Ubuntu Hardy &amp; Intrepid (See bottom for Jaunty fix)<br />
</strong></p>
<p>By default the webcam works on all Linux kernels 2.6.25+. However, the problem is that when the kernel loads the uvcvideo module, it loads it with the wrong parameters.</p>
<p>To correct this first unload the uvcvideo module:</p>
<p><em>~# sudo modprobe -r uvcvideo</em></p>
<p>Then reload the module with the correct parameter:</p>
<p><em>~# sudo modprobe uvcvideo quirks=16</em></p>
<p>Exactly what quirks are, I&#8217;m not sure &#8211; all I know is that various values for the quirks parameter work (I tried up to 50) without any noticeable performance difference.</p>
<p><strong>Automating the Process</strong></p>
<p>Now one would expect that you would want to automate this process and that&#8217;s also really simple &#8211; all you need to do is add an option to pass the quirks parameter to your kernel when the module is loaded. Exactly how you do this might vary depending on your linux distribution.</p>
<p>On Ubuntu do the following:</p>
<p><em>~# cd /etc/modprobe.d</em><br />
<em>~# nano options</em></p>
<p>At the bottom add the following line:</p>
<p><em>options uvcvideo quirks=16</em></p>
<p>And that&#8217;s it! Either reload the module with <em>modprobe -r uvcvideo</em> or restart your computer, and you won&#8217;t have to worry about it again!</p>
<p>I&#8217;ve only tested this solution on the Lenovo SL300 running Kubuntu Hardy and Intrepid, but I&#8217;m pretty sure it will work with all UVC webcams which aren&#8217;t displaying a picture.</p>
<p><span style="font-weight: bold">Update: </span>Upgrading to Jaunty breaks this fix. I think the reason is that modprobe no longer makes use of the options file, but instead replaces it with a series of conf files. To get the camera working again do the following:</p>
<p><em>~# cd /etc/modprobe.d</em><br />
<em>~# sudo nano uvcvideo.conf</em></p>
<p>Once again add the following line:<br />
<em>options uvcvideo quirks=16</em></p>
<p>And then reload the uvcvideo module with &#8220;sudo modprobe -r uvcvideo&#8221; and then &#8220;sudo modprobe uvcvideo&#8221;</p>
<p>Edit: If anyone successfully used this solution on a SL400 or SL500, please let me know.</p>
<div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fkylewilliams.co.za%2F2009%2F03%2F05%2Fgetting-the-lenovo-sl300-camera-to-work-on-linux&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://kylewilliams.co.za/2009/03/05/getting-the-lenovo-sl300-camera-to-work-on-linux"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://kylewilliams.co.za/2009/03/05/getting-the-lenovo-sl300-camera-to-work-on-linux"  data-text="getting the lenovo sl300 camera to work on linux" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://kylewilliams.co.za/2009/03/05/getting-the-lenovo-sl300-camera-to-work-on-linux" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://kylewilliams.co.za/2009/03/05/getting-the-lenovo-sl300-camera-to-work-on-linux/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>the detour to success</title>
		<link>http://kylewilliams.co.za/2009/02/25/the-detour-to-success</link>
		<comments>http://kylewilliams.co.za/2009/02/25/the-detour-to-success#comments</comments>
		<pubDate>Tue, 24 Feb 2009 22:14:14 +0000</pubDate>
		<dc:creator>Kyle Williams</dc:creator>
				<category><![CDATA[business strategy]]></category>
		<category><![CDATA[education]]></category>

		<guid isPermaLink="false">http://kylewilliams.co.za/2009/02/18/the-detour-to-success</guid>
		<description><![CDATA[The title of this post is obviously a play on the cliche, &#8220;the road to success.&#8221; The point I&#8217;m trying to make with the title is simple &#8211; the road to success is anything but straight. To have a successful business strategy you need to start with the end in mind. The end should be [...]]]></description>
			<content:encoded><![CDATA[<p>The title of this post is obviously a play on the cliche, &#8220;the road to success.&#8221; The point I&#8217;m trying to make with the title is simple &#8211; the road to success is anything but straight.</p>
<p>To have a successful business strategy you need to start with the end in mind. The end should be big &#8211; don&#8217;t think &#8220;opening a restaurant,&#8221; think &#8220;create a successful brand which becomes internationally synonymous with great food and a great time.&#8221; My understanding of a business strategy is that it is a series of processes and systems to get to the bigger picture.</p>
<p>The notion of a detour to success is about the fact that it&#8217;s never a straight and simple road to achieving success, and following the processes and systems as set out in a business strategy is never a linear task. A lecturer used the metaphor of an air flight: ultimately every flight has a destination and there is a direct route which can be taken to get to that destination. However, because of external factors such as wind speed and bad weather the plane never ever flies a straight line directly to its destination. Instead the plane goes off and flies in the wrong direction for parts of the flight. However, as long as the pilot keeps adjusting and correcting the flight direction, the plane will eventually arrive at its destination, even though it went slightly off course at times.</p>
<p>A business is like a flight and a business strategy gives you your direct flight path. External factors, such as legal and economic ones, cause you to go off course at times. However, you ultimately know where you want to end up at the end.</p>
<p>A business strategy is going to go off course, and it takes leadership and critical thinking to bring your business journey back on course. However, it can be done, and I believe that the ability to do this is what differentiates a great business leader from an average one.</p>
<div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fkylewilliams.co.za%2F2009%2F02%2F25%2Fthe-detour-to-success&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://kylewilliams.co.za/2009/02/25/the-detour-to-success"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://kylewilliams.co.za/2009/02/25/the-detour-to-success"  data-text="the detour to success" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://kylewilliams.co.za/2009/02/25/the-detour-to-success" data-counter="right"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div>]]></content:encoded>
			<wfw:commentRss>http://kylewilliams.co.za/2009/02/25/the-detour-to-success/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

