<?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>Sobbayi&#039;s Tech Labs &#187; Opinion</title>
	<atom:link href="http://blog.sobbayi.com/category/opinion/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sobbayi.com</link>
	<description>A weblog about software and computer programming including reviews, tutorials and general articles</description>
	<lastBuildDate>Sat, 31 Jul 2010 00:25:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>SQLite vs fopen(), How to Choose</title>
		<link>http://blog.sobbayi.com/2010/07/sqlite-vs-fopen-how-to-choose/</link>
		<comments>http://blog.sobbayi.com/2010/07/sqlite-vs-fopen-how-to-choose/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 08:39:22 +0000</pubDate>
		<dc:creator>sobbayi</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[SQLite]]></category>

		<guid isPermaLink="false">http://blog.sobbayi.com/?p=836</guid>
		<description><![CDATA[Lets examine the notion that SQLite can be a viable replacement for fopen(). To get your understanding, SQLite is an implementation of a database engine that is self contained, serverless, transactional and needs no configuration. On the Other hand fopen() is a function from the standard C library that opens a file for either reading and/or writing and returns a stream associated with that file.


Related posts:<ol><li><a href='http://blog.sobbayi.com/2010/05/sqlite-vs-mysql-how-to-decide-which-to-use/' rel='bookmark' title='Permanent Link: SQLite vs MySQL: How To Decide Which To Use'>SQLite vs MySQL: How To Decide Which To Use</a></li>
<li><a href='http://blog.sobbayi.com/2010/06/how-to-insert-data-into-mysql-tables-using-sqlyog/' rel='bookmark' title='Permanent Link: How To Insert Data Into MySQL Tables Using SQLyog'>How To Insert Data Into MySQL Tables Using SQLyog</a></li>
<li><a href='http://blog.sobbayi.com/2010/06/eight-database-mistakes-app-developers-make/' rel='bookmark' title='Permanent Link: Eight Database Mistakes App Developers Make'>Eight Database Mistakes App Developers Make</a></li>
</ol>]]></description>
		<wfw:commentRss>http://blog.sobbayi.com/2010/07/sqlite-vs-fopen-how-to-choose/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why PHP is Not Suitable For Developing Desktop Applications</title>
		<link>http://blog.sobbayi.com/2010/07/why-php-is-not-suitable-for-developing-desktop-applications/</link>
		<comments>http://blog.sobbayi.com/2010/07/why-php-is-not-suitable-for-developing-desktop-applications/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 07:29:41 +0000</pubDate>
		<dc:creator>sobbayi</dc:creator>
				<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Hiphop-php]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[PHP_GTK]]></category>
		<category><![CDATA[PHP_Qt]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.sobbayi.com/?p=753</guid>
		<description><![CDATA[<img style="border:none;margin-right:5px;margin-bottom:7px;" src="http://blog.sobbayi.com/wp-content/uploads/2010/07/php-med-trans.png" title="PHP" alt="PHP" align="left" />Now and again I wonder why PHP is never or rather, why it is rarely used for developing desktop applications. I may not be the only one who wonders the same thing so I decided to delve deeper into this so that I can settle my mind and here is what I have come up with.


Related posts:<ol><li><a href='http://blog.sobbayi.com/2006/06/trinity-and-mozqeeto-come-of-age/' rel='bookmark' title='Permanent Link: Trinity+++ and Mozqeeto come of age'>Trinity+++ and Mozqeeto come of age</a></li>
<li><a href='http://blog.sobbayi.com/2010/04/has-computer-programming-become-easier-in-the-last-decade-or-two/' rel='bookmark' title='Permanent Link: Has Computer Programming Become Easier in the Last Decade or Two?'>Has Computer Programming Become Easier in the Last Decade or Two?</a></li>
</ol>]]></description>
		<wfw:commentRss>http://blog.sobbayi.com/2010/07/why-php-is-not-suitable-for-developing-desktop-applications/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Safaricom Innovation Forum Terms, Quite Disturbing</title>
		<link>http://blog.sobbayi.com/2010/06/safaricom-innovation-forum-terms-quite-disturbing/</link>
		<comments>http://blog.sobbayi.com/2010/06/safaricom-innovation-forum-terms-quite-disturbing/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 20:33:32 +0000</pubDate>
		<dc:creator>sobbayi</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Safaricom]]></category>

		<guid isPermaLink="false">http://blog.sobbayi.com/?p=681</guid>
		<description><![CDATA[When Safaricom, Kenya's leading mobile network operator opted to  "aid" the growth of innovation in Kenya by initiating a process for welcoming and working with Vendors and Premium Rate Service Providers, you would be excused to think that there is a brighter future for developers in this East African nation. I beg to differ. There seems to be a problem that cannot be ignored.


&nbsp;]]></description>
		<wfw:commentRss>http://blog.sobbayi.com/2010/06/safaricom-innovation-forum-terms-quite-disturbing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Qt vs MFC on Windows, Which is Best?</title>
		<link>http://blog.sobbayi.com/2010/06/qt-vs-mfc-on-windows-which-is-best/</link>
		<comments>http://blog.sobbayi.com/2010/06/qt-vs-mfc-on-windows-which-is-best/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 05:34:19 +0000</pubDate>
		<dc:creator>sobbayi</dc:creator>
				<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[MFC]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Nokia]]></category>
		<category><![CDATA[QT]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.sobbayi.com/?p=667</guid>
		<description><![CDATA[<img style="border:none;margin-right:5px;margin-bottom:7px;" src="http://blog.sobbayi.com/wp-content/uploads/2010/06/nokia-qt-thumb.jpg" title="Nokia Qt" alt="Nokia Qt" align="left" />After  a couple of years of coding experience with both Qt and MFC, I'd say I am pretty confident in my credibility in deciding which of these two C++ frameworks would be best to use to develop GUIs on Windows.  MFC has been around on Windows much longer but does that make it have an edge over Qt? Well keep reading to find out


Related posts:<ol><li><a href='http://blog.sobbayi.com/2009/12/nokia-announces-release-of-qt-4-6/' rel='bookmark' title='Permanent Link: Nokia Announces Release of QT 4.6'>Nokia Announces Release of QT 4.6</a></li>
<li><a href='http://blog.sobbayi.com/2010/07/sobbayis-thoughts-on-the-nokia-qt-sdk/' rel='bookmark' title='Permanent Link: Sobbayi&#8217;s Thoughts on The Nokia Qt SDK'>Sobbayi&#8217;s Thoughts on The Nokia Qt SDK</a></li>
<li><a href='http://blog.sobbayi.com/2010/02/nokia-releases-qt-4-2-6/' rel='bookmark' title='Permanent Link: Nokia Releases QT 4.2.6'>Nokia Releases QT 4.2.6</a></li>
</ol>]]></description>
		<wfw:commentRss>http://blog.sobbayi.com/2010/06/qt-vs-mfc-on-windows-which-is-best/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Is Ubuntu Lucid 10.04 LTS a Viable Desktop?</title>
		<link>http://blog.sobbayi.com/2010/06/is-ubuntu-lucid-10-04-lts-a-viable-desktop/</link>
		<comments>http://blog.sobbayi.com/2010/06/is-ubuntu-lucid-10-04-lts-a-viable-desktop/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 21:01:46 +0000</pubDate>
		<dc:creator>sobbayi</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Operating System]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.sobbayi.com/?p=656</guid>
		<description><![CDATA[<img style="border:none;margin-right:5px;margin-bottom:7px;" src="http://blog.sobbayi.com/wp-content/uploads/2010/06/ubuntu-lucid-thumb.png" title="Ubuntu Lucid" alt="Ubuntu Lucid" align="left" />The word "Viable" in this case is relative. For hardcore Ubuntu and other Linux distro users, it is not beyond reach to envision a viable desktop in use with occasional visits to Google or the Ubuntu help pages. For Windows and Mac users, that will not make the cut. One thing for sure you have to admit Ubuntu Lucid 10.04 LTS is a step up from Ubuntu Karmic Koala 9.10.


Related posts:<ol><li><a href='http://blog.sobbayi.com/2009/10/canonical-takes-things-further-with-karmic-koala-ubuntu-9-10/' rel='bookmark' title='Permanent Link: Canonical Takes Things Further with Karmic koala'>Canonical Takes Things Further with Karmic koala</a></li>
<li><a href='http://blog.sobbayi.com/2009/04/up-to-speed-with-ubuntus-karmic-koala/' rel='bookmark' title='Permanent Link: Up to Speed with Ubuntu’s Karmic Koala'>Up to Speed with Ubuntu’s Karmic Koala</a></li>
</ol>]]></description>
		<wfw:commentRss>http://blog.sobbayi.com/2010/06/is-ubuntu-lucid-10-04-lts-a-viable-desktop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pros and Cons of Adobe Flash Video Vs HTML5 Video</title>
		<link>http://blog.sobbayi.com/2010/06/pros-and-cons-of-adobe-flash-video-vs-html5-video/</link>
		<comments>http://blog.sobbayi.com/2010/06/pros-and-cons-of-adobe-flash-video-vs-html5-video/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 04:27:52 +0000</pubDate>
		<dc:creator>sobbayi</dc:creator>
				<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Adobe Flash]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Web Browser]]></category>

		<guid isPermaLink="false">http://blog.sobbayi.com/?p=600</guid>
		<description><![CDATA[<img style="border:none;margin-right:5px;margin-bottom:7px;" src="http://blog.sobbayi.com/wp-content/uploads/2010/06/flash-thumb.jpg" title="Adobe Flash" align="left" />Over the past few months there has been a few heated debates over whether HTML5 is dead before its even born. There are even hotter debates about whether Adobe Flash is in the last days of its lifetime. There is plenty that could be said on this topic but today I am more into looking into the Pros and Cons of Adobe Flash vs HTML5 Video.


Related posts:<ol><li><a href='http://blog.sobbayi.com/2010/03/is-it-safe-to-develop-with-html5/' rel='bookmark' title='Permanent Link: Is it Safe to develop with HTML5?'>Is it Safe to develop with HTML5?</a></li>
<li><a href='http://blog.sobbayi.com/2009/12/a-run-down-of-html5-part-1/' rel='bookmark' title='Permanent Link: A Run Down Of HTML5 (Part 1)'>A Run Down Of HTML5 (Part 1)</a></li>
<li><a href='http://blog.sobbayi.com/2010/01/a-run-down-of-html5-part-2/' rel='bookmark' title='Permanent Link: A Run Down Of HTML5 (Part 2)'>A Run Down Of HTML5 (Part 2)</a></li>
</ol>]]></description>
		<wfw:commentRss>http://blog.sobbayi.com/2010/06/pros-and-cons-of-adobe-flash-video-vs-html5-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eight Database Mistakes App Developers Make</title>
		<link>http://blog.sobbayi.com/2010/06/eight-database-mistakes-app-developers-make/</link>
		<comments>http://blog.sobbayi.com/2010/06/eight-database-mistakes-app-developers-make/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 22:10:28 +0000</pubDate>
		<dc:creator>sobbayi</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[mySQL]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.sobbayi.com/?p=553</guid>
		<description><![CDATA[Ever seen a DBA having to deal with an application developers naive mistakes? Or could it simply be a case of developers just not knowing what should be done on a database and why it should be done. This issues arise straight from poor uses of SQL statements to sheer negligence in the total design of databases.


Related posts:<ol><li><a href='http://blog.sobbayi.com/2010/03/how-to-backup-a-mysql-database-with-sqlyog/' rel='bookmark' title='Permanent Link: How To Backup a MySQL Database With SQLyog'>How To Backup a MySQL Database With SQLyog</a></li>
<li><a href='http://blog.sobbayi.com/2010/05/sqlite-vs-mysql-how-to-decide-which-to-use/' rel='bookmark' title='Permanent Link: SQLite vs MySQL: How To Decide Which To Use'>SQLite vs MySQL: How To Decide Which To Use</a></li>
<li><a href='http://blog.sobbayi.com/2010/06/how-to-insert-data-into-mysql-tables-using-sqlyog/' rel='bookmark' title='Permanent Link: How To Insert Data Into MySQL Tables Using SQLyog'>How To Insert Data Into MySQL Tables Using SQLyog</a></li>
</ol>]]></description>
		<wfw:commentRss>http://blog.sobbayi.com/2010/06/eight-database-mistakes-app-developers-make/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQLite vs MySQL: How To Decide Which To Use</title>
		<link>http://blog.sobbayi.com/2010/05/sqlite-vs-mysql-how-to-decide-which-to-use/</link>
		<comments>http://blog.sobbayi.com/2010/05/sqlite-vs-mysql-how-to-decide-which-to-use/#comments</comments>
		<pubDate>Mon, 31 May 2010 02:58:34 +0000</pubDate>
		<dc:creator>sobbayi</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[mySQL]]></category>
		<category><![CDATA[SQLite]]></category>

		<guid isPermaLink="false">http://blog.sobbayi.com/?p=544</guid>
		<description><![CDATA[<img style="border:none;margin-right:5px;margin-bottom:7px;" src="http://blog.sobbayi.com/wp-content/uploads/2010/05/sqlite-vs-mysql-thumb.jpg" title="SQLite versus MySQL" alt="SQLite versus MySQL" align="left" />The question of when SQLite should be used and when MySQl should be used has come up again and again. To know when and where it is appropriate to use either SQLite or MySQL databases management systems, it is first and foremost important to know what the difference is between them, if at all there is any difference.


Related posts:<ol><li><a href='http://blog.sobbayi.com/2010/07/sqlite-vs-fopen-how-to-choose/' rel='bookmark' title='Permanent Link: SQLite vs fopen(), How to Choose'>SQLite vs fopen(), How to Choose</a></li>
<li><a href='http://blog.sobbayi.com/2010/06/how-to-insert-data-into-mysql-tables-using-sqlyog/' rel='bookmark' title='Permanent Link: How To Insert Data Into MySQL Tables Using SQLyog'>How To Insert Data Into MySQL Tables Using SQLyog</a></li>
<li><a href='http://blog.sobbayi.com/2010/05/how-to-create-mysql-tables-the-easy-way-with-sqlyog/' rel='bookmark' title='Permanent Link: How To Create MySQL Tables The Easy Way With SQLyog'>How To Create MySQL Tables The Easy Way With SQLyog</a></li>
</ol>]]></description>
		<wfw:commentRss>http://blog.sobbayi.com/2010/05/sqlite-vs-mysql-how-to-decide-which-to-use/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Top Computer Books Every Programmer Should Read</title>
		<link>http://blog.sobbayi.com/2010/04/the-top-computer-books-every-programmer-should-read/</link>
		<comments>http://blog.sobbayi.com/2010/04/the-top-computer-books-every-programmer-should-read/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 21:33:35 +0000</pubDate>
		<dc:creator>sobbayi</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Programmer]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.sobbayi.com/?p=390</guid>
		<description><![CDATA[With the advent of the Internet, it is so easy for computer programmers to forget about the value reading computer books that a lot of them dumped in favor of online references. I took the liberty to recompile these gems. Some new and some old. Hopefully programmers will embrace the idea of revitalizing the reading [...]


Related posts:<ol><li><a href='http://blog.sobbayi.com/2010/04/has-computer-programming-become-easier-in-the-last-decade-or-two/' rel='bookmark' title='Permanent Link: Has Computer Programming Become Easier in the Last Decade or Two?'>Has Computer Programming Become Easier in the Last Decade or Two?</a></li>
<li><a href='http://blog.sobbayi.com/2010/07/why-php-is-not-suitable-for-developing-desktop-applications/' rel='bookmark' title='Permanent Link: Why PHP is Not Suitable For Developing Desktop Applications'>Why PHP is Not Suitable For Developing Desktop Applications</a></li>
</ol>]]></description>
		<wfw:commentRss>http://blog.sobbayi.com/2010/04/the-top-computer-books-every-programmer-should-read/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What A Good Web Developer Should Know When Building Websites</title>
		<link>http://blog.sobbayi.com/2010/04/what-a-good-web-developer-should-know-when-building-websites/</link>
		<comments>http://blog.sobbayi.com/2010/04/what-a-good-web-developer-should-know-when-building-websites/#comments</comments>
		<pubDate>Sun, 18 Apr 2010 19:18:08 +0000</pubDate>
		<dc:creator>sobbayi</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[Wed Developer]]></category>

		<guid isPermaLink="false">http://blog.sobbayi.com/?p=379</guid>
		<description><![CDATA[As I discuss about the things a programmer implementing the technical details of a web site address before making the website go public? From a Web Developers Perspective, not having to think about the content or the visual design, there is the need to worry about performance, security and usability and a lot more things. [...]


Related posts:<ol><li><a href='http://blog.sobbayi.com/2010/02/how-do-i-enable-javascript-on-my-computer/' rel='bookmark' title='Permanent Link: How Do I Enable Javascript On My Computer?'>How Do I Enable Javascript On My Computer?</a></li>
<li><a href='http://blog.sobbayi.com/2009/11/internet-explorer-9-is-microsoft-fighting-back/' rel='bookmark' title='Permanent Link: Internet Explorer 9 – Is Microsoft Fighting Back?'>Internet Explorer 9 – Is Microsoft Fighting Back?</a></li>
<li><a href='http://blog.sobbayi.com/2010/02/how-do-i-disable-javascript-on-my-computer/' rel='bookmark' title='Permanent Link: How Do I Disable Javascript On My Computer'>How Do I Disable Javascript On My Computer</a></li>
</ol>]]></description>
		<wfw:commentRss>http://blog.sobbayi.com/2010/04/what-a-good-web-developer-should-know-when-building-websites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
