tag:blogger.com,1999:blog-142151662024-03-08T12:08:02.091+08:00My World in 8 hoursA show case of my world thru the use of my photographs and some of my friends ones too. Picture tells a thousand words and picture don't like to lie.Unknownnoreply@blogger.comBlogger465125tag:blogger.com,1999:blog-14215166.post-31558619089953167232015-07-16T15:37:00.001+08:002015-07-16T15:37:10.897+08:00A Person Legacy. What is it?The thing about leading a purposeful life was to think about death. This is recently surfaced by the media after they investigate the happiest country in the world and that made quite an impression in me; personally. <div>
<br /></div>
<div>
For those with folks with children, they put their 100+1 percent into the next generation and groom them to be better than themselves. Most parent do almost anything. Almost always, why do they do certain things, "For the kids" was the answers. (Or some variation of it) Some, the kid was an accident and they could not care less. That is the life. That is human. </div>
<div>
<br /></div>
<div>
What about those without children? What is their legacy? What do we want to pass on to the next generation? What do I want to pass on to the next generation? What can one do? What should one do? Have you think about it? It is an interesting question.</div>
<div>
<br /></div>
<div>
You have no one to pass on. It ends with you. Or does it?</div>
<div>
<br /></div>
<div>
Think about it.....</div>
<div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-11382906283156798552015-06-19T17:14:00.000+08:002015-06-19T17:14:05.265+08:00Programming Language Mapped to Human Language<div style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;">
<span style="color: red;">Java which is like English</span>, spoken in a large majority of the world. Currently present in major enterprises.<br /><br /><span style="color: lime;">NET is like Chinese</span>, it came up big and fast in recent times, challenging Java dominance as the business language.<br /><br /><span style="color: blue;">NodeJS is like Japanese</span>, you do not know where it has already penetrated until you are in immerse in it. Side note, I started to watch NHK World recently and the exposure to their program is an eye opener. Japanese steadfast and positive attitude is like NodeJS single threaded and non blocking model.</div>
<div style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.1999998092651px; line-height: 18.4799995422363px;">
<br /><span style="color: orange;">PHP is like French,</span> Its one of the older language for web based application. Pretty fancy but never really caught on. It has plenty of people wanting to learn it but it just seems to stuck in France. Never getting out of Web.<br /><br /><span style="color: magenta;">C++ is like German. </span>Reliable technology. Not so much in web or IOT of things but but but, it probably had interacted with the IOT of things before the IOT of things reaches you. Did one realized that most compilers out there are written in C or C++?<br /><br />What do you think, is it an appropriate match?<br />How can we inspire one to become a writer, a programmer or a developer? How do we make it sexy again?</div>
<div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-60494402247220440112013-07-16T16:53:00.000+08:002013-07-16T16:53:54.388+08:00Project Management - ComponentRecently I been involved in project management and had a brush with MS Project. And I think it is a good tool. Good in the sense of presentation and information. But usability suffer because of the complexity and the flexibility.<br />
<br />
I did some normalization of the data components and derived basically 3 things:<br />
1) Users<br />
2) Resource<br />
3) Tasks<br />
<br />
A combination of this 3 objects and its relationship basically describe the whole project. <br />
<br />Am I right?<br />
<br />
The time factor is contain within the Tasks<br />
The financial component is within the Resource and Task.<br />
The users? Basically is the one overseeing the Tasks.<br />
<br />
What do you think?<br />
Simplicity is Elegance<div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-39091589099577075802013-01-16T09:27:00.000+08:002013-01-16T09:46:55.207+08:00Project Euler 5 in Python- Partialdef findFactor(num):<br />
factors = []<br />
x = 2<br />
while x < num :<br />
if num%x == 0 :<br />
try:<br />
if factors.index(x) >= 0 :<br />
break<br />
except ValueError:<br />
factors.append(x)<br />
<br />
altX = num/x<br />
<br />
try:<br />
if factors.index(altX) >= 0 :<br />
break<br />
except ValueError:<br />
factors.append(altX)<br />
x = x+1<br />
factors.sort()<br />
<br />
return factors<br />
<a class="g-profile" href="http://plus.google.com/113500004349447689177" target="_blank">+Chi Hung Chan</a><div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-14636417680444466482012-06-24T12:26:00.001+08:002012-06-24T12:26:21.647+08:00Hougang By Election<div style="text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgM_523UMO6q8Vqj3VJjJv3_em-m7Mbakffb6Yeq_o6qTYx8mShMcUoH6RN-aHJz1C0S8AXb816zkJ6GkVAaFSi_ZUnP2wWOdhC7W3wYWbFyZOPjK0t2Fk4e2kBgQ7Rell7EGBR/s1600/img_0_0_0" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="316" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgM_523UMO6q8Vqj3VJjJv3_em-m7Mbakffb6Yeq_o6qTYx8mShMcUoH6RN-aHJz1C0S8AXb816zkJ6GkVAaFSi_ZUnP2wWOdhC7W3wYWbFyZOPjK0t2Fk4e2kBgQ7Rell7EGBR/s640/img_0_0_0" width="640" /></a>Retrospective, it appears that Mr Png had a lot more mentions in Twitter than Desmond. Did it indicated the popularity? </div><div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-38523613612624590792012-06-20T23:53:00.001+08:002012-06-20T23:54:52.048+08:00<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6M0btftdPQz5Z-MTxaDKAQTofY53cQePEy1cKhOk0S-DaDSx4BK2_baELtZhxTDiZKxEsJJQ_XoYDyfZuIROti045SOilzc-BoKHqQqaDj_0xXhDFl1UY5d0HcEkf6OQehv-n/s1600/img_0_0_0" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="257" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6M0btftdPQz5Z-MTxaDKAQTofY53cQePEy1cKhOk0S-DaDSx4BK2_baELtZhxTDiZKxEsJJQ_XoYDyfZuIROti045SOilzc-BoKHqQqaDj_0xXhDFl1UY5d0HcEkf6OQehv-n/s640/img_0_0_0" width="640" /></a></div>
<br />
<table>
<tbody>
<tr valign="top">
<td>This is my work with Talend Big Data Studio,SQLite, IReport and Amazon EC2. Collecting data and visualize them.<br />
<br />
I collected these data from Tweeter over a span of a few days using a script generated from Talend BigData Studio. Using EC2 I automate the data collection and store them in SQLite. Finally the data is presented in IReport and posted here in Blogspot.<br />
<br />
Nothing interesting yet. But I want to develop something that will help me associate the area of interested that resulted from the tweeter search. I will expand into more search areas.</td></tr>
</tbody></table>
<table><tbody>
<tr valign="top"><td><br /></td>
<td style="background-color: #cccccc; border-bottom: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; text-align: center; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="background-color: #cccccc; color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold;">Date</span></div>
</td>
<td style="background-color: #cccccc; border-bottom: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; text-align: center; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="background-color: #cccccc; color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold;">Count</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td><br /></td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">2012-06-04</span></div>
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">27</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td><br /></td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">2012-06-05</span></div>
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">35</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td><br /></td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">2012-06-06</span></div>
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">22</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td><br /></td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">2012-06-07</span></div>
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">29</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td><br /></td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">2012-06-08</span></div>
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">55</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td><br /></td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">2012-06-09</span></div>
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">40</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td><br /></td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">2012-06-10</span></div>
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">13</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td><br /></td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">2012-06-11</span></div>
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">27</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td><br /></td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">2012-06-12</span></div>
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">27</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td><br /></td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">2012-06-13</span></div>
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">42</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td><br /></td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">2012-06-14</span></div>
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">23</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td><br /></td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">2012-06-15</span></div>
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">40</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td><br /></td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">2012-06-16</span></div>
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">17</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td><br /></td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">2012-06-17</span></div>
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">12</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td><br /></td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">2012-06-18</span></div>
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">32</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td><br /></td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">2012-06-19</span></div>
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">13</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td><br /></td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">2012-06-20</span></div>
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding-left: 2px; vertical-align: middle;"><div style="line-height: 1.0; overflow: hidden; text-indent: 0px;">
<span style="color: black; font-family: 'DejaVu Sans',Arial,Helvetica,sans-serif; font-size: 10px;">29</span></div>
</td>
<td colspan="2"><br /></td>
</tr>
<tr valign="top">
<td colspan="5"><br /></td>
</tr>
</tbody></table><div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-54037906221976008882012-03-04T18:32:00.000+08:002012-03-04T18:32:19.288+08:00Cloud in the World.What does the tech people out there think? Do you think it is possible for all NAS owner to share some of that storage space and create a crowd sourced cloud? For the time being it will just be cloud storage. What happen when NAS get smarter, would a full application stack be possible?<br />
<br />
At this point in time I think that it is possible for the applications which are running on PHP. Hmmm, I wonder will there be a NAS that will has it on JVM? A galaxy S2 at the core should be more than sufficient to power one reasonably well. Right?<div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-89342687274141053702012-02-19T21:34:00.000+08:002012-02-19T21:35:00.245+08:00BumbleBee Cousin<div style="margin: 0px auto 10px; text-align: center;"><a href="http://photos1.blogger.com/img/invalid.jpg"><img src="http://photos1.blogger.com/img/invalid.jpg" alt="" border="0" /></a> </div><div style='clear:both; text-align:CENTER'><a href='http://picasa.google.com/blogger/' target='ext'><img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /></a></div><div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-71475490474647966212011-05-12T23:31:00.000+08:002011-05-14T04:42:05.635+08:00Tonic Size Gardens<a href="http://photos1.blogger.com/img/invalid.jpg"><img src="http://photos1.blogger.com/img/invalid.jpg" alt="" style="margin: 0px 10px 10px 0pt; clear: both; float: left;" border="0" /></a><br /><a href="http://photos1.blogger.com/img/invalid.jpg"><img src="http://photos1.blogger.com/img/invalid.jpg" alt="" style="margin: 0px 10px 10px 0pt; clear: both; float: left;" border="0" /></a><br /><a href="http://photos1.blogger.com/img/invalid.jpg"><img src="http://photos1.blogger.com/img/invalid.jpg" alt="" style="margin: 0px 10px 10px 0pt; clear: both; float: left;" border="0" /></a><br /><a href="http://photos1.blogger.com/img/invalid.jpg"><img src="http://photos1.blogger.com/img/invalid.jpg" alt="" style="margin: 0px 10px 10px 0pt; clear: both; float: left;" border="0" /></a><div style='clear:both; text-align:LEFT'><a href='http://picasa.google.com/blogger/' target='ext'><img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /></a></div><div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-79698484088099173822010-04-20T22:31:00.000+08:002010-04-20T22:31:13.255+08:00Koh Kood<div style="margin: 0px auto 10px; text-align: center;"><a href="http://photos1.blogger.com/img/invalid.jpg"><img src="http://photos1.blogger.com/img/invalid.jpg" alt="" border="0" /></a> </div><div style='clear:both; text-align:CENTER'><a href='http://picasa.google.com/blogger/' target='ext'><img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /></a></div><div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-14215166.post-22694494191693987882010-04-02T09:14:00.000+08:002010-04-02T09:14:09.568+08:00Peaceful<div style="margin: 0px auto 10px; text-align: center;"><a href="http://photos1.blogger.com/img/invalid.jpg"><img src="http://photos1.blogger.com/img/invalid.jpg" alt="" border="0" /></a> </div><div style='clear:both; text-align:CENTER'><a href='http://picasa.google.com/blogger/' target='ext'><img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /></a></div><div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-14786644459846572372009-09-17T23:56:00.003+08:002009-09-19T06:25:48.778+08:00The answer to the question of quite a number of problem.In the world right now is quite a number of pressing issues. Things like global warming, green house gases, lack of portable water, lack of living space etc. Basically a lack of resources. I think have the answer. Reduce demand. We can't or can we?<br /><br />However about reducing population? Spare a thought for the other species. We need space so do they. Some country are doing their part. Some are not. Reducing the population will reduce the need to produce green house gases. Solar power plant and hydro electric dam will be sufficient.<br /><br />Less population also mean that each individual has more space. And will not accidentally step on another toes. Less chance for aggression and hence less chance of war. We have more resources to go around hence less need to fight for it.<br /><br /><span style="font-style: italic;">Updates: 19/9/2009 6:18am +8 GMT<br />I am right. Popular Science just posted an article <a href="http://www.popsci.com/environment/article/2009-09/contraception-cheapest-way-curb-carbon-dioxide">http://www.popsci.com/environment/article/2009-09/contraception-cheapest-way-curb-carbon-dioxide.<br /></a>In there is a research article to back it up. India better start doing its part to control its population.<br /><br /><br /></span>But what is making it difficult is that people do not see it that way. Economy itself preach a exact opposite. You need to be increase year on year to have an improving economy. Insurance. As the pool grow, the maturing account will get more money. Government are pushing for a higher population to prop up demand, GDP and also internal consumption.<br /><br />Why can't we automate and live with the current population.<div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-31585320656805943602009-08-10T08:25:00.000+08:002009-08-10T08:25:55.672+08:00My I30 - Stock Condition.<div style="margin: 0px auto 10px; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6Qj8TlYrhWPXK0z-cb9yZaPwshd8WpWwpb3H2ARpo76FpBPBS7D4Lh5kRQjxb_GgmyGr9ytNocyuxOE0klkzJFsw-Ok_x7iVTywV3ZeiL0vlOzNfCUeTmAtU_t8XM3m-7vnMw/s1600-h/DSC00050.JPG"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6Qj8TlYrhWPXK0z-cb9yZaPwshd8WpWwpb3H2ARpo76FpBPBS7D4Lh5kRQjxb_GgmyGr9ytNocyuxOE0klkzJFsw-Ok_x7iVTywV3ZeiL0vlOzNfCUeTmAtU_t8XM3m-7vnMw/s400/DSC00050.JPG" alt="" border="0" /></a> </div><div style='clear:both; text-align:CENTER'><a href='http://picasa.google.com/blogger/' target='ext'><img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /></a></div><div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-27027816478244965522009-07-26T12:26:00.002+08:002009-07-26T12:31:30.629+08:00Believe in God not man.Looking at what happen recently, monk in financial tussle, preacher in sex scandal, pastor turn singer, people in position of power due to religion. This reiterate the statement "Power corrupts. Absolute power corrupt absolutely."<br /><br />Everyone do something for the sake of another. Cause and effect. Action reaction.<div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-33287273519078752632009-07-18T01:39:00.003+08:002009-07-18T01:57:03.384+08:00Marketing and Sales.What is the difference between them? Marketing and Sales? Marketing is the action of convey the information that it is good and beneficial. Sales is this context is a noun. It refers to the activities where a certain good or services is exchange for services or money.<br /><br />What is the difference between a person working in marketing and a person working in sales?<br />I have no idea but this is what I think are the difference.<br />1) Marketing make the services look good. Through the use of verbal and visual media.<br />1a) Sales folks make the services look good verbal and influence you into feeling the good or services are good enough for you.<div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-84372405827323520762009-06-28T21:44:00.001+08:002009-06-28T21:46:03.173+08:00Rainbow Connections<div style="margin: 0px auto 10px; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqtQ2NClrdV2H0QthGArZihekXg_4qw3O6oPwJa6THbeMfDOVA-29F1P-bywI6E13sS6KIec94EMju42K-ZMn1LTXv-EMSfq6CETVha5tEGHCp9AQpa9XIPomRtqQUjbdyuhyo/s1600-h/IMG_6817.JPG"> <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqtQ2NClrdV2H0QthGArZihekXg_4qw3O6oPwJa6THbeMfDOVA-29F1P-bywI6E13sS6KIec94EMju42K-ZMn1LTXv-EMSfq6CETVha5tEGHCp9AQpa9XIPomRtqQUjbdyuhyo/s400/IMG_6817.JPG" alt="" border="0" /></a><br />Rainbow over SengKang. It is a good sign that this estate would be a wonderful place to stay.<br /></div><div style="clear: both; text-align: center;"><a href="http://picasa.google.com/blogger/" target="ext"><img src="http://photos1.blogger.com/pbp.gif" alt="Posted by Picasa" style="border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" align="middle" border="0" /></a></div><div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-15930624227192247062009-02-14T06:21:00.003+08:002009-02-14T06:43:33.734+08:00Jasper Server Install in GlassfishJasperServer, a repository for your Jasper Report template-ing needs.<br /><br />Recently my colleague approached me to help him setup a reporting server and come out with the report templates for our "project". He did some research and decided to use JasperReport. (Because we have to pay for Crystal Reports haaa.)<br /><br />So JasperServer was the facto for scheduling of the report. At the same time it can also help consolidate the templates and resources created from IREPORT.<br /><br />So we downloaded JasperServer. But it was running on Tomcat. The installation instruction only come with Tomcat and JBoss. So well what the heck, I was familar with GlassFish and Java 6 has such good monitoring tools build in, I setup the JasperServer in GlassFish.<br /><br />It was not hard.<br />1) Install Glassfish as per their instruction. (Their instructions is as good as it can get so you will not hear it from me)<br />2) Open up the Install instruction of JasperServer. In it, it will inform on the database setup. In one of the section it will list down the steps to setup mysql server. Follow it. Execute it in MYSQL. You are almost done.<br />3) Create the connection pool in Glassfish. The account and password are define in the steps you took in step 2. By default you may only connect locally. ie Glassfish and Mysql are on the same server. The database name is jasperserver and username should be jasperdb if you follow the instruction in 2.<br />4) Next create the JNDI name and tie it to the connection pool. The jndi name to create should be found in the jasperServer.war/WEB-INF/hibernate.properties. The default would be jdbc/jasperserver<br />5) Deploy the jasperserver.war.<br />6) Make correction to the hibernate SQL dialect. (This is also found in the install instruction package with Jasperserver) Then depending on which kind of installation your Glassfish is in, either Standalone or Cluster enable, you will also need to change the dialet properties in <glassfish>/domains/<domains>/applications/j2ee-modules/jasperserver/WEB-INF and <glassfish>/nodeagents/<agent>/<instance>/application/j2ee-modules/jasperserver/WEB-INF.<br /><br />Why 2 place? Well just to be safe. You can just update the domain site and upon restart the configuration should sync over to the instance. I have not figure out which portion of the Glassfish configuration control this sync process at every restart of the application server instance.<br /><br />So there you have it. JasperServer in Glassfish. Much better than in Tomcat.<br />For someone who have been meddling with Java and middleware installation long enff, this ain't that difficult.<div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-14215166.post-80741946092050998302008-09-16T13:22:00.002+08:002008-09-16T13:51:11.696+08:00Debugging SSH Digest Login.I recently when through some issue trying to find out why my SSH digest login did not work. I would like to share this experience. (Assuming that you have root access.)<br /><br />Before we start off, there are generally 2 kind of ssh daemon, those based on openSSH and based on ssh.com. The difference is in the way these 2 differentiate the public key and the private key.<br />Hence it is important to know which is which to prevent a headache in troubleshooting it.<br />(You can use <span style="font-style: italic;">puttygen </span>to find out the difference. Basically they are the same except for the formating.)<br /><br />I normally use a mixture of putty and Ubuntu ssh (aka openssh ) to navigate around my work servers and my home servers. So I am pretty comfortable with both. To start off, check your <span style="font-style: italic;">sshd.config</span> which is located in <span style="font-style: italic;">/etc/ssh/</span> in ubuntu. Turn the log level to debug or verbose. If you do not know, do a man on the sshd. It should tell you what sort of values you can put. Then restart your sshd daemon. Otherwise restart your server.<br /><br />On your own server execute the ssh-keygen and generate your private and public key. Then cat the which is offen in the file of id_rsa.pub into the <span style="font-style: italic;">authorized_keys</span> files within the .ssh directory.<br />Assuming everything is correct, you can <span style="font-style: italic;">ssh localhos</span>t and bypass the login prompt. If it cannot then execute <span style="font-style: italic;">ssh -v localhost</span> to show more information. Still cannot, <span style="font-style: italic;">ssh -vvv localhost</span>. Using the -v, -vv or -vvv options will throw out information with regards to the key exchange between the ssh client and ssh server. From there you will find it easier to debug your ssh digest login failure.<br /><br />Common Problem:<br />Usually it is due to permission issue that caused the login to fail. The permission on the home folder also plays a part not just the <span style="font-style: italic;">.ssh</span> directory. It needs to be at least a <span style="font-style: italic;">drwxr-xr-x</span> for the ssh transaction to be successful.<br /><br />Drop me comments if you want more details.<div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-14215166.post-36085717992460136572008-09-16T13:18:00.005+08:002008-09-24T17:07:32.379+08:00Triple Same Letter phrase.I have started putting my msn with message starting with the same letter. Just for the sake of fun.<br />Today is J. My msn message for the day is James Jolly Jet.<br /><br />A:<br />B:<br />C:<br />D:<br />E:<br />F:<br />G: Great Good God<br />H: Holy Holly Hole<br />I: Ideas initially innocent<br />J: James Jolly Jet<br />K: Kermit Kick Kelvin<br />L: Lame Loose Line<br />M: Mary Make Money<br />N: Never November Night<br />O: Open On October<br />P: Pink Panther Palm<br />.<br />.<br />to be continued....... (AKAN DATANG)<div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-14215166.post-42062993520460017612008-08-10T23:44:00.003+08:002008-08-10T23:57:35.549+08:00To Be or not To Be? That is the Question.Severity 1 or Not Severity 1, that is the question. How can there be a breach when there is no border in place?<br /><br />Over the weekend in my company mail box bounced a few mails from the management. Someone breach an imaginary line and caused a severity 1 situation. (I did not see someone dying ? ). So the top people sent not 1 but 2 warning email to all the middle management. The email brush the incident by and concentrate on just the warning.<br /><br />This is a case where by the decision making criteria is not made known. The top and the operation people do not see eye to eye in how the decision should be made. Hence when things happen on the ground, the ground people make the decision. The top felt the pain and feedback the pain in the form of procedures, red tape and warning.<br /><br />The more I see how things are being run, the more I feel that I cannot stay long.<div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-74035248540578602072008-06-18T23:19:00.000+08:002008-12-09T05:00:12.766+08:00<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0SKzrbU5F6jNQ8gXvh1ql4U0F4JeomaDdRe5jo-TismNoPbTj3HNXLS-blVTrl8KrLBnpxZ9Gv1bAAhSyqVS7MR8ei9O-rgAfiK5CFkHlOU0KmJUGwMj1pANTokL6IGPTHnvv/s1600-h/DSC00010.JPG"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0SKzrbU5F6jNQ8gXvh1ql4U0F4JeomaDdRe5jo-TismNoPbTj3HNXLS-blVTrl8KrLBnpxZ9Gv1bAAhSyqVS7MR8ei9O-rgAfiK5CFkHlOU0KmJUGwMj1pANTokL6IGPTHnvv/s400/DSC00010.JPG" alt="" style="margin: 0px 10px 10px 0pt; clear: both; float: left;" border="0" /></a> Kent Ridge Park Car Park.<br /><br /><br />Big and alot of cars. Too bad the view of the sea is block by Pasir Panjang Port.<div style='clear:both; text-align:LEFT'><a href='http://picasa.google.com/blogger/' target='ext'><img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /></a></div><div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-53203682996045902732008-06-12T07:02:00.002+08:002008-06-12T07:05:41.547+08:00Something about VirtualBoxI would like to share something which I observed on my VirtualBox. Each virtual machine you have can have up to 4 network interface card. These 4 cards are not really related. What I meant is that you can have VM1 using network adapter 0 and VM2 using network adapter0 too.<br /><br />This has caused quite a confusion for me before today. But then trial and error finally get me to know.<div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-66228629483440538852008-06-07T23:14:00.003+08:002008-06-08T03:54:40.870+08:00Resouce No EnoughThe title is one which only a Singaporean will comprehend. Not to long ago, a few colleagues and I were discussing about natural resources and the world economy and right now we know that the price of crude oil is poking out through the roof and growing taller by the day.<br /><br />Capitalism, although it is driven us to our current state may not be able to push us further on the track of evolution. The rich and poor divide will drive the society apart. Capitalism basic is greed. The more you have, the more you want. <br /><br />I see that demand has far exceed the supply. The demand for oil and energy. The demand for food. These demand has far exceed the supply for them. Some people are facing famine and blackout on a daily basis. Just yesterday night, the news reported that due to the current situation with the growing fuel prices, Japan ministers now need to cut back on the subsidy given the countries. Malaysia has announce the ending of cheap oil. All this will always translate into a rise in living cost. Looks like another round of price increase.<br /><br />Which come down to and back to my heading "Resource No Enough". Conservation it is the way to go. How about the other way? Cut back on demand? Can we do that?<br /><br />I say we can. We cannot depend on capitalism or the economy any more if we are going to do that. Economy or the growth in the economy is the current indicator used by government world wide to gauge how well they did. However with this, it also indicate that the demand for every thing increase too. How do we control the demand? We reduce the source of the demands. We need to reduce the population on earth. (Unless we can start to colonize other planet, we need to stop the growth)<br /><br />I see that some countries had started to adopt policies towards this goal and also develop beneficial technologies in this area. Like China had adopted the "1 Child policy" in the last 30 years and they are slowly seeing the effect. Japan has developed technologies that would greatly enhance the lives of those in the graying days. Robotics and exo-skeleton technologies are just a few of that examples. <br /><br />Although reducing the population will increase the work load for the adults, but on the whole it is sustainable. With improvement in technologies, people can contribute more efficiently and for a longer period of their live time. Hence reducing the dependency on society. This however will result in economy shrinking. Lesser population will mean lesser demand and will eventually translate into a shrinking economy. Our current mentally is that shrinking economy is not good. (Heh even our minister peg their pay to the growth our economy. ) Do you think people can accept it? A shrinking economy? Some of the financial institution and financial products on the market now depend on this growth. Some of our savings depend on it too. What will they do? What will you do?<br /><br />I applause the actions of some and appalled at the actions of the other. The top 2 most populated countries in the world currently listed in Wikipedia is China and India. 1 has taken action to control its population. The other is shipping its citizens out in an effort to reduce the demand on their country land.<br /><br />My stance is the earth is like a pie. Now how your look at it, cut it, the surface area is the same. Yes, there can be innovative ways to cut it but it is still the same. Furthermore, we share the same pie as the rest of the animal kingdom.<br /><br />I hate to be around with the earth is like a can of sardines. 6 millions on a little red dot?! Hey wake you your idea!!<div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-62899361546290630862008-06-04T07:15:00.000+08:002008-12-09T05:00:13.753+08:00View from the Study Room<div style="margin: 0px auto 10px; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs3tjnkSjdJBrLZYA4_qIAYe2AyOVscAExCsnk6BsQQ_5424iliMmKNT9md7z2sX64MfkNJwbjaAXABzB0RTQK9b8kKoJBAoLUHmTc3UktsHsR88hsKkxiaO5EW0WmgKE_R2uE/s1600-h/IMG_6436.JPG"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs3tjnkSjdJBrLZYA4_qIAYe2AyOVscAExCsnk6BsQQ_5424iliMmKNT9md7z2sX64MfkNJwbjaAXABzB0RTQK9b8kKoJBAoLUHmTc3UktsHsR88hsKkxiaO5EW0WmgKE_R2uE/s400/IMG_6436.JPG" alt="" id="BLOGGER_PHOTO_ID_" border="0" /></a> </div><br /><div style="margin: 0px auto 10px; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBQUfMr45MhD2qbB_DXMsX105Y7eysq2hOBdCB6StjFwbX6OQVyVmXzi1WjbDZLHzX0uagL1Tmw7g4s7gVRmBPrPVzDIsplPz4jAyTzyFo77vVXsudXExQTSlq7F6cueOTZ3L5/s1600-h/IMG_6442.JPG"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBQUfMr45MhD2qbB_DXMsX105Y7eysq2hOBdCB6StjFwbX6OQVyVmXzi1WjbDZLHzX0uagL1Tmw7g4s7gVRmBPrPVzDIsplPz4jAyTzyFo77vVXsudXExQTSlq7F6cueOTZ3L5/s400/IMG_6442.JPG" alt="" id="BLOGGER_PHOTO_ID_" border="0" /></a> </div><br /><div style="margin: 0px auto 10px; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYXWGpZmFxMDjkB_atkShJpHCuMFBW5eqjEn1vHGFoQ1jm_3R5kN_AKno7ztgTyKzHEVnoNaaRckQgHcn_Iw5ovl5vR9zVbvOi1fZOUydq2EZelBzVV7-W-edy4uFaiBkhqPVV/s1600-h/IMG_6443.JPG"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYXWGpZmFxMDjkB_atkShJpHCuMFBW5eqjEn1vHGFoQ1jm_3R5kN_AKno7ztgTyKzHEVnoNaaRckQgHcn_Iw5ovl5vR9zVbvOi1fZOUydq2EZelBzVV7-W-edy4uFaiBkhqPVV/s400/IMG_6443.JPG" alt="" id="BLOGGER_PHOTO_ID_" border="0" /></a> </div><br /><div style="margin: 0px auto 10px; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjzKvBNvRMdqFsVsnykfPGZ_9U7v9MqzTF71blbB53G9opjHujqymCHD2j3SzxumqIE6-AFxBRxnPYV4ldY4Ig2oI4K1yEHTAw7Uhvfk_jolC_9o989jrfDJXTEwMsa8ccSpjj/s1600-h/IMG_6445.JPG"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjzKvBNvRMdqFsVsnykfPGZ_9U7v9MqzTF71blbB53G9opjHujqymCHD2j3SzxumqIE6-AFxBRxnPYV4ldY4Ig2oI4K1yEHTAw7Uhvfk_jolC_9o989jrfDJXTEwMsa8ccSpjj/s400/IMG_6445.JPG" alt="" id="BLOGGER_PHOTO_ID_" border="0" /></a> </div><div style='clear:both; text-align:CENTER'><a href='http://picasa.google.com/blogger/' target='ext'><img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /></a></div><div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-14215166.post-54512475250721258972008-06-04T07:14:00.000+08:002008-12-09T05:00:13.908+08:00Better Looking Shelf<div style="margin: 0px auto 10px; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiinh7g2K7g8r6PSM_bJpVts9mf5Qdjr7LhgO50WI0gEnv7CgyJqyn1XliapKJI6lH_EZlyVdW-oZZRo8BkkmvpsUOFZXki6H1R2NQQPYGgTYINVBA7ukvPlSAC0wJmLH0XiT-Z/s1600-h/IMG_6544.JPG"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiinh7g2K7g8r6PSM_bJpVts9mf5Qdjr7LhgO50WI0gEnv7CgyJqyn1XliapKJI6lH_EZlyVdW-oZZRo8BkkmvpsUOFZXki6H1R2NQQPYGgTYINVBA7ukvPlSAC0wJmLH0XiT-Z/s320/IMG_6544.JPG" alt="" id="BLOGGER_PHOTO_ID_" border="0" /></a> </div><div style='clear:both; text-align:CENTER'><a href='http://picasa.google.com/blogger/' target='ext'><img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /></a></div><div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-4549744695048170";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel ="";
google_color_border = "CCCCCC";
google_color_bg = "FFFFFF";
google_color_link = "000000";
google_color_url = "666666";
google_color_text = "333333";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>Unknownnoreply@blogger.com0