<?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>fyhao webBlogfyhao webBlog</title>
	<atom:link href="http://fyhao.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://fyhao.com</link>
	<description>fyhao stuffs</description>
	<lastBuildDate>Sat, 27 Apr 2013 02:49:58 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Updated Titanium Studio / Xcode / iOS SDK</title>
		<link>http://fyhao.com/2013/04/general/updated-titanium-studio-xcode-ios-sdk/</link>
		<comments>http://fyhao.com/2013/04/general/updated-titanium-studio-xcode-ios-sdk/#comments</comments>
		<pubDate>Sat, 27 Apr 2013 02:49:58 +0000</pubDate>
		<dc:creator>fyhao</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://fyhao.com/?p=1864</guid>
		<description><![CDATA[Updated Titanium Studio to 3.1.0 and Xcode to 4.6.2, IOS sdk to 6.1.3&#8230; The update step is as follows: 1) Download latest titanium studio and install, maintain your current projects and settings. 2) Download latest Xcode from App store and install. 3) Open titanium studio, open existing project, clean and rebuild. 4) Open xcode, open [...]]]></description>
				<content:encoded><![CDATA[<p>Updated  Titanium Studio to 3.1.0 and Xcode to 4.6.2, IOS sdk to 6.1.3&#8230;<br />
The update step is as follows:<br />
1) Download latest titanium studio and install, maintain your current projects and settings.<br />
2) Download latest Xcode from App store and install.<br />
3) Open titanium studio, open existing project, clean and rebuild.<br />
4) Open xcode, open generated project, then deploy to your device.</p>
<p>Tips: Currently no way to separate download iOS SDK, as it is bundled with Xcode.<br />
With latest version of Xcode, it is easier to just update in App Store to update your Xcode with iOS SDK. It is recommended also to download Xcode and iOS together for best development experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://fyhao.com/2013/04/general/updated-titanium-studio-xcode-ios-sdk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learning JavaScript Design Pattern Book (Link)</title>
		<link>http://fyhao.com/2013/04/general/learning-javascript-design-pattern-book-link/</link>
		<comments>http://fyhao.com/2013/04/general/learning-javascript-design-pattern-book-link/#comments</comments>
		<pubDate>Sat, 27 Apr 2013 00:07:25 +0000</pubDate>
		<dc:creator>fyhao</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://fyhao.com/?p=1865</guid>
		<description><![CDATA[A web page presents various JavaScript Design Pattern. Recommended. Link: http://addyosmani.com/resources/essentialjsdesignpatterns/book/]]></description>
				<content:encoded><![CDATA[<p>A web page presents various JavaScript Design Pattern. Recommended.</p>
<p>Link: http://addyosmani.com/resources/essentialjsdesignpatterns/book/</p>
]]></content:encoded>
			<wfw:commentRss>http://fyhao.com/2013/04/general/learning-javascript-design-pattern-book-link/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Jobbole 伯乐在线</title>
		<link>http://fyhao.com/2013/03/computer-and-it/tech-news/jobbole-%e4%bc%af%e4%b9%90%e5%9c%a8%e7%ba%bf/</link>
		<comments>http://fyhao.com/2013/03/computer-and-it/tech-news/jobbole-%e4%bc%af%e4%b9%90%e5%9c%a8%e7%ba%bf/#comments</comments>
		<pubDate>Sun, 17 Mar 2013 03:03:04 +0000</pubDate>
		<dc:creator>fyhao</dc:creator>
				<category><![CDATA[Tech News]]></category>

		<guid isPermaLink="false">http://fyhao.com/?p=1859</guid>
		<description><![CDATA[This is a IT related blog site and it is really useful for me, it&#8217;s glad that to recommend this site to you. (It is a Chinese medium blog) 这是 IT 性质的部落格，里头内容非常对我非常有益，因此我有必要推荐这个网站给大家。 它有一个理念我喜欢，它认为现在很多信息都是快餐式的，它希望提供读者一个较长篇，信息较全面的阅读体验。 真的，从这里可以学到很多很多东西。]]></description>
				<content:encoded><![CDATA[<p>This is a IT related blog site and it is really useful for me, it&#8217;s glad that to recommend this site to you. (It is a Chinese medium blog)</p>
<p>这是 IT 性质的部落格，里头内容非常对我非常有益，因此我有必要推荐这个网站给大家。</p>
<p>它有一个理念我喜欢，它认为现在很多信息都是快餐式的，它希望提供读者一个较长篇，信息较全面的阅读体验。</p>
<p>真的，从这里可以学到很多很多东西。</p>
]]></content:encoded>
			<wfw:commentRss>http://fyhao.com/2013/03/computer-and-it/tech-news/jobbole-%e4%bc%af%e4%b9%90%e5%9c%a8%e7%ba%bf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java Clone() explanation</title>
		<link>http://fyhao.com/2013/03/computer-and-it/java/1854/</link>
		<comments>http://fyhao.com/2013/03/computer-and-it/java/1854/#comments</comments>
		<pubDate>Wed, 06 Mar 2013 13:42:09 +0000</pubDate>
		<dc:creator>fyhao</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://fyhao.com/?p=1854</guid>
		<description><![CDATA[Read A Few Notes About Java clone() Method, and my explanation to why Java clone() acts like that is being here: 1) Java clone will clone a new instance without calling constructor, as constructor is used to used in initialisation of construction of object, and the value of object may changed later, if run constructor [...]]]></description>
				<content:encoded><![CDATA[<p>Read <a href="http://java.dzone.com/articles/few-notes-about-java-clone?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+javalobby%2Ffrontpage+%28Javalobby+%2F+Java+Zone%29&amp;utm_content=FaceBook" target="_blank">A Few Notes About Java clone() Method</a>, and my explanation to why Java clone() acts like that is being here:</p>
<p>1) Java clone will clone a new instance without calling constructor, as constructor is used to used in initialisation of construction of object, and the value of object may changed later, if run constructor again during clone, sure will got problem, so by initial design the clone will not call constructor.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://fyhao.com/2013/03/computer-and-it/java/1854/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Very sad this happened in my country Malaysia</title>
		<link>http://fyhao.com/2013/03/general/very-sad-this-happened-in-my-country-malaysia/</link>
		<comments>http://fyhao.com/2013/03/general/very-sad-this-happened-in-my-country-malaysia/#comments</comments>
		<pubDate>Sun, 03 Mar 2013 11:56:11 +0000</pubDate>
		<dc:creator>fyhao</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://fyhao.com/?p=1852</guid>
		<description><![CDATA[Almost 3 weeks, the sad things happened again and again in my beloved country, Malaysia. Recently, the war is happened at Sabah as Sulu Terrorists from Philippine entered illegally to Sabah&#8217;s small town and several Malaysian Police been killed. Many years we think our country is the best in the world, we have no wars, [...]]]></description>
				<content:encoded><![CDATA[<p>Almost 3 weeks, the sad things happened again and again in my beloved country, Malaysia. Recently, the war is happened at Sabah as Sulu Terrorists from Philippine entered illegally to Sabah&#8217;s small town and several Malaysian Police been killed.</p>
<p>Many years we think our country is the best in the world, we have no wars, have no natural disasters, our country is very safe. But, this is not true now. Sabah is so easily let Sulu Terrorists come into it.</p>
<p>The information from Sabah is not fully clear, it stills hard to get the latest information from there. Based on the current information, I think Najib government is doing the best in this process, which is reasonable action, from negotiation with the Sulu, and now, banishment.</p>
<p>However, I don&#8217;t like to bring in political sentiment to this issue. As election is almost to come, it is very dangerous if someone try to link this issue to politic. It is very sad some of the messages on Facebook is posted by non-matured people, they don&#8217;t know the history, laws, they are not using rightly their brain to analyse the issue first before posting. They blame why government send policeman but not military to Sabah, they blame the policeman that always ask coffee money (corruption) but didn&#8217;t aware of because of them we can still safely live in our house and log into Facebook. As most of us live in West of Malaysia but our heart is linked together with the people who live in East Malaysia.</p>
<p>Few hours ago read from Malaysiakini.com/cn, Najib wants police to investigate if opposition party is involved in this issue because of the election. This is a very dangerous if this issue is related to our politics, or someone try to link this issue to politic. We should solve this issue quickly, let Sulu and others illegal foreigners get out from our country before to get who should be responsible for this issue. If need to judge now, the most responsible party is Najib government. But if they try to smear the opposition party by framed them involved in this issue in order to achieve their political objective, this is very dangerous and irresponsible.</p>
<p>As the people of Malaysia, the current government gained my respects in first place, but now it started losing my confidence as the decisions and actions made, as more and more people be sacrificed now. We even ask hoarsely, when our country can be safe again.</p>
<p>However, no matter happened this issue will not affect my stands in next election, we must CHANGE the government now.</p>
<p>I love this country, Malaysia.</p>
]]></content:encoded>
			<wfw:commentRss>http://fyhao.com/2013/03/general/very-sad-this-happened-in-my-country-malaysia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The LEGO Story</title>
		<link>http://fyhao.com/2013/02/general/the-lego-story/</link>
		<comments>http://fyhao.com/2013/02/general/the-lego-story/#comments</comments>
		<pubDate>Sat, 23 Feb 2013 11:46:33 +0000</pubDate>
		<dc:creator>fyhao</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://fyhao.com/?p=1847</guid>
		<description><![CDATA[This is the history of Lego video to celebrate its 80 years old. The children deserved the best. Do you know, Malaysia had its 1st International Lego Land now, visit here: http://www.legoland.com.my/ &#160;]]></description>
				<content:encoded><![CDATA[[imgshow]q:name=youtube,k=qr_dTySMl7s,desc=The Lego Story[/imgshow]
<p>This is the history of Lego video to celebrate its 80 years old.</p>
<p>The children deserved the best.</p>
<p>Do you know, Malaysia had its 1st International Lego Land now, visit here: <a href="http://www.legoland.com.my/" target="_blank">http://www.legoland.com.my/</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://fyhao.com/2013/02/general/the-lego-story/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Start using iPhone 5</title>
		<link>http://fyhao.com/2013/01/general/start-using-iphone-5/</link>
		<comments>http://fyhao.com/2013/01/general/start-using-iphone-5/#comments</comments>
		<pubDate>Sun, 27 Jan 2013 12:39:49 +0000</pubDate>
		<dc:creator>fyhao</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://fyhao.com/?p=1832</guid>
		<description><![CDATA[Yeah, now I am welcoming new members, fyhao&#8217;s iPhone 5. After 21 months of my last subscribed plans I am now getting iPhone 5 for my new devices. My old iPhone 4 still with me. Now I have iPhone 4, iPad 3, and this iPhone 5, with my Mac, All apple products together. Old phone [...]]]></description>
				<content:encoded><![CDATA[<p>Yeah, now I am welcoming new members, fyhao&#8217;s iPhone 5. After 21 months of my last subscribed plans I am now getting iPhone 5 for my new devices. My old iPhone 4 still with me. Now I have iPhone 4, iPad 3, and this iPhone 5, with my Mac, All apple products together. Old phone is not used but still can do development.</p>
<p>Thanks iCloud, the old documents and files, reminders and calendars, can be synchronized without any hassle. Browsing App Store to download my favorite apps also faster than using iPhone 4, now become laggy after installed iOS6. That&#8217;s mean iOS6 is not mainly cater iPhone 4 market anymore, since it requires dual core then run better.</p>
<p>I also can make phone calls again. Hope it will not going trouble again like my iPhone 4 cannot make outgoing calls, while still can receive incoming calls, SMS, which make a little trouble, while I can use Skype or Whatapps to communicate with others. That&#8217;s software or hardware error I can&#8217;t quite sure but I traced before using Xcode it showed Comm Center Error 57, which I can&#8217;t googled.</p>
<p>Getting my testing apps to new iPhone also easier, not making any troubles. Xcode now can just sync the provisioning profiles with a refresh button in Organizer without me to manually copy here and there. But just some UI interface is changed and ugly but still can use.</p>
<p>Now I am still downloading the favourite apps I needed, most probably the important one first, like news and social apps.</p>
<p>The characteristics of iPhone 5 I knew before already through news online. When I really see it still feel surprise. Because the USB charger is changed, the head is different as it becomes smaller, meant the charger I bought cannot reused. While the taller the body is just normal.</p>
<p>If not my sister wanted to buy iPhone 5 I may not getting iPhone 5 together in this moment.</p>
<p>That&#8217;s it.</p>
]]></content:encoded>
			<wfw:commentRss>http://fyhao.com/2013/01/general/start-using-iphone-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SPDYing Up the Web</title>
		<link>http://fyhao.com/2013/01/computer-and-it/tech-news/spdying-up-the-web/</link>
		<comments>http://fyhao.com/2013/01/computer-and-it/tech-news/spdying-up-the-web/#comments</comments>
		<pubDate>Sat, 26 Jan 2013 02:51:18 +0000</pubDate>
		<dc:creator>fyhao</dc:creator>
				<category><![CDATA[Tech News]]></category>

		<guid isPermaLink="false">http://fyhao.com/?p=1825</guid>
		<description><![CDATA[SPDY, a potential successor to HTTP, as it improved performance and a proven deployment strategy. SPDY (pronounced Speedy), is an open networking protocol, developed by Google, to transport web content, it is currently used as a working base of HTTP/2. Its goal is to reduce web page load latency. It is achieved by prioritizing and multiplexing the [...]]]></description>
				<content:encoded><![CDATA[<p>SPDY, a potential successor to HTTP, as it improved performance and a proven deployment strategy.</p>
<p>SPDY (pronounced Speedy), is an open networking protocol, developed by Google, to transport web content, it is currently used as a working base of HTTP/2. Its goal is to reduce web page load latency. It is achieved by prioritizing and multiplexing the transfer of web page subresources so that only one connection per client is required. Server push (or Resource Push) is included to actively push resources to client when the resource is available.</p>
<p>Technically, HTTP/1.0 requires differ connection for each request/response pairs. HTTP/1.1 started support request pipelining which contains multiple request/response pairs in one connection. Consider a web page having multiple images and css resources, only the HTML of web page returned then it get parsed to download separately the image resources. What SPDY do as a gateway between client and server is to coordinating the request and resources on behalf of clients on the server. When it received requests from client, it get the HTML of the web page, it server push the images resources to the client if available before it response the full HTML web content down to the client browser. Each SPDY endpoint also intelligent enough to keep tracks the last headers being sent and avoid to send again if it is unchanged. The content is compressed before sent.</p>
<p>SPDY is as a gateway situated at the high speed Internet backbone, the client make requests that passed through the SPDY gateway before it reached the external websites. SPDY mechanism is activated when both client and server supports SPDY, or fallback using HTTP otherwise.</p>
<p>Furthermore, the keys of SPDY are, i) Secure connection to gateway, regardless of server-side SSL support. ii) Single client-side connection across all domains. iii) Delegated DNS lookup. iv) Intelligent push. v) Caching. SPDY gateway will also been developed as Device-specific SPDY gateways and Open SPDY gateways.</p>
<blockquote><p>Device-specific SPDY gateway such as Amazon Kindle implements its own SPDY gateway, (own SPDY client and server side), resulting simplify the vendor implementation which may bring faster browsing and as a selling point competed to others. Amazon also seem interested in data mining and advertising opportunities that come with controlling the gateway.</p></blockquote>
<p>Server support and client support is increased significantly. Google Services such as Gmail, Google Search will use SPDY when it is available.Twitter, and open source Jetty Servers, apache mod, node.js is announced to implement SPDY. Google Chromium, possibly the latest build of Google Chrome, Mozilla Firefox, Opera is implementing as well. Facebook and WordPress is announced to implement SPDY across their hosted pages.</p>
<p>More information available at:<br />
1) <a href="http://t.co/ESeVpWhi" target="_blank" rel="nofollow nofollow">http://t.co/ESeVpWhi</a> via @CACMmag<br />
2) <a title="SPDY" href="http://en.wikipedia.org/wiki/SPDY" target="_blank">http://en.wikipedia.org/wiki/SPDY</a><br />
3) <a title="SPDY &amp; Secure Proxy Support in Google Chrome" href="http://www.igvita.com/2012/06/25/spdy-and-secure-proxy-support-in-google-chrome/" target="_blank">SPDY &amp; Secure Proxy Support in Google Chrome</a><br />
4) <a title="Node JS SPDY Proxy" href="https://github.com/igrigorik/node-spdyproxy/" target="_blank">https://github.com/igrigorik/node-spdyproxy/ (Node JS SPDY Proxy)</a><br />
5) <a href="http://www.infoq.com/news/2012/06/spdy-websockets" target="_blank">SPDY versus WebSockets</a><br />
(the ideal of future is SPDY handles request/response, while WebSocket handles real time communication.)<br />
6) <a href="https://docs.google.com/document/d/1I3v2BYL6XGWYQafTkmmOTqgfaEBgmd0B3tRwnvGgMB8/edit?pli=1" target="_blank">WebSocket Layering over SPDY (Google Docs)</a><br />
7) <a href="http://www.slideshare.net/fabianlange/the-spdy-protocol" target="_blank">http://www.slideshare.net/fabianlange/the-spdy-protocol</a></p>
<p>[ 5) is talking SPDY is operating over SSL and it is secure compared with WebSocket. SPDY contains compressed GZip Headers where WebSocket does not have, which used to be parsed by firewalls to know the origin of request, less secure. 6) is talking Google proposed SPDY/3, which WebSocket Layering over SPDY, to provide faster performance and also security ]</p>
<p>Google I/O 2012 SPDY</p>
[youtube]Google I/O 2012 SPDY[/youtube]
]]></content:encoded>
			<wfw:commentRss>http://fyhao.com/2013/01/computer-and-it/tech-news/spdying-up-the-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使创意消逝的不是没有人才，而是没有时间</title>
		<link>http://fyhao.com/2013/01/general/%e4%bd%bf%e5%88%9b%e6%84%8f%e6%b6%88%e9%80%9d%e7%9a%84%e4%b8%8d%e6%98%af%e6%b2%a1%e6%9c%89%e4%ba%ba%e6%89%8d%ef%bc%8c%e8%80%8c%e6%98%af%e6%b2%a1%e6%9c%89%e6%97%b6%e9%97%b4/</link>
		<comments>http://fyhao.com/2013/01/general/%e4%bd%bf%e5%88%9b%e6%84%8f%e6%b6%88%e9%80%9d%e7%9a%84%e4%b8%8d%e6%98%af%e6%b2%a1%e6%9c%89%e4%ba%ba%e6%89%8d%ef%bc%8c%e8%80%8c%e6%98%af%e6%b2%a1%e6%9c%89%e6%97%b6%e9%97%b4/#comments</comments>
		<pubDate>Sat, 26 Jan 2013 01:25:05 +0000</pubDate>
		<dc:creator>fyhao</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://fyhao.com/?p=1822</guid>
		<description><![CDATA[给所有设计师及不了解设计师的人： 《使创意消逝的不是没有人才，而是没有时间》 Creative disappeared not because no talent, it is because no time. From Facebook Video.]]></description>
				<content:encoded><![CDATA[[imgshow]q:name=fbvideo,code=319243538194533,desc=使创意消逝的不是没有人才，而是没有时间[/imgshow]
<p>给所有设计师及不了解设计师的人：<br />
《使创意消逝的不是没有人才，而是没有时间》</p>
<p>Creative disappeared not because no talent,<br />
it is because no time.</p>
<p>From <a title="使创意消逝的不是没有人才，而是没有时间" href="http://www.facebook.com/photo.php?v=319243538194533" target="_blank">Facebook Video</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://fyhao.com/2013/01/general/%e4%bd%bf%e5%88%9b%e6%84%8f%e6%b6%88%e9%80%9d%e7%9a%84%e4%b8%8d%e6%98%af%e6%b2%a1%e6%9c%89%e4%ba%ba%e6%89%8d%ef%bc%8c%e8%80%8c%e6%98%af%e6%b2%a1%e6%9c%89%e6%97%b6%e9%97%b4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pop Danthology 2012 &#8211; Mashup of 50+ Pop Songs</title>
		<link>http://fyhao.com/2013/01/general/pop-danthology-2012-mashup-of-50-pop-songs/</link>
		<comments>http://fyhao.com/2013/01/general/pop-danthology-2012-mashup-of-50-pop-songs/#comments</comments>
		<pubDate>Sat, 19 Jan 2013 05:50:32 +0000</pubDate>
		<dc:creator>fyhao</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://fyhao.com/?p=1816</guid>
		<description><![CDATA[]]></description>
				<content:encoded><![CDATA[[youtube]Pop Danthology 2012 &#8211; Mashup of 50+ Pop Songs[/youtube]
]]></content:encoded>
			<wfw:commentRss>http://fyhao.com/2013/01/general/pop-danthology-2012-mashup-of-50-pop-songs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
