<?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"
	>

<channel>
	<title>Anything about Everything &#187; Web Design Reviews, Tutorials and User Guides - Anything about Web Design</title>
	<atom:link href="http://www.thapelotlhong.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thapelotlhong.com</link>
	<description></description>
	<pubDate>Thu, 20 Nov 2008 07:11:52 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
	<language>en</language>
			<item>
		<title>Code Generation and Modeling, the lazy approach to Software Development</title>
		<link>http://www.thapelotlhong.com/code-generation-modeling-future/</link>
		<comments>http://www.thapelotlhong.com/code-generation-modeling-future/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 07:11:52 +0000</pubDate>
		<dc:creator>Thapelo Tlhong</dc:creator>
		
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.thapelotlhong.com/?p=197</guid>
		<description><![CDATA[The old cliche goes that, the &#8220;Good programmers are lazy&#8221; and sometimes even dumb mostly because they always try to find the easiest solutions to the problem (dumb bit) by using as little effort as possible(lazy bit).
Being lazy as I am, I&#8217;m always looking for &#8220;easier&#8221; and quicker ways to generate software artifacts/applications from conceptual [...]]]></description>
			<content:encoded><![CDATA[<p>The old cliche goes that, the &#8220;Good programmers are lazy&#8221; and sometimes even dumb mostly because they always try to find the easiest solutions to the problem (dumb bit) by using as little effort as possible(lazy bit).</p>
<p>Being lazy as I am, I&#8217;m always looking for &#8220;easier&#8221; and quicker ways to generate software artifacts/applications from conceptual models with as little coding and hand-cranking as possible. The downside is that, one has to invest  significant amount of time and effort to learn  the different tools and frameworks that  can be used to achieve exactly that.</p>
<p>The one tool I have had experience with over the years is <a href="http://www.andromda.org" target="_blank">AndroMDA,</a> but at the moment I&#8217;m looking at Tigerstripe to see what can be made out of it.</p>
<p><strong>AndroMDA</strong></p>
<p>AndroMDA was the very first tool that I actually used to turn my &#8220;dreams&#8221; of Model Driven Architecture and Engineering (MDA/MDE) into reality. It can generate mostly Java oriented software artifacts but it also supports .NET. The good thing is that, you can use AndroMDA to generate anything, you just have to remember to write a cartridge for it. Cartridges are like AndroMDA plugins that specify the translation from UML&#8217;s Platform Independent Model(PIM) into whatever your target platform&#8217;s artifacts are.</p>
<p><strong>Tigerstripe</strong></p>
<p>Another tool that I&#8217;m looking at recently is the <a title="Tigerstripe modeling tool" href="http://www.eclipse.org/tigerstripe/" target="_blank">Tigerstripe project </a>which is an eclipse modeling tool with specific support for Telecommunication models like Managed Entities etc. The tool has recently been open-sourced from the commercial version of Tigerstripe@tigerstripedeve.net.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thapelotlhong.com/code-generation-modeling-future/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Review of Botswana National Productivity Centre web site</title>
		<link>http://www.thapelotlhong.com/review-botswana-national-productivity-centre-web-site/</link>
		<comments>http://www.thapelotlhong.com/review-botswana-national-productivity-centre-web-site/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 09:14:43 +0000</pubDate>
		<dc:creator>Thapelo Tlhong</dc:creator>
		
		<category><![CDATA[Website Design Reviews]]></category>

		<guid isPermaLink="false">http://www.thapelotlhong.com/?p=171</guid>
		<description><![CDATA[The BPNC is supposed to be Botswana&#8217;s centre for excellence whose primary &#8220;mandate&#8221; according to their mission and vision goals is to :

Stimulate and generate productivity consciousness in Botswana
Promote increased productivity in all sectors of the economy

So I guess, it&#8217;s only fair to expect very high standards in anything the BNPC does; their website included [...]]]></description>
			<content:encoded><![CDATA[<p>The BPNC is supposed to be Botswana&#8217;s centre for excellence whose primary &#8220;mandate&#8221; according to their mission and vision goals is to :</p>
<ul>
<li>Stimulate and generate productivity consciousness in Botswana</li>
<li>Promote increased productivity in all sectors of the economy</li>
</ul>
<p>So I guess, it&#8217;s only fair to expect very high standards in anything the BNPC does; their website included of course.</p>
<h3>The Good</h3>
<ul>
<li>clean and uncluttered design</li>
<li>minimal use of flash (over-use of flash seems to be a pandemic in many botswana based websites)</li>
<li>The Contact Us page at least seems to work</li>
</ul>
<h3>The Bad</h3>
<ul>
<li>too slow, mayb it was my connection but heck, given that the pages use very minimal images, the load time is way too slow for most pages in the website.</li>
<li>lack of imagery even in those content items that someone would expect images e.g. Conference Facilities-&gt;Accommodation, why not have image gallery of the accommodation facilities offered by the center?</li>
<li>the <a href="http://www.bnpc.bw/index.php?sectid=221" target="_blank">Disclaimer </a>pretty much absolves BNPC of any responsibility to provide accurate and reliable information in their website. I was particularly concerned when reading the following from the bnpc website<br />
<blockquote><p>Information, ideas and opinions expressed on this site should not be regarded as  professional advice or the official opinion of the BNPC and Users are encouraged  to seek professional advice before taking any course of action related to  information, ideas or opinions expressed on this site.</p></blockquote>
<p>I mean, c&#8217;mon guys; why not at least take the necessary steps to ensure that the content is as accurate as possible than go itlhotlhora any form of responsibility as if the website belongs to a third party?</li>
</ul>
<h3>Verdict</h3>
<p>Overall though, the BNPC website is a bit dull except for the flash animation at the top, there&#8217;s very little that&#8217;s engaging from the website. It could do with a makeover and a little bit of accountability from BNPC rather than distancing themselves from any misinformationfrom their website.</p>
<p>A website of the stature of BNPC should be an information portal and should lead by example especially an institution of BNPC&#8217;s stature.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thapelotlhong.com/review-botswana-national-productivity-centre-web-site/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to register a .bw Domain Name in Botswana</title>
		<link>http://www.thapelotlhong.com/registering-bw-domain-name-botswana/</link>
		<comments>http://www.thapelotlhong.com/registering-bw-domain-name-botswana/#comments</comments>
		<pubDate>Mon, 15 Sep 2008 00:15:02 +0000</pubDate>
		<dc:creator>Thapelo Tlhong</dc:creator>
		
		<category><![CDATA[Domain Names]]></category>

		<category><![CDATA[Website Promotion]]></category>

		<category><![CDATA[botswana]]></category>

		<category><![CDATA[bw]]></category>

		<category><![CDATA[domain registration]]></category>

		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">http://www.thapelotlhong.com/?p=147</guid>
		<description><![CDATA[Update : Link to the DN Registration Forms
Today&#8217;s post is a slight diversion from the usual website reviews, I thought maybe today I should be a bit more informative rather than critical. So having had to register a .co.bw domain name in the past, I thought it might be useful to some people who may [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><strong>Update </strong>: <a href="http://www.thapelotlhong.com/wp-content/uploads/2008/09/dnsform.doc">Link to the DN Registration Forms</a></p></blockquote>
<p>Today&#8217;s post is a slight diversion from the usual website reviews, I thought maybe today I should be a bit more informative rather than critical. So having had to register a .co.bw domain name in the past, I thought it might be useful to some people who may want a .bw domain name.</p>
<p><strong>.bw</strong> is the top level domain (TLD) for internet domain names in Botswana and the <a href="http://www.btc.bw" target="_blank">Botswana Telecommunications Corporation(BTC)</a> are the authority over the .<strong>bw </strong>domain space. So this means that, if you want to register a domain name that ends with .<strong>bw </strong>you&#8217;ve got to get in touch with BTC, fill in some forms and wait for them to do their &#8220;magic&#8221;.</p>
<p>Unfortunately, you cannot check for the availability of your .bw domain name online, BTC does not have that facility just yet, so you have to do some paperwork to get your .bw registered.</p>
<p>The domain registration form provided by BTC is quite easy to fill in I must say, the good thing is that it has some pretty nicely written and straight forward instructions annexed to the form.</p>
<p>The following information is required to fill the form</p>
<ol>
<li><strong>The domain name you want to register</strong> [obvious, isn't it?], unfortunately, at the moment there&#8217;s no way of automatically checking whether the domain name is available for registration or not.</li>
<li><strong>Domain Nameservers  and their IP addresses</strong>, you need at least the primary and the secondary nameservers which you can easily get from your prospective webhosting companies like <a title="bluehost web hosting company and domain registration" rel="nofollow" href="/links/bluehost/" target="_blank">Bluehost</a>, <a title="Godaddy Web hosting and domain names" rel="nofollow" href="/links/godaddy/" target="_blank">Godaddy</a>, <a title="fast domain - domain registrar" rel="nofollow" href="/links/fastdomain" target="_blank">Fastdomain</a>, <a rel="nofollow" href="/links/1and1/" target="_blank">1and1</a>, <a rel="nofollow" href="/links/dotster/" target="_blank">Dotster</a>, <a title="Fasthosts - UK's number 1 Hosting company" rel="nofollow" href="/links/fasthosts/" target="_blank">Fasthosts </a>etc.</li>
<li><strong>Money </strong>talks and it makes the world go round; the cost of a commercial or personal .bw domain name at the time of writing this article was BWP 500.00 for 2 years (roughly USD 35.00/year) which is rather expensive I have to say. Given that you can quite easily get a more popular .com domain name for as low as USD 8/year.</li>
<li>Apparently, the registration of a <strong>.org.bw</strong> domain name is free, I learnt this from one of my colleagues who was registering the domain name for the <a title="botswana scripture union" href="http://www.subotswana.org.bw" target="_blank">Botswana Scripture Union website</a>- <strong>subotswana.org.bw</strong> (which &#8220;<a title="dotex hosting solutions" href="http://dotexhosts.com" target="_blank">Dotex Web Hosting</a> &#8221; are developing kindly developing free as well ;-))</li>
</ol>
<p>The domain registration forms are not available for download from the <a href="http://www.btc.bw" target="_blank">BTC website</a> however,  but I do have a copy of the form, will just confirm with the guys at BTC whether I won&#8217;t be on the red if I redistribute it. I&#8217;ll put the link to the form here in due course if I get the all clear from BTC.</p>
<p>Other places where you can apparently register a .co.bw domain name</p>
<p><a href="http://www2.bnamed.net/en/extensies/Botswana" target="_blank">BNamed<br />
</a></p>
<p><a href="http://www.marcaria.com/Botswana/Domains/Botswana-domain-name-registration.htm" target="_blank">Marcaria </a>- for a whooping $280.00 (that&#8217;s way too expensive)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thapelotlhong.com/registering-bw-domain-name-botswana/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The New Google Chrome Browser</title>
		<link>http://www.thapelotlhong.com/google-chrome-browser/</link>
		<comments>http://www.thapelotlhong.com/google-chrome-browser/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 00:57:06 +0000</pubDate>
		<dc:creator>Thapelo Tlhong</dc:creator>
		
		<category><![CDATA[Internet Tools]]></category>

		<category><![CDATA[advanced tab]]></category>

		<category><![CDATA[download]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[google chrome]]></category>

		<category><![CDATA[web browser]]></category>

		<guid isPermaLink="false">http://www.thapelotlhong.com/?p=130</guid>
		<description><![CDATA[Firs it was &#8220;rumours of Google Browser&#8221; then it was the Google Chrome Comic teaser and now it&#8217;s finally here; I&#8217;m actually writing this post from this stinking new browser which Google chose to call Chrome.
Released on the 2nd September 2008 under an Open Source licence,  Chrome Browser albeit a Beta version is available [...]]]></description>
			<content:encoded><![CDATA[<p>Firs it was &#8220;<a href="http://googlesystem.blogspot.com/2006/03/google-browser.html" target="_blank">rumours of Google Browser</a>&#8221; then it was the <a title="Google Chrome by Google Chrome Team" href="http://books.google.com/books?id=8UsqHohwwVYC&amp;printsec=frontcover" target="_blank">Google Chrome Comic teaser</a> and now it&#8217;s finally here; I&#8217;m actually writing this post from this stinking new browser which Google chose to call Chrome.</p>
<p>Released on the 2nd September 2008 under an Open Source licence,  Chrome Browser albeit a Beta version is available for download at the browser&#8217;s home page. Among many other minimalist and non-intrusive feature set, the browser boasts of the following :</p>
<h3>Crash Control</h3>
<p>Google claim that every tab runs independently, so if one tab was to crash, it wont take the whole browsing session down. I&#8217;ll have to find a webpage that can crash my session and see if Chrome browser lives to the hype.</p>
<h3>Advanced Tabbing</h3>
<p>One feature I&#8217;ve always found to be lacking in Firefox was the ability to detach tabs; and boy! does Google&#8217;s Chrome make this easy; detaching a tab from a window is simply a matter of clicking on the tab and dragging it off. You can easily drag it back in or re-arrange the tabs by &#8220;juggling&#8221; them around. Easy peasy !</p>
<p><strong>Tabs at the top of the screen rather than the traditional &#8220;Under the address bar&#8221; position</strong></p>
<p>Chrome web browser has a microsoft&#8217;ish IE7/8 feel to it, especially the manner in which they have hidden away the Settings and Options menu. Obviously this gives you more browser window, work area.</p>
<p><div id="attachment_137" class="wp-caption alignnone" style="width: 310px"><a href="http://www.thapelotlhong.com/wp-content/uploads/2008/09/google-chrome-browser-screenshot.jpg"><img class="size-medium wp-image-137" title="google-chrome-browser-screenshot" src="http://www.thapelotlhong.com/wp-content/uploads/2008/09/google-chrome-browser-screenshot-300x169.jpg" alt="Google Chrome Browser screenshot whilst dragging a tab off the window." width="300" height="169" /></a><p class="wp-caption-text">Google Chrome Browser screenshot whilst dragging a tab off the window.</p></div></p>
<h3>Incognito Mode</h3>
<p>The ability to go incognito i.e. browsing the web without leaving any trace of your web activities, e.g. sites you visited, cookies, web or search history is not cached on your system. The Incognito mode works on the same principle as Internet Explorer 8&#8217;s Inprivate famously dubbed &#8220;Porn Mode&#8221; for obvious reasons.</p>
<p>Seems like the Google <a href="http://www.thapelotlhong.com/monopoly-google/">monopolistic philanthropy</a> is going to continue for some time, only &#8220;God and Google&#8221; know what Google is doing behind closed doors, I guess next, we&#8217;re going to hear that Google has released a new Operating System ;-).</p>
<p><a href="http://www.google.com/chrome/" target="_blank">Download Google Chrome Browser from the Browser&#8217;s Home Page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thapelotlhong.com/google-chrome-browser/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google Empire - Monopoly or Philanthropy?</title>
		<link>http://www.thapelotlhong.com/monopoly-google/</link>
		<comments>http://www.thapelotlhong.com/monopoly-google/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 08:25:56 +0000</pubDate>
		<dc:creator>Thapelo Tlhong</dc:creator>
		
		<category><![CDATA[Website Stats]]></category>

		<category><![CDATA[adsense]]></category>

		<category><![CDATA[dominance]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[google analytics]]></category>

		<category><![CDATA[google scare]]></category>

		<guid isPermaLink="false">http://www.thapelotlhong.com/?p=121</guid>
		<description><![CDATA[I read a very interesting exchange between two guys on the Hostgator forums yesterday. Below is an excerpt from the guy that calls himself &#8220;whatrevolution.&#8221;
The discussion was about website traffic analysis utilities like Awstats, Google Analytics and the forum poster was merely asking about which stats program they can use to filter out his own [...]]]></description>
			<content:encoded><![CDATA[<p>I read a very interesting exchange between two guys on the Hostgator forums yesterday. Below is an excerpt from the guy that calls himself &#8220;whatrevolution.&#8221;</p>
<p>The discussion was about website traffic analysis utilities like Awstats, Google Analytics and the forum poster was merely asking about which stats program they can use to filter out his own traffic just to increase the reliability of the stats of visitors to their website.</p>
<p>As it usually happens in forums, the discussion turned into the Google Dynasty and Dominance of the World Wide Web. So this is what whatrevolutions said about Google [Analytics] free service[s]:</p>
<blockquote><p>Certainly, there are always alterior motives which justify a &#8220;free&#8221; service.  Consider the differences between &#8220;<a href="http://dictionary.reference.com/browse/rationale?r=75" target="_blank">rationale</a>&#8220;, and &#8220;<a href="http://dictionary.reference.com/search?q=rationalization&amp;x=0&amp;y=0" target="_blank">rationalization</a>&#8220;.</p>
<p>Google is useful as a publicly accessible database, but not as a benevolent public service fueled by marketing revenue. You&#8217;ll laugh, because your skepticism has been conditioned out of you, and replaced by selfish greed for what you want right this instant. That you don&#8217;t question unjustified earnings reports and stock prices speaks volumes toward what you&#8217;re capable of not questioning.</p>
<p>It&#8217;s too good to be true.</p>
<p>Google is useful by design.  This is <a href="http://dictionary.reference.com/browse/incrementalism?r=75" target="_blank">incrementalist</a> <a href="http://dictionary.reference.com/search?q=herding&amp;x=0&amp;y=0" target="_blank">herding</a> toward unquestioned <a href="http://en.wikipedia.org/wiki/Total_information_awareness" target="_blank">total information awareness</a>, which has been a completely successful operation. As useful as it is, and I use it too, in a much more limited fashion; Google is a bane upon self-sufficience in information technology.</p>
<p>Spend less time consuming, and more time building; and just because you &#8220;got the job done&#8221;, does not mean you did it right. &#8220;Google gets the job done. To each their own.&#8221;, case in point. <a href="http://dictionary.reference.com/search?r=2&amp;q=operant%20conditioning" target="_blank">Operant Conditioning</a>.</p></blockquote>
<p>I&#8217;ve always had some &#8220;reservations&#8221; about Google&#8217;s dominance, totalitarian tendencies and monopolistic attitude when it comes to all things web related. Think GMail, Adsense, Adwords, Google Checkout, Google Reader, Webmaster Tools and so forth and so on.  All these are efficient tools and service that Google provides and mostly &#8220;FREE&#8221; but I&#8217;m well aware that Google is not running a charity, they&#8217;re building an empire. Most of these tools if not all of them are there to advance Google&#8217;s Business ambitions. They do however, have a philanthropic side effect in that everyone&#8217;s online presence and experience is enhanced.</p>
<p>In many ways, the Google practices have connotations of Microsoft except Google seems to be adopting a different approach, it&#8217;s a case of &#8220;From <strong>Philanthropy to Monopoly</strong>&#8221; unlike <a href="http://profit.ndtv.com/2008/06/30162346/gates-from-monopoly-to-philan.html?id=c159129c-fde1-45ac-b7f0-8fd05f130f92" target="_blank">Bill Gates&#8217; Monopoly to Philanthropy</a>.</p>
<p>Most of the time, what Google does with the data gathered through using these tools and services is anybody guess. We all use Google everyday, some more than others, some their very online presence centered around Google services and tools. Talk of having your all your eggs in one basket.</p>
<p>They are good tools/services[no doubt] and mostly very efficient and they do get the job done as <em>whatrevolutions</em> says but remember, Google can expunge you from their system  without explanation  and without mercy and they are not obliged to show any or give you any explanation. So it helps to spread your online activities especially if they are your livelihood.</p>
<p>Check the following stories out, to see what I mean :</p>
<p><a href="http://blog.digitalbackcountry.com/?p=1436" target="_blank">The Day Google Erased me from the Internet.</a></p>
<p><a href="http://www.cybersoc.com/2006/08/how_i_got_kicke.html" target="_blank">Got Kicked out of Google Adsense</a></p>
<p>Happy Googling but make sure you don&#8217;t suffer from Discomgoogolation ;-).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thapelotlhong.com/monopoly-google/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
