<?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>I&#039;m CaLendarW Blog</title>
	<atom:link href="http://wongkalun.idv.hk/feed/" rel="self" type="application/rss+xml" />
	<link>http://wongkalun.idv.hk</link>
	<description>Put the technology in correct places</description>
	<lastBuildDate>Sun, 20 Dec 2009 15:22:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Balsamiq Mockups Review</title>
		<link>http://wongkalun.idv.hk/2009/12/20/balsamiq-mockups-review/</link>
		<comments>http://wongkalun.idv.hk/2009/12/20/balsamiq-mockups-review/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 15:22:10 +0000</pubDate>
		<dc:creator>calendarw</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[balsamiq]]></category>
		<category><![CDATA[mockup]]></category>

		<guid isPermaLink="false">http://wongkalun.idv.hk/?p=754</guid>
		<description><![CDATA[第一次接觸 Balsamiq Mockup, 係今年 barcamp 其中一個 topic 度介紹過, 見到功能幾好用, 所以係佢個 site 度申請左個 license 黎試玩下.

呢個程式最好之處係可以係 Menu 度拉D 組件出黎, 就位容易, 而且提供既組件多, 有 browser, windows 同 iPhone 既 layout, 再加上基本既組件, 簡單方便!!~

除此之外, 使用方法容易亦係呢個程式最好用之處.  就以下圖為例, 用 enter 來代表換行, + 同 &#8211; 出加減 icon, 用 v 出 tick 等等, 更改容易.

製作完後, 仲可以 Save 做 PNG, PDF 等, 最啱用來 demo 比 client 睇.




		
		
			dtsv.dtse_post_754_permalink [...]]]></description>
			<content:encoded><![CDATA[<p>第一次接觸 <a href="http://www.balsamiq.com/">Balsamiq Mockup</a>, 係今年 <a href="http://barcamp.hk/">barcamp</a> 其中一個 topic 度介紹過, 見到功能幾好用, 所以係佢個 site 度申請左個 license 黎試玩下.</p>
<p><a href="http://wongkalun.idv.hk/wp-content/uploads/2009/12/Web-Sample.png"><img class="alignnone size-medium wp-image-755 dtse-img dtse-post-754" title="Web Sample" src="http://wongkalun.idv.hk/wp-content/uploads/2009/12/Web-Sample-300x229.png" alt="" width="300" height="229" /></a></p>
<p>呢個程式最好之處係可以係 Menu 度拉D 組件出黎, 就位容易, 而且提供既組件多, 有 browser, windows 同 iPhone 既 layout, 再加上基本既組件, 簡單方便!!~</p>
<p><a href="http://wongkalun.idv.hk/wp-content/uploads/2009/12/Component.png"><img class="alignnone size-medium wp-image-763 dtse-img dtse-post-754" title="Component" src="http://wongkalun.idv.hk/wp-content/uploads/2009/12/Component-300x52.png" alt="" width="300" height="52" /></a></p>
<p>除此之外, 使用方法容易亦係呢個程式最好用之處.  就以下圖為例, 用 enter 來代表換行, + 同 &#8211; 出加減 icon, 用 v 出 tick 等等, 更改容易.</p>
<p><a href="http://wongkalun.idv.hk/wp-content/uploads/2009/12/Menu-Sample.png"><img class="alignnone size-medium wp-image-761 dtse-img dtse-post-754" title="Menu Sample" src="http://wongkalun.idv.hk/wp-content/uploads/2009/12/Menu-Sample-300x203.png" alt="" width="300" height="203" /></a></p>
<p>製作完後, 仲可以 Save 做 PNG, PDF 等, 最啱用來 demo 比 client 睇.</p>
<p><a href="http://wongkalun.idv.hk/wp-content/uploads/2009/12/File-Menu.png"><img class="alignnone size-medium wp-image-759 dtse-img dtse-post-754" title="File Menu" src="http://wongkalun.idv.hk/wp-content/uploads/2009/12/File-Menu-236x300.png" alt="" width="236" height="300" /></a></p>



		<!-- Added by WP-DragToShare-eXtended Plugin -->
		<script type="text/javascript">
			dtsv.dtse_post_754_permalink = 'http://wongkalun.idv.hk/2009/12/20/balsamiq-mockups-review/';
			dtsv.dtse_post_754_title = 'Balsamiq Mockups Review';
		</script>
		<!-- End of WP-DragToShare-eXtended Plugin -->]]></content:encoded>
			<wfw:commentRss>http://wongkalun.idv.hk/2009/12/20/balsamiq-mockups-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple versus Microsoft: The top 20 stolen ideas of the OS wars</title>
		<link>http://wongkalun.idv.hk/2009/12/15/apple-versus-microsoft-the-top-20-stolen-ideas-of-the-os-wars/</link>
		<comments>http://wongkalun.idv.hk/2009/12/15/apple-versus-microsoft-the-top-20-stolen-ideas-of-the-os-wars/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 15:59:35 +0000</pubDate>
		<dc:creator>calendarw</dc:creator>
				<category><![CDATA[daily finding]]></category>

		<guid isPermaLink="false">http://wongkalun.idv.hk/?p=727</guid>
		<description><![CDATA[前排見到個 Post 講 Stolen ideas, 加上近期咁多專利新聞, 所以 post 下.
Top 10 features that Apple stole from Windows
Top 10 features Microsoft stole from Mac OS X
係我既思想入面, 專利往往被人用來搵錢, 其實一些好既 idea 被專利影響而不能廣泛利用, 我覺得係社會既損失.



		
		
			dtsv.dtse_post_727_permalink = 'http://wongkalun.idv.hk/2009/12/15/apple-versus-microsoft-the-top-20-stolen-ideas-of-the-os-wars/';
			dtsv.dtse_post_727_title = 'Apple versus Microsoft: The top 20 stolen ideas of the OS wars';
		
		]]></description>
			<content:encoded><![CDATA[<p>前排見到個 <a href="http://infoworld.com/print/95046">Post</a> 講 Stolen ideas, 加上近期咁多專利新聞, 所以 post 下.</p>
<p><a href="http://www.infoworld.com/d/windows/top-10-features-apple-stole-windows-966">Top 10 features that Apple stole from Windows</a><br />
<a href="http://www.infoworld.com/d/mac/top-10-features-microsoft-stole-mac-os-x-971">Top 10 features Microsoft stole from Mac OS X</a></p>
<p>係我既思想入面, 專利往往被人用來搵錢, 其實一些好既 idea 被專利影響而不能廣泛利用, 我覺得係社會既損失.</p>



		<!-- Added by WP-DragToShare-eXtended Plugin -->
		<script type="text/javascript">
			dtsv.dtse_post_727_permalink = 'http://wongkalun.idv.hk/2009/12/15/apple-versus-microsoft-the-top-20-stolen-ideas-of-the-os-wars/';
			dtsv.dtse_post_727_title = 'Apple versus Microsoft: The top 20 stolen ideas of the OS wars';
		</script>
		<!-- End of WP-DragToShare-eXtended Plugin -->]]></content:encoded>
			<wfw:commentRss>http://wongkalun.idv.hk/2009/12/15/apple-versus-microsoft-the-top-20-stolen-ideas-of-the-os-wars/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Really Good Picture for Google Wave~~</title>
		<link>http://wongkalun.idv.hk/2009/11/26/really-good-picture-for-google-wave/</link>
		<comments>http://wongkalun.idv.hk/2009/11/26/really-good-picture-for-google-wave/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 14:17:53 +0000</pubDate>
		<dc:creator>calendarw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[wave]]></category>

		<guid isPermaLink="false">http://wongkalun.idv.hk/?p=747</guid>
		<description><![CDATA[今日係 Google Reader 個 Popular 度見到呢張相, 真係形容得好正.  雖然有左 Wave 幾日, 同埋不段地 invite 人, 但有 wave 既朋友實在太少了&#8230;&#8230;
Original Post



		
		
			dtsv.dtse_post_747_permalink = 'http://wongkalun.idv.hk/2009/11/26/really-good-picture-for-google-wave/';
			dtsv.dtse_post_747_title = 'Really Good Picture for Google Wave~~';
		
		]]></description>
			<content:encoded><![CDATA[<p>今日係 Google Reader 個 Popular 度見到呢張相, 真係形容得好正.  雖然有左 Wave 幾日, 同埋不段地 invite 人, 但有 wave 既朋友實在太少了&#8230;&#8230;</p>
<div class="wp-caption alignnone" style="width: 510px"><img class="dtse-img dtse-post-747" title="Google Wave" src="http://17.media.tumblr.com/tumblr_kt41yjTr7a1qzndo8o1_500.jpg" alt="Google Wave" width="500" height="667" /><p class="wp-caption-text">Google Wave</p></div>
<p><a href="http://www.frkncngz.com/post/243811028">Original Post</a></p>



		<!-- Added by WP-DragToShare-eXtended Plugin -->
		<script type="text/javascript">
			dtsv.dtse_post_747_permalink = 'http://wongkalun.idv.hk/2009/11/26/really-good-picture-for-google-wave/';
			dtsv.dtse_post_747_title = 'Really Good Picture for Google Wave~~';
		</script>
		<!-- End of WP-DragToShare-eXtended Plugin -->]]></content:encoded>
			<wfw:commentRss>http://wongkalun.idv.hk/2009/11/26/really-good-picture-for-google-wave/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Wave</title>
		<link>http://wongkalun.idv.hk/2009/11/24/google-wave/</link>
		<comments>http://wongkalun.idv.hk/2009/11/24/google-wave/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 14:24:55 +0000</pubDate>
		<dc:creator>calendarw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[wave]]></category>

		<guid isPermaLink="false">http://wongkalun.idv.hk/2009/11/24/google-wave/</guid>
		<description><![CDATA[係一連三個黑色星期既過去, 今日好似轉運, 今朝十點幾係 Gmail 度發現左 Google Wave Invite 既 email, 等左好耐既野終於都試到, 不過因為身邊有 wave 既人唔多, 而且又係返工時間, invite 完其他人就算, 所以都未做到應有既用途.
今日試既野其實同 barcamp 度由 Aaron present 既野都差唔多, 都係 multiple editing 等等既野, 睇左幾個 when to use wave 後, 都係要等適當既時後先再用.



		
		
			dtsv.dtse_post_743_permalink = 'http://wongkalun.idv.hk/2009/11/24/google-wave/';
			dtsv.dtse_post_743_title = 'Google Wave';
		
		]]></description>
			<content:encoded><![CDATA[<p>係一連三個黑色星期既過去, 今日好似轉運, 今朝十點幾係 Gmail 度發現左 <a href="http://wave.google.com/">Google Wave</a> Invite 既 email, 等左好耐既野終於都試到, 不過因為身邊有 wave 既人唔多, 而且又係返工時間, invite 完其他人就算, 所以都未做到應有既用途.</p>
<p>今日試既野其實同 <a href="http://www.barcamp.hk">barcamp</a> 度由 Aaron present 既野都差唔多, 都係 multiple editing 等等既野, 睇左幾個 when to use wave 後, 都係要等適當既時後先再用.</p>



		<!-- Added by WP-DragToShare-eXtended Plugin -->
		<script type="text/javascript">
			dtsv.dtse_post_743_permalink = 'http://wongkalun.idv.hk/2009/11/24/google-wave/';
			dtsv.dtse_post_743_title = 'Google Wave';
		</script>
		<!-- End of WP-DragToShare-eXtended Plugin -->]]></content:encoded>
			<wfw:commentRss>http://wongkalun.idv.hk/2009/11/24/google-wave/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ninite</title>
		<link>http://wongkalun.idv.hk/2009/11/15/ninite/</link>
		<comments>http://wongkalun.idv.hk/2009/11/15/ninite/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 14:07:51 +0000</pubDate>
		<dc:creator>calendarw</dc:creator>
				<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://wongkalun.idv.hk/?p=570</guid>
		<description><![CDATA[Ninite, 係一個 one-click installer site, 因為呢排 win7 出左, 所以呢個 website 都試用左幾次, 一個 installer 裝晒唔同既 component 十分好, 而且包括晒日常所需:

Web Browsers (Firefox, Chrome, etc)
Messaging (Messenger, Skype, etc)
Media (iTunes, KMPlayer, etc)
Imaging (GIMP, Picasa, etc)
Documents (Office &#8211; trial version, Adobe Reader, etc)
Security (AVG, etc)
Runtimes (Java, Flash, .net framework, sliverlight, etc)
File Sharing (uTorrent, eMule, etc)
Other (Google Earth, etc)
Utilities (RealVNC, CCleaner, etc)
Compression [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://ninite.com/">Ninite</a>, 係一個 one-click installer site, 因為呢排 win7 出左, 所以呢個 website 都試用左幾次, 一個 installer 裝晒唔同既 component 十分好, 而且包括晒日常所需:</p>
<ul>
<li>Web Browsers (Firefox, Chrome, etc)</li>
<li>Messaging (Messenger, Skype, etc)</li>
<li>Media (iTunes, KMPlayer, etc)</li>
<li>Imaging (GIMP, Picasa, etc)</li>
<li>Documents (Office &#8211; trial version, Adobe Reader, etc)</li>
<li>Security (AVG, etc)</li>
<li>Runtimes (Java, Flash, .net framework, sliverlight, etc)</li>
<li>File Sharing (uTorrent, eMule, etc)</li>
<li>Other (Google Earth, etc)</li>
<li>Utilities (RealVNC, CCleaner, etc)</li>
<li>Compression (WinRAR, 7-Zip)</li>
<li>Developer Tools (JDK, Eclipse, PuTTY, FileZilla (?), etc)</li>
</ul>



		<!-- Added by WP-DragToShare-eXtended Plugin -->
		<script type="text/javascript">
			dtsv.dtse_post_570_permalink = 'http://wongkalun.idv.hk/2009/11/15/ninite/';
			dtsv.dtse_post_570_title = 'Ninite';
		</script>
		<!-- End of WP-DragToShare-eXtended Plugin -->]]></content:encoded>
			<wfw:commentRss>http://wongkalun.idv.hk/2009/11/15/ninite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>yield keyword</title>
		<link>http://wongkalun.idv.hk/2009/10/29/yield-keyword/</link>
		<comments>http://wongkalun.idv.hk/2009/10/29/yield-keyword/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 16:18:59 +0000</pubDate>
		<dc:creator>calendarw</dc:creator>
				<category><![CDATA[coding snippet]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://wongkalun.idv.hk/?p=627</guid>
		<description><![CDATA[近期因為睇 ASP.net MVC 既 example, 中途見到 yield keyword 既 usage, 感覺上幾好用, 以學多個 keyword 既原則黎講, 我當然會在 project 中試用, 當中既 validation 用法我覺得幾好.

public partial class Dinner {

    public bool IsHostedBy(string userName) {
        return HostedBy.Equals(userName, StringComparison.InvariantCultureIgnoreCase);
    }

    public bool IsValid {
   [...]]]></description>
			<content:encoded><![CDATA[<p>近期因為睇 ASP.net MVC 既 example, 中途見到 <a href="http://msdn.microsoft.com/en-us/library/9k7k7cf0.aspx">yield</a> keyword 既 usage, 感覺上幾好用, 以學多個 keyword 既原則黎講, 我當然會在 project 中試用, 當中既 validation 用法我覺得幾好.</p>
<pre class="brush: csharp;">
public partial class Dinner {

    public bool IsHostedBy(string userName) {
        return HostedBy.Equals(userName, StringComparison.InvariantCultureIgnoreCase);
    }

    public bool IsValid {
        get { return (GetRuleViolations().Count() == 0); }
    }

    public IEnumerable&lt;RuleViolation&gt; GetRuleViolations() {

        if (String.IsNullOrEmpty(Title))
            yield return new RuleViolation(&quot;Title is required&quot;, &quot;Title&quot;);

        if (String.IsNullOrEmpty(Description))
            yield return new RuleViolation(&quot;Description is required&quot;, &quot;Description&quot;);

        if (String.IsNullOrEmpty(HostedBy))
            yield return new RuleViolation(&quot;HostedBy is required&quot;, &quot;HostedBy&quot;);

        if (String.IsNullOrEmpty(Address))
            yield return new RuleViolation(&quot;Address is required&quot;, &quot;Address&quot;);

        if (String.IsNullOrEmpty(Country))
            yield return new RuleViolation(&quot;Country is required&quot;, &quot;Address&quot;);

        if (String.IsNullOrEmpty(ContactPhone))
            yield return new RuleViolation(&quot;Phone# is required&quot;, &quot;ContactPhone&quot;);

        if (!PhoneValidator.IsValidNumber(ContactPhone, Country))
            yield return new RuleViolation(&quot;Phone# does not match country&quot;, &quot;ContactPhone&quot;);

        yield break;
    }
}
</pre>
<p>但當我想在 project 度用果時, 開始感覺到麻煩, 因為本身個 project 係要在 .net 2.0 既環境下運作, 而 IEnumerable<T>.Count 係未有支援, 而且無 <a href="http://msdn.microsoft.com/en-us/library/bb383977.aspx">extension methods</a> 既支援, 所以要另外寫個 class 黎 handle 呢樣野都幾麻煩, 因此我都無乜 idea 在其他方面可以實際上使用得適當&#8230;&#8230;</p>



		<!-- Added by WP-DragToShare-eXtended Plugin -->
		<script type="text/javascript">
			dtsv.dtse_post_627_permalink = 'http://wongkalun.idv.hk/2009/10/29/yield-keyword/';
			dtsv.dtse_post_627_title = 'yield keyword';
		</script>
		<!-- End of WP-DragToShare-eXtended Plugin -->]]></content:encoded>
			<wfw:commentRss>http://wongkalun.idv.hk/2009/10/29/yield-keyword/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lenovo Repair Center</title>
		<link>http://wongkalun.idv.hk/2009/10/17/lenovo-repair-center/</link>
		<comments>http://wongkalun.idv.hk/2009/10/17/lenovo-repair-center/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 01:40:45 +0000</pubDate>
		<dc:creator>calendarw</dc:creator>
				<category><![CDATA[diary]]></category>
		<category><![CDATA[lenovo]]></category>
		<category><![CDATA[repair center]]></category>

		<guid isPermaLink="false">http://wongkalun.idv.hk/?p=729</guid>
		<description><![CDATA[差不多三年前係 CityU 買果部 X60, 近期個硬碟突然好慢, 好有問題, 見部機保養十月尾到期, 所以想拎去整, 而單上既維修中心地址係鰂魚涌既華懋交易廣場 14 樓, 而因為呢排唔係鰂魚涌 office 返工, 所以叫左我太太幫我拎過去.
經過維修員檢查後, 發現問題係硬碟 bad sector, 所以會幫我換硬碟, 而因為佢已經無 60GB 既硬碟, 所以換左個 80 GB 比我, 而 Lenovo 方面既人員話旺角都有維修中心, 可以係果度整機同還機, 不過經過係 google 既 research 後, 個維修中心地址係幾難搵到, 不過最後都比我係 epc 度搵到個 post 講.
以下係維修中心地址:
香港鰂魚涌海灣街1號華懋交易廣場14樓1403-05室
旺角彌敦道585號富時中心2503室



		
		
			dtsv.dtse_post_729_permalink = 'http://wongkalun.idv.hk/2009/10/17/lenovo-repair-center/';
			dtsv.dtse_post_729_title = 'Lenovo Repair Center';
		
		]]></description>
			<content:encoded><![CDATA[<p>差不多三年前係 CityU 買果部 X60, 近期個硬碟突然好慢, 好有問題, 見部機保養十月尾到期, 所以想拎去整, 而單上既維修中心地址係鰂魚涌既華懋交易廣場 14 樓, 而因為呢排唔係鰂魚涌 office 返工, 所以叫左我太太幫我拎過去.</p>
<p>經過維修員檢查後, 發現問題係硬碟 bad sector, 所以會幫我換硬碟, 而因為佢已經無 60GB 既硬碟, 所以換左個 80 GB 比我, 而 Lenovo 方面既人員話旺角都有維修中心, 可以係果度整機同還機, 不過經過係 google 既 research 後, 個維修中心地址係幾難搵到, 不過最後都比我係 epc 度搵到個 post 講.</p>
<p>以下係維修中心地址:<br />
香港鰂魚涌海灣街1號華懋交易廣場14樓1403-05室<br />
旺角彌敦道585號富時中心2503室</p>



		<!-- Added by WP-DragToShare-eXtended Plugin -->
		<script type="text/javascript">
			dtsv.dtse_post_729_permalink = 'http://wongkalun.idv.hk/2009/10/17/lenovo-repair-center/';
			dtsv.dtse_post_729_title = 'Lenovo Repair Center';
		</script>
		<!-- End of WP-DragToShare-eXtended Plugin -->]]></content:encoded>
			<wfw:commentRss>http://wongkalun.idv.hk/2009/10/17/lenovo-repair-center/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing OSx86 in PC</title>
		<link>http://wongkalun.idv.hk/2009/10/11/installing-ox8s-in-pc/</link>
		<comments>http://wongkalun.idv.hk/2009/10/11/installing-ox8s-in-pc/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 14:57:15 +0000</pubDate>
		<dc:creator>calendarw</dc:creator>
				<category><![CDATA[setup]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[osx86]]></category>

		<guid isPermaLink="false">http://wongkalun.idv.hk/?p=719</guid>
		<description><![CDATA[因為想試下寫下 iPhone Apps, 不過因為中短期內都無錢買 Mac mini 或者 Macbook, 所以搵緊方法係部 desktop 度準備個 Mac OS, 不過試左兩日都未能裝好. (Startup 既第一步都咁失敗&#8230;唉)
底板為 Gigabyte 既 M61PM-S2 + ATA IBM 80GB hdd, 而能夠成功安裝到行到既版本為 iPC OSx86 10.5.6 Universal PPF5 Final, 不過因為 iPhone SDK 要求 10.5.7, 所以到而家都未可以寫到一句 code. 而 iDeneb 版本既 10.5.7 試左好多次不同 arg 都 boot 唔入 install menu, 所以都搵緊其他解決方法.
而我試過成功既有以下既選項:
9.5.0 Voodoo Kernel
NVinject 0.2.1 Default ]]></description>
			<content:encoded><![CDATA[<p>因為想試下寫下 iPhone Apps, 不過因為中短期內都無錢買 Mac mini 或者 Macbook, 所以搵緊方法係部 desktop 度準備個 Mac OS, 不過試左兩日都未能裝好. (Startup 既第一步都咁失敗&#8230;唉)</p>
<p>底板為 Gigabyte 既 <a href="http://www.gigabyte.hk/Products/Motherboard/Products_Overview.aspx?ProductID=2438">M61PM-S2</a> + ATA IBM 80GB hdd, 而能夠成功安裝到行到既版本為 <a href="http://www.google.com.hk/search?hl=zh-TW&#038;q=ipc+osx86+10.5.6+universal+ppf5+final">iPC OSx86 10.5.6 Universal PPF5 Final</a>, 不過因為 iPhone SDK 要求 10.5.7, 所以到而家都未可以寫到一句 code. 而 iDeneb 版本既 10.5.7 試左好多次不同 arg 都 boot 唔入 install menu, 所以都搵緊其他解決方法.</p>
<p>而我試過成功既有以下既選項:<br />
9.5.0 Voodoo Kernel<br />
NVinject 0.2.1 Default <&#8212; I am not using on board display<br />
ALC883<br />
nForceLAN Driver<br />
AppleSMBIOS-28</p>
<p>雖然成功地安裝左個 10.5.6, 不過好多時都 lag 機, 試升 10.5.8 後係完全開唔返機, 要重裝過&#8230;&#8230;.<br />
試左兩日都未搞掂, 而最大既問題要搵 download ISO image, 係屋企 bt 得 1xKB/s, 好在部 server bt 國外既野都幾快, 比屋企個 HKBN 快好多好多, download 完試左唔得就搵過第二個 source, 咁先搵到呢個 10.5.6 裝得到無事既版本.</p>
<p>唉&#8230;裝機都裝到想買部 Macbook 來解決呢個兼容性問題, 唔通我真係要等到下年儲夠錢買 Macbook 先可以實行 iPhone Study @@?<br />
對未知既 market, 未知既 ROI, 及作為 R&#038;D 既 Study, 咁早投資咁多值唔值得呢&#8230;?</p>



		<!-- Added by WP-DragToShare-eXtended Plugin -->
		<script type="text/javascript">
			dtsv.dtse_post_719_permalink = 'http://wongkalun.idv.hk/2009/10/11/installing-ox8s-in-pc/';
			dtsv.dtse_post_719_title = 'Installing OSx86 in PC';
		</script>
		<!-- End of WP-DragToShare-eXtended Plugin -->]]></content:encoded>
			<wfw:commentRss>http://wongkalun.idv.hk/2009/10/11/installing-ox8s-in-pc/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I want a real work!!</title>
		<link>http://wongkalun.idv.hk/2009/09/30/i-want-a-real-work/</link>
		<comments>http://wongkalun.idv.hk/2009/09/30/i-want-a-real-work/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 15:50:33 +0000</pubDate>
		<dc:creator>calendarw</dc:creator>
				<category><![CDATA[diary]]></category>
		<category><![CDATA[coding horror]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://wongkalun.idv.hk/?p=710</guid>
		<description><![CDATA[今日十分唔開心, 成日都做唔到野.  一個由古人完全用 Smart UI 黎寫既系統, 今日大爆獲.  而最重要既係, 那個經過七至八人經手過既系統, 最後一個識跟既人都係上個月離開了, 這個系統由上個月中開始由我同另一個同事跟.  那個系統除了用左 Smart UI 之外, 最重要既係用左好多即時既 Temp Table, 個人覺得無必要, 而佢用既用法係 Create 左個 Temp Table, Insert 一堆 Record, 之後係果個 Table 度為 Record 再做不同既 Edit (e.g. Delete 唔啱既野), 呢種寫法除左令程式不能在同一個 IDE 度編寫, 檢查之外, 對 database server 既 loading 都十分大, 唯一既好處係只要在 Stored Procedure 入面加 Insert 或者加 [...]]]></description>
			<content:encoded><![CDATA[<p>今日十分唔開心, 成日都做唔到野.  一個由古人完全用 <a href="http://wongkalun.idv.hk/2008/09/02/smart-ui/">Smart UI</a> 黎寫既系統, 今日大爆獲.  而最重要既係, 那個經過七至八人經手過既系統, 最後一個識跟既人都係上個月離開了, 這個系統由上個月中開始由我同另一個同事跟.  那個系統除了用左 Smart UI 之外, 最重要既係用左好多即時既 Temp Table, 個人覺得無必要, 而佢用既用法係 Create 左個 Temp Table, Insert 一堆 Record, 之後係果個 Table 度為 Record 再做不同既 Edit (e.g. Delete 唔啱既野), 呢種寫法除左令程式不能在同一個 IDE 度編寫, 檢查之外, 對 database server 既 loading 都十分大, 唯一既好處係只要在 Stored Procedure 入面加 Insert 或者加 Delete Statement, 就可以好容易出到想要既野之外, 我覺得無乜用, 而且仲令維護性極度減低, 呢個係我今日心情極唔開心既原因.</p>
<p>今次爆獲既原因係 database server loading 問題, 除了用 Temp Table 之外, Where Case 入面有著以下一些浪 over-loading 既 statement: </p>
<pre class="brush: sql;">
select a, b, c from tblA where d + cast(varchar(1), e) in (select d + cast(varchar(1), e) from tblA where f = 'Y')
-- 1. d + e != unique, and cannot determined by pkey
-- 2. select count(pkey) from tblA &gt; 700k+
</pre>
<p>除了這樣既 statement 而且滿怖整個系統外, 仲有好多 runtime calculation, 搞到幾個有必要成日行既 Stored Procedure 行一次要成三秒至廿秒以上.  部機已經係 4GB Ram 加上 4 個 CPU 了, 32-bit 既機能跟本上已經用盡, Ram 已經長期係 3.7 GB usage 既狀態, 而 Connection 亦有成千幾個.  除了 rebuild index (平時 schedule weekly rebuild), review where case 之外, 我已經諗唔到有咩辦法, 所有可以既 index 既地方都已經加左, 除左寫呢套系統既人已經走晒外, 因為聽日放假, 星期五公司大部份人又放假 (唔係香港), 所以呢殺那咩都唔改得, 亦唔敢改, 個系統已經進入了一個做又死, 唔做又死既局面.</p>
<p>因為呢 d case, 我 develop 緊既 project 都因為呢個關係 Pending 左, 但 User 又迫住話要 UAT, 個 Support Case 多到做都做唔晒, 時間上跟本咩都做唔到, 生產力極低, 想改又改唔到, 而我星期五就孤身隻影地在 Client Site 度面對前人積下來既爛攤子, 心情極為煩燥.</p>
<p>除左呢 d 之外, 系統係由唔同時期 Project 既 Scope 不段增加而成的, 但因為一路以來既轉變, 好多資訊又無正規地做得好, 系統又無 Version Control, 無 Change Management, 無 Requirement Management, 無 Software Design, 無 Design Review, 無 Test Case, 只有一路以來跟著 User Comment 而改既差劣製成品, 因為系統已經係 Production 關係, 好多野已經不能容易地改, 好多問題其實出自當初既 System Design 上, 而因為有另一個唔知幾時會上既 Project 話會 Replace 左呢個劣品, 但同時做 Design 既人都只係參考舊既 Design, 而不問問題所在地做著一個只有無這個系統經驗而又參照舊系統既 Designer 意見做出來既 Schema, 令到好多野想改都改唔到, 苦不堪言.</p>
<p>因為呢堆爛攤子, 而隨著一大堆 Support Case, 生產力減慢, 加上變左長期係 Site, 咩成積都做唔到出黎, 自自然然老細唔會睇好你, 升職? 無, 加人工? 無, 工作時間不段加長, 日日只有被人埋怨這裏做得唔好, 那裏做得唔好&#8230;</p>
<p>為什麼, 我只想找個正正經經做軟件設計既工作環境都咁難, 讀軟件出身既我, 為何一日都黑都只係對著一些由無經驗既舊人做出黎既無設計製成品, 而不能好好地做好自己有軟件設計, 軟件架構既 Project 呢.</p>
<p>I want a real work.  To improve my experience and my skill.</p>



		<!-- Added by WP-DragToShare-eXtended Plugin -->
		<script type="text/javascript">
			dtsv.dtse_post_710_permalink = 'http://wongkalun.idv.hk/2009/09/30/i-want-a-real-work/';
			dtsv.dtse_post_710_title = 'I want a real work!!';
		</script>
		<!-- End of WP-DragToShare-eXtended Plugin -->]]></content:encoded>
			<wfw:commentRss>http://wongkalun.idv.hk/2009/09/30/i-want-a-real-work/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Software Freedom Day 2009</title>
		<link>http://wongkalun.idv.hk/2009/09/22/software-freedom-day-2009/</link>
		<comments>http://wongkalun.idv.hk/2009/09/22/software-freedom-day-2009/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 15:37:29 +0000</pubDate>
		<dc:creator>calendarw</dc:creator>
				<category><![CDATA[gathering]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://wongkalun.idv.hk/?p=707</guid>
		<description><![CDATA[今年既 SFD 都幾多想聽既野, 第一樣係 VirtualBox, 經子維研究 VMWare 既經驗黎講, VMWare 有幾多問題存在, 所以想聽下 VirtualBox 有咩功能同介紹, 遲下再測試其穩定性.  除此之外, Startup Case Study 都好想聽, 但因為同 VirtualBox 同時間而聽唔到, 不過見到有人有錄到, 唔知搵唔搵得返.
跟住聽左 MobileRadio.hk 既 Audacity 介紹, 呢個軟件因 project 關係在兩年前已經被我用黎 Cut 聲, 調較大細聲, 去雜音 for 砌句子用, 使用非常容易, 今次教左 Podcast 常用既執聲技功同效果, 希望往後有不同既 Podcast 會再多 d topic 聽啦~~
之後聽左 Aaron 既 Incubating Open Source Communities, 講左好多 [...]]]></description>
			<content:encoded><![CDATA[<p>今年既 SFD 都幾多想聽既野, 第一樣係 <a href="http://www.virtualbox.org/">VirtualBox</a>, 經子維研究 VMWare 既經驗黎講, VMWare 有幾多問題存在, 所以想聽下 VirtualBox 有咩功能同介紹, 遲下再測試其穩定性.  除此之外, Startup Case Study 都好想聽, 但因為同 VirtualBox 同時間而聽唔到, 不過見到有人有錄到, 唔知搵唔搵得返.</p>
<p>跟住聽左 MobileRadio.hk 既 <a href="http://audacity.sourceforge.net/">Audacity</a> 介紹, 呢個軟件因 project 關係在兩年前已經被我用黎 Cut 聲, 調較大細聲, 去雜音 for 砌句子用, 使用非常容易, 今次教左 Podcast 常用既執聲技功同效果, 希望往後有不同既 Podcast 會再多 d topic 聽啦~~</p>
<p>之後聽左 Aaron 既 Incubating Open Source Communities, 講左好多 Apache, Open Source Culture 等資訊, 了解左好多~~</p>
<p>最後去左聽 WordPress, 因為本身係 WordPress 使用者, 而上次 <a href="http://hk.wordcamp.org/">WordCamp</a> 又無去, 所以今次聽下有咩野.  內容都幾好, 聽到好多用家既意見, 而且有D 以前諗過既使用方法都在商業中被實現出來, 感覺都幾好.</p>
<p>今次 SFD 得半日, 唔係聽得太多野, 不過對本地既交流既發展都幾重要.  香港, 似乎少了既就是這些交流既活動, 希望這些不同類型活動時間可以長一點, 而且次數多一點, 在不同既角度, 不同既領域, 不同既時間上, 能夠做多些活動啦~~</p>



		<!-- Added by WP-DragToShare-eXtended Plugin -->
		<script type="text/javascript">
			dtsv.dtse_post_707_permalink = 'http://wongkalun.idv.hk/2009/09/22/software-freedom-day-2009/';
			dtsv.dtse_post_707_title = 'Software Freedom Day 2009';
		</script>
		<!-- End of WP-DragToShare-eXtended Plugin -->]]></content:encoded>
			<wfw:commentRss>http://wongkalun.idv.hk/2009/09/22/software-freedom-day-2009/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
