<?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>YiBi&#039;s Life&#124;Live Log</title>
	<atom:link href="http://blog.yibi.org/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.yibi.org</link>
	<description>Blogging about what I like to do</description>
	<lastBuildDate>Wed, 04 Jan 2012 16:36:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Reverse Path Filtering In RHEL 6</title>
		<link>http://blog.yibi.org/2012/01/05/reverse-path-filtering-in-rhel-6</link>
		<comments>http://blog.yibi.org/2012/01/05/reverse-path-filtering-in-rhel-6#comments</comments>
		<pubDate>Wed, 04 Jan 2012 16:35:39 +0000</pubDate>
		<dc:creator>yibi</dc:creator>
				<category><![CDATA[The Techie Stuff]]></category>
		<category><![CDATA[asymmetric routing]]></category>
		<category><![CDATA[multi-home linux]]></category>
		<category><![CDATA[redhat enterprise 6]]></category>
		<category><![CDATA[reverse path filtering]]></category>
		<category><![CDATA[rhel 5]]></category>
		<category><![CDATA[rhel 6]]></category>

		<guid isPermaLink="false">http://blog.yibi.org/?p=1367</guid>
		<description><![CDATA[Just like to share something that I discovered during the process of upgrading my machines to RHEL6. One of my<a href="http://blog.yibi.org/2012/01/05/reverse-path-filtering-in-rhel-6" class="searchmore">Read the Rest...</a><div class="clr"></div>


Related posts:<ol><li><a href='http://blog.yibi.org/2011/01/10/ldap-authentication-on-red-hat-enterprise-6' rel='bookmark' title='LDAP Authentication On Red Hat Enterprise 6'>LDAP Authentication On Red Hat Enterprise 6</a></li>
<li><a href='http://blog.yibi.org/2011/06/29/ldap-authentication-red-hat-enterprise-linux-6-update' rel='bookmark' title='LDAP Authentication Red Hat Enterprise Linux 6 &#8211; Update'>LDAP Authentication Red Hat Enterprise Linux 6 &#8211; Update</a></li>
<li><a href='http://blog.yibi.org/2011/08/10/installing-freenx-on-red-hat-enterprise-linux' rel='bookmark' title='Installing FreeNX On Red Hat Enterprise Linux'>Installing FreeNX On Red Hat Enterprise Linux</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Just like to share something that I discovered during the process of upgrading my machines to RHEL6. One of my machines had problems connecting to a multi-homed machine.</p>
<p>These are the ip configurations of the interfaces on the servers.</p>
<p><strong><span style="text-decoration: underline;">Server A</span></strong></p>
<p>eth0 ( 192.168.1.100, running Bind9 and listening on this IP)</p>
<p>eth1 (192.168.2.100)</p>
<p><span style="text-decoration: underline;"><strong>Server B</strong></span></p>
<p>eth0 ( 192.168.2.101)</p>
<p>Problem:</p>
<p>Server B issues a DNS lookup to Server A and gets a timeout.  I didn&#8217;t have this problem with another multi-homed machine running RHEL5.</p>
<p>I did a <strong><em>tcpdump -i any host 192.168.2.101 and port 53</em></strong> on Server A and saw that packets are indeed coming to come Server B, but there are no return packets. Bind is definitely running fine. The problem definitely has to be due to RHEL 6 and caused by asymmetric routing.</p>
<p>A Google search asymmetric routing issues on RHEL6 gave me the answer immediately.</p>
<p><strong>In RHEL5, rp_filter is disabled</strong>. So packets can be routed via another interface in another Layer 3 domain i.e. eth0 source ip on Server A can answer to Server B via routing rather than going through eth1 in the same broadcast domain.</p>
<p><strong>In RHEL6, rp_filter is enabled</strong>, so Server A checks the routing table and finds that eth1 is the optimal route to Server B. Trouble is that the request from Server B arrived from eth0, so <strong>rp_filter kicks in and drops the packet silently!</strong></p>
<p>The immediate solution is to <strong>set the rp_filter to 2</strong> <strong>on Server A</strong>, which is<strong> Loose Checking mode</strong>. I edited <strong>/etc/sysctl.conf </strong>and changed <strong>net.ipv4.conf.default.rp_filter = 1 </strong>to <strong><strong>net.ipv4.conf.default.rp_filter = 2</strong></strong></p>
<p>I like to be very explicit when defining configurations, so I added the following too.</p>
<p><strong>net.ipv4.conf.eth0.rp_filter = 2</strong></p>
<p><strong><strong>net.ipv4.conf.eth1.rp_filter = 2</strong></strong></p>
<p>The configuration in /etc/sysctl.conf makes the setting permanent after reboots. For realtime change, do</p>
<p><strong>echo 2 &gt; /proc/sys/net/ipv4/conf/eth0/rp_filter</strong></p>
<p><strong>echo 2 &gt; /proc/sys/net/ipv4/conf/eth1/rp_filter</strong></p>
<p>More information on rp_filter or Reverse Path Filter:</p>
<p><a href="http://www.wlug.org.nz/ReversePathFiltering">http://www.wlug.org.nz/ReversePathFiltering</a></p>
<p><a href="https://www.redhat.com/archives/rhelv6-list/2011-January/msg00080.html">https://www.redhat.com/archives/rhelv6-list/2011-January/msg00080.html</a> (Google: &#8220;rhel 6 asymmetric routing&#8221;)</p>


<p>Related posts:<ol><li><a href='http://blog.yibi.org/2011/01/10/ldap-authentication-on-red-hat-enterprise-6' rel='bookmark' title='LDAP Authentication On Red Hat Enterprise 6'>LDAP Authentication On Red Hat Enterprise 6</a></li>
<li><a href='http://blog.yibi.org/2011/06/29/ldap-authentication-red-hat-enterprise-linux-6-update' rel='bookmark' title='LDAP Authentication Red Hat Enterprise Linux 6 &#8211; Update'>LDAP Authentication Red Hat Enterprise Linux 6 &#8211; Update</a></li>
<li><a href='http://blog.yibi.org/2011/08/10/installing-freenx-on-red-hat-enterprise-linux' rel='bookmark' title='Installing FreeNX On Red Hat Enterprise Linux'>Installing FreeNX On Red Hat Enterprise Linux</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.yibi.org/2012/01/05/reverse-path-filtering-in-rhel-6/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FileSonic + Fibre Broadband @ 9.4Mbyte/s</title>
		<link>http://blog.yibi.org/2011/12/27/filesonic-fibre-broadband-9-4mbytes</link>
		<comments>http://blog.yibi.org/2011/12/27/filesonic-fibre-broadband-9-4mbytes#comments</comments>
		<pubDate>Tue, 27 Dec 2011 07:43:34 +0000</pubDate>
		<dc:creator>yibi</dc:creator>
				<category><![CDATA[The Techie Stuff]]></category>
		<category><![CDATA[fibre broadband]]></category>
		<category><![CDATA[filesonic]]></category>
		<category><![CDATA[filesonic premium account]]></category>
		<category><![CDATA[m1 broadband review]]></category>
		<category><![CDATA[m1 fibre broadband]]></category>
		<category><![CDATA[singapore fibre broadband review]]></category>

		<guid isPermaLink="false">http://blog.yibi.org/?p=1356</guid>
		<description><![CDATA[A picture tells a thousand words. This is my download with a Premium FileSonic Account. I haven&#8217;t looked back since I<a href="http://blog.yibi.org/2011/12/27/filesonic-fibre-broadband-9-4mbytes" class="searchmore">Read the Rest...</a><div class="clr"></div>


Related posts:<ol><li><a href='http://blog.yibi.org/2011/08/30/m1-fibre-broadband-update' rel='bookmark' title='M1 Fibre Broadband Update'>M1 Fibre Broadband Update</a></li>
<li><a href='http://blog.yibi.org/2011/06/26/m1-50mbps-fibre-broadband-on-the-way' rel='bookmark' title='M1 50Mbps Fibre Broadband On The Way'>M1 50Mbps Fibre Broadband On The Way</a></li>
<li><a href='http://blog.yibi.org/2009/09/08/spore-broadband-limps-straits-times' rel='bookmark' title='&#8220;S&#8217;pore broadband limps&#8221; &#8211; Straits Times'>&#8220;S&#8217;pore broadband limps&#8221; &#8211; Straits Times</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>A picture tells a thousand words. This is my download with a <strong><a href="http://www.filesonic.com/premium-ref/17015641">Premium FileSonic Account</a></strong>. I haven&#8217;t looked back since I started the fibre broadband service.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="Screen Shot 2011-12-27 at 3.13.12 PM.png" src="http://blog.yibi.org/wp-content/uploads/2011/12/Screen-Shot-2011-12-27-at-3.13.12-PM.png" border="0" alt="FileSonic + Fibre Broadband @ 9.4Mbyte/s" width="460" height="294" /></p>
<p>I have been getting consistent performance on FileSonic, so it&#8217;s worth the money that I&#8217;m paying, both for the account and the fibre broadband.</p>
<p> </p>
<p> </p>


<p>Related posts:<ol><li><a href='http://blog.yibi.org/2011/08/30/m1-fibre-broadband-update' rel='bookmark' title='M1 Fibre Broadband Update'>M1 Fibre Broadband Update</a></li>
<li><a href='http://blog.yibi.org/2011/06/26/m1-50mbps-fibre-broadband-on-the-way' rel='bookmark' title='M1 50Mbps Fibre Broadband On The Way'>M1 50Mbps Fibre Broadband On The Way</a></li>
<li><a href='http://blog.yibi.org/2009/09/08/spore-broadband-limps-straits-times' rel='bookmark' title='&#8220;S&#8217;pore broadband limps&#8221; &#8211; Straits Times'>&#8220;S&#8217;pore broadband limps&#8221; &#8211; Straits Times</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.yibi.org/2011/12/27/filesonic-fibre-broadband-9-4mbytes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HDB Toilet Repair (And The Headaches That Follows)</title>
		<link>http://blog.yibi.org/2011/12/16/hdb-toilet-repair</link>
		<comments>http://blog.yibi.org/2011/12/16/hdb-toilet-repair#comments</comments>
		<pubDate>Fri, 16 Dec 2011 07:52:17 +0000</pubDate>
		<dc:creator>yibi</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[hdb ceiling leaking]]></category>
		<category><![CDATA[hdb ceiling repair]]></category>
		<category><![CDATA[hdb toilet leaking]]></category>
		<category><![CDATA[hdb toilet repair]]></category>
		<category><![CDATA[hdb waterproofing]]></category>

		<guid isPermaLink="false">http://blog.yibi.org/?p=1350</guid>
		<description><![CDATA[Nothing about technology here, but I thought I&#8217;d just share this for reference of people who may encounter the same<a href="http://blog.yibi.org/2011/12/16/hdb-toilet-repair" class="searchmore">Read the Rest...</a><div class="clr"></div>


Related posts:<ol><li><a href='http://blog.yibi.org/2011/08/11/the-apple-customer-service-experience' rel='bookmark' title='The Apple Customer Service Experience'>The Apple Customer Service Experience</a></li>
<li><a href='http://blog.yibi.org/2011/01/05/my-h1n1-encounter' rel='bookmark' title='My H1N1 Encounter'>My H1N1 Encounter</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Nothing about technology here, but I thought I&#8217;d just share this for reference of people who may encounter the same issue.</p>
<p><strong>Prelude:</strong></p>
<p>Neighbour goes to HDB and complain that their ceiling is leaking. HDB comes to inspect their place and came knocking on my door. No one&#8217;s at home, so they called me a couple of days later to fix a day to come to my place to check the toilets.</p>
<p>HDB folks came, took a quick look at my toilets and started to tell me about procedures, how to repair and stuff. What makes them so sure it&#8217;s my toilet that&#8217;s leaking then? I asked them to do some conclusive tests before we start to arrange for repairs. Who knows the water might be leaking from some other places. So another couple of days later, they came to do a flood test.</p>
<p>Note: Other than flood test, there are 2 more kinds of tests.</p>
<p><strong>First is the dry test</strong>, where they seal your toilet for a week to keep it dry and after that, if the leak continues then the origin is somewhere else other than the toilet.</p>
<p><strong>Then there&#8217;s the dye test, where they flood the toilet and put a dye into the wate</strong>r. That would be very conclusive to show the origin of the water because your neighbor&#8217;s ceiling, walls, whatever, will be stained with the dye if the leak is indeed from your toilet. Not something that I want to do to my poor neighbors.</p>
<p>Anyway, after the flood test, we went down to our neighbor&#8217;s place and saw water leaking. Not the very severe kind, but the droplets were forming quite quickly. Not 100% conclusive but I went with the opinion of HDB that my toilets needed repair.</p>
<p>So, as responsible people, we arranged with HDB to send their contractor for an evaluation and make arrangements to start the repair. Another couple of days for this arrangement.</p>
<p>There were some unhappiness after this with my neighbor because they didn&#8217;t agree with the date that I chose to start work. Anyway, I don&#8217;t to talk about it here.</p>
<p>Repair starts 3 weeks later after a hectic rush to arrange the logistic for the repair. I had to arrange for my baby girl to stay at parents&#8217; place, clear my work before going on leave etc etc.</p>
<p><strong>Preparation:</strong></p>
<p>The hacking of the floor is going to create a big mess. The whole house is going to be very dusty, based on experiences shared by friends who went through the same repairs. So make sure you get enough protection and covers for your furniture.</p>
<p><strong>Day 1:</strong></p>
<p>The workers came and hack down my toilet floor. Drilling is a pain. The noise is terrible!</p>
<p>End of the day, they coat the floor with this non-shrink grout thing to prepare for the cement and water proofing the next day. Dust was everywhere as expected. It&#8217;s very very dusty. Don&#8217;t underestimate the mess.</p>
<p><strong>Day 2:</strong></p>
<p>This is a fast one. One guy to finish the job in like half a day.</p>
<p>First they put apply the water proofing. The water proof layer dried very quickly with fans blowing, so lend them the fans if you can.</p>
<p>After that, the cement goes in. Very quickly done. The cement has to be dry before the tile can be laid on the next day.</p>
<p><strong>Day 3:</strong></p>
<p>The 3rd day is for tile laying.</p>
<p><strong>Day 4:</strong></p>
<p>The contractors come back to tie up lose ends, wash up the toilet.</p>
<p><strong>Problem:</strong></p>
<p>After washing, we inspected the place and discovered defects.</p>
<p>1. My tap was damaged.</p>
<p>2. The old tiles were badly chipped at some areas. I went to a friend&#8217;s place and look at their repair which was completed about 2 weeks before. Their&#8217;s was nicely done. No chips and cracks.</p>
<p>3. The toilet drainage was clogged after the washing.</p>
<p>We called up HDB to come and look at the defects and also inspect the site to make sure the repairs were in order. HDB didn&#8217;t turn up at the agreed timing. Wasted my time waiting for them. In fact, I don&#8217;t think the HDB people even had intention to come. They were pushing everything to their contractors, which I think is utterly irresponsible.</p>
<p>We are still pursuing this with HDB and the contractors. They are wasting a lot of time and energy. The last straw is bringing this to the media.</p>


<p>Related posts:<ol><li><a href='http://blog.yibi.org/2011/08/11/the-apple-customer-service-experience' rel='bookmark' title='The Apple Customer Service Experience'>The Apple Customer Service Experience</a></li>
<li><a href='http://blog.yibi.org/2011/01/05/my-h1n1-encounter' rel='bookmark' title='My H1N1 Encounter'>My H1N1 Encounter</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.yibi.org/2011/12/16/hdb-toilet-repair/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New TweetDeck, New Gmail</title>
		<link>http://blog.yibi.org/2011/12/09/new-tweetdect-new-gmail</link>
		<comments>http://blog.yibi.org/2011/12/09/new-tweetdect-new-gmail#comments</comments>
		<pubDate>Fri, 09 Dec 2011 00:35:18 +0000</pubDate>
		<dc:creator>yibi</dc:creator>
				<category><![CDATA[The Techie Stuff]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blog.yibi.org/?p=1343</guid>
		<description><![CDATA[I woke up this morning to discover that TweetDeck has changed. Slightly different interface, and now we need a TweetDeck<a href="http://blog.yibi.org/2011/12/09/new-tweetdect-new-gmail" class="searchmore">Read the Rest...</a><div class="clr"></div>


Related posts:<ol><li><a href='http://blog.yibi.org/2010/02/10/google-launches-new-social-networking-platform-google-buzz' rel='bookmark' title='Google Launches New Social Networking Platform &#8211; Google Buzz'>Google Launches New Social Networking Platform &#8211; Google Buzz</a></li>
<li><a href='http://blog.yibi.org/2011/08/11/finally-i-get-my-blogger-back' rel='bookmark' title='Finally I Get My Blogger Back'>Finally I Get My Blogger Back</a></li>
<li><a href='http://blog.yibi.org/2011/10/20/google-for-google-apps-in-a-couple-of-days' rel='bookmark' title='Google+ For Google Apps In A Couple Of Days'>Google+ For Google Apps In A Couple Of Days</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I woke up this morning to discover that TweetDeck has changed. Slightly different interface, and now we need a TweetDeck account. Not something that I like very much. Why not allow us to sign in with our Twitter account. It&#8217;s one less account littered on the Internet. But nonetheless, I created an account. TweetDeck has integration Facebook and Twitter on one screen and it&#8217;s very convenient. <strong>I *HOPE* they will consider Google+ integration as well</strong>. Then they will be the ultimate killer, in my humble opinion.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="tweetdeck-login.png" src="http://blog.yibi.org/wp-content/uploads/2011/12/tweetdeck-login.png" border="0" alt="Login Screen For TweetDect" width="420" height="299" /></p>
<p>Fired up TweetDeck in my Chrome, and saw a Tweet from <strong><a href="http://j.mp/uDX8ub">@davegirouard </a></strong>talking about new features in Gmail. <strong>There&#8217;s now better integration with Google+ which allows filtering based on Circles. </strong></p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="gmail-googleplus-integration.png" src="http://blog.yibi.org/wp-content/uploads/2011/12/gmail-googleplus-integration.png" border="0" alt="Gmail, filtering by Circles" width="420" height="251" /></p>
<p>We can now add people to our circles from Gmail. I think this will tremendously help to boost the sign up for Google+ now with everything on one screen.</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="gmail-to-googleplus.png" src="http://blog.yibi.org/wp-content/uploads/2011/12/gmail-to-googleplus.png" border="0" alt="Adding contacts to Google+" width="480" height="148" /></p>
<p>On a side note. The Google+ interface is still a bit unnatural somehow. It&#8217;s not as fluid as Facebook as I feel personally. Hopefully Google+ can take off in a much bigger scale. I like the circle concept much more than the Facebook lists.</p>
<p>Oh, 1 more upcoming. <a href="https://www.facebook.com/about/timeline"><strong>Facebook Timeline</strong></a>. Watch out for this. Very interesting.</p>
<p> </p>
<p> </p>


<p>Related posts:<ol><li><a href='http://blog.yibi.org/2010/02/10/google-launches-new-social-networking-platform-google-buzz' rel='bookmark' title='Google Launches New Social Networking Platform &#8211; Google Buzz'>Google Launches New Social Networking Platform &#8211; Google Buzz</a></li>
<li><a href='http://blog.yibi.org/2011/08/11/finally-i-get-my-blogger-back' rel='bookmark' title='Finally I Get My Blogger Back'>Finally I Get My Blogger Back</a></li>
<li><a href='http://blog.yibi.org/2011/10/20/google-for-google-apps-in-a-couple-of-days' rel='bookmark' title='Google+ For Google Apps In A Couple Of Days'>Google+ For Google Apps In A Couple Of Days</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.yibi.org/2011/12/09/new-tweetdect-new-gmail/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foscam Bandwidth Guzzler</title>
		<link>http://blog.yibi.org/2011/12/03/foscam-bandwith-guzzler</link>
		<comments>http://blog.yibi.org/2011/12/03/foscam-bandwith-guzzler#comments</comments>
		<pubDate>Sat, 03 Dec 2011 04:32:35 +0000</pubDate>
		<dc:creator>yibi</dc:creator>
				<category><![CDATA[The Techie Stuff]]></category>
		<category><![CDATA[foscam fi8904w]]></category>
		<category><![CDATA[ip cam]]></category>
		<category><![CDATA[ip camera]]></category>
		<category><![CDATA[network camera]]></category>
		<category><![CDATA[zoneminder]]></category>

		<guid isPermaLink="false">http://blog.yibi.org/?p=1244</guid>
		<description><![CDATA[As I have posted previously, I have a DIY home surveillance setup using ZoneMinder and my Foscam fi8904w. The images<a href="http://blog.yibi.org/2011/12/03/foscam-bandwith-guzzler" class="searchmore">Read the Rest...</a><div class="clr"></div>


Related posts:<ol><li><a href='http://blog.yibi.org/2011/06/26/m1-50mbps-fibre-broadband-on-the-way' rel='bookmark' title='M1 50Mbps Fibre Broadband On The Way'>M1 50Mbps Fibre Broadband On The Way</a></li>
<li><a href='http://blog.yibi.org/2011/08/07/opensource-home-surveillance-with-zoneminder' rel='bookmark' title='OpenSource Home Surveillance With ZoneMinder'>OpenSource Home Surveillance With ZoneMinder</a></li>
<li><a href='http://blog.yibi.org/2011/05/10/new-toy-foscam-fi8904w-ip-camera' rel='bookmark' title='New Toy &#8211; FOSCAM Fi8904W IP Camera'>New Toy &#8211; FOSCAM Fi8904W IP Camera</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>As I have posted previously, I have a <strong><a href="http://blog.yibi.org/2011/08/07/opensource-home-surveillance-with-zoneminder">DIY home surveillance</a></strong> setup using ZoneMinder and my <a href="http://www.amazon.com/gp/product/B003YUEF0E/ref=as_li_ss_tl?ie=UTF8&amp;tag=yisbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B003YUEF0E"><strong>Foscam fi8904w</strong></a>. The images are pulled over internet by my ZoneMinder server.</p>
<p>Initially, I thought I could do 15 frames per second with my new M1 Fibre Broadband connection, but because of some issues with routing, I need to settle for about 5 frames per second. That takes up about 2Mbps of my upstream bandwidth.</p>
<p>Recently, there&#8217;s some improvement to the routing. The latency improved from close to 300ms to about 40ms, so I can now do 15 frames per second. The image is now less laggy, but <strong>upstream bandwidth is 5Mbps</strong>! My upstream is 25Mbps, so I&#8217;m still coping well. In the long run however, I need to find another camera that does H.264. That should cut the upstream bandwidth by 50% at least. :)</p>


<p>Related posts:<ol><li><a href='http://blog.yibi.org/2011/06/26/m1-50mbps-fibre-broadband-on-the-way' rel='bookmark' title='M1 50Mbps Fibre Broadband On The Way'>M1 50Mbps Fibre Broadband On The Way</a></li>
<li><a href='http://blog.yibi.org/2011/08/07/opensource-home-surveillance-with-zoneminder' rel='bookmark' title='OpenSource Home Surveillance With ZoneMinder'>OpenSource Home Surveillance With ZoneMinder</a></li>
<li><a href='http://blog.yibi.org/2011/05/10/new-toy-foscam-fi8904w-ip-camera' rel='bookmark' title='New Toy &#8211; FOSCAM Fi8904W IP Camera'>New Toy &#8211; FOSCAM Fi8904W IP Camera</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.yibi.org/2011/12/03/foscam-bandwith-guzzler/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Raspberry Pi &#8211; My ToDo List</title>
		<link>http://blog.yibi.org/2011/11/28/raspberry-pi-my-todo-list</link>
		<comments>http://blog.yibi.org/2011/11/28/raspberry-pi-my-todo-list#comments</comments>
		<pubDate>Mon, 28 Nov 2011 01:12:00 +0000</pubDate>
		<dc:creator>yibi</dc:creator>
				<category><![CDATA[The Techie Stuff]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[Arm development]]></category>
		<category><![CDATA[embedded linux]]></category>
		<category><![CDATA[raspberry pi]]></category>

		<guid isPermaLink="false">http://blog.yibi.org/?p=1238</guid>
		<description><![CDATA[I came across the Raspberry Pi by chance some time last week and it has already gotten me immensely interested.<a href="http://blog.yibi.org/2011/11/28/raspberry-pi-my-todo-list" class="searchmore">Read the Rest...</a><div class="clr"></div>


Related posts:<ol><li><a href='http://blog.yibi.org/2011/08/07/opensource-home-surveillance-with-zoneminder' rel='bookmark' title='OpenSource Home Surveillance With ZoneMinder'>OpenSource Home Surveillance With ZoneMinder</a></li>
<li><a href='http://blog.yibi.org/2011/05/24/hunting-down-the-rogue-process' rel='bookmark' title='Hunting Down The Rogue Process'>Hunting Down The Rogue Process</a></li>
<li><a href='http://blog.yibi.org/2011/09/01/foscam-fi8904w-with-poor-mans-poe-power-over-ethernet' rel='bookmark' title='Foscam Fi8904W With Poor Man&#8217;s POE (Power over Ethernet)'>Foscam Fi8904W With Poor Man&#8217;s POE (Power over Ethernet)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img style="display: block; margin-left: auto; margin-right: auto;" title="rpibannerfinal.gif" src="http://blog.yibi.org/wp-content/uploads/2011/11/rpibannerfinal.gif" border="0" alt="Rpibannerfinal" width="480" height="69" /></p>
<p>I came across the Raspberry Pi by chance some time last week and it has already gotten me immensely interested. Here are some things that I think I would want to build</p>
<p><strong>Megapixel IP Camera</strong></p>
<p>The megapixel camera out there are tooooooooo expensive for home use. I&#8217;m going to try to get a minimum 1 megapixel camera module and DIY an IP camera for home surveillance. Going to experiment with OpenCV for object tracking and stuff, e.g. where my daughter hides my iPhone.</p>
<p><strong>Home Automation</strong></p>
<p>Raspberry Pi is going to be a very low powered but nimble platform a X10 controller. The lowest powered PC I could find is still too expensive keep powered on all the time.</p>
<p><strong>Weather Monitoring</strong></p>
<p>Have been wondering if I could build something with humidity sensor and photosensors. Then I can write some scripts and build some simple mechanisms to open and close the house windows. Could cool the house considerably by the time I get home. I was contemplating doing this with Arduino, but it&#8217;s another learning curve.</p>
<p>These are the ones that I can think of currently and I think I could do this with maybe just 1 Raspberry Pi? :)</p>
<p><strong><br /></strong></p>


<p>Related posts:<ol><li><a href='http://blog.yibi.org/2011/08/07/opensource-home-surveillance-with-zoneminder' rel='bookmark' title='OpenSource Home Surveillance With ZoneMinder'>OpenSource Home Surveillance With ZoneMinder</a></li>
<li><a href='http://blog.yibi.org/2011/05/24/hunting-down-the-rogue-process' rel='bookmark' title='Hunting Down The Rogue Process'>Hunting Down The Rogue Process</a></li>
<li><a href='http://blog.yibi.org/2011/09/01/foscam-fi8904w-with-poor-mans-poe-power-over-ethernet' rel='bookmark' title='Foscam Fi8904W With Poor Man&#8217;s POE (Power over Ethernet)'>Foscam Fi8904W With Poor Man&#8217;s POE (Power over Ethernet)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.yibi.org/2011/11/28/raspberry-pi-my-todo-list/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When Is iMessage Coming To OS X?</title>
		<link>http://blog.yibi.org/2011/11/13/when-is-imessage-coming-to-os-x</link>
		<comments>http://blog.yibi.org/2011/11/13/when-is-imessage-coming-to-os-x#comments</comments>
		<pubDate>Sat, 12 Nov 2011 23:59:44 +0000</pubDate>
		<dc:creator>yibi</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[The Techie Stuff]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[imessage]]></category>
		<category><![CDATA[instant messenging]]></category>
		<category><![CDATA[os x]]></category>

		<guid isPermaLink="false">http://blog.yibi.org/?p=1233</guid>
		<description><![CDATA[iMessage has been out for a couple of weeks. It&#8217;s transparent, so I don&#8217;t really seeing any real impact yet.<a href="http://blog.yibi.org/2011/11/13/when-is-imessage-coming-to-os-x" class="searchmore">Read the Rest...</a><div class="clr"></div>


No related posts.]]></description>
			<content:encoded><![CDATA[<p>iMessage has been out for a couple of weeks. It&#8217;s transparent, so I don&#8217;t really seeing any real impact yet. Don&#8217;t get me wrong. I know my SMS quota will intact by the end of the month.</p>
<p>Now, the next thing that I&#8217;m anticipating is<strong> iMessage coming to OS X</strong>. iMessage is instant messaging. It should and has to be on the desktop.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://blog.yibi.org/2011/11/13/when-is-imessage-coming-to-os-x/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aptitude Easter Egg</title>
		<link>http://blog.yibi.org/2011/11/10/aptitude-easter-egg</link>
		<comments>http://blog.yibi.org/2011/11/10/aptitude-easter-egg#comments</comments>
		<pubDate>Thu, 10 Nov 2011 00:04:09 +0000</pubDate>
		<dc:creator>yibi</dc:creator>
				<category><![CDATA[Geek Toys]]></category>
		<category><![CDATA[The Techie Stuff]]></category>
		<category><![CDATA[aptitude]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[easter egg]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.yibi.org/?p=1230</guid>
		<description><![CDATA[This Easter Egg has been around for a while, but I just discovered it from Wikipedia. Really geeky. :) Related<a href="http://blog.yibi.org/2011/11/10/aptitude-easter-egg" class="searchmore">Read the Rest...</a><div class="clr"></div>


Related posts:<ol><li><a href='http://blog.yibi.org/2010/01/29/iphone-tethering-use-and-abuse' rel='bookmark' title='IPhone Tethering &#8211; Use and Abuse!'>IPhone Tethering &#8211; Use and Abuse!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>This Easter Egg has been around for a while, but I just discovered it from Wikipedia. Really geeky. :)</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="debian-easter-egg.png" src="http://blog.yibi.org/wp-content/uploads/2011/11/debian-easter-egg.png" border="0" alt="Debian Aptitude Easter Egg" width="480" height="281" /></p>


<p>Related posts:<ol><li><a href='http://blog.yibi.org/2010/01/29/iphone-tethering-use-and-abuse' rel='bookmark' title='IPhone Tethering &#8211; Use and Abuse!'>IPhone Tethering &#8211; Use and Abuse!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.yibi.org/2011/11/10/aptitude-easter-egg/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Implications Of Siri</title>
		<link>http://blog.yibi.org/2011/11/08/the-implications-of-siri</link>
		<comments>http://blog.yibi.org/2011/11/08/the-implications-of-siri#comments</comments>
		<pubDate>Tue, 08 Nov 2011 13:30:41 +0000</pubDate>
		<dc:creator>yibi</dc:creator>
				<category><![CDATA[The Techie Stuff]]></category>
		<category><![CDATA[adsense]]></category>
		<category><![CDATA[advertisement]]></category>
		<category><![CDATA[adwords]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google ads]]></category>
		<category><![CDATA[iphone 4]]></category>
		<category><![CDATA[iphone 4s]]></category>
		<category><![CDATA[siri]]></category>

		<guid isPermaLink="false">http://blog.yibi.org/?p=1216</guid>
		<description><![CDATA[I was reading an article in the papers today about Google saying Siri is competition to their search business. This<a href="http://blog.yibi.org/2011/11/08/the-implications-of-siri" class="searchmore">Read the Rest...</a><div class="clr"></div>


Related posts:<ol><li><a href='http://blog.yibi.org/2010/11/30/java-plugin-on-red-hat-enterprise-5-5' rel='bookmark' title='Java Plugin on Red Hat Enterprise 5.5'>Java Plugin on Red Hat Enterprise 5.5</a></li>
<li><a href='http://blog.yibi.org/2009/03/19/replacing-adsense-with-nuff-nang' rel='bookmark' title='Replacing Adsense with Nuff Nang'>Replacing Adsense with Nuff Nang</a></li>
<li><a href='http://blog.yibi.org/2011/07/14/google-for-google-apps-are-we-even-getting-it' rel='bookmark' title='Google+ For Google Apps &#8211; Are We Even Getting It?'>Google+ For Google Apps &#8211; Are We Even Getting It?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I was reading an article in the papers today about Google saying Siri is competition to their search business. This is something that many people have been talking about, i.e. Siri changing the paradigm for internet search etc.</p>
<p>In my opinion however, what Siri really threatens is Google&#8217;s advertising business.</p>
<p>For those unfamiliar with Google&#8217;s advertising business, Google basically has 2 products, namely Adsense and Adwords. In Adwords, advertisers bid for keywords and air their advertisement on websites that displays Google Adsense. Google decides what advertisement to display based on user&#8217;s history, keywords on that user search etc. One problem with this model is that users are searching for contents and information, not the advertisements.</p>
<p>In Siri however, the search is very specific. If I tell Siri I want to get a pair of shoes, Apple can throw very specific advertisements to me. The conversion rate and effectiveness of the advertisement is significantly higher because Google Adsense is very passive compared to Siri. The advertising experience become personal rather than guesswork in Google&#8217;s case.</p>
<p>Apple has not done targeted advertisements yet in Siri&#8217;s search results, but I think they would do so soon as Siri matures more over the next few months. When this comes, Google&#8217;s going to be in an awkward position since their main revenue source is from advertisement. Bear in mind that Facebook has already splitted a portion of the pie, so Google is going to lose more should Apple grow the advertising business.</p>


<p>Related posts:<ol><li><a href='http://blog.yibi.org/2010/11/30/java-plugin-on-red-hat-enterprise-5-5' rel='bookmark' title='Java Plugin on Red Hat Enterprise 5.5'>Java Plugin on Red Hat Enterprise 5.5</a></li>
<li><a href='http://blog.yibi.org/2009/03/19/replacing-adsense-with-nuff-nang' rel='bookmark' title='Replacing Adsense with Nuff Nang'>Replacing Adsense with Nuff Nang</a></li>
<li><a href='http://blog.yibi.org/2011/07/14/google-for-google-apps-are-we-even-getting-it' rel='bookmark' title='Google+ For Google Apps &#8211; Are We Even Getting It?'>Google+ For Google Apps &#8211; Are We Even Getting It?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.yibi.org/2011/11/08/the-implications-of-siri/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why iOS And Not Android?</title>
		<link>http://blog.yibi.org/2011/10/29/why-ios-and-android</link>
		<comments>http://blog.yibi.org/2011/10/29/why-ios-and-android#comments</comments>
		<pubDate>Sat, 29 Oct 2011 11:24:53 +0000</pubDate>
		<dc:creator>yibi</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[The Techie Stuff]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[macbook]]></category>
		<category><![CDATA[nexus one]]></category>
		<category><![CDATA[os x]]></category>

		<guid isPermaLink="false">http://blog.yibi.org/?p=1211</guid>
		<description><![CDATA[Android Orphans A friend posted this article on my Facebook wall. http://theunderstatement.com/post/11982112928/android-orphans-visualizing-a-sad-history-of-support This article talks about how the various generations<a href="http://blog.yibi.org/2011/10/29/why-ios-and-android" class="searchmore">Read the Rest...</a><div class="clr"></div>


Related posts:<ol><li><a href='http://blog.yibi.org/2010/01/06/nexus-one-some-figures-for-singapore' rel='bookmark' title='Nexus One &#8211; Some Figures For Singapore'>Nexus One &#8211; Some Figures For Singapore</a></li>
<li><a href='http://blog.yibi.org/2010/06/22/updating-iphone-to-ios-4-in-vmware' rel='bookmark' title='Updating iPhone to iOS 4 in Vmware'>Updating iPhone to iOS 4 in Vmware</a></li>
<li><a href='http://blog.yibi.org/2010/12/27/switching-from-nokia-to-iphone-4-seamless' rel='bookmark' title='Switching from Nokia to iPhone 4..seamless!'>Switching from Nokia to iPhone 4..seamless!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h2><strong>Android Orphans</strong></h2>
<p>A friend posted this article on my Facebook wall.</p>
<p><a href="http://theunderstatement.com/post/11982112928/android-orphans-visualizing-a-sad-history-of-support">http://theunderstatement.com/post/11982112928/android-orphans-visualizing-a-sad-history-of-support</a></p>
<p>This article talks about how the various generations of Android phones are left behind while newer phones get the latest Android.</p>
<p>I don&#8217;t to leave this open-ended and have people think that I&#8217;m an Apple fanboy. I&#8217;m a Linux admin and I have been using Linux on my office laptop for a very long time. So why iPhone and not Android phones?</p>
<h2>Upgrade Woes</h2>
<p>I have never owned an Android phone. The number 1 reason is that I dislike the customizations that the individual phone makers do to the OS. The implication is that certain models will be left behind in the upgrade process. We have been this in the Windows PDA phones in the past. Because of the difference in hardware, there&#8217;s tremendous effort for the phone makers to ensure that every single model runs the most current OS. So the easy way out is to leave them behind. I forecasted this since the very first version of Android and I have been proven right all these while.</p>
<h2>Android vs iOS</h2>
<p>So came the Nexus One. Google supported, plain vanilla Android. I was actually contemplating getting that but I chose the iPhone 3GS. Why? My choice was very much affected by my experience on the Mac.</p>
<p>While I still use Linux on my office laptop, I find myself doing most of my work on my Mac. I bought my first Macbook in 2007 and after using OS X, the impression was: It just works! No tinkering. No fiddling. I don&#8217;t getting into the situation where I need to solve the machine problem even before I get down to doing work. It&#8217;s a lot of time wasted.</p>
<p>Similarly on the iOS, a lot of things just work out of the box. One example was configuring of L2TP over IPSEC VPN on the iPhone. It takes less than 2 mins to get the iPhone setup and connected. 3 steps to get to the configuration screen, enter configuration details and we are done. My colleague tried it on their Android phone. The first phone took us close to 10 mins to figure out how to configure the connection. He later gave up his Samsung Galaxy for a new iPhone  4.</p>
<p>Now Google has announced that the Nexus One is not getting the latest OS. To fair, I haven&#8217;t read the details and I&#8217;m not sure what&#8217;s the rationale. But if you look at the chart, even the iPhone 3GS gets iOS 5. While some features are not available, the major key enhancement are made available to the 3GS user. They are not left behind.</p>
<p>I was thinking of getting the Nexus Galaxy actually after looking at the features of Android 4, but it looks like my next phone will still be a Apple phone after all.</p>


<p>Related posts:<ol><li><a href='http://blog.yibi.org/2010/01/06/nexus-one-some-figures-for-singapore' rel='bookmark' title='Nexus One &#8211; Some Figures For Singapore'>Nexus One &#8211; Some Figures For Singapore</a></li>
<li><a href='http://blog.yibi.org/2010/06/22/updating-iphone-to-ios-4-in-vmware' rel='bookmark' title='Updating iPhone to iOS 4 in Vmware'>Updating iPhone to iOS 4 in Vmware</a></li>
<li><a href='http://blog.yibi.org/2010/12/27/switching-from-nokia-to-iphone-4-seamless' rel='bookmark' title='Switching from Nokia to iPhone 4..seamless!'>Switching from Nokia to iPhone 4..seamless!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.yibi.org/2011/10/29/why-ios-and-android/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

