<?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>ajagwe.com</title>
	<atom:link href="http://www.ajagwe.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ajagwe.com</link>
	<description>my take on everything</description>
	<lastBuildDate>Wed, 22 Feb 2012 22:17:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The Trouble with Bloatware! Argh!</title>
		<link>http://www.ajagwe.com/the-trouble-with-bloatware-argh/</link>
		<comments>http://www.ajagwe.com/the-trouble-with-bloatware-argh/#comments</comments>
		<pubDate>Wed, 22 Feb 2012 22:17:05 +0000</pubDate>
		<dc:creator>Allan Jagwe</dc:creator>
				<category><![CDATA[Solved]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[bios]]></category>
		<category><![CDATA[bloat]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[protecttools]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.ajagwe.com/?p=289</guid>
		<description><![CDATA[I happen to own what I consider to be quite a decent Hewlett Packard Notebook. One of the features I love to flaunt about my computer is the onboard WWAN card; this allows me to easily connect to Safaricom or any mobile data network without having to stick a USB dongle into one of my [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ajagwe.com/wp-content/uploads/2012/02/hp-logo.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 6px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="hp-logo" border="0" alt="hp-logo" align="left" src="http://www.ajagwe.com/wp-content/uploads/2012/02/hp-logo_thumb.jpg" width="241" height="244" /></a>I happen to own what I consider to be quite a decent <strong><a href="http://hp.com/" target="_blank">Hewlett Packard</a></strong> Notebook. One of the features I love to flaunt about my computer is the onboard <a href="http://en.wikipedia.org/wiki/Wireless_WAN" target="_blank"><strong>WWAN</strong></a> card; this allows me to easily connect to <a href="http://safaricom.co.ke" target="_blank"><strong>Safaricom</strong></a> or any mobile data network without having to stick a USB dongle into one of my few ports. I really wonder why this feature has not caught on in mainstream notebooks yet. Anyhow, other cool specifications of my computer include a really large hard disk, a fast processor, tones of memory and nice speakers. It could do with a better graphics card but I suppose one cannot have it all.</p>
<p>Now with such a good machine, one would be surprised to find out that it could not run a 64bit guest operating system because the virtualization features of the processor are disabled by default in the computer’s Basic Input Output System(BIOS). A simple solution to this problem would be to go to the BIOS and enable the processor’s virtualization features; I mean, it should be a simple toggle setting – either enabled or not. Well, lets just say that it is NOT that simple, and thus the point of this post.</p>
<p><span id="more-289"></span>
<p>Many HP Laptops come with what I like to call ‘<a href="http://www.notebookreview.com/default.asp?newsID=4752" target="_blank"><strong>bloatware’</strong></a>. These are add-on software packages that you will find installed on your new pc in addition to the operating system. More often than not, most of these are trying to upsell you some service or product. Trial versions of commercial antivirus software are commonplace in this scenario. Sometimes though, quite some useful software is added onto the system, and these are the software packages that work well with specific hardware features of your computer; take for example HP Connection Manager that lets me easily manage all my networking devices.</p>
<p>In as much as I appreciate software that makes computing easier, the rule that a simpler a system is to use, the more complex it is to build and maintain, seems to have held, at least in as far as <a href="http://h20331.www2.hp.com/hpsub/cache/281822-0-0-225-121.html?jumpid=ex_2845_vanitysecur/productssecurity/ka011106" target="_blank"><strong>HP ProtectTools</strong></a><strong> </strong>is concerned.</p>
<p>HP ProtectTools is a lovely piece of software that offers enhanced security for your HP Notebook while also managing your passwords and other credentials (fingerprints, face recognition, e.t.c.), device access, users and password recovery options (what HP likes to call the Spare Key). It is also a major headache if you intend to work with your BIOS. This is because it will in-avertedly prevent your from being able to edit your BIOS settings.</p>
<p>How does it do this? If the BIOS administrator password on your notebook is not set (which it wont be since your computer will be new), and HP ProtectTools security is enabled in Security Manager (which it is by default on new computers), then you <strong>will</strong> not be able to enter the Computer Setup utility at startup as a BIOS administrator who can make changes. You will only be allowed to enter the setup as a ProtectTools user with limited access. </p>
<p>Now, there is a way of solving this problem. It has taken me the better part of a month, and hours of chatting with HP support staff (who were not much help) to find the hidden customer advisory support communication that provides a solution. A solution to a problem that HP creates itself by installing bloatware on new pcs. For details on the fix that finally allowed me to enable virtualization on my machine, click here. In the mean time, check your PC and see if you can edit your BIOS. You never know when you (or your resident geek) might require it to sort out an issue with your PC or peripheral.</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.ajagwe.com%2Fthe-trouble-with-bloatware-argh%2F&amp;t=The%20Trouble%20with%20Bloatware%21%20Argh%21" id="facebook_share_button_289" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_289') || document.getElementById('facebook_share_icon_289') || document.getElementById('facebook_share_both_289') || document.getElementById('facebook_share_button_289');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_289') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.ajagwe.com/the-trouble-with-bloatware-argh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Love, Sex, Money and Userscripts!</title>
		<link>http://www.ajagwe.com/love-sex-money-and-userscripts/</link>
		<comments>http://www.ajagwe.com/love-sex-money-and-userscripts/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 06:52:48 +0000</pubDate>
		<dc:creator>Allan Jagwe</dc:creator>
				<category><![CDATA[Movies]]></category>
		<category><![CDATA[Solved]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[love]]></category>
		<category><![CDATA[money]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[sex]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[vimeo]]></category>

		<guid isPermaLink="false">http://www.ajagwe.com/?p=275</guid>
		<description><![CDATA[Yeah, I know. The title is a bit funny but, I suppose that is what hobby blogging is all about. And I have chosen to use this platform to inform about things that many people have no idea their browsers can do. FYI, your browser is quite an important application on your system – more [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ajagwe.com/wp-content/uploads/2012/02/greasemonkey.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 6px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="greasemonkey" border="0" alt="greasemonkey" align="left" src="http://www.ajagwe.com/wp-content/uploads/2012/02/greasemonkey_thumb.png" width="224" height="228" /></a>Yeah, I know. The title is a bit funny but, I suppose that is what hobby blogging is all about. And I have chosen to use this platform to inform about things that many people have no idea their browsers can do. FYI, your browser is quite an important application on your system – more important than your word processor if you ask me. Seeing as nowadays a computer without a connection to the net is much like a fountain pen without ink, read on and learn just why you should think twice before buying a netbook with an Atom processor just because it is cheap, small and cute. I own a netbook and I simply cant do too much on it because it really cant handle my browsing. It can surprisingly handle my word processing though, quite well! Now, moving on to the meat of the matter.</p>
<p><span id="more-275"></span>
<p>Over the last couple of weeks and for the foreseeable future, there has been and will be quite a bit of talk concerning <strong><a href="http://g-pange.com/" target="_blank">G-Pange</a></strong> and <strong><a href="http://mtvshuga.com/" target="_blank">Shuga</a></strong>. Just this morning, that was the main topic of discussion for a clean hour on the morning show of a famous local radio station that does not have a website but has a whole television station named after it. Now, seeing as I and many other people are bound to have missed the premier of the second season of the show maybe because it screened on a station that <em>yenyewe</em> for some reason since they moved to UHF my TV (and I suppose many others) simply cannot get clearly (KBC – Kenya Broadcasting Cooperation – does KBC2 still exist? Someone holla in the comments) or maybe because people simply do not watch KBC. Anyhow, luckily, the <strong><a href="http://mtvshuga.com/" target="_blank">MTV Shuga</a></strong> guys are on point, and they do post entire, add free episodes of their show on <a href="http://vimeo.com" target="_blank"><strong>Vimeo</strong></a>. Kudos to them for doing that. The only problem is in as much as they have availed the show (or at least the first episode) free to watch via their website, streaming is still something that our bandwidth, even with nearly all mobile networks having 3G (<a href="http://www.google.co.ke/search?q=safaricom+4g" target="_blank">and 4G on the way on some networks</a>), cannot handle very well and watching jerky videos off your browser is just seriously annoying.&#160; So, how do you get the video off Vimeo and onto your hard disk (or flash drive) using office net so that you can enjoy it later, at home without pauses or adverts?</p>
<p>Userscripts! And Firefox of course. <a href="http://www.greasespot.net/p/welcome.html?0.9.17" target="_blank"><strong>Greasemonkey</strong></a> is a Firefox extension that allows for installation of mainly JavaScript based userscripts that interact with the webpages loading on your browser as you surf. So, all one has to do to easily download the first episode of Shuga season 2 (and the others, when they eventually release them) from Vimeo is follow the simple instructions below.</p>
<ol>
<li>Download and Install <a href="http://www.mozilla.org/en-US/firefox/fx/" target="_blank"><strong>Firefox</strong></a> from <a href="http://www.mozilla.org/en-US/firefox/fx/" target="_blank"><strong>here</strong></a> if you do not have it.</li>
<li>Run Firefox (the below instructions assume that you are now reading this blog post from Firefox. If not, go to this post on Firefox.)</li>
<li>Download and install the <a href="https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/" target="_blank"><strong>Greasemonkey</strong></a> Firefox extension from <a href="https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/" target="_blank"><strong>here</strong></a> (Click on the green Add to Firefox button on the webpage that loads)</li>
<li>Download and install the <a href="http://userscripts.org/scripts/show/34765" target="_blank"><strong>Free Youtube!</strong></a> user script from <a href="http://userscripts.org/scripts/show/34765" target="_blank"><strong>here</strong></a>. (Click on the Install button on the top right corner of the webpage that loads). </li>
<li>Go to the <strong><a href="http://mtvshuga.com/" target="_blank">MTV Shuga</a></strong> website <strong><a href="http://mtvshuga.com/" target="_blank">here</a></strong>.</li>
<li>Look for and locate the video that you want to download.</li>
<li>Right click on the video and select the ‘Watch on Vimeo’ option. This will open the video on the Vimeo site and there will be a download either in place of the video (if you have unsupported players) or under the video (if you have supported players).</li>
<li>Click on the Download link and you are good to go.</li>
</ol>
<p>Now, should you know how to achieve this same feat on other browsers, please advise and I will update the instructions to cater for those who prefer other browsers to Firefox.</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.ajagwe.com%2Flove-sex-money-and-userscripts%2F&amp;t=Love%2C%20Sex%2C%20Money%20and%20Userscripts%21" id="facebook_share_button_275" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_275') || document.getElementById('facebook_share_icon_275') || document.getElementById('facebook_share_both_275') || document.getElementById('facebook_share_button_275');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_275') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.ajagwe.com/love-sex-money-and-userscripts/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Chipolopolo prove that they are not shot out of a bonoko</title>
		<link>http://www.ajagwe.com/chipolopolo-prove-that-they-are-not-shot-out-of-a-bonoko/</link>
		<comments>http://www.ajagwe.com/chipolopolo-prove-that-they-are-not-shot-out-of-a-bonoko/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 05:22:39 +0000</pubDate>
		<dc:creator>Allan Jagwe</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[football]]></category>
		<category><![CDATA[rugby]]></category>
		<category><![CDATA[soccer]]></category>

		<guid isPermaLink="false">http://www.ajagwe.com/?p=270</guid>
		<description><![CDATA[Three premier league players missed penalties? Well, it seems like the likes of Drogba and crew are not used to scoring when the ball is not moving and the angle to the target is not obvious. As a mathematician, there was no way I could support Zambia because yenyewe the odds were stacked up against [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ajagwe.com/wp-content/uploads/2012/02/Zambia-players-celebrate.jpg"><img style="background-image: none; margin: 0px 5px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="Zambia-players-celebrate" src="http://www.ajagwe.com/wp-content/uploads/2012/02/Zambia-players-celebrate_thumb.jpg" alt="Zambia-players-celebrate" width="244" height="139" align="left" border="0" /></a>Three premier league players missed penalties? Well, it seems like the likes of Drogba and crew are not used to scoring when the ball is not moving and the angle to the target is not obvious.</p>
<p>As a mathematician, there was no way I could support Zambia because <em>yenyewe</em> the odds were stacked up against them. So, seeing as neither of the countries there were Kenya or Uganda, not all my heart was there but I must say, congratulations to the Zambian bullets. As for <em>akina</em> Drogba, who should have won this tournament, better luck next time, and for crying out loud – can you all learn how to take penalties! I am not the biggest fan of soccer but I do not like supporting the technically better and greater but losing side. <img class="wlEmoticon wlEmoticon-sadsmile" style="border-style: none;" src="http://www.ajagwe.com/wp-content/uploads/2012/02/wlEmoticon-sadsmile.png" alt="Sad smile" /></p>
<p>In other news, we won a ‘plate’ and beating Argentina in Las Vegas this weekend. Someone please advise me if this is a good thing or bad thing. I am truly not too sure between the cup, plate and shield, which we really should be wanting to hold. All in all, we won so, Congratulations Rugby Team!</p>
<p><strong>NB</strong>: Just realized, shortest post so far….hmmm….</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.ajagwe.com%2Fchipolopolo-prove-that-they-are-not-shot-out-of-a-bonoko%2F&amp;t=Chipolopolo%20prove%20that%20they%20are%20not%20shot%20out%20of%20a%20bonoko" id="facebook_share_button_270" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_270') || document.getElementById('facebook_share_icon_270') || document.getElementById('facebook_share_both_270') || document.getElementById('facebook_share_button_270');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_270') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.ajagwe.com/chipolopolo-prove-that-they-are-not-shot-out-of-a-bonoko/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RIP Whitney Houston and Comments on CIA DDOS Attack</title>
		<link>http://www.ajagwe.com/rip-whitney-houston-and-comments-on-cia-ddos/</link>
		<comments>http://www.ajagwe.com/rip-whitney-houston-and-comments-on-cia-ddos/#comments</comments>
		<pubDate>Sun, 12 Feb 2012 15:07:33 +0000</pubDate>
		<dc:creator>Allan Jagwe</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[anonymouns]]></category>
		<category><![CDATA[cia]]></category>
		<category><![CDATA[ddos]]></category>
		<category><![CDATA[denial of service]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[houston]]></category>
		<category><![CDATA[whitney]]></category>

		<guid isPermaLink="false">http://www.ajagwe.com/?p=263</guid>
		<description><![CDATA[Whitney Houston is dead. How sad is that. Well, as Dr. Gregory House keeps on reminding us, for those who watch House…’everybody lies’  and if we twist that just a little bit, we get another truth, so to speak…’everybody dies’. So do rest in peace Whitney. I will leave that there seeing as a quick [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ajagwe.com/wp-content/uploads/2012/02/Whitney-Houston.jpg"><img style="background-image: none; margin: 0px 6px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="Whitney-Houston" src="http://www.ajagwe.com/wp-content/uploads/2012/02/Whitney-Houston_thumb.jpg" alt="Whitney-Houston" width="196" height="244" align="left" border="0" /></a></p>
<p><strong>Whitney Houston is dead</strong>. How sad is that. Well, as <strong>Dr. Gregory House</strong> keeps on reminding us, for those who watch <strong>House</strong>…’<strong>everybody lies</strong>’  and if we twist that just a little bit, we get another truth, so to speak…’<strong>everybody dies</strong>’. So do rest in peace Whitney.</p>
<p>I will leave that there seeing as a quick Google search reveales <strong>604 million</strong> results and several thousand news related articles on the topic so for more details on that, <a href="http://www.google.com/search?q=whitney+houston+latest+news" target="_blank"><strong>click here</strong></a>. Now back to some interesting news I was tracking on the twitter-verse concerning the takedown of the <a href="https://cia.gov" target="_blank"><strong>CIA</strong></a> site via <a href="http://en.wikipedia.org/wiki/Denial-of-service_attack" target="_blank"><strong>DDOS</strong></a> (<a href="http://en.wikipedia.org/wiki/Denial-of-service_attack" target="_blank"><strong>Distributed Denial of Service Attack</strong></a>). Many people are saying that if the CIA website can be attacked and taken down, then seriously, is there a site that can’t be brought down? And to that question, I answer – probably <strong>YES</strong>!  Bring me the guy(s) who take down <strong><a href="http://google.com" target="_blank">Google</a></strong>, <strong><a href="http://yahoo.com" target="_blank">Yahoo</a></strong>, and <strong><a href="http://facebook.com" target="_blank">Facebook</a></strong> (<strong><a href="http://twitter.com" target="_blank">Twitter</a></strong> is not on that list because it normally does a good enough job of taking itself down from time to time) and I will literally kneel in front of them and kiss their feet! Why do I say this? Read on.</p>
<p><span id="more-263"></span></p>
<p>So the CIA site was down. That should represent a great feat that one was able to get though the mighty defenses of the CIA. But it does not and here is why.</p>
<p>The CIA is not about its site. They do not wake up early in the morning and check if their site is up and chase all those people who are trying to hack it. I am sure that their web server is nowhere close to the servers that hold sensitive data and stuff. In short, their website is NOT their core business, and they most certainly have other things at the top of their to-do list.</p>
<p>So their site goes down, what is the worst the could happen? A few people doing some searches or research wont find out the telephone numbers for their nearest CIA office from the official CIA site. At which point, all they would have to do is look at search result number two or three in the provided search results from the engine they are using, and they would be good to go with credible info from various 3rd party websites that most likely also carry the info being searched or researched.</p>
<p>Guess who spends every waking hour ensuring their websites are up and running?  <a href="http://google.com" target="_blank"><strong>Google</strong></a>. And I bet you so does the ten billion dollar website, better known to everybody as <strong><a href="http://facebook.com" target="_blank">Facebook</a></strong>. I can give several other examples, but my point is these sites I believe, cant be brought down by a simple <a href="http://en.wikipedia.org/wiki/Denial-of-service_attack" target="_blank">DDOS</a> attack maybe because normal operations to them would be regarded as a <a href="http://en.wikipedia.org/wiki/Denial-of-service_attack" target="_blank">DDOS</a> attack on another smaller site seeing as they are constantly getting traffic from all over the place and are normally able to handle it with relative ease.</p>
<p>I gather it would be nearly impossible to bring down sites whose core business is the site. And therefore, until <a href="http://en.wikipedia.org/wiki/Anonymous_%28group%29" target="_blank"><strong>Anonymous</strong></a> or whichever other hacking group bring down a site worthy of praise, then I suppose all the praise they put on themselves is a load of bullocks. And the thought that the internet is in one way or another doomed or unsafe just because a few people were able to bring down a small website like the CIA one is quite preposterous.</p>
<p>So to all who think that these hackers are the greatest, I say to you, think again. Its easy to look good when you publicly go after small fish and present only that side of the story. Let Anonymous catch some big fish and come back to us. Only and only then will I recognize them as the hackers they claim to be.</p>
<p>PS – I do hope though, that they do not come after this site.</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.ajagwe.com%2Frip-whitney-houston-and-comments-on-cia-ddos%2F&amp;t=RIP%20Whitney%20Houston%20and%20Comments%20on%20CIA%20DDOS%20Attack" id="facebook_share_button_263" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_263') || document.getElementById('facebook_share_icon_263') || document.getElementById('facebook_share_both_263') || document.getElementById('facebook_share_button_263');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_263') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.ajagwe.com/rip-whitney-houston-and-comments-on-cia-ddos/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Firefox Behaves, My Bank Doesn&#8217;t</title>
		<link>http://www.ajagwe.com/firefox-behaves-my-bank-doesnt/</link>
		<comments>http://www.ajagwe.com/firefox-behaves-my-bank-doesnt/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 17:26:39 +0000</pubDate>
		<dc:creator>Allan Jagwe</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[bank]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[kcb]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://www.ajagwe.com/?p=255</guid>
		<description><![CDATA[A few weeks ago, I ranted on Firefox and how even with 4GB of RAM, it was still able to bring my machine down with just a few tabs open. Memory leaks, as it is known in the geek world, for me and Firefox, and now a thing of the past! I can easily have [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ajagwe.com/wp-content/uploads/2012/02/KCB_green.jpg"><img style="background-image: none; margin: 0px 6px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border-width: 0px;" title="KCB_green" src="http://www.ajagwe.com/wp-content/uploads/2012/02/KCB_green_thumb.jpg" alt="KCB_green" width="244" height="188" align="left" border="0" /></a>A few weeks ago,<strong> </strong><a href="http://www.ajagwe.com/firefox-and-ram-aghhhhh/" target="_blank"><strong>I ranted on Firefox</strong></a> and how even with 4GB of RAM, it was still able to bring my machine down with just a few tabs open. Memory leaks, as it is known in the geek world, for me and Firefox, and now a thing of the past! I can easily have more than 25 tabs open and have <strong><a href="http://firefox.com/" target="_blank">Firefox</a></strong> using less than <strong>300MB</strong> of RAM. Heck, I can even pause right in the middle of my browsing, play a game of <a href="http://www.needforspeed.com/therun" target="_blank"><strong>Need For Speed, The Run</strong>,</a> and still have Firefox working like a charm when I get back to my desktop. How nice it is when the computer works like it should. Now I wish I could say the same about my bank whose logo is on this blog post. They have frustrated me but first, let me detail what went right with Firefox.</p>
<p><span id="more-255"></span></p>
<p>I used quite a few of the extensions I recommended in my <a href="http://www.ajagwe.com/firefox-and-ram-aghhhhh/" target="_blank">earlier post</a> converning Firefox&#8217;s memory leaks; I finally settled one extension as a viable solution to the problem.<strong> <a href="https://addons.mozilla.org/en-US/firefox/addon/53880/" target="_blank">Memory Fox</a></strong>. It is small, simple, easy to configure, and works like charm. In fact, you do not even notice it and that is what I love about it. Simple tool, doing great work in the background. That is how good software should behave. So far, I have not had issues with it, even when doing upgrades and that sort of stuff. I normally hate it when an extension I depend on for one reason or another suddenly loses compatibility with the version of Firefox installed, especially in light of the fact that Firefox nowadays frequently updates itself to newer versions. And seeing as I am on the Beta channel, those updates tend to break installed extensions. But not Memory Fox .(Now that I think about it, could Mozilla maybe have finally fixed the memory leaks in Firefox? It does not help their case that they have had leaks consistently since version 3. I am on Firefox 11 Beta and I still assume that Memory Fox is still doing its work though I am not too sure if it has to. If you know something I don’t, holla at me in the comments. ).</p>
<p>Now that I have fixed your Firefox issues, can someone help me fix my banking issues! Is it just me or are sales people in banks the worst carder of people to deal with. This is the promise I got, or rather, the information that the bank gives you when you try to open a Business Account.</p>
<blockquote><p>“It takes 5 working days to open an account upon submission of all required documents”</p></blockquote>
<p>This is what the bank should be saying</p>
<blockquote><p>“It actually takes a minimum of two weeks before you have a hope of getting a functional  business account, but just to be on the safe side, wait three weeks. In the mean time, we shall not communicate to you any progress in the opening your account, and do not bother coming to the bank to enquire because our customer care staff at hand will not be able to assist you and the sales person who is handling your account will conveniently be on assignment in the field.”</p></blockquote>
<p><strong><a href="http://www.kcbbankgroup.com/ke/" target="_blank">KCB</a></strong>, seriously! Style up! It’s a wonder why they take so many personal details from their clients only to never use them unless they are charging you while utilizing your details. The only time the bank will send you an SMS is when you will have subscribed to their <strong>paid</strong> SMS service. They will only come to your residence when you need a loan and they want to know where you live (so that they can carry away your television and set of sofas if you fail to pay back the loan) or to value of the house you are putting down as <strong>collateral</strong>; and they will even charge you for that by the way.</p>
<p>If you have had any bad bank experience, feel free to share here. <a href="http://www.kcbbankgroup.com/ke/" target="_blank">KCB</a>! Arghhhhhhh!</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.ajagwe.com%2Ffirefox-behaves-my-bank-doesnt%2F&amp;t=Firefox%20Behaves%2C%20My%20Bank%20Doesn%26rsquo%3Bt" id="facebook_share_button_255" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_255') || document.getElementById('facebook_share_icon_255') || document.getElementById('facebook_share_both_255') || document.getElementById('facebook_share_button_255');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_255') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.ajagwe.com/firefox-behaves-my-bank-doesnt/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to Create a bootable USB key from an image file</title>
		<link>http://www.ajagwe.com/how-to-create-a-bootable-usb-key-from-an-image-file/</link>
		<comments>http://www.ajagwe.com/how-to-create-a-bootable-usb-key-from-an-image-file/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 18:32:00 +0000</pubDate>
		<dc:creator>Allan Jagwe</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Solved]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[iso]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://www.ajagwe.com/?p=247</guid>
		<description><![CDATA[Of late, for one reason or another, my burner is not writing discs properly. Now, while I chill to take the machine in because that is definitely a warranty issue, I needed to urgently fix my older laptop which I knew had hard disc issues and required to be ‘Spinrited’ – if you don’t mind [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ajagwe.com/wp-content/uploads/2012/01/USB-icon.png"><img style="background-image: none; margin: 0px 6px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="USB-icon" src="http://www.ajagwe.com/wp-content/uploads/2012/01/USB-icon_thumb.png" alt="USB-icon" width="240" height="240" align="left" border="0" /></a>Of late, for one reason or another, my burner is not writing discs properly. Now, while I chill to take the machine in because that is definitely a warranty issue, I needed to urgently fix my older laptop which I knew had hard disc issues and required to be ‘<a title="Get Spinrite - Worlds best harddisk recovery tool." href="http://grc.com">Spinrited</a>’ – if you don’t mind the invention of the word. Anyhow, long and short of it is that if I required the services of <a href="http://grc.com">DynaStat Data Recovery</a> and I could not burn discs, then my flash drive would have to do. Not suprisingly, it is not the simplest thing to do, getting a flash disc to boot so here goes some tips on how to do so in Linux and Windows<span id="more-247"></span></p>
<h4>Linux</h4>
<p><em>Step 1</em>: Obtain your desired .img  or .iso file</p>
<p><em>Step 2</em>: Obtain software for writing images to USB drive. I currently know of two application, namely SUSE Studio Image Wrtier (if you are using SLE of openSUSE – you may install using YaST. For other distributions, you may be required to do some searching) or usb-imagewriter available for Ubuntu (use apt-get install usb-imagewriter if you do not have it installed or it did not come with your distribution. It can also be downloaded from <a href="https://launchpad.net/~ogra/+archive" target="_blank">Oliver’s PPA</a>.</p>
<p><em>Step 3</em>: Locate and open your image writing application (if required to become root, please do so)</p>
<p><em>Step 4</em>: Insert your flash media</p>
<p><em>Step 5</em>: Select the image file and flash device</p>
<p><em>Step 6</em>: Click ‘Write’ or ‘Write to Device’ and wait for process to complete</p>
<p><em>Step 7</em>: Safely remove your flash device when process is complete. You can now boot the image from the flash device.</p>
<h4>Windows</h4>
<p><em>Step 1</em>: Obtain your desired .img or .iso file</p>
<p><em>Step 2</em>: Obtain software for writing images to USB drive. You may use the windows version of <a href="https://github.com/downloads/openSUSE/kiwi/ImageWriter.exe" target="_blank"><strong>SUSE Studio Image writer</strong></a> from <a href="https://github.com/downloads/openSUSE/kiwi/ImageWriter.exe" target="_blank"><strong>here</strong></a> or you can also use <a href="http://sourceforge.net/projects/unetbootin/files/latest/download?source=files" target="_blank"><strong>Unetbootin</strong></a> whose latest version can be gotten <a href="http://sourceforge.net/projects/unetbootin/files/latest/download?source=files" target="_blank"><strong>here</strong></a> and run it. <a href="https://launchpad.net/win32-image-writer/+download" target="_blank"><strong>Image Writer for Windows</strong></a> is also an application you can use.</p>
<p><em>Step 3</em>: Locate and open your image writing application (if required to become root, please do so)</p>
<p><em>Step 4</em>: Insert your flash media</p>
<p><em>Step 5</em>: Select the image file and flash device</p>
<p><em>Step 6</em>: Click ‘Write’ or ‘Write to Device’ and wait for process to complete</p>
<p><em>Step 7</em>: Safely remove your flash device when process is complete. You can now boot the image from the flash device.</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.ajagwe.com%2Fhow-to-create-a-bootable-usb-key-from-an-image-file%2F&amp;t=How%20to%20Create%20a%20bootable%20USB%20key%20from%20an%20image%20file" id="facebook_share_button_247" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_247') || document.getElementById('facebook_share_icon_247') || document.getElementById('facebook_share_both_247') || document.getElementById('facebook_share_button_247');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_247') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.ajagwe.com/how-to-create-a-bootable-usb-key-from-an-image-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OMG! Why I do not call into radio stations!</title>
		<link>http://www.ajagwe.com/omg-why-i-do-not-call-into-radio-stations/</link>
		<comments>http://www.ajagwe.com/omg-why-i-do-not-call-into-radio-stations/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 07:59:13 +0000</pubDate>
		<dc:creator>Allan Jagwe</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.ajagwe.com/?p=243</guid>
		<description><![CDATA[Now, we are all aware of the OMG busted call. If not, read on. Now, today, for all those who know Thika Road, by the time a tiff on Classic 105 Radio lasts from Muthaiga, through the hole in Pangani, past the traffic in Ngara and ends when you reach Odeon, and all this is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ajagwe.com/wp-content/uploads/2012/01/Busted.gif"><img style="background-image: none; border-right-width: 0px; margin: 0px 6px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Busted" border="0" alt="Busted" align="left" src="http://www.ajagwe.com/wp-content/uploads/2012/01/Busted_thumb.gif" width="240" height="105" /></a>Now, we are all aware of the OMG busted call. If not, read on. Now, today, for all those who know <strong><a href="http://thikaroadblog.net/" target="_blank">Thika Road</a></strong>, by the time a tiff on Classic 105 Radio lasts from <strong>Muthaiga</strong>, through the hole in <strong>Pangani</strong>, past the traffic in <strong>Ngara</strong> and ends when you reach Odeon, and all this is happening during morning rush hour, then it was one hell of a tiff. They even brought the news a whole 6 minutes late…just replaying it (seeing as it was definitely not live – for those who may not know, those calls are recorded to make sure that there are fit for the airwaves). It explains whey they played 3 whole songs before replaying the argument, which is unheard of in morning radio. </p>
<p><span id="more-243"></span>
<p>Anyhow, for those who are not in the know of who were fortunate enough not be be stuck in traffic listening to trash, the gist of the story is that <a href="https://www.facebook.com/profile.php?id=509169261" target="_blank"><strong>Maina Kagemi’s</strong></a> topic revolved around a lady who had left her husband for Duala, seemingly calling it quits on their thirteen year marriage and leaving him with two kids to handle.</p>
<p>As if that was not enough drama, one of the calling contributors turned out to be the accused woman, who foolishly introduced herself with both her names (must have been wanting to spite the husband) and says that she is not in Duala, but still here in Nairobi. She then continues to call the man out claiming he is a wife beating, insecure drunk that she just could not stand any more. Now, at this point, I was nodding my head thinking WTF and expected that story to end there but nooooooo…Kenyans just cannot fail in taking an opportunity to showcase the rot in society.</p>
<p>Anyhow, moving on. Maina’s next move was to call the guy back, to try and get him to answer to the accusation laid against him. I would have bet real hard money that the guy would not pick up or if he did, he would quickly realize his mistake and disconnect the call but to my amazement, a lot more crap happened!</p>
<p>First, I would have lost my money coz the foolish guy did pick up the call, and claimed that the woman who had talked was not his wife and that someone was speaking on her behalf. At this point, things now get interesting. Any man with some modicum of sense would have left it at that, count your losses and get off the air but again….nooooooo! This foolish man stayed on the line as the radio station called backed the wife, and his earlier claim that the woman was not his wife was thrown out in a sec. They then got into a tiff that just lasted too long. Now, the whole country knows that they are due on court this Friday, although not sure if it is for a divorce hearing, battery hearing, or custody hearing. WTF!</p>
<p>Now, my issue with this public display of crap is seriously, how STUPID can one get! If I get my count right, this fellow had quite a few chances to save his skin but he tried to argue with his agitated wife on air. That was just spectacularly stupid on his par. I wonder how the courts are going to handle their case now that it has just escalated to a media spectacle!</p>
<p>To all who may be reading this, please, PLEASE, do not call into your radio station, It is a waste of time and resources. And I think the censorship board of somebody with such authority should step in and prevent such crap from being aired on popular radio stations. I know there is rot in the society but seriously, we are not all that bad and focusing on the 2% that is that bad just presents an bad and false picture of society.</p>
<p>Now, back to work people! But just before you go….for those who have forgotten just how spectacular the OMG busted was, here you go.</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:62b98c0f-fee9-4e30-9dd0-fae1bd1a187a" class="wlWriterEditableSmartContent">
<div><object width="448" height="252"><param name="movie" value="http://www.youtube.com/v/EbgRB4GKAEk?hl=en&amp;hd=1"></param><embed src="http://www.youtube.com/v/EbgRB4GKAEk?hl=en&amp;hd=1" type="application/x-shockwave-flash" width="448" height="252"></embed></object></div>
<div style="width:448px;clear:both;font-size:.8em">Busted–OMG!</div>
</div>
<p>Now, to think that this new one was even longer and maybe more spectacularly dreadful….I will update once I get a you tube link to it coz I know it will be up before the end of the day. Till then…back to work people!</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.ajagwe.com%2Fomg-why-i-do-not-call-into-radio-stations%2F&amp;t=OMG%21%20Why%20I%20do%20not%20call%20into%20radio%20stations%21" id="facebook_share_button_243" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_243') || document.getElementById('facebook_share_icon_243') || document.getElementById('facebook_share_both_243') || document.getElementById('facebook_share_button_243');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_243') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.ajagwe.com/omg-why-i-do-not-call-into-radio-stations/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How To Hide Facebook&#8217;s Like Box Border (updated)</title>
		<link>http://www.ajagwe.com/how-to-hide-facebooks-like-box-border-updated/</link>
		<comments>http://www.ajagwe.com/how-to-hide-facebooks-like-box-border-updated/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 19:50:51 +0000</pubDate>
		<dc:creator>Allan Jagwe</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[Solved]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[joomlart]]></category>
		<category><![CDATA[like]]></category>
		<category><![CDATA[module]]></category>

		<guid isPermaLink="false">http://www.ajagwe.com/?p=239</guid>
		<description><![CDATA[Adding a Facebook Like Box on a website is kind of becoming the norm in my trade nowadays. I do not know about you but I am normally having trouble getting rid of the borders or the iframe that you require. These borders normally have a bad look in a rounded corners styled module in [...]]]></description>
			<content:encoded><![CDATA[<p>Adding a <a href="http://developers.facebook.com/docs/reference/plugins/like-box/"><strong>Facebook Like Box</strong></a> on a website is kind of becoming the norm in my trade nowadays. I do not know about you but I am normally having trouble getting rid of the borders or the iframe that you require. These borders normally have a bad look in a rounded corners styled module in Joomla! and other popular content management systems.</p>
<p>This tutorial will show you how to hide the border around the <a href="http://developers.facebook.com/docs/reference/plugins/like-box/"><strong>Facebook Like Box</strong></a>. It takes advantage of negative margins and the overflow property of CSS to hide the border of the Facebook Like Box under a container div.</p>
<p><strong>[UPDATE]</strong></p>
<p>I compiled below changes into an easily installable Joomla module. So, find below a download link to the module for Joomla 1.7/2.5</p>
<p align="center"><strong><a href="http://www.ajagwe.com/?file_id=3">Download JA Facebook Like Box Module with Remove Border Tweaks</a></strong></p>
<p><span id="more-239"></span>
<p>This is what the Facebook Like Box looks if you apply the plugin code directly to your site without any modification. Note that I set “header” to false so it does not display the text “Find us on Facebook”.</p>
<p><a href="http://www.ajagwe.com/wp-content/uploads/2012/01/image1.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.ajagwe.com/wp-content/uploads/2012/01/image_thumb1.png" width="260" height="232" /></a></p>
<p>Now, here goes the code to modify the like box to hide its borders</p>
<p>First, wrap the plugin code in two divs. Here I called the outer div “facebook-like-box” and the inner div “inner”. </p>
<p> <code>
<p>&lt;div class=&quot;facebook-like-box&quot;&gt;&lt;div class=&quot;inner&quot;&gt;      <br />&lt;!-- Facebook Plugin Code ---&gt;       <br />&lt;iframe       <br />src=”http://www.facebook.com/plugins/likebox.php?id=315708125131457&amp;width=300&amp;height=300&amp;connections=10&amp;stream=false&amp;header=false”       <br />scrolling=&quot;no&quot; frameborder=&quot;0&quot;       <br />style=&quot;overflow:hidden; width:300px;height:300px; allowTransparency:true;&quot;&gt;&lt;/iframe&gt;       <br />&lt;!-- End Facebook Plugin Code –&gt;       <br />&lt;/div&gt;&lt;/div&gt;</p>
<p> </code>
<p>Next, increase the height and width of the Facebook Like Box by four pixels. In this example, I have increased the height and width from 300 pixels to 304 pixels. This will increase the size of the Like Box by two pixels in every direction.</p>
<p> <code>&lt;div class=&quot;facebook-like-box&quot;&gt;&lt;div class=&quot;inner&quot;&gt;    <br />&lt;!-- Facebook Plugin Code ---&gt;     <br />&lt;iframe     <br />src=”http://www.facebook.com/plugins/likebox.php?id=315708125131457&amp;width=304&amp;height=304&amp;connections=10&amp;stream=false&amp;header=false”     <br />scrolling=&quot;no&quot; frameborder=&quot;0&quot;     <br />style=&quot;overflow:hidden; width:304px;height:304px; allowTransparency:true;&quot;&gt;&lt;/iframe&gt;     <br />&lt;!-- End Facebook Plugin Code –&gt;     <br />&lt;/div&gt;&lt;/div&gt;
<p>&#160;</p>
<p> </code>
<p>Finally, update your style sheet with the following modifications. Set the width and the height of the outer div to the original width and height, not the increased width and height from the step above. In this example, the original plugin code specified a width and height of 300 pixels. This will hide the Like Box border under the outer div.</p>
<p><code>.facebook-like-box </code><code>{      <br /></code><code>width: 300px;      <br /></code><code>height: 300px;      <br /></code><code>overflow: hidden;      <br /></code><code>position: relative; /* For IE7 Compatibility */      <br /></code><code>}</code></p>
<p><code>.facebook-like-box .inner </code><code>{</code>     <br /><code></code><code>margin: -2px 0 0 -2px;</code>     <br /><code>}</code></p>
<p>Once the aforementioned modifications are applied, you ought to end up with something that looks like this. </p>
<p><a href="http://www.ajagwe.com/wp-content/uploads/2012/01/image2.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.ajagwe.com/wp-content/uploads/2012/01/image_thumb2.png" width="240" height="213" /></a></p>
<p>If you have any questions about this tutorial, please feel free to leave a comment.</p>
<h4>Update</h4>
<p>I have taken my own advise and used this tutorial to create a Facebook Likebox module with the above tweaks in the module. It is a simple module fashioned off&#160; <a href="http://joomlart.com" target="_blank"><strong>Joomlart</strong>’s</a> JA Facebook Likebox Module for Joomla 1.7 – and I suppose 2.5 too! So seeing as this is a simple hack, I will not rebrand and try to submit all the code as mine coz frankly speaking, all I did was tweak one or two things here and there.</p>
<p>So, find below a download link to the module for Joomla 1.7/2.5</p>
<p align="center"><strong><a href="http://www.ajagwe.com/?file_id=3">Download JA Facebook Like Box Module with Remove Border Tweaks</a></strong></p>
<p><strong>Things to Note:</strong></p>
<ol>
<li><font color="#1c1c1c">Seeing as I simply edited the original code, this module will NOT co-exist with the original Joomlart JA Facebook Like Box module. You will be required to <strong>uninstall</strong> the Joomlart version and install this tweaked one.</font> </li>
<li><font color="#1c1c1c">I will not tweak a version for Joomla 1.5 simply because that system is coming to end of life sooner than I can say OMG and Joomla 2.5 is an LTS (Long Time Support) release so, it is about time we all made the shift to the newer code base.</font> </li>
</ol>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.ajagwe.com%2Fhow-to-hide-facebooks-like-box-border-updated%2F&amp;t=How%20To%20Hide%20Facebook%26rsquo%3Bs%20Like%20Box%20Border%20%28updated%29" id="facebook_share_button_239" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_239') || document.getElementById('facebook_share_icon_239') || document.getElementById('facebook_share_both_239') || document.getElementById('facebook_share_button_239');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_239') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.ajagwe.com/how-to-hide-facebooks-like-box-border-updated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Link to an Article in Joomla!</title>
		<link>http://www.ajagwe.com/how-to-link-to-an-article-in-joomla/</link>
		<comments>http://www.ajagwe.com/how-to-link-to-an-article-in-joomla/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 02:16:45 +0000</pubDate>
		<dc:creator>Allan Jagwe</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[Solved]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[jce]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[tinymce]]></category>
		<category><![CDATA[wysiwyg]]></category>

		<guid isPermaLink="false">http://www.ajagwe.com/?p=232</guid>
		<description><![CDATA[For some reason, linking to an article in Joomla! seems like something that should be obvious but surprisingly it is not. I have been approached quite a number of times to help people link their Custom HTML modules to an article in Joomla! and normally the trouble comes in when for whatever reason, the article [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ajagwe.com/wp-content/uploads/2012/01/jce_logo.jpg"><img style="background-image: none; border-right-width: 0px; margin: 0px 6px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="jce_logo" border="0" alt="jce_logo" align="left" src="http://www.ajagwe.com/wp-content/uploads/2012/01/jce_logo_thumb.jpg" width="244" height="111" /></a>For some reason, linking to an article in <strong>Joomla!</strong> seems like something that should be obvious but surprisingly it is not. I have been approached quite a number of times to help people link their <strong>Custom HTML</strong> modules to an article in Joomla! and normally the trouble comes in when for whatever reason, the article to be linked does not have a menu item on the front end of the site, so one cannot go and copy the article link. I did some research, trying to find easy ways of doing this said linking, and I have come up with some two solutions, which I think should work for anybody in this predicament. So, here we go.</p>
<p><span id="more-232"></span><br />
<h4>Use JCE Editor instead of TinyMCE</h4>
<p>Joomla Content Editor, or JCE, is an alternative editor to the default editors that come with an ordinary Joomla! installation. This editor features all the goodies of TinyMCE and adds an advanced Link Insertion Tool that allows for easy linking to Joomla! content. This is what the JCE Advanced Link plug-in looks like.</p>
<p> <a href="http://www.ajagwe.com/wp-content/uploads/2012/01/link-editor.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="link-editor" border="0" alt="link-editor" src="http://www.ajagwe.com/wp-content/uploads/2012/01/link-editor_thumb.png" width="388" height="405" /></a>
<p>&#160;</p>
<p>As you can see, this link plugin makes it possible to link text in the article or module or whichever extension is using the editor, to Joomla! content, contacts, menu items and even web links saved in the system. That ideally easily solves the problem of linking text to internal Joomla! articles, or resources.</p>
<p>To install the <strong>JCE editor</strong>, go to the <a href="http://www.joomlacontenteditor.net/downloads/editor/joomla-17" target="_blank"><strong>JCE downloads page</strong></a> and download a copy of the editor, and then use the <strong>Extension Manager</strong> (Joomla! 1.6, 1.7, 2.5) or <strong>Install/Uninstall</strong> (Joomla! 1.5) tool in Joomla! to install the editor. You then need to go to your <strong>Global Configuration</strong> Page and change the default editor to <strong>JCE</strong>. If you do not find the option for the JCE editor in the Global Configurations, go to your <strong>Plugins Manager</strong> and ensure that the newly installed editor is enabled.</p>
<h4>Manual Linking to Articles</h4>
<p>This is a more direct method of linking and leverages knowledge of how Joomla! works. You may use this method on any <strong>WYSIWYG editor</strong>.</p>
<p><em>Step 1</em>: Go to your article manager and find the article you want to link to.</p>
<p><em>Step 2</em>: Note the <strong>ID</strong> of this article – This is normally the number of the last (right-most) column of the article you want to link to.</p>
<p><em>Step 3</em>: Go to the edit page of where you want to insert the link of the article.</p>
<p><em>Step 4</em>: Select the text to be linked to the article and click on the ‘link to’ button in the editor</p>
<p><em>Step 5</em>: In the popup form, put the following text in the ‘link’ field</p>
<pre>index.php?option=com_content&amp;view=article&amp;id=<strong>&lt;id&gt;</strong></pre>
<p>Replace &lt;id&gt; with the ID number that you noted in Step 2</p>
<p><em>Step 6</em>: Input other parameters of the link and insert it</p>
<p>And that is it. You will have manually linked to your desired Joomla! article. Clicking on the link created will take you to the linked article.</p>
<p>And people, there you have it. Now you should be able to link to Joomla! articles easily. Should you have any questions, please feel free to comment. Now, back to code!</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.ajagwe.com%2Fhow-to-link-to-an-article-in-joomla%2F&amp;t=How%20to%20Link%20to%20an%20Article%20in%20Joomla%21" id="facebook_share_button_232" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_232') || document.getElementById('facebook_share_icon_232') || document.getElementById('facebook_share_both_232') || document.getElementById('facebook_share_button_232');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_232') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.ajagwe.com/how-to-link-to-an-article-in-joomla/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lovely App! Crappy Site!</title>
		<link>http://www.ajagwe.com/lovely-app-crappy-site/</link>
		<comments>http://www.ajagwe.com/lovely-app-crappy-site/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 22:00:15 +0000</pubDate>
		<dc:creator>Allan Jagwe</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[Solved]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[market]]></category>
		<category><![CDATA[mpesa]]></category>
		<category><![CDATA[pesadroid]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.ajagwe.com/?p=225</guid>
		<description><![CDATA[So today, via Facebook, I land on a great Andriod app! PesaDroid! Well, all it does is give you a nice view of all your M-Pesa transactions, taking data form the messages on the phone. I have no doubt that the developers of the app worked quite hard on it and it is a wonderful [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ajagwe.com/wp-content/uploads/2012/01/pesadroid.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 6px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="pesadroid" border="0" alt="pesadroid" align="left" src="http://www.ajagwe.com/wp-content/uploads/2012/01/pesadroid_thumb.jpg" width="204" height="204" /></a>So today, via Facebook, I land on a great Andriod app! <a href="https://market.android.com/details?id=com.pesadroid" target="_blank"><strong>PesaDroid</strong></a>! Well, all it does is give you a nice view of all your M-Pesa transactions, taking data form the messages on the phone. I have no doubt that the developers of the app worked quite hard on it and it is a wonderful app but my God, their website! <a href="http://pesadroid.com/" target="_blank"><strong>Pesadroid.com</strong></a> is not a site to visit. It has put a new benchmark on just how crappy a site can be. I mean, these guys should have just stuck to giving people the android market link coz at least there, they can leverage the look of the marketplace. Their one page site is just something that should be taken off the net! Like immediately! Trust me, if I had seen their site before installing the app, I would not have installed it coz their site is just a joke!</p>
<p><span id="more-225"></span>
<p>Websites, blogs, and parasitic online presence on other sites is an organization&#8217;s or individual’s gateway to the world. And it is quite an obvious fact that you only have <strong>one</strong> <strong>chance</strong> to make a <strong>first impression</strong> so <strong>design is key</strong>! I know, many Kenyans do not like paying for good design but I believe the time is fast approaching when we will seriously have to consider design in any aspect of yourself or your organization that you are presenting to the entire globe.</p>
<p>As a web developer, I hope that the PesaDroid guys are looking at turning their website into a looker coz it just irks me that guys who can code that well are giving no thought as to the look, feel and functionality of their site. <img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-sadsmile" alt="Sad smile" src="http://www.ajagwe.com/wp-content/uploads/2012/01/wlEmoticon-sadsmile.png" /></p>
<h5>**UPDATE**</h5>
<p>I tried to email the PesaDroid guys in a bid to get them to maybe improve their site – and the email bounced! The one useful bit of information on their site – their email address – is not active! How unserious can they get! Damn!</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.ajagwe.com%2Flovely-app-crappy-site%2F&amp;t=Lovely%20App%21%20Crappy%20Site%21" id="facebook_share_button_225" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_225') || document.getElementById('facebook_share_icon_225') || document.getElementById('facebook_share_both_225') || document.getElementById('facebook_share_button_225');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_225') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.ajagwe.com/lovely-app-crappy-site/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
