<?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>frankly at a glance. &#187; Other</title>
	<atom:link href="http://frankleng.me/category/other/feed/" rel="self" type="application/rss+xml" />
	<link>http://frankleng.me</link>
	<description>the world according to Frank...</description>
	<lastBuildDate>Tue, 31 Aug 2010 21:40:21 +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>iOS 4 + iPhone 3G (multitasking and jailbreaking) [UPDATED]</title>
		<link>http://frankleng.me/2010/07/21/thoughts-on-ios-4-iphone-3g/</link>
		<comments>http://frankleng.me/2010/07/21/thoughts-on-ios-4-iphone-3g/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 20:44:31 +0000</pubDate>
		<dc:creator>Frank Leng</dc:creator>
				<category><![CDATA[Apple Inc.]]></category>
		<category><![CDATA[Me]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[jailbreak]]></category>
		<guid isPermaLink="false">http://frankleng.me/?p=332</guid>
		<description><![CDATA[iOS 4 Apple recently released its latest build of iOS (formerly iPhoneOS) version 4. This is perhaps the most significantly improved iOS version to date. It adds multi-tasking, Folders, Spell check, enhanced Spotlight search, enhanced Mail app (multiple Exchange accounts and unified inbox), enhanced Contacts app and the ability to edit Playlists in iPod. Here [...]]]></description>
			<content:encoded><![CDATA[<p><strong>iOS 4</strong><br />
Apple recently released its latest build of iOS (formerly iPhoneOS) version 4. This is perhaps the most significantly improved iOS version to date. It adds multi-tasking, Folders, Spell check, enhanced Spotlight search, enhanced Mail app (multiple Exchange accounts and unified inbox), enhanced Contacts app and the ability to edit Playlists in iPod.<br />
Here is a full list of new features by Gizmodo: <a href="http://gizmodo.com/5513121/the-hidden-secrets-of-iphone-os-4/" target="_blank">http://gizmodo.com/5513121/the-hidden-secrets-of-iphone-os-4/</a><br />
My personal favourite on iOS 4 is the Orientation Lock. You double press the Home button, swipe to the right (go to the very left), and tap on the round arrow to lock or unlock your screen orientation. It is a bit pathetic to think that Apple gave us this after 3 major releases of the OS&#8230; but it is there now.</p>
<p>Version 4 at first glance gives you a very refreshed feel to it. I think it&#8217;s mainly because the icons were made to be brighter, and the default screen brightness was a bit higher than my original&#8230; but none the less I liked it. The responsiveness of the OS also improved quite a bit over OS 3.x. This is especially evidential on older hardware like my iPhone 3G. The homescreen transitions are smoother, and icon animations are silkier. All of my apps from iOS 3.x worked flawlessly and games ran as they should.<span id="more-332"></span></p>
<p>To the more negative end of the spectrum. I wasn&#8217;t a big fan of the &#8220;you can never quit your app, unless you really try&#8221; scheme Apple used to manage background apps. It reminded me of the Windows Mobile 2003 days&#8230; you had to download a Task Manager app just to kill processes&#8230; On iOS 4, when you press the Home button once the app falls back to the background but still remains in RAM in an inactive state. If you want to kill the program, you have to double tap Home then tap and hold its icon&#8230; then tap on the little red &#8220;X&#8221; on the top. It&#8217;s just too many hoops the user has to jump through to quit an app. I&#8217;d much rather have something like the Backgrounder (jailbroken app) and let it default to &#8220;quit&#8221; and double press to background.</p>
<p>One other thing I want to mention, and this is to <strong>all iPhone 3G users</strong> like myself.  Our somewhat ancient toy can in fact <strong>multitask!</strong> Enabling it will require a <strong>jailbreak</strong> but the end result is worth while. My best experience with jailbreaking was achieved with the help of <a href="http://wikee.iphwn.org/howto:rsbeta" target="_blank">redsn0w</a>. This little app runs on Windows and MacOS, it jailbreaks your iPhone 3G and 2G iPod touch directly. This means you can simply go to iTunes and update your iOS and then use redsn0w to jailbreak without wiping any data.</p>
<p><strong>One tip to remember, </strong>older hardware like the iPhone 3G cannot run very well with the wallpaper enabled, the responsiveness of the screen greatly deteriorated when a wallpaper is set. Therefore, I highly recommend you to NOT enable wallpaper and just hack multitasking if you need it. Also remember to periodically quit your apps in the background because the iPhone 3G does not have a lot of RAM to work with.</p>
<p><strong>iOS 4.0.1<br />
</strong>This little update to the iOS is perhaps the most embarrassing update Apple ever had to release. It &#8220;fixes&#8221; the reception issue seen on the iPhone 4 and subsequent iPhones. Primarily, Apple realized they have been too generous when calculating the iPhones&#8217; signal quality bars&#8230; so they made this fix to give you a better idea of your signal strength. Therefore, installing the update will give you less bars&#8230; but that is as it should be&#8230; at least that&#8217;s what Apple is telling users.</p>
<p>You can jailbreak iOS 4.0.1 with the same redsn0w release. Simple update your iPhone 3G or 2G iPod Touch to 4.0.1 and then fire up redsn0w. Instead of pointing it to the 4.0.1 firmware, point it to the original iOS 4.0 firmware. This is possible because the 4.0.1 did not change the baseband code, so you are good to use the old firmware so it&#8217;ll pass redsn0w&#8217;s verification.</p>
<p>To sum up, I think iOS 4 is a winner for the most part. Apple has done a good job to make it friendly to older hardware like the iPhone 3G. Furthermore, it is also a free update to all iPod Touch users as well! We can see that Apple is really trying to push this release to everyone. I&#8217;m not going to get into iPhone 4&#8242;s antenna issue since it won&#8217;t be available in Canada until July 30th. Until then&#8230; I&#8217;m glad iOS 4 gave my good old iPhone some new blood. =p</p>
<p><strong>Update: </strong>For those who are having issues with iPhone 3G overheating after updating to iOS 4, I sometimes have the same problem and pretty sure it has something to do with the 3G/EDGE radio. I find that if Data is turned off or if I use WiFi, the problem is less evidential. It might also have something to do with Exchange and multiple Exchange accounts. I heard some of these problems will be fixed in iOS 4.1. So let&#8217;s wait and see how Apple does it.<br />
For all jailbreakers, remember to not turn on Wallpaper, and don&#8217;t get multitasking if you don&#8217;t really need it. The biggest reason why I have iOS 4 on my 3G is the ability to do multiple Exchange accounts. If you can do without all these features, then staying on iOS 3.x is probably a wiser choice.<br />
<a name="solution"></a><br />
<span style="color: #808000;"><strong>Solution: </strong></span>Go to Settings and clear your iPhone 3G&#8217;s network settings. This has solved most of the heating issues and network problems for me. It appears that the network was dead even tho the phone still shows 3G signal. Then my 4 Exchange account probably overloaded by constantly trying to establish a connection back to the servers. Let me know if this works for you.</p>
<!-- PHP 5.x --><img src="http://frankleng.me/?ak_action=api_record_view&id=332&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://frankleng.me/2010/07/21/thoughts-on-ios-4-iphone-3g/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ZFS powered NAS, ultimate alternative to Drobo + Droboshare [Complete Guide]</title>
		<link>http://frankleng.me/2010/05/01/zfs-powered-nas-the-ultimate-alternative-to-drobo-droboshare-the-complete-guide/</link>
		<comments>http://frankleng.me/2010/05/01/zfs-powered-nas-the-ultimate-alternative-to-drobo-droboshare-the-complete-guide/#comments</comments>
		<pubDate>Sun, 02 May 2010 01:06:09 +0000</pubDate>
		<dc:creator>Frank Leng</dc:creator>
				<category><![CDATA[DIY]]></category>
		<category><![CDATA[Me]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[drobo]]></category>
		<category><![CDATA[freeNAS]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[OpenSolaris]]></category>
		<category><![CDATA[Samba]]></category>
		<category><![CDATA[ZFS]]></category>
		<guid isPermaLink="false">http://frankleng.me/?p=273</guid>
		<description><![CDATA[I apologize to everyone for the looooonnnggg wait for this post. I have swapped out a few hardware components as well as OS for this NAS build. It wasn&#8217;t all pretty&#8230; and at times it felt frustrating&#8230; However, my NAS box and I have lived to tell the story. In this post I will walk [...]]]></description>
			<content:encoded><![CDATA[<p>I apologize to everyone for the looooonnnggg wait for this post. I have swapped out a few hardware components as well as OS for this NAS build. It wasn&#8217;t all pretty&#8230; and at times it felt frustrating&#8230; However, my NAS box and I have lived to tell the story.<br />
In this post I will walk you through each step of the building process, so you won&#8217;t make the same mistakes I did. I have written two other posts detailing the thought-process on some of the choices, but for your convenience I&#8217;ll sum everything up in this one post.</p>
<p><strong>The Goal</strong><br />
The story here is simple &#8211; we are building a DIY storage appliance that is not only FASTER but CHEAPER than the Drobo. I have owned a 2nd generation Drobo for about 8 months. For the most part, it did its job. However, all the weakness of the device surfaced when I dug into the world of Network Attached Storage or simply NAS. I have written about my attempts to put the Drobo on my LAN &#8230;   <a href="http://frankleng.me/2010/02/11/droboshare-alternatives-tonidoplug-gigabit-switch/">http://frankleng.me/2010/02/11/droboshare-alternatives-tonidoplug-gigabit-switch/</a> I did not want to spend another $200 for the Droboshare! That setup worked for the most part, but performance was not even close to production-worthy.<br />
I mean try to live with a 4TB NAS that transferred at 3-5MB/s&#8230; which is actually on par with Droboshare&#8217;s throughput&#8230; need I say more?</p>
<p>What I needed was:</p>
<ol>
<li>Energy efficient, lower powered machine. (It&#8217;s a NAS after all, not a media center)</li>
<li>Able to let me swap a drive when it fails, and not lose data.</li>
<li>Able to expand, swapped out the smallest drive and replace with a larger drive.</li>
<li>Costs a lot less than $350USD. (that&#8217;s the price of the Drobo, not including drives)</li>
<li>Easily manageable, settings can be tweaked and system status can be monitored.</li>
<li>Speed, Speed, Speed. Must be able to sustain Gigabit throughput, even for larger files.</li>
</ol>
<p><strong>The Facts<br />
</strong>Most BYOD (Bring Your Own Drives) storage devices on the market today do NOT offer the features that the Drobo does. The Drobo was never designed as a NAS, but rather a DAS (Directly Attached Storage), and it did that job fairly well. So if you are an average user who favour ease-of-use than anything else&#8230; then read no more&#8230; you are better off with the Drobo. However, if you are like me and you want that blazing fast performance for the smallest price tag&#8230; you have found the right place. =)</p>
<p>NAS devices are computers too. The basic rules do apply &#8211; the faster the chipset the faster the throughput; the more RAM the better, etc.</p>
<p>Lastly, and most importantly NAS devices&#8217; throughput depend largely on caching and the CPU&#8217;s ability to translate between different storage and communication protocols.</p>
<p><span id="more-273"></span></p>
<div id="attachment_277" class="wp-caption alignright" style="width: 160px"><strong><strong><a href="http://frankleng.me/wp-content/uploads/2010/04/d510mo_lg.jpg" rel="lightbox[273]" title="Intel D510MO"><img class="size-thumbnail wp-image-277 " title="Intel D510MO" src="http://frankleng.me/wp-content/uploads/2010/04/d510mo_lg-150x150.jpg" alt="Intel D510MO" width="150" height="150" /></a></strong> </strong><p class="wp-caption-text">Intel  D510MO </p></div>
<p><strong>The Hardware</strong></p>
<p><strong>CPU</strong><br />
It is really quite difficult to find a blazing fast computer by today&#8217;s standard without killing your electricity bill. Most high end processors run 100W + and even lower end chips easily go over 40W (That&#8217;s almost the same as the Drobo&#8217;s power consumption with 4 drives inserted&#8230; so it&#8217;s quite a lot for a single chip!) Thankfully, Intel created the Atom series of processors. Originally made for netbooks and mobile devices, the Atom series chips are Intel&#8217;s smallest and greenest &#8211; consume only about 10W. You can buy Atom from most local computer stores, but note that they are bundled with a motherboard and not sold separately.</p>
<p>I picked the latest generation, and the fastest Dual-Core Atom chip -D510 @ 1.66GHZ. This chip gives the equivalent performance of a Single-Core Celeron running at 900-1000MHZ but uses 1/4 of the power, TDP rated at 13W. Because the chip is so new, very few motherboard manufacturers have them shipped to stores. I grabbed the <strong>Intel D510MO</strong> motherboard bundle for <strong>$80 CAD.</strong>(It was the cheapest option I found, and had the same features as the more expensive ASUS and Supermicro boards).</p>
<p><strong>RAM<br />
</strong>The D510MO takes DDR2 memory, and  I happened to have two 1GB sticks. Obviously the more the better, DDR2 RAM sticks are super cheap nowadays and you don&#8217;t need the fancy ones. <strong>2GB RAM &#8211; $30</strong></p>
<div id="attachment_278" class="wp-caption alignright" style="width: 160px"><strong><strong><a href="http://frankleng.me/wp-content/uploads/2010/04/P1000385.jpg" rel="lightbox[273]" title="Modded PCI SATA Controller"><img class="size-thumbnail wp-image-278" title="Modded PCI SATA Controller" src="http://frankleng.me/wp-content/uploads/2010/04/P1000385-150x150.jpg" alt="Modded PCI SATA Controller" width="150" height="150" /></a></strong></strong><p class="wp-caption-text">Modded PCI SATA Controller</p></div>
<p><strong>Add-ons</strong><br />
I want to talk about add-on cards because you will need one for this build. Like most Mini-ITX boards, the D510MO only has 2 onboard SATA ports and it&#8217;s not enough to have a more robust ZFS setup. Therefore, I searched online and bought a PCI-X/PCI SATA II controller card and gave me two more internal SATA ports. Later, I modded one of the the eSATA ports to SATA by replacing the connector head. The card was the <strong>SYBA SD-SATA2-2E2I &#8211; $36. </strong>There is a 4 SATA port version of the card, but I wasn&#8217;t able to find one at the store. I also liked the idea of having an eSATA port.</p>
<div id="attachment_220" class="wp-caption alignright" style="width: 160px"><a href="http://frankleng.me/wp-content/uploads/2010/03/CHENBRO_ES34069.jpg" rel="lightbox[273]" title="CHENBRO ES34069"><img class="size-thumbnail  wp-image-220" title="CHENBRO ES34069" src="http://frankleng.me/wp-content/uploads/2010/03/CHENBRO_ES34069-150x150.jpg" alt="CHENBRO ES34069" width="150" height="150" /></a><p class="wp-caption-text">CHENBRO ES34069</p></div>
<p><strong>Case</strong><br />
I went through 2 cases for this build. I originally bought the Chenbro ES34069 because it had 4 swappable drive bays. However, the proprietary power supply, the lack of space in the case and noise from the case fans(fans were not user replaceable as far as I could tell) eventually made me return the purchase.</p>
<p>The case requirement here is simple, find a small case (mATX or  mini-ITX) that has 4 drive bays. Do note that besides the Chenbro case, there really isn&#8217;t an alternative that has swappable bays. So go spend the $200 and buy it if you want ease of access. The case I ended up using was the <strong>Antec NSK-2480 &#8211; $100. </strong>It has plenty of space for the two 5.25&#8242; and 3.25&#8242; bays and a 380W standard power supply. It has the best cooling arrangement I have ever seen in a media center case. Head over to <a href="http://www.silentpcreview.com/Antec_NSK2400_Fusion" target="_blank">SilentPcReview</a> for some professional opinions.</p>
<div id="attachment_269" class="wp-caption aligncenter" style="width: 310px"><a href="http://frankleng.me/wp-content/uploads/2010/03/NSK2400.jpg" rel="lightbox[273]" title="Antec NSK2480"><img class="size-medium wp-image-269" title="Antec NSK2480" src="http://frankleng.me/wp-content/uploads/2010/03/NSK2400-300x163.jpg" alt="Antec NSK2480" width="300" height="163" /></a><p class="wp-caption-text">Antec NSK2480</p></div>
<p>I also considered the NSK 1380 case, but spacing arrangement inside the case was nowhere near what the NSK 2480 had. However, the first does have much smaller dimensions.</p>
<div id="attachment_275" class="wp-caption aligncenter" style="width: 160px"><a href="http://frankleng.me/wp-content/uploads/2010/04/NSK1380_front.jpg" rel="lightbox[273]" title="Antec NSK1380"><img class="size-thumbnail  wp-image-275 " title="Antec NSK1380" src="http://frankleng.me/wp-content/uploads/2010/04/NSK1380_front-150x150.jpg" alt="Antec NSK1380" width="150" height="150" /></a><p class="wp-caption-text">Antec NSK1380</p></div>
<p><strong>Drives<br />
</strong>First of all, you will need a set of drives to store data and one other drive to host the OS. I have purchased <strong>4 WD Green 2TB 5400rpm</strong> drives because they are quiet, efficient and more than fast enough for a NAS. However, do know that you will need <strong>at least 3 drives</strong> to take full advantage of ZFS. Also, the current version of ZFS does not allow you to add physical drives to an existing ZFS pool. Although you will be able to REPLACE one of the four drives for a bigger  one, adding a 5th drive without rebuilding is not possible at the  moment. This means if you started out with 4 drives, you will always have 4 unless you recreate your logic pool and lose all the data in the process.</p>
<p>I guess this is the only spot where Drobo may have an edge over our ZFS build. You can add more drives into the Drobo at any time until the slots are full. I believe Drobo accomplishes this by pre-populating its storage pool with virtual devices, and a virtual total size. That way, any new drive can just slide into these pre-made virtual slots without affecting the storage pool as a whole. Lastly, the ZFS development team has plans to resolve this limitation in the near future. So let&#8217;s stay tuned.</p>
<p>For the OS drive I decided to use USB sticks. They are much cheaper and much more energy efficient than having another disk spinning at 5400rpm to keep the system running. I used a USB port expansion cable to make use the connector on the motherboard and keep the sticks inside the case. Check out the picture and you&#8217;ll know what I mean. =p</p>
<div id="attachment_305" class="wp-caption aligncenter" style="width: 310px"><a href="http://frankleng.me/wp-content/uploads/2010/05/Dual_USB_sticks.jpg" rel="lightbox[273]" title="Dual USB sticks"><img class="size-medium wp-image-305" title="Dual USB sticks" src="http://frankleng.me/wp-content/uploads/2010/05/Dual_USB_sticks-300x179.jpg" alt="" width="300" height="179" /></a><p class="wp-caption-text">Adapter with dual USB sticks</p></div>
<p><strong>Accessories<br />
</strong>The D510MO board does not have an IDE port to hook up a CD-ROM drive. It does support booting from USB. However, most OSes do not offer a .usb image for install. Therefore, I purchased an IDE to USB adapter so I could boot from my DVD drive. My IDE to SATA adapter was not recognized by BIOS for some reason&#8230; so please be aware if you are thinking about getting one of these things. It&#8217;s safer to get a SATA optical drive instead. I see them on sale now for under $20. Anyway, since FreeNAS supports USB images, there was no need for any additional accessories. (Note: Other OSes mentioned above will require a optical drive to install.)</p>
<p><strong>Total cost: $246 (shipping included, taxes not included)</strong></p>
<p><strong>Next up&#8230; the software.  Turn the page.  =p</strong></p>
<!-- PHP 5.x --><img src="http://frankleng.me/?ak_action=api_record_view&id=273&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://frankleng.me/2010/05/01/zfs-powered-nas-the-ultimate-alternative-to-drobo-droboshare-the-complete-guide/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>The alternative to Drobo &#8211; building of the NAS</title>
		<link>http://frankleng.me/2010/03/31/the-alternative-to-drobo-building-of-the-nas/</link>
		<comments>http://frankleng.me/2010/03/31/the-alternative-to-drobo-building-of-the-nas/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 17:22:43 +0000</pubDate>
		<dc:creator>Frank Leng</dc:creator>
				<category><![CDATA[Other]]></category>
		<guid isPermaLink="false">http://frankleng.me/?p=245</guid>
		<description><![CDATA[April, 1st 2010 Update: Booted from the FreeNAS embed USB image (0.71.5094 nightly build). I only have 2 drives in the box due to the lack of a PCI riser card for my SATA controller. I made a RAIDZ1 ZFS pool (pretty much a mirror right now since it&#8217;s only 2 drives, exactly what the [...]]]></description>
			<content:encoded><![CDATA[<h5>April, 1st 2010<br />
<span style="font-weight: normal; font-size: 13px;"><strong>Update: </strong>Booted from the <a href="http://sourceforge.net/projects/freenas/files/" target="_blank">FreeNAS embed USB image</a> (0.71.5094 nightly build). I only have 2 drives in the box due to the lack of a PCI riser card for my SATA controller. I made a RAIDZ1 ZFS pool (pretty much a mirror right now since it&#8217;s only 2 drives, exactly what the Drobo would have done) of 1.5TB. Throughput when transferring files <strong>via Samba is 50-70Mb/s Read, and 25 &#8211; 40 Mb/s Write. </strong>That is pretty impressive for an Atom based NAS, and I suspect the speeds will be even better once I have NFS to replace Samba.  I will be experimenting with various other OSs to compare performance and features. So far I have unRAID, plain OpenSolaris and Nexenta; all of them offer similar features to the Drobo &#8211; one drive fault tolerance, expansion of array and some self-healing features.  Stay tuned.</span></h5>
<p><span id="more-245"></span></p>
<h5><strong>March, 31st 2010<br />
<span style="font-weight: normal; font-size: 13px;">First of all, thank you to those who tweeted and replied to my original post about DIYing a NAS! I hope I&#8217;ve answered most of your questions and concerns.</span></strong></h5>
<p>My parts just arrived a couple of days ago&#8230; however the store did not include a PCI riser card for my SATA controller. Big FaIL to NCIX</p>
<p>In case NCIX cannot send me replacement soon, I&#8217;v ordered a PCI Riser on eBay (was only $1.5 shipped from Hong Kong) along with a 4GB SSD in which the OS will run on. These parts will take another week or so to ship.</p>
<p>In the meantime, my plan is to install FreeNAS on a USB stick and create a ZFS pool of two of my drives.</p>
<p>I will post some pictures soon, and please do come back to this post for more updates.</p>
<!-- PHP 5.x --><img src="http://frankleng.me/?ak_action=api_record_view&id=245&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://frankleng.me/2010/03/31/the-alternative-to-drobo-building-of-the-nas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google is Hot n Cold? Yes and then No&#8230; In and then out?</title>
		<link>http://frankleng.me/2010/03/24/google-is-hot-n-cold-yes-and-then-no-in-and-then-out/</link>
		<comments>http://frankleng.me/2010/03/24/google-is-hot-n-cold-yes-and-then-no-in-and-then-out/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 21:07:37 +0000</pubDate>
		<dc:creator>Frank Leng</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[China]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Internet]]></category>
		<guid isPermaLink="false">http://frankleng.me/?p=225</guid>
		<description><![CDATA[That Katy Perry song sounds so appropriate for what&#8217;s happening with Google&#8217;s operation in China. It has finally made a statement this Monday to retract from its agreement to censor Chinese search results. Google will start redirecting Google.cn to Google&#8217;s servers in Hong Kong which deliver uncensored results. (Ever since, Hong Kong was returned back to the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://frankleng.me/wp-content/uploads/2010/03/google.gif" rel="lightbox[225]" title="Google vs. China"><img class="alignright size-medium wp-image-226" title="Google vs. China" src="http://frankleng.me/wp-content/uploads/2010/03/google-300x232.gif" alt="" width="300" height="232" /></a>That Katy Perry song sounds so appropriate for what&#8217;s happening with Google&#8217;s operation in China. It has finally made a statement this Monday to retract from its agreement to censor Chinese search results. Google will start redirecting Google.cn to Google&#8217;s servers in Hong Kong which deliver uncensored results. (Ever since, Hong Kong was returned back to the Chinese government from the UK, it has received special exemption from the Chinese authority to operate as an independent region.)</p>
<p>On Google&#8217;s blog an article titled &#8220;<a href="http://googleblog.blogspot.com/2010/03/new-approach-to-china-update.html" target="_blank">A new approach to China: an update</a>&#8221; Google blamed the move on the alleged cyber attacks originated from China to various US companies including itself. It has also posted an <a href="http://www.google.com/prc/report.html" target="_blank">accessibility report </a>to indicate which of the Google services are currently being blocked. Bold move Google!</p>
<p>Now to a more serious note&#8230; Was Google absolute right to do what it did? Was the Chinese government absolutely wrong to censor content on the Internet? Lastly, how will this affect the Internet users and companies in China?</p>
<p><span id="more-225"></span></p>
<p>We all know that the Chinese Internet market is the largest piece of the pie. That is to say there are more users in China than any other country in the world&#8230; surprised? However, looking at the revenue report from Google&#8230; the Chinese market was only about 2% of the total revenue&#8230; not a big number for a company of Google&#8217;s size. While its operations in China was growing at a rapid rate, censorship from the government greatly prohibited its every move. Youtube was blocked&#8230; Picasa partially blocked&#8230; so was Gmail at some point. This sort of a hostile landscape probably made it quite difficult for an open company like Google to compete with native Chinese companies who are in total compliance with state censorship laws. Therefore, in order for Google to operate in China it will have to essentially become one of the censor dogs&#8230;</p>
<p>Google CEO Eric Emerson Schmidt repeated said on numerous occasions &#8211; Google is not about revenue, it is about expediting the flow of information and innovation. However&#8230; here is the catch&#8230; he did sign an agreement with the Chinese government to perform censorship on its search results&#8230; Is it legal and totally righteous of them to pull out from something they agreed to?</p>
<p><strong>My hunch is that&#8230; everyone thought of the Chinese market as the biggest pile of cash to be made. However, Google really wasn&#8217;t doing well in China to start with! It watched as competitors like Baidu continue to gain marketshare&#8230; not by innovation&#8230; but by simply doing what the government tells them to do. Not wanting more revenue? Give me a break&#8230; everyone wants more money&#8230; enough said.</strong></p>
<p>One must understand,  in such a sensitive country&#8230; politics and money are two of the dominating forces that drive its local economy. Political power = money, and the reverse is also true. This ill-designed system is being governed by a single political body that gains power by silencing the people who dare to speak up about its corruptions. <strong>Therefore, in order to keep this delicate platform, the Chinese like to keep its businesses local. They can&#8217;t possibly control a company like Google&#8230; at least not in the same way they do with Baidu!</strong></p>
<p>So was it right for Google to pull out? <strong>As a strict legal matter, no it was not. You cannot change your mind about a legal agreement simply because you are not profiting from it to justify your costs.</strong> Was the Chinese government right to censor content to begin with? <strong>From a pure economic perspective, I have to say YES. By keeping the businesses local and discouraging foreign companies like Google, the Chinese economy is becoming self-sustainable and is growing at a rapid speed. There is corruption in the government, but they are not idiots. They designed the system, they know how to work it!</strong></p>
<p>So who is this sudden game changer affecting? What are the end users saying? Well according to reports, there seems to be a divide&#8230; again&#8230;surprised? Some people have cursed Google to get out of China altogether. Others are saying they&#8217;ll just switch to Baidu. I think in the short-term Google&#8217;s exile will not likely affect the average Chinese user. When I was in China in 2008&#8230; people were already treating Baidu like their Google. Many people didn&#8217;t even know what Google was&#8230; others simply complained about its lack of localized Chinese results. However, in the long-term&#8230; the lack of competition is never a good sign for any industry.</p>
<p>Now the real beneficiary is definitely Baidu.com. It stock in China and US had gotten a much anticipated boost from all this. The same can be said for the Facebook clone &#8211; RenRen.com and video sharing site &#8211; TuDou.com. As Google said its long goodbyes to the Chinese market, I think there really wasn&#8217;t a real loser this time around. It looks to me that everyone went home with something in their pocket&#8230; Google has its publicity and seemed righteousness. The Chinese government successfully kept competition on the other side of the gate in order to grow its own economy. The users&#8230; well the users didn&#8217;t win anything but didn&#8217;t lose much either. We might even see a boom of local Chinese Internet start-ups because of this&#8230; especially when everyone knows that the government will help them kick their competitors out.</p>
<p><strong>Update: </strong>GoDaddy.com has suspended registration of .cn domains in China due to the fact that the communist government is asking the company to submit personal information of its customers. I must say that I am quite disgusted by the Chinese government&#8217;s stance on these privacy issues.</p>
<!-- PHP 5.x --><img src="http://frankleng.me/?ak_action=api_record_view&id=225&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://frankleng.me/2010/03/24/google-is-hot-n-cold-yes-and-then-no-in-and-then-out/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>drobo is no good&#8230; so I&#8217;m building my own NAS [updated]</title>
		<link>http://frankleng.me/2010/03/24/drobo-is-no-good-so-im-building-my-own-nas/</link>
		<comments>http://frankleng.me/2010/03/24/drobo-is-no-good-so-im-building-my-own-nas/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 15:12:42 +0000</pubDate>
		<dc:creator>Frank Leng</dc:creator>
				<category><![CDATA[DIY]]></category>
		<category><![CDATA[Me]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[drobo]]></category>
		<category><![CDATA[mITX]]></category>
		<category><![CDATA[NAS]]></category>
		<guid isPermaLink="false">http://frankleng.me/?p=216</guid>
		<description><![CDATA[After a few months work with the drobo and trying to give it NAS capabilities via TonidoPlug. I got it to work, and I&#8217;m getting same performance as the droboshare for half  the cost. HOWEVER&#8230; I&#8217;m getting 3-5mb/s Write, and 3-20mb/s Read. The speed fluctuation is related to the limited CPU and I/O resource on [...]]]></description>
			<content:encoded><![CDATA[<p>After a few months work with the <a href="http://drobo.com" target="_blank">drobo</a> and trying to give it NAS capabilities via <a href="http://tonido.com" target="_blank">TonidoPlug</a>. I <a href="http://frankleng.me/2010/02/11/droboshare-alternatives-tonidoplug-gigabit-switch/">got it to work</a>, and I&#8217;m getting same performance as the <a href="http://www.drobo.com/Products/droboshare.php" target="_blank">droboshare</a> for half  the cost.</p>
<p><strong>HOWEVER&#8230; </strong>I&#8217;m getting 3-5mb/s Write, and 3-20mb/s Read. The speed fluctuation is related to the limited CPU and I/O resource on the TonidoPlug. For a $550 setup (2.3TB) the speed just doesn&#8217;t make any sense. Even a 300mb file takaes 10min to write&#8230; this is clearly not a viable option for any power user.</p>
<p>After speaking to a friend, I was quite inspired by his ZFS rig that actually cost less and is capable of delivering 3x the speed I get. The rig&#8217;s 75W power consumption wasn&#8217;t too great in my books, but I&#8217;m sure by using something less powerful I can crank the wattage down.</p>
<p>My checklist for this rig:</p>
<ul>
<li>- Cheaper than the Drobo and TonidoPlug, in other words less than $400USD.</li>
<li>- Efficient, low power consumption.</li>
<li>- <span style="text-decoration: line-through;">The rig must have at least 4 swappable drive bays</span>.  As it turns out, consumer grade swappable bays are prone to drive vibration. Especially when used with high speed drives 7200RPM+. Be warned.</li>
<li>- Must be fault-tolerant like the Drobo.</li>
<li>- Space must be easily upgradeable, again like the Drobo.</li>
<li>- Must be faster than the Drobo, and is able to sustain read/write speed even for large files.</li>
</ul>
<p><span id="more-216"></span>At first glance this looked to be a tough find, but the worry eased up after some research. It was clear that my rig will need to be in the <strong>mITX form-factor</strong>, and it will need an energy efficient CPU.</p>
<p>The slower Celeron chips caught my eye for a second, but it was the new Intel Dual Core Atom that shined. With a TDP (Thermal Design Power) of around 13W, the <a href="http://www.anandtech.com/cpuchipsets/showdoc.aspx?i=3692" target="_blank">dual-core Atom D510</a> offers faster performance at a cooler temperate than the previous generation N330 it replaces. (FYI, TDP only measures the amount of thermal energy that need to be dissipated to keep it at an optimal temperature, it does not measure total power consumption). The D510 offers a fast front-side bus, and dual-core architecture clocked at 1.6GHZ. According to previous performance comparisons, a single core Atom running at 1.6GHZ is equivalent to a 900MHZ Celeron.</p>
<p style="text-align: center;"><a href="http://frankleng.me/wp-content/uploads/2010/03/intel_atom_benchmark.gif" rel="lightbox[216]" title="Atom Benchmarks"><img class="aligncenter wp-image-218" title="Atom Benchmarks" src="http://frankleng.me/wp-content/uploads/2010/03/intel_atom_benchmark-300x179.gif" alt="Intel Atom Benchmark Comparison" width="300" height="179" /></a>Therefore, I&#8217;m assuming the dual-core will performance similar to 1.2GHZ Celeron M chips. For the purose it is going to serve, it got a gold star in my books. Lastly, since Intel does not sell the Atom chip as  a standalone product, I was looking for a bundle with a motherboard.</p>
<p>Due to the low cost of these parts, most motherboards offered will only carry 2 SATA ports. That is a big NO NO for a NAS box! The good thing is that most of these boards do have a PCI slot for expansion, so you can put a SATA controller card in there to expand its ports. (Note that in order to have Sata II  3Gbit/s , you will need a PCI-Express based controller).</p>
<p>I eventually nailed my choice down to the <a href="http://www.intel.com/products/desktop/motherboards/D510MO/D510MO-overview.htm" target="_blank">Intel Atom D510MO</a> bundle. It has 2 SATA, 7 USB, 1 PCI and 1 PCI-E mini slot. The board isn&#8217;t the most full-featured product, but it was cheap and made by the mighty Intel itself. Other alternatives from ASUS and Supermicro offer similar specifications for a higher price, and to be quite frank I don&#8217;t trust those vendors as much as I do with Intel. (Supermicro does offer a board for the D510 chip with 6 onboard SATA ports, but costs more than twice the Intel board). <strong>Price $80 CAD </strong></p>
<p><strong>The D510 uses DDR2 memory, but I already have 1GB sticks laying around. so no need to buy more. but they go for $30 nowadays.</strong></p>
<p>Along with my Intel D510MO I ordered a PCI SATA II controller. The model number is<a href="http://www.google.ca/search?sourceid=chrome&amp;ie=UTF-8&amp;q=Syba+SD-SATA2-2E2I" target="_blank"> Syba SD-SATA2-2E2I</a>, and it was the only SATA II controller I could find with a PCI interface. I know I won&#8217;t be able to get full SATA II speeds, but I&#8217;d rather not play around with the jumpers on my older SATA II drives to get it to work. <strong>Price $36 CAD.</strong></p>
<p>Lastly, I needed a small yet stylish case to house everything. <span style="text-decoration: line-through;">I know my budget allowed me to have a case with at least 2 hot-swappable bays, but I really need 4 of them. The obvious choice was the <a href="http://usa.chenbro.com/corporatesite/products_detail.php?sku=79">CHENBRO ES34069</a>. It comes with 4 hot-swappable SATA drive bays and either 120W or 180W power supply. The package I ordered from NCIX also included a riser card and a camera card reader. For more than $200 it wasn&#8217;t the cheapest option, but it certainly looked worthy and it had exactly what I needed. <strong>Price $ 207 CAD.</strong></span></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<div id="attachment_220" class="wp-caption aligncenter" style="width: 224px"><strong><a href="http://frankleng.me/wp-content/uploads/2010/03/CHENBRO_ES34069.jpg" rel="lightbox[216]" title="CHENBRO ES34069"><img class="size-medium wp-image-220" title="CHENBRO ES34069" src="http://frankleng.me/wp-content/uploads/2010/03/CHENBRO_ES34069-214x300.jpg" alt="CHENBRO ES34069" width="214" height="300" /></a></strong><p class="wp-caption-text">CHENBRO ES34069</p></div>
<div id="attachment_269" class="wp-caption alignright" style="width: 310px"><a href="http://frankleng.me/wp-content/uploads/2010/03/NSK2400.jpg" rel="lightbox[216]" title="Antec NSK2400"><img class="size-medium wp-image-269" title="Antec NSK2400" src="http://frankleng.me/wp-content/uploads/2010/03/NSK2400-300x163.jpg" alt="Antec NSK2400" width="300" height="163" /></a><p class="wp-caption-text">Antec NSK2400</p></div>
<p>After testing the Chenbro case for a week, I must say that the swappable bays are not exactly what I expected them to be. They share the same flaws as many consumer grade screw-less systems&#8230; DRIVE VIBRATION and NOISE! Since each swappable slot was not held tightly enough, drive vibration can be heard quite clearly. (Same problem we have with the Drobo actually&#8230;) The two fans in the back of the chassis were also inaccessible by the user, and there was no speed controller connector to allow the user to adjust their speed. Therefore, you end up with a system that spins 100% RPM at all times &#8211; something the Drobo solved by adding thermal sensitive cooling fans. Lastly, the external power supply is proprietary! The cable that plugs into the chassis looks more like a PS/2 port&#8230; rather than a standard PSU connector. You know what this means&#8230; if your PSU on the Chenbro ever give out on you&#8230; you are going to have fun finding a replacement&#8230; then burn a hole in your wallet to pay for it.</p>
<p>So without anymore ranting&#8230; I introduce to you the final piece of the puzzle &#8211; Antec NSK2400. It costs half as much as the Chenbro, it has 4 drive bays &#8211; two 3.5 inch and two 5.25 inch. <a href="http://www.silentpcreview.com/Antec_NSK2400_Fusion" target="_blank">Click here for a thorough review from slientpcreview.com</a><br />
I bought two 3.5 &#8211; 5.25 drive bay adapters to fit all four of my 3.5 inch SATA drives. Obviously the bays are swappable, but I don&#8217;t plan on having multiple drive failures everyday that I need to be swapping drives. =p</p>
<p>This case can accommodate up to mATX form factor, so it will make a good media center chassis as well. &#8211; <strong>Price $101.91CAD</strong></p>
<p><strong> </strong></p>
<p><strong><span style="font-weight: normal;">Finally, the total came to <strong>$230 after shipping and taxes </strong>- That&#8217;s almost half the price of the Drobo, even after you add the cost of RAM.<br />
</span></strong></p>
<p><strong><span style="font-weight: normal;"><span style="text-decoration: line-through;">As you can see, the case I decided to get was a bit more expensive than most. There are a lot of cheaper options out there, especially if you don&#8217;t need hot-swappable bays.</span> Secondly, if you are adventurous DIY is another way to go. Check out the DIY project here: <a href="http://paulstamatiou.com/diy-200-dollar-pc-part-3">http://paulstamatiou.com/diy-200-dollar-pc-part-3</a> to build an awesome looking acrylic case for your NAS! </span></strong></p>
<p><strong><span style="font-weight: normal;">Please check back for Part 2 of this NAS adventure. My parts should be in next week, but since the case was re-ordered it might take some time before I can post updates. Please stay tuned! and big thank yous go out to all the people who tweeted and commented on this thread. Thank you for the interest. I won&#8217;t let you down!  =p<br />
</span></strong></p>
<!-- PHP 5.x --><img src="http://frankleng.me/?ak_action=api_record_view&id=216&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://frankleng.me/2010/03/24/drobo-is-no-good-so-im-building-my-own-nas/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Google Sync&#8230; Friend and Foe? [Updated x3]</title>
		<link>http://frankleng.me/2010/03/03/google-sync-friend-and-foe/</link>
		<comments>http://frankleng.me/2010/03/03/google-sync-friend-and-foe/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 21:08:42 +0000</pubDate>
		<dc:creator>Frank Leng</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[downtime]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google sync]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[service]]></category>
		<guid isPermaLink="false">http://frankleng.me/?p=178</guid>
		<description><![CDATA[Many iPhone, Windows Mobile, and S60 users are enjoying the free Exchange sync service Google is providing. It is basically an Exchange layer for Google Mail, Contacts and Calendar. Sounds sweet right? Think again, Google Sync has been having a lot of technical problems lately. Just today, the service was complete offline for hours. The [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-medium wp-image-179 alignright" title="Google Sync" src="http://frankleng.me/wp-content/uploads/2010/03/GoogleSync1-300x220.jpg" alt="Google Sync Cartoon" width="300" height="220" /> Many iPhone, Windows Mobile, and S60 users are enjoying the free Exchange sync service Google is providing. It is basically an Exchange layer for Google Mail, Contacts and Calendar. Sounds sweet right?</p>
<p>Think again,</p>
<p>Google Sync has been having a lot of technical problems lately. Just today, the service was complete offline for hours. The only thing Google said was they were having issues with a datacenter and no ETA on fixing the problem. see this support post here:<a href="http://www.google.com/support/forum/p/Google+Mobile/thread?tid=35f2df27a467e56c&amp;hl=en"> http://www.google.com/support/forum/p/Google+Mobile/thread?tid=35f2df27a467e56c&amp;hl=en</a></p>
<p>Now here is the double edged sword&#8230; Microsoft Exchange&#8230; or more accurately its implementation on these &#8220;smart&#8221; phones. When the service was down today&#8230; users (including myself) noticed that our contacts, calendar events, and emails were wiped out! Completely gone! I didn&#8217;t even know who was texting me anymore&#8230; because my iPhone could only show the caller ID.</p>
<p>Shouldn&#8217;t the iPhone be smart enough to say&#8230; &#8220;ok, the Google server is down&#8230;&#8221; or &#8220;what I&#8217;m about to do will wipe out 100% of the phone&#8217;s contacts&#8230; maybe I should ask the user before I do this&#8230;&#8221;</p>
<p>The server went dark&#8230; doesn&#8217;t mean the data on the phone needs to as well. Even if data on one end is wiped out&#8230; the user should be consulted in order to make an intelligent decision.</p>
<p>So guys&#8230; Google isn&#8217;t perfect&#8230; free services like Sync are even less perfect&#8230; However, if Google is serious about making Sync into a business oriented service they could at least be more transparent and responsible about technical issues. For example, adding Sync to the App status dashboard. <a href="http://www.google.com/appsstatus#hl=en">http://www.google.com/appsstatus#hl=en</a></p>
<p>Lastly, since Android and Blackberries have their own layer of protocol for sync, they were not affected by the Google Sync downtime today.</p>
<p><span id="more-178"></span><strong>Update: </strong>as of Thursday, March 04. 10: 27 EST   Google Sync is still not pushing emails through in a timely manner. It is working for some users as mentioned in the support forum, but most users are still experiencing delays.</p>
<p><strong>Update x2: </strong>Thursday, March 04 11:30 EST   Sync appears to be working, emails are being pushed with little to no delay. We&#8217;ll see how long it&#8217;ll last.</p>
<p><strong>Upate x3: According to this post on Google Support. <a href="http://www.google.com/support/forum/p/Google+Mobile/thread?tid=00d6bd3123867436&amp;hl=en">http://www.google.com/support/forum/p/Google+Mobile/thread?tid=00d6bd3123867436&amp;hl=en</a> Another maintenance was performed for Sync and all issues have been resolved as of March 4th.</strong></p>
<!-- PHP 5.x --><img src="http://frankleng.me/?ak_action=api_record_view&id=178&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://frankleng.me/2010/03/03/google-sync-friend-and-foe/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WordPress asks for connection info during upgrade.</title>
		<link>http://frankleng.me/2010/02/21/wordpress-asks-for-connection-info-during-upgrade/</link>
		<comments>http://frankleng.me/2010/02/21/wordpress-asks-for-connection-info-during-upgrade/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 20:35:18 +0000</pubDate>
		<dc:creator>Frank Leng</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[VPS]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">http://frankleng.me/?p=167</guid>
		<description><![CDATA[After migrating all of my sites to the VPS, I noticed WP auto upgrade asks me for FTP login every time I upgrade a plugin. I was a bit puzzled at first because I have never seen that before, and the upgrade process is dramatically slower this way. After googling, I realized that all the [...]]]></description>
			<content:encoded><![CDATA[<p>After migrating all of my sites to the VPS, I noticed WP auto upgrade asks me for FTP login every time I upgrade a plugin.</p>
<p>I was a bit puzzled at first because I have never seen that before, and the upgrade process is dramatically slower this way.</p>
<p>After googling, I realized that all the WP files are now owned by my webroot account and apache no longer has exclusive access to them.</p>
<p>the simple fix was to give apache ownership of the WordPress directory.</p>
<h2><strong>#: chown -R   apache-user: wordpressRoot</strong></h2>
<p><strong><span id="more-167"></span></strong></p>
<p><strong><em>This does pose a potential security risk. However, this already exists on every WP site that has auto upgrade working. Most shared hosts will run the apache instance under your username so you don&#8217;t see this problem.</em></strong></p>
<p><strong><em>If you are concerned about security, I would suggest you leave the permissions as they are&#8230; or use <a href="http://drupal.org">Drupal</a>. =p</em></strong></p>
<!-- PHP 5.x --><img src="http://frankleng.me/?ak_action=api_record_view&id=167&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://frankleng.me/2010/02/21/wordpress-asks-for-connection-info-during-upgrade/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OS Upgrade vs Fresh Install</title>
		<link>http://frankleng.me/2009/11/14/os-upgrade-vs-fresh-install/</link>
		<comments>http://frankleng.me/2009/11/14/os-upgrade-vs-fresh-install/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 08:14:25 +0000</pubDate>
		<dc:creator>Frank Leng</dc:creator>
				<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[Operating System]]></category>
		<category><![CDATA[Windows 7]]></category>
		<guid isPermaLink="false">http://frankleng.me/?p=116</guid>
		<description><![CDATA[I get this question all the time&#8230; Should I do an update or a fresh install of my operating system? Short answer&#8230; Fresh Install &#62; Upgrading Long answer&#8230; it depends on how the upgrade went and what you are looking for. I recently did an upgrade from Leopard to Snow Leopard and noticed very little [...]]]></description>
			<content:encoded><![CDATA[<p>I get this question all the time&#8230; Should I do an update or a fresh install of my operating system?</p>
<p>Short answer&#8230; <strong>Fresh Install &gt; Upgrading </strong></p>
<p>Long answer&#8230; it depends on how the upgrade went and what you are looking for. I recently did an upgrade from Leopard to Snow Leopard and noticed very little problems. the most noticeable problem was the long bootup time&#8230; and I know that Snow Leopard had specific optimizations to decrease boot time. Furthermore, I had some apps that were incompatible with Snow Leopard&#8230; so I finally decided to give the system a good wipe and install from scratch. and since then&#8230; all the problems have been solved&#8230; especially after installing the 10.6.2 update. Just always remember to backup your data and apps before wiping things out. Time Machine is very useful in this respect.</p>
<p>On the Windows side, I successfully upgrade from Windows Vista to Windows 7 without a glitch. The two systems are extremely similar under the hood, and I did not notice any problem after upgrading. I even did a clean install of Windows 7 and noticed no improvements. To be fair, I didn&#8217;t have anything installed in Vista anyway&#8230; just Office and Adobe CS.</p>
<!-- PHP 5.x --><img src="http://frankleng.me/?ak_action=api_record_view&id=116&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://frankleng.me/2009/11/14/os-upgrade-vs-fresh-install/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Macs vs PCs &#8211; mythbusters and refreshments</title>
		<link>http://frankleng.me/2009/11/14/macs-vs-pcs-mythbusters-and-refreshments/</link>
		<comments>http://frankleng.me/2009/11/14/macs-vs-pcs-mythbusters-and-refreshments/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 07:58:23 +0000</pubDate>
		<dc:creator>Frank Leng</dc:creator>
				<category><![CDATA[Apple Inc.]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Me]]></category>
		<category><![CDATA[Other]]></category>
		<guid isPermaLink="false">http://frankleng.me/?p=113</guid>
		<description><![CDATA[Here we go again&#8230; I don&#8217;t mean to revisit this ancient old debate of which system is better&#8230; but I JUST CAN&#8217;T HELP IT! =) Since now I own both systems&#8230; I think I can bring some new perspectives and observations to the table. First of all&#8230; I&#8217;ve been a loyal Windows user since the [...]]]></description>
			<content:encoded><![CDATA[<p>Here we go again&#8230; I don&#8217;t mean to revisit this ancient old debate of which system is better&#8230; but I JUST CAN&#8217;T HELP IT! =)</p>
<p>Since now I own both systems&#8230; I think I can bring some new perspectives and observations to the table.</p>
<p>First of all&#8230; I&#8217;ve been a loyal Windows user since the 3.0 days. and I guess that&#8217;s how long this endless debate has been going on for&#8230; However, we are looking at a completely different landscape than those old days.</p>
<p>The common myth that Apple made &#8220;better&#8221; hardware than your average PC is dead now that everyone is on the Intel train&#8230; and we have normal PCs running hacked versions of MacOS&#8230; and Intel Macs booting Windows XP and Vista. (official Win 7 support is also coming.) So if you really look at what Apple is offering and charging for&#8230; is basically your average hardware stuffed in a fancy chassis. Surprisingly enough&#8230; according to official stats there are now more people who are willing to pay the premium for Apple&#8217;s fancy design.</p>
<p>But here is my story&#8230; I&#8217;ve been a Windows user for quite a while&#8230; and the ONLY reason why I now own a Macbook Pro is because I needed to run the iPhone SDK. It may not have been the wisest 2 grands spent&#8230; but the new Macbook Pros are amazing looking machines! I have to say&#8230; cosmetically I have nothing to complain about the machine! The fact that I can get a Dell with similar specs doesn&#8217;t bother me at all.</p>
<p><strong>What bugged and is still bugging the hell out of me&#8230; is when Mac users&#8230; Apple officials and loyalists portray their OS as the best in the world for anything you do! </strong></p>
<p><strong>This is simply UNTRUE!</strong> MacOS looks fancy but it is not the ultimate saviour when it comes computing! It is not! Even with the latest Snow Leopard release&#8230; it is not even close!!!<br />
Like Mircosoft Windows&#8230; it has flaws! If you install too much stuff&#8230; it will get slow&#8230; if you don&#8217;t do regular maintenance&#8230; something will go wrong&#8230; The number one thing about OS&#8230; not one system out there right now will &#8220;just work&#8221;. If you don&#8217;t take care of it&#8230; it will not take care of you. Get used to it!</p>
<p>I&#8217;ll give you an example&#8230; ever since Leopard MacOS had this weird problem where it cannot open files if they were downloaded from the Internet. The only thing that will fix it&#8230; REBOOT! That is until Apple released an update a few days ago to address the problem. This is a problem that existed in Leopard and Snow Leopard. As you can imagine I was extremely annoyed by this problem&#8230; because even my Windows machine didn&#8217;t have to be rebooted this many times to fix a stupid problem like this.</p>
<p><span id="more-113"></span></p>
<p>Second annoyance &#8211; Video playback. The codec support for MacOS is extremely poor. Codec packs like Perian are still incomplete when you ever come across one of those rare codecs. Needless to mention WMV support&#8230; trying to play a HD WMV file on a Mac is simply PAINFUL. You can either use VLC or Flip4Mac&#8230; VLC doesn&#8217;t have great performance and Flip4Mac will not let you seek the file unless the file is completely buffered. Bottom line&#8230; video playback is years behind the performance you get on Windows.</p>
<p>Third annoyance &#8211; Lack of software. especially quality free apps. Trying looking for a decent MySQL client for your Mac&#8230; paid or free&#8230; I bet you cannot find a single one worth competing with SQLyog! Also&#8230; when Apple wants you to think that their iWork bundle is any competition to MS Office&#8230; DON&#8217;T BELIEVE THEM! I&#8217;m a university student, and I have to say Numbers is years behind what MS Excel is capable of&#8230; same thing with Pages. The only thing I like is probably Keynote&#8230; it makes your presentation looks a bit prettier. =p</p>
<p>If you are a Windows user. Be ready to tolerate these annoyances because they are likely to stay for a long time. You might miss that good old Windows UI&#8230; I&#8217;ll bet you on that one!</p>
<p><strong>On the &#8220;dark side&#8221; of things&#8230; </strong>Microsoft just released Windows 7 not too long ago. and big thanks to the University of Waterloo I was able to get an early copy of the OS. I have to say&#8230; Windows 7 is everything that I hoped it will be. It is a smart and stable system that is light years away from what Windows Vista had become&#8230; and performance-wise Win 7 even leaves XP in the dust! I love it. and I am really considering switching back to Windows for my general computing needs&#8230; especially when more Windows Live apps are being released Windows-only.</p>
<p>The bottom line is&#8230; Mac was never meant to be a mainstream machine! Its design is amazing&#8230; but there are so many things that aren&#8217;t perfect on the software end. I honestly think you might find it useful to run Windows on a Mac to get the most out of it.<br />
While Apple keeps bashing Microsoft for the lack of innovation&#8230; Microsoft has made a very strong point with Windows 7 and their Windows Live series of services and software. It will be interesting to see how the game plays on from now on&#8230;<br />
However, as a consumer I think people should always remember that nothing is ever exactly as advertised. nothing is ever perfect. just because you have spent a lot of money on something&#8230; doesn&#8217;t mean it&#8217;s worth it.<br />
To be happy with your purchase&#8230; you need to think about what compromises are you willing to accept&#8230; it doesn&#8217;t matter how much money you have&#8230; you can&#8217;t have everything. =)</p>
<!-- PHP 5.x --><img src="http://frankleng.me/?ak_action=api_record_view&id=113&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://frankleng.me/2009/11/14/macs-vs-pcs-mythbusters-and-refreshments/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>GMAIL and Apple Mail singing together&#8230; amazing</title>
		<link>http://frankleng.me/2009/08/08/gmail-and-apple-mail-singing-together-amazing/</link>
		<comments>http://frankleng.me/2009/08/08/gmail-and-apple-mail-singing-together-amazing/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 23:06:47 +0000</pubDate>
		<dc:creator>Frank Leng</dc:creator>
				<category><![CDATA[Other]]></category>
		<guid isPermaLink="false">http://frankleng.me/?p=67</guid>
		<description><![CDATA[Maybe someone out there already found this&#8230; but Gmail and Mail.app are singing together quite nicely. Today I was replying to an email from Mail and noticed something very interesting&#8230; Then when you keep typing more&#8230; you will see the little box on the bottom saying your conversation in Gmail has been updated&#8230; Clicking on [...]]]></description>
			<content:encoded><![CDATA[<p>Maybe someone out there already found this&#8230; but Gmail and Mail.app are singing together quite nicely.</p>
<p>Today I was replying to an email from Mail and noticed something very interesting&#8230;</p>
<div id="attachment_70" class="wp-caption alignleft" style="width: 606px"><a href="http://frankleng.me/wp-content/uploads/2009/08/Picture-12.png" rel="lightbox[67]" title="Gmail and Mail"><img class="size-full wp-image-70 " title="Gmail and Mail" src="http://frankleng.me/wp-content/uploads/2009/08/Picture-12.png" alt="Mail syncs your reply with Gmail as you type." width="596" height="358" /></a><p class="wp-caption-text">Mail syncs your reply with Gmail as you type.</p></div>
<p>Then when you keep typing more&#8230; you will see the little box on the bottom saying your conversation in Gmail has been updated&#8230; Clicking on update will bring in the rest of the things you typed in another thread.</p>
<p><a href="http://frankleng.me/wp-content/uploads/2009/08/Picture-2.png" rel="lightbox[67]" title="Gmail and Mail"><img class="size-full wp-image-71 alignleft" title="Gmail and Mail" src="http://frankleng.me/wp-content/uploads/2009/08/Picture-2.png" alt="Gmail and Mail" width="574" height="369" /></a></p>
<p>After the reply is sent, all the temporary threads in Gmail will be deleted and you will be left with one single reply message.</p>
<!-- PHP 5.x --><img src="http://frankleng.me/?ak_action=api_record_view&id=67&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://frankleng.me/2009/08/08/gmail-and-apple-mail-singing-together-amazing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UberCart Drupal Theme [updated]</title>
		<link>http://frankleng.me/2009/08/08/ubercart-drupal-theme/</link>
		<comments>http://frankleng.me/2009/08/08/ubercart-drupal-theme/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 07:57:13 +0000</pubDate>
		<dc:creator>Frank Leng</dc:creator>
				<category><![CDATA[Other]]></category>
		<guid isPermaLink="false">http://frankleng.me/?p=61</guid>
		<description><![CDATA[Update: It&#8217;s no news that TopNotchThemes has released an awesome free theme for Ubercart called Acquia Prosper. this theme is built on the Fusion Core base theme and the Skinr module. I currently have a few clients requesting Ubercart on their Drupal site. I will be taking a close look at Acquia Prosper soon, so [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update: </strong>It&#8217;s no news that TopNotchThemes has released an awesome free theme for Ubercart called <a href="http://drupal.org/project/acquia_prosper" target="_blank">Acquia Prosper</a>.</p>
<p>this theme is built on the Fusion Core base theme and the Skinr module.</p>
<p>I currently have a few clients requesting Ubercart on their Drupal site. I will be taking a close look at Acquia Prosper soon, so stay tuned for a review and tutorials.</p>
<!-- PHP 5.x --><img src="http://frankleng.me/?ak_action=api_record_view&id=61&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://frankleng.me/2009/08/08/ubercart-drupal-theme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
