<?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>Pakzilla</title>
	<atom:link href="http://www.pakzilla.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pakzilla.com</link>
	<description>A blog on Programming, Web and Technology</description>
	<lastBuildDate>Sat, 04 Feb 2012 22:25:40 +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>How to add new venue in Foursquare app</title>
		<link>http://www.pakzilla.com/2012/01/27/how-to-add-new-venue-in-foursquare-app/</link>
		<comments>http://www.pakzilla.com/2012/01/27/how-to-add-new-venue-in-foursquare-app/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 20:58:24 +0000</pubDate>
		<dc:creator>Tahir Akram</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Android Apps]]></category>
		<category><![CDATA[Foursquare]]></category>

		<guid isPermaLink="false">http://www.pakzilla.com/?p=1893</guid>
		<description><![CDATA[With the new update on Jan 18 2012, Foursquare has moved their add venue option from Check In screen. I was thinking that they have removed this option at all. But that is not so. You can add new venue but first you need to search that venue, and at the end of the listing [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>With the new update on Jan 18 2012, Foursquare has moved their add venue option from Check In screen. I was thinking that they have removed this option at all. But that is not so. You can add new venue but first you need to search that venue, and at the end of the listing you will find the option to add new one.<br />
<img class="aligncenter size-full wp-image-1894" title="forsquare_add_new_venue" src="http://www.pakzilla.com/wp-content/new_upload/forsquare_add_new_venue.png" alt="" width="480" height="800" /><br />
They must mention this change in their release notes. Since this change, a lot of people crying over their Android market page that where the hell this option is.</p>
<p>Enjoy check ins!</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.pakzilla.com/2012/01/27/how-to-add-new-venue-in-foursquare-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Get Windows Phone 7 UI on your Android phone with Launcher 7</title>
		<link>http://www.pakzilla.com/2012/01/23/get-windows-phone-7-u-on-your-android-phone-with-launcher-7/</link>
		<comments>http://www.pakzilla.com/2012/01/23/get-windows-phone-7-u-on-your-android-phone-with-launcher-7/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 20:36:21 +0000</pubDate>
		<dc:creator>Tahir Akram</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Android Apps]]></category>
		<category><![CDATA[Launcher 7]]></category>
		<category><![CDATA[Samsung Galaxy Ace]]></category>

		<guid isPermaLink="false">http://www.pakzilla.com/?p=1883</guid>
		<description><![CDATA[With Launcher 7 you can get Windows Phone 7 UI effects on your Android phone. It gives you quite similar tiles based look with customization features. You can add new tiles and you can add new widgets in those tiles as well. I just gave it try and I am liking it more than any [...]
Related posts:<ol>
<li><a href='http://www.pakzilla.com/2011/06/26/change-the-lock-screen-of-your-android-phone/' rel='bookmark' title='Change the lock screen of your Android phone'>Change the lock screen of your Android phone</a></li>
<li><a href='http://www.pakzilla.com/2011/06/24/go-launcher-sense-theme-on-samsung-galaxy-ace/' rel='bookmark' title='Go Launcher Ex Sense theme on Samsung Galaxy Ace'>Go Launcher Ex Sense theme on Samsung Galaxy Ace</a></li>
<li><a href='http://www.pakzilla.com/2011/10/26/go-locker-a-free-lock-screen-replacement-for-your-android-phone/' rel='bookmark' title='Go Locker &#8211; A free lock screen replacement for your Android phone'>Go Locker &#8211; A free lock screen replacement for your Android phone</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>With Launcher 7 you can get Windows Phone 7 UI effects on your Android phone. It gives you quite similar tiles based look with customization features. You can add new tiles and you can add new widgets in those tiles as well. I just gave it try and I am liking it more than any other launcher.</p>
<p>The Launcher 7 requires improvements in their features. Like they should give their own live widgets. Just as Windows Phone 7 has. It drain my battery so fast. So this also need to be fixed.<br />
<img class="aligncenter size-full wp-image-1884" title="Launcher 7 on Samsung Galaxy Ace" src="http://www.pakzilla.com/wp-content/new_upload/device-2012-01-23-011314.png" alt="" width="320" height="480" /></p>
<p><img class="aligncenter size-full wp-image-1885" title="Other part of the screen" src="http://www.pakzilla.com/wp-content/new_upload/device-2012-01-23-011336.png" alt="" width="320" height="480" /></p>
<h3>Download</h3>
<p>You can <a href="https://market.android.com/details?id=info.tikuwarez.launcher3&amp;hl=en" target="_blank">download</a> Launcher 7 from Android Market. They also have ad free version, for that you need to give donation to them.</p>
<p><strong>Update:</strong> Version 1.1.1 did a great job. No more battery consumption. I updated from 1.x.26 to 1.1. And good battery management.</p>
<p>Related posts:<ol>
<li><a href='http://www.pakzilla.com/2011/06/26/change-the-lock-screen-of-your-android-phone/' rel='bookmark' title='Change the lock screen of your Android phone'>Change the lock screen of your Android phone</a></li>
<li><a href='http://www.pakzilla.com/2011/06/24/go-launcher-sense-theme-on-samsung-galaxy-ace/' rel='bookmark' title='Go Launcher Ex Sense theme on Samsung Galaxy Ace'>Go Launcher Ex Sense theme on Samsung Galaxy Ace</a></li>
<li><a href='http://www.pakzilla.com/2011/10/26/go-locker-a-free-lock-screen-replacement-for-your-android-phone/' rel='bookmark' title='Go Locker &#8211; A free lock screen replacement for your Android phone'>Go Locker &#8211; A free lock screen replacement for your Android phone</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pakzilla.com/2012/01/23/get-windows-phone-7-u-on-your-android-phone-with-launcher-7/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Trouble shooting TP-Link wireless router with PTCL broadband</title>
		<link>http://www.pakzilla.com/2012/01/14/troubleshooting-tp-link-wireless-router-with-ptcl-broadband/</link>
		<comments>http://www.pakzilla.com/2012/01/14/troubleshooting-tp-link-wireless-router-with-ptcl-broadband/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 15:01:34 +0000</pubDate>
		<dc:creator>Tahir Akram</dc:creator>
				<category><![CDATA[Pakistan]]></category>
		<category><![CDATA[PTCL]]></category>
		<category><![CDATA[PTCL Broadband]]></category>

		<guid isPermaLink="false">http://www.pakzilla.com/?p=1874</guid>
		<description><![CDATA[My setup of having TP Link wireless router with PTCL Broadband modem was working fine. But I was getting bad internet on my mobile phones and PCs. If I bypass the wireless router and connect DSL modem directly, it start working fine. So it seems issue is with wireless router. And I used to get [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>My setup of having TP Link wireless router with PTCL Broadband modem was working fine. But I was getting bad internet on my mobile phones and PCs. If I bypass the wireless router and connect DSL modem directly, it start working fine.</p>
<p>So it seems issue is with wireless router. And I used to get error in my browser that DNS named not resolved.</p>
<blockquote><p>Error 105 (net::ERR_NAME_NOT_RESOLVED): Unable to resolve the server&#8217;s DNS address.</p></blockquote>
<p>The admin panel of my PTCL Broadband is on 192.168.1.1 and for TP-Link I set to 192.168.2.8. I replaced the primary and secondary PTCL DNS with Google Public DNS. And it works (Primary: 8.8.8.8 and Secondary 8.8.4.4).</p>
<p><img class="aligncenter size-full wp-image-1876" title="TL-WR740N" src="http://www.pakzilla.com/wp-content/new_upload/TL-WR740N.png" alt="" width="466" height="456" /></p>
<p>Google Public DNS is a free, global Domain Name System resolution service, that we can use as an alternative to PTCL DNS. I am observing quality of Internet speed now.</p>
<p>You can also use OpenDNS addresses other than Google. Primary: 208.67.222.222 Secondary: 208.67.222.220. I will give try to OpenDNS too.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.pakzilla.com/2012/01/14/troubleshooting-tp-link-wireless-router-with-ptcl-broadband/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Programmer vs Developer vs Architect</title>
		<link>http://www.pakzilla.com/2012/01/09/programmer-vs-developer-vs-architect/</link>
		<comments>http://www.pakzilla.com/2012/01/09/programmer-vs-developer-vs-architect/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 10:56:04 +0000</pubDate>
		<dc:creator>Tahir Akram</dc:creator>
				<category><![CDATA[Comics]]></category>

		<guid isPermaLink="false">http://www.pakzilla.com/?p=1865</guid>
		<description><![CDATA[The difference among programmer, developer and architect. I am in developer category. In which category you fall? Let me know in comments section. Related posts: Programmer&#8217;s life (cartoon) Non CS skills every CS graduate or programmer must have All I Need To Know To Be A Better Programmer
Related posts:<ol>
<li><a href='http://www.pakzilla.com/2007/09/05/programmers-life-cartoon/' rel='bookmark' title='Programmer&#8217;s life (cartoon)'>Programmer&#8217;s life (cartoon)</a></li>
<li><a href='http://www.pakzilla.com/2009/08/29/non-cs-skills-every-cs-graduate-or-programmer-must-have/' rel='bookmark' title='Non CS skills every CS graduate or programmer must have'>Non CS skills every CS graduate or programmer must have</a></li>
<li><a href='http://www.pakzilla.com/2007/04/20/all-i-need-to-know-to-be-a-better-programmer/' rel='bookmark' title='All I Need To Know To Be A Better Programmer'>All I Need To Know To Be A Better Programmer</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The difference among programmer, developer and architect.</p>
<p>I am in developer category. In which category you fall? Let me know in comments section.</p>
<p style="text-align: center;"><a href="http://www.pakzilla.com/wp-content/new_upload/ProgammerVsDeveloperVsArchitecht.png"><img class="aligncenter  wp-image-1866" title="ProgammerVsDeveloperVsArchitect" src="http://www.pakzilla.com/wp-content/new_upload/ProgammerVsDeveloperVsArchitecht.png" alt="" width="600" height="775" /></a></p>
<p>Related posts:<ol>
<li><a href='http://www.pakzilla.com/2007/09/05/programmers-life-cartoon/' rel='bookmark' title='Programmer&#8217;s life (cartoon)'>Programmer&#8217;s life (cartoon)</a></li>
<li><a href='http://www.pakzilla.com/2009/08/29/non-cs-skills-every-cs-graduate-or-programmer-must-have/' rel='bookmark' title='Non CS skills every CS graduate or programmer must have'>Non CS skills every CS graduate or programmer must have</a></li>
<li><a href='http://www.pakzilla.com/2007/04/20/all-i-need-to-know-to-be-a-better-programmer/' rel='bookmark' title='All I Need To Know To Be A Better Programmer'>All I Need To Know To Be A Better Programmer</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pakzilla.com/2012/01/09/programmer-vs-developer-vs-architect/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to remove the border of Facebook page like box</title>
		<link>http://www.pakzilla.com/2012/01/06/how-to-remove-the-border-of-facebook-page-like-box/</link>
		<comments>http://www.pakzilla.com/2012/01/06/how-to-remove-the-border-of-facebook-page-like-box/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 01:02:12 +0000</pubDate>
		<dc:creator>Tahir Akram</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://www.pakzilla.com/?p=1854</guid>
		<description><![CDATA[The solution is below, how I removed the border of my Pakzilla Facebook like box. Wrap your IFrame code with a div with an ID CSS classes for above Div and IFrame You can adjust the width and height according the space where you want to place the box. What idea I have used, I [...]
Related posts:<ol>
<li><a href='http://www.pakzilla.com/2010/10/31/how-to-use-facebook-like-count-button-on-wordpress/' rel='bookmark' title='How to use Facebook Like count button on WordPress'>How to use Facebook Like count button on WordPress</a></li>
<li><a href='http://www.pakzilla.com/2010/10/12/what-is-the-architecture-of-facebook/' rel='bookmark' title='What is the architecture of Facebook?'>What is the architecture of Facebook?</a></li>
<li><a href='http://www.pakzilla.com/2011/01/23/a-infographic-of-internet-in-2020/' rel='bookmark' title='An infographic of Internet in 2020'>An infographic of Internet in 2020</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The solution is below, how I removed the border of my Pakzilla Facebook like box.</p>
<h4>Wrap your IFrame code with a div with an ID</h4>
<pre class="brush: xml; title: ; notranslate">
&lt;div id=&quot;likebox-frame&quot;&gt;
  &lt;iframe style=&quot;border: none; overflow: hidden; width: 330px; height: 289px;&quot; src=&quot;http://www.facebook.com/plugins/likebox.php?id=&lt;the_id_of_fb_page&gt;&amp;width=330&amp;connections=10&amp;stream=false&amp;header=false&amp;height=280&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; width=&quot;320&quot; height=&quot;240&quot;&gt;
&lt;/ifram&gt;
&lt;/div&gt;
</pre>
<h4>CSS classes for above Div and IFrame</h4>
<pre class="brush: css; title: ; notranslate">
#likebox-frame{
  width:330px;
  height: 260px;
  overflow: hidden;
  position:relative;
}
#likebox-frame iframe{
  overflow:hidden;
  position:relative;
  left:-5px;
  top:-1px;
}
</pre>
<p>You can adjust the width and height according the space where you want to place the box. What idea I have used, I have hide the border of like box under the styles of the div. There could be other approaches too. But I clicked on this. It&#8217;s simple.</p>
<p>Here is my Facebook page like box.</p>
<p><img class="aligncenter" title="borderless_facebook_like_box" src="http://www.pakzilla.com/wp-content/new_upload/borderless_facebook_like_box.png" alt="" width="326" height="250" /></p>
<p>If you like this post, you can <strong>like</strong> my <a href="http://www.facebook.com/pages/Pakzilla/140223382686997" target="_blank">Facebook page</a>. <img src='http://www.pakzilla.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Related posts:<ol>
<li><a href='http://www.pakzilla.com/2010/10/31/how-to-use-facebook-like-count-button-on-wordpress/' rel='bookmark' title='How to use Facebook Like count button on WordPress'>How to use Facebook Like count button on WordPress</a></li>
<li><a href='http://www.pakzilla.com/2010/10/12/what-is-the-architecture-of-facebook/' rel='bookmark' title='What is the architecture of Facebook?'>What is the architecture of Facebook?</a></li>
<li><a href='http://www.pakzilla.com/2011/01/23/a-infographic-of-internet-in-2020/' rel='bookmark' title='An infographic of Internet in 2020'>An infographic of Internet in 2020</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pakzilla.com/2012/01/06/how-to-remove-the-border-of-facebook-page-like-box/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blogging on Pakzilla in year 2011</title>
		<link>http://www.pakzilla.com/2012/01/06/blogging-on-pakzilla-in-year-2011/</link>
		<comments>http://www.pakzilla.com/2012/01/06/blogging-on-pakzilla-in-year-2011/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 23:31:19 +0000</pubDate>
		<dc:creator>Tahir Akram</dc:creator>
				<category><![CDATA[Blogging]]></category>

		<guid isPermaLink="false">http://www.pakzilla.com/?p=1844</guid>
		<description><![CDATA[WordPress.com&#8217;s Jetpack published a report of Pakzilla.com blogging for year 2011. Interested facts they are . Visitor&#8217;s statistics Blog was viewed about 140,000 times in 2011. In 2011, there were 25 new posts, that made total posts to 154. The busiest day of the year was March 1st with 1,114 views. The most popular post that day [...]
Related posts:<ol>
<li><a href='http://www.pakzilla.com/2011/02/17/class-of-2011-if-social-media-were-a-high-school/' rel='bookmark' title='Class of 2011: If Social Media Were a High School'>Class of 2011: If Social Media Were a High School</a></li>
<li><a href='http://www.pakzilla.com/2011/12/20/easy-way-to-create-your-wordpress-mobile-website/' rel='bookmark' title='Easy way to create your WordPress mobile website'>Easy way to create your WordPress mobile website</a></li>
<li><a href='http://www.pakzilla.com/2009/07/22/google-code-jam-is-back-for-year-2009/' rel='bookmark' title='Google Code Jam is back for year 2009'>Google Code Jam is back for year 2009</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" title="2011blogging" src="http://www.pakzilla.com/wp-content/new_upload/2011blogging.png" alt="" width="435" height="165" /></p>
<p>WordPress.com&#8217;s Jetpack published a report of Pakzilla.com blogging for year 2011. Interested facts they are<br />
.</p>
<h3>Visitor&#8217;s statistics</h3>
<ul>
<li>Blog was viewed about 140,000 times in 2011.</li>
<li>In 2011, there were 25 new posts, that made total posts to 154.</li>
<li>The busiest day of the year was March 1st with 1,114 views. The most popular post that day was An ultimate HTML5 cheatsheet you must have.</li>
</ul>
<div><img class="aligncenter" title="views_stats" src="http://www.pakzilla.com/wp-content/new_upload/views_stats.png" alt="" width="418" height="204" /></div>
<h3>Top referring</h3>
<ul>
<li>itoday.wordpress.com</li>
<li>dzone.com</li>
<li>ideaxidea.com</li>
<li>smashingapps.com</li>
<li>facebook.com</li>
</ul>
<div>
<h3><img class="alignright" title="visitor_map" src="http://www.pakzilla.com/wp-content/new_upload/visitor_map1.png" alt="" width="300" height="142" /></h3>
</div>
<h3>Visitor&#8217;s location</h3>
<ul>
<li>North America<br />
83% Unites States<br />
11% Canada</li>
<li>South America<br />
48% Brazil<br />
14% Argentina</li>
<li>Africa<br />
35% Egypt<br />
18% South Africa</li>
<li>Asia<br />
45% India<br />
12% Malaysia<br />
8% Pakistan</li>
<li>Europe<br />
18% The United Kingdom<br />
8% Germany</li>
<li>Oceania<br />
77.5% Australia<br />
22% New Zealand</li>
</ul>
<h3></h3>
<div></div>
<p>Related posts:<ol>
<li><a href='http://www.pakzilla.com/2011/02/17/class-of-2011-if-social-media-were-a-high-school/' rel='bookmark' title='Class of 2011: If Social Media Were a High School'>Class of 2011: If Social Media Were a High School</a></li>
<li><a href='http://www.pakzilla.com/2011/12/20/easy-way-to-create-your-wordpress-mobile-website/' rel='bookmark' title='Easy way to create your WordPress mobile website'>Easy way to create your WordPress mobile website</a></li>
<li><a href='http://www.pakzilla.com/2009/07/22/google-code-jam-is-back-for-year-2009/' rel='bookmark' title='Google Code Jam is back for year 2009'>Google Code Jam is back for year 2009</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pakzilla.com/2012/01/06/blogging-on-pakzilla-in-year-2011/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>FUD: JDBC addiction and designing software for NoSQL</title>
		<link>http://www.pakzilla.com/2012/01/04/fuds-jdbc-addiction-and-designing-software-for-nosql/</link>
		<comments>http://www.pakzilla.com/2012/01/04/fuds-jdbc-addiction-and-designing-software-for-nosql/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 18:56:42 +0000</pubDate>
		<dc:creator>Tahir Akram</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[Porgramming]]></category>

		<guid isPermaLink="false">http://www.pakzilla.com/?p=1834</guid>
		<description><![CDATA[I am having a background of programming Java based web systems with RDBMS. Where I write a lot of JDBC code. Updates, select statements with a lot of joins, inserts etc is a part of my daily job. Most of my time consumed on maintaining the state of database, validating from base tables and after all storing [...]
Related posts:<ol>
<li><a href='http://www.pakzilla.com/2010/08/03/div-based-uis-heaven-or-hell-for-a-developer/' rel='bookmark' title='Div based UIs. Heaven or Hell for a developer?'>Div based UIs. Heaven or Hell for a developer?</a></li>
<li><a href='http://www.pakzilla.com/2010/08/12/struts-2-spring-integration-a-kickstart-on-using-dependency-injection/' rel='bookmark' title='Struts 2 Spring integration: a kickstart on using dependency injection'>Struts 2 Spring integration: a kickstart on using dependency injection</a></li>
<li><a href='http://www.pakzilla.com/2009/08/24/hashmap-vs-hashtable-vs-hashset/' rel='bookmark' title='HashMap vs Hashtable vs HashSet'>HashMap vs Hashtable vs HashSet</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I am having a background of programming Java based web systems with RDBMS. Where I write a lot of JDBC code. Updates, select statements with a lot of joins, inserts etc is a part of my daily job. Most of my time consumed on maintaining the state of database, validating from base tables and after all storing data in some tables. When I found I am consuming too much time over db programming, and JDBC code becoming a boiler plate across many modules. I included an annotation and reflection based ORM. And I feel happy with that. The object-entity mapper gives me the visualization of my storage in the form of objects. So life is currently going on living in relational DBs.</p>
<p>There is a question here. If I design my system in an object oriented way, why I need to store data in a relational database. You design your data model and then you need the overhead of some ORM to store your &#8220;objects&#8221; in the table. ORM libraries carries a cost. The library that I am using run extensive reflection calls and annotation parsing to compose SQL queries from my data model. It&#8217;s superb. Creates a lot of ease for me in handling with database. But it&#8217;s a layer itself and has its own cost in terms of performance.</p>
<p><img class="aligncenter size-full wp-image-1835" title="nosql" src="http://www.pakzilla.com/wp-content/new_upload/nosql.jpg" alt="" width="601" height="295" /></p>
<p>Working in the systems tightly designed to work with RDBMS has made it difficult for me to think my data model independent of any database where I am not going to use joins and a lot of tables etc. I am talking about NoSQL databases. I believe now its a controversy to design your object oriented system and gluing with a relational database. I just want to store my data. Why I need to solve the puzzles of normalization, indexes and other totally DBA related stuff. Where as I am just a web programmer. I just want the simplification of my application data storage. For this I need to change my perspective of designing the system from RDBMS to NoSQL. It&#8217;s challenging.</p>
<p>Because I am a JDBC addict.</p>
<p><em>Picture credit: Simran Jindal&#8217;s <a href="http://simranjindal.wordpress.com" target="_blank">blog</a></em></p>
<p>Related posts:<ol>
<li><a href='http://www.pakzilla.com/2010/08/03/div-based-uis-heaven-or-hell-for-a-developer/' rel='bookmark' title='Div based UIs. Heaven or Hell for a developer?'>Div based UIs. Heaven or Hell for a developer?</a></li>
<li><a href='http://www.pakzilla.com/2010/08/12/struts-2-spring-integration-a-kickstart-on-using-dependency-injection/' rel='bookmark' title='Struts 2 Spring integration: a kickstart on using dependency injection'>Struts 2 Spring integration: a kickstart on using dependency injection</a></li>
<li><a href='http://www.pakzilla.com/2009/08/24/hashmap-vs-hashtable-vs-hashset/' rel='bookmark' title='HashMap vs Hashtable vs HashSet'>HashMap vs Hashtable vs HashSet</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pakzilla.com/2012/01/04/fuds-jdbc-addiction-and-designing-software-for-nosql/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A reference to HTML5 tags</title>
		<link>http://www.pakzilla.com/2012/01/01/a-reference-to-html-5-tags/</link>
		<comments>http://www.pakzilla.com/2012/01/01/a-reference-to-html-5-tags/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 17:24:21 +0000</pubDate>
		<dc:creator>Tahir Akram</dc:creator>
				<category><![CDATA[Porgramming]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://www.pakzilla.com/?p=1813</guid>
		<description><![CDATA[New tags added in HTML 5 Layout tags &#60;article&#62; Defines an article &#60;aside&#62; Defines contents aside from the page content &#60;embed&#62; Defines external interactive content or plugin &#60;figcaption&#62; Defines the caption of a figure element &#60;figure&#62; Defines a group of media content, and their caption &#60;footer&#62; Defines a footer for a section or page &#60;header&#62; [...]
Related posts:<ol>
<li><a href='http://www.pakzilla.com/2011/02/27/an-ultimate-html5-cheatsheet-you-must-have/' rel='bookmark' title='An ultimate HTML5 cheatsheet you must have'>An ultimate HTML5 cheatsheet you must have</a></li>
<li><a href='http://www.pakzilla.com/2010/07/16/fetch-twitter-friends-or-followers-through-rest-api-in-java/' rel='bookmark' title='Fetch Twitter friends or followers through REST API in Java'>Fetch Twitter friends or followers through REST API in Java</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3><img class="aligncenter size-full wp-image-1820" title="HTML5_sticker" src="http://www.pakzilla.com/wp-content/new_upload/HTML5_sticker.png" alt="" width="600" height="300" />New tags added in HTML 5</h3>
<h4>Layout tags</h4>
<p><strong>&lt;article&gt;</strong> Defines an article<br />
<strong>&lt;aside&gt;</strong> Defines contents aside from the page content<br />
<strong>&lt;embed&gt;</strong> Defines external interactive content or plugin<br />
<strong>&lt;figcaption&gt;</strong> Defines the caption of a figure element<br />
<strong>&lt;figure&gt;</strong> Defines a group of media content, and their caption<br />
<strong>&lt;footer&gt;</strong> Defines a footer for a section or page<br />
<strong>&lt;header&gt;</strong> Defines a header for a section or page<br />
<strong>&lt;nav&gt;</strong> Defines navigation links<br />
<strong>&lt;section&gt;</strong> Defines a section<br />
<strong>&lt;wbr&gt;</strong> Defines a possible line-break</p>
<h4>Web Apps tags</h4>
<p><strong>&lt;canvas&gt;</strong> Defines graphics<br />
<strong>&lt;command&gt;</strong> Defines a command button<br />
<strong>&lt;datagrid&gt;</strong> References dynamic data in a tree or a tabular data form<br />
<strong>&lt;datalist&gt;</strong> Defines a dropdown list<br />
<strong>&lt;details&gt;</strong> Defines details of an element</p>
<h4>Media tags</h4>
<p><strong>&lt;audio&gt;</strong> Defines sound content<br />
<strong>&lt;source&gt;</strong> Defines media resources<br />
<strong>&lt;video&gt;</strong> Defines a video</p>
<h4>Ruby tags</h4>
<p><strong>&lt;rp&gt;</strong> Defines browser substitute for unsupported ruby elements<br />
<strong>&lt;rt&gt;</strong> Defines explanation to ruby annotations<br />
<strong>&lt;ruby&gt;</strong> Defines ruby annotations</p>
<h4>Other tags</h4>
<p><strong>&lt;dialog&gt;</strong> Defines a conversion or people talking<br />
<strong>&lt;hgroup&gt;</strong> Defines information about a section in a document<br />
<strong>&lt;keygen&gt;</strong> Defines a generated key in a form<br />
<strong>&lt;mark&gt;</strong> Defines marked text<br />
<strong>&lt;meter&gt;</strong> Defines measurement within a predefined range<br />
<strong>&lt;summary&gt;</strong> Defines the header of a &#8220;detail&#8221; element<br />
<strong>&lt;time&gt;</strong> Defines a date/time</p>
<h4>Existing tags in HTML 4 &amp; 5</h4>
<p><strong>&lt;!&#8211;..&#8211;&gt;</strong> Defines a comment<br />
<strong>&lt;!DOCTYPE&gt;</strong> Defines the document type<br />
<strong>&lt;a&gt;</strong> Defines a hyperlink<br />
<strong>&lt;abbr&gt;</strong> Defines an abbreviation<br />
<strong>&lt;address&gt;</strong> Defines an address element<br />
<strong>&lt;area&gt;</strong> Defines an area inside an image map<br />
<strong>&lt;b&gt;</strong> Defines bold text<br />
<strong>&lt;base&gt;</strong> Defines a base URL for all the links in a page<br />
<strong>&lt;bdo&gt;</strong> Defines the direction of text display<br />
<strong>&lt;blockquote&gt;</strong> Defines a long quotation<br />
<strong>&lt;body&gt;</strong> Defines the body element<br />
<strong>&lt;br&gt;</strong> Inserts a single line break<br />
<strong>&lt;button&gt;</strong> Defines a push button<br />
<strong>&lt;caption&gt;</strong> Defines a table caption<br />
<strong>&lt;cite&gt;</strong> Defines a citaion<br />
<strong>&lt;code&gt;</strong> Defines computer code text<br />
<strong>&lt;col&gt;</strong> Defines attributes table columns<br />
<strong>&lt;colgroup&gt;</strong> Defines groups of table columns<br />
<strong>&lt;dd&gt;</strong> Defines a definition description<br />
<strong>&lt;del&gt;</strong> Defines Defines deleted text<br />
<strong>&lt;dfn&gt;</strong> Defines a definition term<br />
<strong>&lt;div&gt;</strong> Defines a section in a document<br />
<strong>&lt;dl&gt;</strong> Defines a definition list<br />
<strong>&lt;dt&gt;</strong> Defines a definition term<br />
<strong>&lt;em&gt;</strong> Defines emphasized text<br />
<strong>&lt;fieldset&gt;</strong> Defines a fieldset<br />
<strong>&lt;form&gt;</strong> Defines a form<br />
<strong>&lt;h1&gt;</strong> to<strong> &lt;h6&gt;</strong> Defines header 1 to header 6<br />
<strong>&lt;head&gt;</strong> Defines information about the document<br />
<strong>&lt;hr&gt;</strong> Defines a horizontal rule<br />
<strong>&lt;html&gt;</strong> Defines an html document<br />
<strong>&lt;i&gt;</strong> Defines italic text<br />
<strong>&lt;iframe&gt;</strong> Defines an inline sub window (frame)<br />
<strong>&lt;img&gt;</strong> Defines an image<br />
<strong>&lt;input&gt;</strong> Defines an input field<br />
<strong>&lt;ins&gt;</strong> Defines inserted text<br />
<strong>&lt;kbd&gt;</strong> Defines keyboard text<br />
<strong>&lt;label&gt;</strong> Defines a label for a form control<br />
<strong>&lt;legend&gt;</strong> Defines a title in a fieldset<br />
<strong>&lt;li&gt;</strong> Defines a list item<br />
<strong>&lt;link&gt;</strong> Defines a resource reference<br />
<strong>&lt;map&gt;</strong> Defines an image map<br />
<strong>&lt;menu&gt;</strong> Defines a menu list<br />
<strong>&lt;meta&gt;</strong> Defines meta information<br />
<strong>&lt;noscript&gt;</strong> Defines a noscript section<br />
<strong>&lt;object&gt;</strong> Defines an embedded object<br />
<strong>&lt;ol&gt;</strong> Defines an ordered list<br />
<strong>&lt;optgroup&gt;</strong> Defines an option group<br />
<strong>&lt;option&gt;</strong> Defines an option in a drop-down list<br />
<strong>&lt;p&gt;</strong> Defines a paragraph<br />
<strong>&lt;param&gt;</strong> Defines a parameter for an object<br />
<strong>&lt;pre&gt;</strong> Defines preformatted text<br />
<strong>&lt;q&gt;</strong> Defines a short quotation<br />
<strong>&lt;s&gt;</strong> Defines text that is no longer correct<br />
<strong>&lt;samp&gt;</strong> Defines sample computer code<br />
<strong>&lt;script&gt;</strong> Defines a script<br />
<strong>&lt;select&gt;</strong> Defines a selectable list<br />
<strong>&lt;small&gt;</strong> Defines small text<br />
<strong>&lt;span&gt;</strong> Defines a section in a document<br />
<strong>&lt;strong&gt;</strong> Defines strong text<br />
<strong>&lt;style&gt;</strong> Defines a style definition<br />
<strong>&lt;sub&gt;</strong> Defines subscripted text<br />
<strong>&lt;table&gt;</strong> Defines a table<br />
<strong>&lt;tbody&gt;</strong> Defines a table body<br />
<strong>&lt;td&gt;</strong> Defines a table cell<br />
<strong>&lt;th&gt;</strong> Defines a table header<br />
<strong>&lt;thead&gt;</strong> Defines a table header<br />
<strong>&lt;title&gt;</strong> Defines the document title<br />
<strong>&lt;tr&gt;</strong> Defines a table row<br />
<strong>&lt;ul&gt;</strong> Defines a unordered list<br />
<strong>&lt;var&gt;</strong> Defines a variable</p>
<h4>Old tags</h4>
<p><strong>&lt;acronym&gt;</strong> Defined acronyms in HTML 4.01<br />
<strong>&lt;applet&gt;</strong> Defined an embedded applet<br />
<strong>&lt;basefont&gt;</strong> Defined default font properties for all text in a document<br />
<strong>&lt;big&gt;</strong> Used to make text bigger<br />
<strong>&lt;center&gt;</strong> set to center align text and content<br />
<strong>&lt;dir&gt;</strong> Defined a directory list<br />
<strong>&lt;font&gt;</strong> Specified font face, font size, and font color of text<br />
<strong>&lt;frame&gt;</strong> Defined on particular window without a frameset<br />
<strong>&lt;frameset&gt;</strong> Defined a frameset, which organized multiple windows<br />
<strong>&lt;noframes&gt;</strong> Displayed text for browser that do not handle frames<br />
<strong>&lt;strike&gt;</strong> Defined strikthrough text<br />
<strong>&lt;tt&gt;</strong> Defined teletype text<br />
<strong>&lt;u&gt;</strong> Defined underliend text<br />
<strong>&lt;xmp&gt;</strong> Defined preformatted text</p>
<h3>Global attributes</h3>
<h4>New attributes</h4>
<p><strong>contenteditable</strong> Specifies if the user is allowed to edit the content or not<br />
value: true | false<br />
<strong>contetxtmenu</strong> Specifies the context menu for an element<br />
value: menu id<br />
<strong>draggable</strong> Specifies whether a user is allowed to drag an element<br />
value: true | false | auto<br />
<strong>dropzone</strong> Specifies what happens when dragged data is dropped<br />
value: copy | move | link<br />
<strong>hidden</strong> Specifies that the element is not relevant<br />
value: hidden<br />
<strong>spellcheck</strong> Specifies if the element must have its spelling checked<br />
value: true | false</p>
<h4>Existing attributes</h4>
<p><strong>accesskey</strong> Specifies a keyboard shortcut to access an element<br />
value: character<br />
<strong>class</strong> Specifies a classname for an element (for stylesheets)<br />
value: class name<br />
<strong>dir</strong> Specifies the text direction for the cotent in an element<br />
value: ltr | rtl<br />
<strong>id</strong> Specifies a unique id for an element<br />
value: id<br />
<strong>lang</strong> Specifies a language code for the content in an element<br />
value: language code<br />
<strong>style</strong> Specifies the tab order of an element<br />
value: number<br />
<strong>title</strong> Specifies extra information about an element<br />
value: text</p>
<h3>Event attributes</h3>
<h4>New attributes on Window</h4>
<p><strong>onafterprint</strong> Run after the document is printed<br />
<strong>onbeforeprint</strong> Run before the document is printed<br />
<strong>onbeforeonload</strong> Run before the document loads<br />
<strong>onerror</strong> Rn when an error occur<br />
<strong>onhaschange</strong> Run when the document has change<br />
<strong>onmessage</strong> Run when the message is triggered<br />
<strong>onoffline</strong> Run when the document goes offline<br />
<strong>ononline</strong> Run when the document comes online<br />
<strong>onpagehide</strong> Run when the window is hidden<br />
<strong>onpageshow</strong> Run when the window becomes visible<br />
<strong>onpopstate</strong> Run when the window&#8217;s history change<br />
<strong>onredo</strong> Run when the document performs a redo<br />
<strong>onresize</strong> Run when the window resized<br />
<strong>onstorage</strong> Run when a document loads<br />
<strong>onundo</strong> Run when a document perform an undo<br />
<strong>onunload</strong> Run when the user leaves the document</p>
<h4>Existing attributes on Window</h4>
<p><strong>onblur</strong> Run when the window loses focus<br />
<strong>onfocus</strong> Run when the window get focus<br />
<strong>onload</strong> Run when the document loads</p>
<h4>New attributes on Form</h4>
<p><strong>oncontextmenu</strong> Run when a context menu is triggered<br />
<strong>onformchange</strong> Run when a form changes<br />
<strong>onforminput</strong> Run when a form gets user input<br />
<strong>oninput</strong> Run when an element gets user input<br />
<strong>oninvalid</strong> Run when an element is invalid</p>
<h4>Existing attributes in Form</h4>
<p><strong>onblur</strong> Run when an element loses focus<br />
<strong>onchange</strong> Run when an element changes<br />
<strong>onfocus</strong> Run when an element gets focus<br />
<strong>onselect</strong> Run when an element is selected<br />
<strong>onsubmit</strong> Run when a form is submitted</p>
<h4>Unsupported attributes in Form</h4>
<p><strong>onreset</strong> Run when a form is reset (Not supported in HTML 5)</p>
<h4>Existing attributes for keyboard</h4>
<p><strong>onkeydown</strong> Run when a key is pressed<br />
<strong>onkeypress</strong> Run when a keys pressed and reloaded<br />
<strong>onkeyup</strong> Run when a key is released</p>
<h4>New attributes for mouse</h4>
<p><strong>ondrag</strong> Run when an element is dragged<br />
<strong>ondragend</strong> Run at the end of a drag operation<br />
<strong>ondragenter</strong> Run when an element is dragged on a drop target<br />
<strong>ondragleave</strong> Run when an element leaves a valid drop target<br />
<strong>ondragover</strong> Run when an element is dragged over a drop target<br />
<strong>ondragstart</strong> Run at the star of drag operation<br />
<strong>ondrop</strong> Run when dragged element is being dropped<br />
<strong>onmousewheel</strong> Run when the mouse wheel is being rotated<br />
<strong>onscroll</strong> Run when an element&#8217;s scrollbar is being scrolled</p>
<h4>Existing attributes for mouse</h4>
<p><strong>onclick</strong> Run on a mouse click<br />
<strong>ondbclick</strong> Run on a mouse double-click<br />
<strong>onmousedown</strong> Run when a mouse button is pressed<br />
<strong>onmousemove</strong> Run when the mouse pointer moves<br />
<strong>onmouseout</strong> Run when the mouse pointer moves out of an element<br />
<strong>onmouseover</strong> Run when the mouse pointer moves over an element<br />
<strong>onmouseup</strong> Run when mouse button is released</p>
<h4>New attributes for media</h4>
<p><strong>oncanplay</strong> Run when media can start play<br />
<strong>oncanplaythrough</strong> Run when media can be played to the end<br />
<strong>ondurationchange</strong> Run when the length of the media is changed<br />
<strong>onemtied</strong> Run when a media resource element becomes empty<br />
<strong>onended</strong> Run when media has reach end<br />
<strong>onerror</strong> Run when an error occurs loading an element<br />
<strong>onloadeddata</strong> Run when media data is loaded<br />
<strong>onloadedmetadata</strong> Run when the duration of a media element is loaded<br />
<strong>onloadstart</strong> Run when the browser starts to load the media data<br />
<strong>onpause</strong> Run when media data is paused<br />
<strong>onplaying</strong> Run when media data has start playing<br />
<strong>onprogress</strong> Run when the browser is fetching the media data<br />
<strong>onratechange</strong> Run when the media data&#8217;s playing rate has changed<br />
<strong>onreadystatechange</strong> Run when the ready-state changes<br />
<strong>onseeked</strong> Run when a element&#8217;s seeking attribute is not true<br />
<strong>onseeking</strong> Run when an element&#8217;s seeking attribute is true<br />
<strong>onstalled</strong> Run when there is an error in fetching media data<br />
<strong>onsuspend</strong> Run when browser has stopped fetching media data<br />
<strong>ontimeupdate</strong> Run when media changes its playing position<br />
<strong>onvolumechange</strong> Run when media changes the volume, also when mute<br />
<strong>onwaiting</strong> Run when media has stopped playing</p>
<h4>Existing attributes for media</h4>
<p><strong>onabort</strong> Run on an abort event</p>
<p><em>Note: I compiled these tags list from <a href="http://www.pakzilla.com/2011/02/27/an-ultimate-html5-cheatsheet-you-must-have/">this</a> cheat sheet. Correction and suggestion are welcomed. Thanks.</em></p>
<p>Related posts:<ol>
<li><a href='http://www.pakzilla.com/2011/02/27/an-ultimate-html5-cheatsheet-you-must-have/' rel='bookmark' title='An ultimate HTML5 cheatsheet you must have'>An ultimate HTML5 cheatsheet you must have</a></li>
<li><a href='http://www.pakzilla.com/2010/07/16/fetch-twitter-friends-or-followers-through-rest-api-in-java/' rel='bookmark' title='Fetch Twitter friends or followers through REST API in Java'>Fetch Twitter friends or followers through REST API in Java</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pakzilla.com/2012/01/01/a-reference-to-html-5-tags/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>How to find mime type of a file in Java</title>
		<link>http://www.pakzilla.com/2011/12/31/how-to-find-mime-type-of-a-file-in-java/</link>
		<comments>http://www.pakzilla.com/2011/12/31/how-to-find-mime-type-of-a-file-in-java/#comments</comments>
		<pubDate>Sat, 31 Dec 2011 15:49:33 +0000</pubDate>
		<dc:creator>Tahir Akram</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Porgramming]]></category>

		<guid isPermaLink="false">http://www.pakzilla.com/?p=1803</guid>
		<description><![CDATA[Validating a file when it is getting uploaded in the system is some time very necessary. We can check the extension of the file, but what if user has changed the extension to crack the system. So the best way is to find the mime type. There are multiple libraries that you can use to [...]
Related posts:<ol>
<li><a href='http://www.pakzilla.com/2010/07/16/fetch-twitter-friends-or-followers-through-rest-api-in-java/' rel='bookmark' title='Fetch Twitter friends or followers through REST API in Java'>Fetch Twitter friends or followers through REST API in Java</a></li>
<li><a href='http://www.pakzilla.com/2012/01/04/fuds-jdbc-addiction-and-designing-software-for-nosql/' rel='bookmark' title='FUD: JDBC addiction and designing software for NoSQL'>FUD: JDBC addiction and designing software for NoSQL</a></li>
<li><a href='http://www.pakzilla.com/2009/04/09/java-in-google-app-engine-whats-new-for-developers/' rel='bookmark' title='Java in Google App Engine, what&#8217;s new for developers'>Java in Google App Engine, what&#8217;s new for developers</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Validating a file when it is getting uploaded in the system is some time very necessary. We can check the extension of the file, but what if user has changed the extension to crack the system. So the best way is to find the mime type. There are multiple libraries that you can use to get the mime type of a file. Java 6 IO APIs can&#8217;t do that. I used <strong>JMimeMagic</strong> for this. Following is a code snippet to get the mime type of a file.</p>
<pre class="brush: java; title: ; notranslate">
MagicMatch match = Magic.getMagicMatch(getPromotionOptIn().getUpload(),false);
String mimeType = match.getMimeType();
</pre>
<p>You can download JMimeMagic lib from <a href="http://sourceforge.net/projects/jmimemagic/" target="_blank">here</a>.</p>
<p>JMimeMagic requires a dependency, that is <strong>Jakarata ORO</strong>. Jar can be downloaded from Apache <a href="http://archive.apache.org/dist/jakarta/oro/" target="_blank">archives</a>.</p>
<p>Related posts:<ol>
<li><a href='http://www.pakzilla.com/2010/07/16/fetch-twitter-friends-or-followers-through-rest-api-in-java/' rel='bookmark' title='Fetch Twitter friends or followers through REST API in Java'>Fetch Twitter friends or followers through REST API in Java</a></li>
<li><a href='http://www.pakzilla.com/2012/01/04/fuds-jdbc-addiction-and-designing-software-for-nosql/' rel='bookmark' title='FUD: JDBC addiction and designing software for NoSQL'>FUD: JDBC addiction and designing software for NoSQL</a></li>
<li><a href='http://www.pakzilla.com/2009/04/09/java-in-google-app-engine-whats-new-for-developers/' rel='bookmark' title='Java in Google App Engine, what&#8217;s new for developers'>Java in Google App Engine, what&#8217;s new for developers</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pakzilla.com/2011/12/31/how-to-find-mime-type-of-a-file-in-java/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>5 reasons I like Bluehost</title>
		<link>http://www.pakzilla.com/2011/12/30/5-reasons-i-like-bluehost/</link>
		<comments>http://www.pakzilla.com/2011/12/30/5-reasons-i-like-bluehost/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 22:08:16 +0000</pubDate>
		<dc:creator>Tahir Akram</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Web hosting]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.pakzilla.com/?p=1792</guid>
		<description><![CDATA[I was in terrible tension with my previous hosting provider. They down my site often and was having very less responsiveness in support. My account also was having very low bandwidth. So a friend suggested me to evaluate some hosting providers and I selected Bluehost. Reasons I like Bluehost Bluehost provide hosting unlimited domains with [...]
Related posts:<ol>
<li><a href='http://www.pakzilla.com/2011/12/26/things-you-should-do-when-changing-your-wordpress-host/' rel='bookmark' title='Things you should do when changing your WordPress host'>Things you should do when changing your WordPress host</a></li>
<li><a href='http://www.pakzilla.com/2007/09/11/seven-wonders-of-the-it-world/' rel='bookmark' title='Seven Wonders of the IT World'>Seven Wonders of the IT World</a></li>
<li><a href='http://www.pakzilla.com/2010/04/05/configure-custom-subdomain-with-posterous-blog/' rel='bookmark' title='Configure custom subdomain with Posterous blog'>Configure custom subdomain with Posterous blog</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-1793 alignright" title="bluehost-logo" src="http://www.pakzilla.com/wp-content/new_upload/bluehost-logo-180x167.jpg" alt="" width="180" height="167" />I was in terrible tension with my previous hosting provider. They down my site often and was having very less responsiveness in support. My account also was having very low bandwidth. So a friend suggested me to evaluate some hosting providers and I selected Bluehost.</p>
<h3>Reasons I like Bluehost</h3>
<ol>
<li>Bluehost provide hosting unlimited domains with unlimited space and bandwidth. So it&#8217;s worry free thing. You can bring all your website here. And there is no need to pay for every single.</li>
<li>Support. They are awesome in it. I used their live chat support and they were very helpful.</li>
<li>No confusion in selecting a plan for you, because they offer only one plan. And making good in it.</li>
<li>They have good history in web hosting. If you whois some favorite domains, you will notice Bluehost name servers.</li>
<li>I used auto-installer and it works like a charm. Installed WordPress on an addon domain in seconds. (there are other install scripts)</li>
</ol>
<p>&nbsp;</p>
<p>Related posts:<ol>
<li><a href='http://www.pakzilla.com/2011/12/26/things-you-should-do-when-changing-your-wordpress-host/' rel='bookmark' title='Things you should do when changing your WordPress host'>Things you should do when changing your WordPress host</a></li>
<li><a href='http://www.pakzilla.com/2007/09/11/seven-wonders-of-the-it-world/' rel='bookmark' title='Seven Wonders of the IT World'>Seven Wonders of the IT World</a></li>
<li><a href='http://www.pakzilla.com/2010/04/05/configure-custom-subdomain-with-posterous-blog/' rel='bookmark' title='Configure custom subdomain with Posterous blog'>Configure custom subdomain with Posterous blog</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.pakzilla.com/2011/12/30/5-reasons-i-like-bluehost/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

