<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-20715880</id><updated>2026-09-11T15:42:10.720+08:00</updated><category term="Book"/><category term="Communication"/><category term="Contract"/><category term="Scope"/><category term="Schedule"/><category term="CSS"/><category term="javascript"/><category term="Ubuntu"/><category term="python"/><category term="Crifical Success Factors"/><category term="java"/><category term="postgresql"/><category term="web"/><category term="wxpython"/><category term="12.04"/><category term="C#"/><category term="KPIs"/><category term="Link"/><category term="Linux"/><category term="OOP"/><category term="PMO"/><category term="PMP"/><category term="Proposal"/><category term="SQL"/><category term="WCF"/><category term="express"/><category term="free"/><category term="ie10"/><category term="lubuntu"/><category term="object"/><category term="service"/><category term="visual"/><category term="web service"/><category term=".NET"/><category term="10.04"/><category term="2010"/><category term="2012"/><category term="AVI"/><category term="Bash"/><category term="Batch File"/><category term="C++"/><category term="Command"/><category term="Commands"/><category term="Compilation"/><category term="Compile"/><category term="Converting"/><category term="Dashboard"/><category term="Database"/><category term="Definition"/><category term="Documentation"/><category term="Examples"/><category term="Getlabel()"/><category term="KPI"/><category term="LTS"/><category term="Label"/><category term="Management Dashboard"/><category term="Programming"/><category term="Project"/><category term="Project Dashbord"/><category term="Project Handover"/><category term="Project Management"/><category term="Project Portfolio"/><category term="REST"/><category term="Running Project"/><category term="Script"/><category term="Stakeholder Analysis"/><category term="Terminal"/><category term="Tutorial"/><category term="VOB"/><category term="VS 2010"/><category term="Visual Studio 2010"/><category term="WxWidgets"/><category term="align"/><category term="apache"/><category term="apps"/><category term="area"/><category term="array"/><category term="attribute"/><category term="authentication"/><category term="backgroundworker"/><category term="box"/><category term="chinese"/><category term="chmod"/><category term="chrome"/><category term="class"/><category term="code"/><category term="collection"/><category term="color"/><category term="color codes"/><category term="cursor"/><category term="date"/><category term="debugger"/><category term="developer"/><category term="dialogs"/><category term="div"/><category term="drawing"/><category term="editor"/><category term="email"/><category term="family"/><category term="firefox"/><category term="font"/><category term="font-family"/><category term="forms"/><category term="g++"/><category term="gmail"/><category term="hand"/><category term="hexcode"/><category term="html"/><category term="icons"/><category term="iphone"/><category term="item"/><category term="jdbc"/><category term="local"/><category term="local folder"/><category term="local path"/><category term="map"/><category term="mdi"/><category term="mobile"/><category term="mouse"/><category term="muti-threading"/><category term="objective C"/><category term="oriented programming"/><category term="parser"/><category term="pinguyos"/><category term="pointer"/><category term="position"/><category term="psql"/><category term="relative"/><category term="relative uri"/><category term="remove"/><category term="resize"/><category term="rotateZ"/><category term="rotation"/><category term="sample"/><category term="scheduler"/><category term="self"/><category term="send email"/><category term="shadow"/><category term="sheet"/><category term="simple"/><category term="smtp"/><category term="studio"/><category term="style"/><category term="sublime"/><category term="text"/><category term="transform"/><category term="transformation"/><category term="unicode"/><category term="uri"/><category term="variable"/><category term="vertical"/><category term="window"/><category term="windows"/><category term="wx.Button"/><category term="wx.Combobox"/><category term="wx.StaticText"/><category term="xml"/><title type='text'>Kam Yen&#39;s Blog</title><subtitle type='html'>This blog captures some of the thoughts, ideas and things that am learning, researching and exploring on areas such as: Project Management, Software Development, Open Source, etc. Feel free to feedback or comment :)</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>101</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-20715880.post-4692879414055934623</id><published>2016-01-11T09:37:00.002+08:00</published><updated>2016-01-11T09:37:57.137+08:00</updated><title type='text'>Converting a Physical Linux to Virtual</title><content type='html'>Hmm ... I have done a lot of work on my Linux Lubuntu 15.10 with PHP and PostgreSQL and a few other things ... it is quite time-consuming to reinstall everything if anything happen (touch wood), so found this, but yet to try. &lt;a href=&quot;http://www.techrepublic.com/blog/tr-dojo/virtualizing-a-physical-linux-machine/&quot; target=&quot;_blank&quot;&gt;Will try soon&lt;/a&gt; ...</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/4692879414055934623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/4692879414055934623' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/4692879414055934623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/4692879414055934623'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2016/01/converting-physical-linux-to-virtual.html' title='Converting a Physical Linux to Virtual'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-9189919805129680495</id><published>2015-12-26T17:02:00.002+08:00</published><updated>2017-02-05T13:57:31.879+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="lubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="postgresql"/><category scheme="http://www.blogger.com/atom/ns#" term="psql"/><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><title type='text'>Installing PostgreSQL on Lubuntu 15.10 64 BIts</title><content type='html'>I have tried this installation successfully on both Ubuntu Mate 15.10 (in Virtualbox) and Lubuntu 15.10 64 Bits.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://www.howtoforge.com/tutorial/postgresql-on-ubuntu-15-04/&quot; target=&quot;_blank&quot;&gt;This guide works&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Good luck!!</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/9189919805129680495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/9189919805129680495' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/9189919805129680495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/9189919805129680495'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2015/12/installing-postgresql-on-lubuntu-1510.html' title='Installing PostgreSQL on Lubuntu 15.10 64 BIts'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-8734010456835322172</id><published>2014-07-11T21:54:00.001+08:00</published><updated>2014-07-11T21:54:34.306+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="code"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="resize"/><category scheme="http://www.blogger.com/atom/ns#" term="sample"/><category scheme="http://www.blogger.com/atom/ns#" term="window"/><category scheme="http://www.blogger.com/atom/ns#" term="wxpython"/><title type='text'>Detect Screen Size in Windows Resize Event in WxPython</title><content type='html'>It has taken a few days to try, redo, restudy, try, redo, restudy repeatingly until just now ... after taken a corn and some snack ....&lt;br /&gt;
&lt;br /&gt;
Here&#39;s a &lt;a href=&quot;https://drive.google.com/file/d/0B63ovYGSYiKcYW5BZnJvQ1F0RTA/edit?usp=sharing&quot; target=&quot;_blank&quot;&gt;sample code&lt;/a&gt; ... of course I found the original code from google, and change here and there to get it work.&lt;br /&gt;
&lt;br /&gt;
There are still a lot of things to learn and explore ... am trying to develop my own Project Scheduling Software ... I have started with Java 1.7, but found some bugs that reduce my confidence on it ... so try Python. Although it seems to be easier in syntax, but there are many ways for getting it work as per expected. But, still enjoy the problems ....</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/8734010456835322172/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/8734010456835322172' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/8734010456835322172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/8734010456835322172'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2014/07/detect-screen-size-in-windows-resize.html' title='Detect Screen Size in Windows Resize Event in WxPython'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-6934036920547993015</id><published>2014-05-24T10:24:00.001+08:00</published><updated>2014-05-24T10:25:23.986+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="12.04"/><category scheme="http://www.blogger.com/atom/ns#" term="editor"/><category scheme="http://www.blogger.com/atom/ns#" term="pinguyos"/><category scheme="http://www.blogger.com/atom/ns#" term="sublime"/><category scheme="http://www.blogger.com/atom/ns#" term="text"/><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><title type='text'>Installing Sublime Text 3 on Ubuntu 12.04</title><content type='html'>If you are also a fan of Sublime Text Editor, here is the link to get it installed in PinguyOS which is on Ubuntu 12.04.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://askubuntu.com/questions/172698/how-do-i-install-sublime-text-2&quot;&gt;Installing Sublime Text 3 in Ubuntu 12.04&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/6934036920547993015/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/6934036920547993015' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/6934036920547993015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/6934036920547993015'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2014/05/if-you-are-also-fan-of-sublime-text.html' title='Installing Sublime Text 3 on Ubuntu 12.04'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-6103165947776489041</id><published>2014-05-23T21:10:00.002+08:00</published><updated>2014-05-23T21:10:51.055+08:00</updated><title type='text'>Good Example for Java Window State Change Event Handling</title><content type='html'>Here a good example, if you are also learning how to play around with the Window State.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.java-tips.org/java-se-tips/java.awt.event/how-to-use-window-events-in-swing.html&quot;&gt;Demo&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/6103165947776489041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/6103165947776489041' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/6103165947776489041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/6103165947776489041'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2014/05/good-example-for-java-window-state.html' title='Good Example for Java Window State Change Event Handling'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-3798936637720974073</id><published>2013-09-16T10:04:00.004+08:00</published><updated>2014-05-23T21:11:38.253+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".NET"/><category scheme="http://www.blogger.com/atom/ns#" term="service"/><category scheme="http://www.blogger.com/atom/ns#" term="WCF"/><category scheme="http://www.blogger.com/atom/ns#" term="web"/><title type='text'>Learning WCF RESTful Web Service</title><content type='html'>Web Service alone is already something new to me coming from old Dos-based 4th GL programming arena ... so, need to find a lot of references and examples ... yesterday, I did my &lt;a href=&quot;http://pmtalks.blogspot.com/2013/09/really-step-by-step-guide-personal-note.html&quot;&gt;own guide&lt;/a&gt; after learning from one good example.&lt;br /&gt;
&lt;br /&gt;
The following are articles that I am going to read further:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pranayamr.blogspot.com/2010/11/create-hostself-hosting-iis-hosting-and.html&quot;&gt;http://pranayamr.blogspot.com/2010/11/create-hostself-hosting-iis-hosting-and.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.codeproject.com/Articles/132809/Calling-WCF-Services-using-jQuery&quot;&gt;http://www.codeproject.com/Articles/132809/Calling-WCF-Services-using-jQuery&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.codeproject.com/Articles/283550/Implementing-5-important-principles-of-REST-using&quot;&gt;http://www.codeproject.com/Articles/283550/Implementing-5-important-principles-of-REST-using&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.codeproject.com/Articles/571813/A-Beginners-Tutorial-on-Creating-WCF-REST-Services&quot;&gt;http://www.codeproject.com/Articles/571813/A-Beginners-Tutorial-on-Creating-WCF-REST-Services&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.dotnetspark.com/kb/1373-step-by-step-tutorial-rest-enabled-service.aspx&quot;&gt;http://www.dotnetspark.com/kb/1373-step-by-step-tutorial-rest-enabled-service.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wcftutorial.net/How_to_create_RESTful_Service.aspx&quot;&gt;http://wcftutorial.net/How_to_create_RESTful_Service.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/16144873/enable-wcf-service-to-use-with-json&quot;&gt;http://stackoverflow.com/questions/16144873/enable-wcf-service-to-use-with-json&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/bb412172.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/bb412172.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/6136307/advantages-of-webinvoke-post-compared-to-webget&quot;&gt;http://stackoverflow.com/questions/6136307/advantages-of-webinvoke-post-compared-to-webget&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/3798936637720974073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/3798936637720974073' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/3798936637720974073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/3798936637720974073'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/09/learning-wcf-restful-web-service.html' title='Learning WCF RESTful Web Service'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-3341839419707583875</id><published>2013-09-16T10:03:00.007+08:00</published><updated>2014-05-23T21:09:00.090+08:00</updated><title type='text'>Learning WCF RESTful Web Service</title><content type='html'>Web Service alone is already something new to me coming from old Dos-based 4th GL programming arena ... so, need to find a lot of references and examples ... yesterday, I did my own guide after learning from one good example.&lt;br /&gt;
&lt;br /&gt;
The following are articles that I am going to read further:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pranayamr.blogspot.com/2010/11/create-hostself-hosting-iis-hosting-and.html&quot;&gt;http://pranayamr.blogspot.com/2010/11/create-hostself-hosting-iis-hosting-and.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.codeproject.com/Articles/132809/Calling-WCF-Services-using-jQuery&quot;&gt;http://www.codeproject.com/Articles/132809/Calling-WCF-Services-using-jQuery&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.codeproject.com/Articles/283550/Implementing-5-important-principles-of-REST-using&quot;&gt;http://www.codeproject.com/Articles/283550/Implementing-5-important-principles-of-REST-using&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.codeproject.com/Articles/571813/A-Beginners-Tutorial-on-Creating-WCF-REST-Services&quot;&gt;http://www.codeproject.com/Articles/571813/A-Beginners-Tutorial-on-Creating-WCF-REST-Services&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.dotnetspark.com/kb/1373-step-by-step-tutorial-rest-enabled-service.aspx&quot;&gt;http://www.dotnetspark.com/kb/1373-step-by-step-tutorial-rest-enabled-service.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wcftutorial.net/How_to_create_RESTful_Service.aspx&quot;&gt;http://wcftutorial.net/How_to_create_RESTful_Service.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/16144873/enable-wcf-service-to-use-with-json&quot;&gt;http://stackoverflow.com/questions/16144873/enable-wcf-service-to-use-with-json&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/3341839419707583875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/3341839419707583875' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/3341839419707583875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/3341839419707583875'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/09/learning-wcf-restful-web-service_16.html' title='Learning WCF RESTful Web Service'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-8111129993716319897</id><published>2013-09-15T12:00:00.000+08:00</published><updated>2013-09-15T12:02:21.453+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="REST"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2010"/><category scheme="http://www.blogger.com/atom/ns#" term="VS 2010"/><category scheme="http://www.blogger.com/atom/ns#" term="WCF"/><category scheme="http://www.blogger.com/atom/ns#" term="web service"/><title type='text'>Really a Step by Step guide (personal note) for: Developing WCF RESTful Web Service in VS2010</title><content type='html'>This is my &lt;a href=&quot;https://docs.google.com/viewer?a=v&amp;amp;pid=sites&amp;amp;srcid=ZGVmYXVsdGRvbWFpbnxja3lmaWxlc3xneDo2N2U1YjJhYzBiNDg1MDRl&quot;&gt;personal note&lt;/a&gt;, I capture each step and screenshot when I learn from this &lt;a href=&quot;http://agilewarrior.wordpress.com/2010/12/19/how-to-create-a-simple-wcf-rest-service/&quot;&gt;online guide&lt;/a&gt;. It is not easy in this journey, I have been searching for good guide since two months ago ...</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/8111129993716319897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/8111129993716319897' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/8111129993716319897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/8111129993716319897'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/09/really-step-by-step-guide-personal-note.html' title='Really a Step by Step guide (personal note) for: Developing WCF RESTful Web Service in VS2010'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-693912821049931066</id><published>2013-07-25T09:16:00.001+08:00</published><updated>2013-07-25T09:16:48.452+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="align"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="div"/><category scheme="http://www.blogger.com/atom/ns#" term="vertical"/><title type='text'>CSS Vertical Align Text in DIV</title><content type='html'>This forum points out the most important part: &lt;a href=&quot;http://stackoverflow.com/questions/9249359/text-vertical-align-in-a-div&quot;&gt;http://stackoverflow.com/questions/9249359/text-vertical-align-in-a-div&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/693912821049931066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/693912821049931066' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/693912821049931066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/693912821049931066'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/07/css-vertical-align-text-in-div.html' title='CSS Vertical Align Text in DIV'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-8153542351426014857</id><published>2013-07-06T11:13:00.000+08:00</published><updated>2013-07-06T11:13:08.666+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="12.04"/><category scheme="http://www.blogger.com/atom/ns#" term="apache"/><category scheme="http://www.blogger.com/atom/ns#" term="lubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><title type='text'>Installing Apache on Ubuntu 12.04 or Lubuntu 12.04</title><content type='html'>It works on my Ubuntu 12.04 LTS with Lubuntu Desktop installed: &lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-ubuntu-12.04-lts-lamp&quot;&gt;http://www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-ubuntu-12.04-lts-lamp&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/8153542351426014857/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/8153542351426014857' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/8153542351426014857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/8153542351426014857'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/07/installing-apache-on-ubuntu-1204-or.html' title='Installing Apache on Ubuntu 12.04 or Lubuntu 12.04'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-6133748222143078837</id><published>2013-07-03T14:47:00.002+08:00</published><updated>2013-07-03T14:48:04.262+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="array"/><category scheme="http://www.blogger.com/atom/ns#" term="item"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="remove"/><title type='text'>JavaScript: How to remove item from Array</title><content type='html'>&lt;a href=&quot;http://www.w3schools.com/jsref/jsref_splice.asp&quot;&gt;This is the must read&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/6133748222143078837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/6133748222143078837' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/6133748222143078837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/6133748222143078837'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/07/javascript-how-to-remove-item-from-array.html' title='JavaScript: How to remove item from Array'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-5674046616815851198</id><published>2013-07-03T13:14:00.001+08:00</published><updated>2013-07-03T13:14:24.281+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="free"/><category scheme="http://www.blogger.com/atom/ns#" term="icons"/><title type='text'>Nice, Free Icons</title><content type='html'>&lt;a href=&quot;http://findicons.com/search/add&quot;&gt;Nice and Free Icons&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/5674046616815851198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/5674046616815851198' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/5674046616815851198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/5674046616815851198'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/07/nice-free-icons.html' title='Nice, Free Icons'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-6036011176733126436</id><published>2013-07-03T11:46:00.003+08:00</published><updated>2013-07-03T13:14:41.337+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="family"/><category scheme="http://www.blogger.com/atom/ns#" term="font"/><category scheme="http://www.blogger.com/atom/ns#" term="font-family"/><title type='text'>Font-family in CSS</title><content type='html'>&lt;a href=&quot;http://www.w3.org/TR/CSS2/fonts.html&quot;&gt;A Good reference&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/6036011176733126436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/6036011176733126436' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/6036011176733126436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/6036011176733126436'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/07/font-family-in-css.html' title='Font-family in CSS'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-7995080705010154935</id><published>2013-06-28T09:50:00.003+08:00</published><updated>2013-06-28T09:50:52.525+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="mouse"/><category scheme="http://www.blogger.com/atom/ns#" term="position"/><title type='text'>Get Mouse Position in JavaScript</title><content type='html'>&lt;a href=&quot;http://www.codelifter.com/main/javascript/capturemouseposition1.html&quot;&gt;Here is a good one, with example&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/7995080705010154935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/7995080705010154935' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/7995080705010154935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/7995080705010154935'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/06/get-mouse-position-in-javascript.html' title='Get Mouse Position in JavaScript'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-694457838224893395</id><published>2013-06-27T11:13:00.003+08:00</published><updated>2013-06-27T11:13:49.826+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="2012"/><category scheme="http://www.blogger.com/atom/ns#" term="debugger"/><category scheme="http://www.blogger.com/atom/ns#" term="express"/><category scheme="http://www.blogger.com/atom/ns#" term="ie10"/><category scheme="http://www.blogger.com/atom/ns#" term="studio"/><category scheme="http://www.blogger.com/atom/ns#" term="visual"/><title type='text'>After Installing IE10 and Visual Studio 2012 Express for Web Developer</title><content type='html'>If you get the error message:&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;attaching the script debugger to process &#39;[6444] iexplorer.exe&#39; on ...&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/3232995/attaching-the-script-debugger-to-process-xxxx-iexplore-exe-on-machine-name&quot;&gt;Here the solution&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Make sure you give the right path of the dll file, then it will work fantastically :)</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/694457838224893395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/694457838224893395' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/694457838224893395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/694457838224893395'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/06/after-installing-ie10-and-visual-studio.html' title='After Installing IE10 and Visual Studio 2012 Express for Web Developer'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-7169264038668438580</id><published>2013-06-25T17:03:00.004+08:00</published><updated>2013-06-27T13:37:22.036+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="drawing"/><title type='text'>CSS Drawing Examples</title><content type='html'>&lt;a href=&quot;http://www.dbp-consulting.com/tutorials/canvas/CanvasArrow.html&quot;&gt;Drawing lines with arrow heads&lt;/a&gt;&amp;nbsp;and &lt;a href=&quot;http://stackoverflow.com/questions/8211745/draw-an-arrow-on-html5-canvas-between-two-objects&quot;&gt;This One&lt;/a&gt;&amp;nbsp;and also &lt;a href=&quot;http://stackoverflow.com/questions/8875505/drawing-arrow-head-curves-in-html5-canvas&quot;&gt;This One&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://oreilly.com/css-html/dive-into-html5/call-it-a-drawing-surface.html&quot;&gt;Another tutorial&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://diveintohtml5.info/canvas.html&quot;&gt;Drawing with toning&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.minimalg.it/blog/2012/web-development/drawing-flowcharts-with-css-and-svg/&quot;&gt;http://www.minimalg.it/blog/2012/web-development/drawing-flowcharts-with-css-and-svg/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.amaslo.com/2012/06/drawing-diagonal-line-in-htmlcssjs-with.html&quot;&gt;http://www.amaslo.com/2012/06/drawing-diagonal-line-in-htmlcssjs-with.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/6107663/drawing-a-straight-line-with-arrow-in-javascript&quot;&gt;http://stackoverflow.com/questions/6107663/drawing-a-straight-line-with-arrow-in-javascript&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/11808860/arrow-triangles-on-my-svg-line&quot;&gt;http://stackoverflow.com/questions/11808860/arrow-triangles-on-my-svg-line&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://css-tricks.com/snippets/css/css-triangle/&quot;&gt;http://css-tricks.com/snippets/css/css-triangle/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/15416731/issue-while-drawing-line-over-html5-canvas&quot;&gt;http://stackoverflow.com/questions/15416731/issue-while-drawing-line-over-html5-canvas&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/12680166/how-to-use-an-arrow-marker-on-an-svg-line-element&quot;&gt;http://stackoverflow.com/questions/12680166/how-to-use-an-arrow-marker-on-an-svg-line-element&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.yuiblog.com/blog/2010/11/22/css-quick-tip-css-arrows-and-shapes-without-markup/&quot;&gt;http://www.yuiblog.com/blog/2010/11/22/css-quick-tip-css-arrows-and-shapes-without-markup/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/7169264038668438580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/7169264038668438580' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/7169264038668438580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/7169264038668438580'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/06/css-drawing-examples.html' title='CSS Drawing Examples'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-5430398703202368533</id><published>2013-06-25T16:23:00.002+08:00</published><updated>2013-06-25T16:24:14.429+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="area"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="map"/><title type='text'>CSS for Map Area</title><content type='html'>&lt;a href=&quot;http://www.w3schools.com/tags/tag_area.asp&quot;&gt;Good example at W3C&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/5430398703202368533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/5430398703202368533' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/5430398703202368533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/5430398703202368533'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/06/css-for-map-area.html' title='CSS for Map Area'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-6591299967975300770</id><published>2013-06-25T16:18:00.001+08:00</published><updated>2013-06-25T16:24:36.806+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="box"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="shadow"/><title type='text'>Box Shadow in CSS</title><content type='html'>&lt;a href=&quot;http://www.css3.info/preview/box-shadow/&quot;&gt;Useful reference&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.w3schools.com/cssref/css3_pr_box-shadow.asp&quot;&gt;A W3C Reference&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/6591299967975300770/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/6591299967975300770' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/6591299967975300770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/6591299967975300770'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/06/box-shadow-in-css.html' title='Box Shadow in CSS'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-3074419246971776466</id><published>2013-06-24T15:47:00.001+08:00</published><updated>2013-06-24T15:47:23.604+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="date"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><title type='text'>Handling Date in Javascript</title><content type='html'>&lt;a href=&quot;http://www.w3schools.com/jsref/jsref_obj_date.asp&quot;&gt;W3C Sample&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/3074419246971776466/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/3074419246971776466' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/3074419246971776466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/3074419246971776466'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/06/handling-date-in-javascript.html' title='Handling Date in Javascript'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-8842101405602292748</id><published>2013-06-24T10:44:00.001+08:00</published><updated>2013-06-24T13:26:54.999+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="chrome"/><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="cursor"/><category scheme="http://www.blogger.com/atom/ns#" term="firefox"/><category scheme="http://www.blogger.com/atom/ns#" term="hand"/><category scheme="http://www.blogger.com/atom/ns#" term="ie10"/><category scheme="http://www.blogger.com/atom/ns#" term="pointer"/><category scheme="http://www.blogger.com/atom/ns#" term="rotateZ"/><category scheme="http://www.blogger.com/atom/ns#" term="transform"/><title type='text'>CSS for Firefox</title><content type='html'>&lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/CSS/cursor&quot; target=&quot;_blank&quot;&gt;Supported styles in Firefox&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Mozilla_Extensions&quot; target=&quot;_blank&quot;&gt;Mozilla prefix (-moz) styles&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;TransformZ&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.skjapp.com/css3-3d-transform-rotate-z/#.Ucer-Ds3BCg&quot; target=&quot;_blank&quot;&gt;At least working for Firefox and Chrome, tested. IE10 has to run in compatibility mode (sh..t)&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/8842101405602292748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/8842101405602292748' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/8842101405602292748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/8842101405602292748'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/06/how-to-make-transform-rotatez-to-work.html' title='CSS for Firefox'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-3354541029637138051</id><published>2013-06-21T13:32:00.002+08:00</published><updated>2013-06-21T14:09:23.926+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Schedule"/><category scheme="http://www.blogger.com/atom/ns#" term="scheduler"/><category scheme="http://www.blogger.com/atom/ns#" term="web"/><title type='text'>Sample Web-based Scheduler</title><content type='html'>&lt;a href=&quot;http://www.bryntum.com/examples/gantt-latest/examples/basic/basic.html&quot; target=&quot;_blank&quot;&gt;The Best!&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.bryntum.com/examples/gantt-latest/examples/buffered/buffered.html&quot; target=&quot;_blank&quot;&gt;1000 tasks! still running fast! cool!&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://epcmaster.com/jsgantt/&quot; target=&quot;_blank&quot;&gt;Not bad ... but not the best yet :)&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/3354541029637138051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/3354541029637138051' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/3354541029637138051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/3354541029637138051'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/06/sample-web-based-scheduler.html' title='Sample Web-based Scheduler'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-2749404174720108597</id><published>2013-06-20T11:27:00.001+08:00</published><updated>2013-06-21T09:04:52.989+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="2010"/><category scheme="http://www.blogger.com/atom/ns#" term="developer"/><category scheme="http://www.blogger.com/atom/ns#" term="express"/><category scheme="http://www.blogger.com/atom/ns#" term="service"/><category scheme="http://www.blogger.com/atom/ns#" term="visual"/><category scheme="http://www.blogger.com/atom/ns#" term="web"/><category scheme="http://www.blogger.com/atom/ns#" term="web service"/><title type='text'>Learning how to create Web Services using .NET Web Developer (Express)</title><content type='html'>&lt;a href=&quot;http://forums.asp.net/t/1623582.aspx/1&quot; target=&quot;_blank&quot;&gt;How to create web service using Visual Web Developer 2010 Express&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/8wbhsy70(v=vs.80).aspx&quot; target=&quot;_blank&quot;&gt;A Walkthrough at MSDN&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://support.microsoft.com/kb/308359&quot; target=&quot;_blank&quot;&gt;Another Microsoft tutorial&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/0c515353(v=vs.80).aspx&quot; target=&quot;_blank&quot;&gt;Calling web service with parameter&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/2749404174720108597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/2749404174720108597' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/2749404174720108597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/2749404174720108597'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/06/learning-how-to-create-web-services.html' title='Learning how to create Web Services using .NET Web Developer (Express)'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-5655899282468067320</id><published>2013-06-19T09:43:00.002+08:00</published><updated>2013-06-19T09:43:58.117+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="rotation"/><category scheme="http://www.blogger.com/atom/ns#" term="sheet"/><category scheme="http://www.blogger.com/atom/ns#" term="style"/><category scheme="http://www.blogger.com/atom/ns#" term="transformation"/><title type='text'>CSS (Cascading Style Sheet)</title><content type='html'>&lt;a href=&quot;http://www.w3schools.com/cssref/css3_pr_transform.asp&quot; target=&quot;_blank&quot;&gt;To test out the rotation&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/5655899282468067320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/5655899282468067320' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/5655899282468067320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/5655899282468067320'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/06/css-cascading-style-sheet.html' title='CSS (Cascading Style Sheet)'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-4896441656307379047</id><published>2013-06-17T14:16:00.001+08:00</published><updated>2013-06-21T15:58:14.855+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="local"/><category scheme="http://www.blogger.com/atom/ns#" term="local folder"/><category scheme="http://www.blogger.com/atom/ns#" term="local path"/><category scheme="http://www.blogger.com/atom/ns#" term="parser"/><category scheme="http://www.blogger.com/atom/ns#" term="relative"/><category scheme="http://www.blogger.com/atom/ns#" term="relative uri"/><category scheme="http://www.blogger.com/atom/ns#" term="uri"/><category scheme="http://www.blogger.com/atom/ns#" term="xml"/><title type='text'>XML Parser Reference</title><content type='html'>&lt;a href=&quot;http://wiki.servicenow.com/index.php?title=XMLDocument_Script_Object&quot; target=&quot;_blank&quot;&gt;Reading from xml string &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.w3schools.com/dom/dom_loadxmldoc.asp&quot; target=&quot;_blank&quot;&gt;http://www.w3schools.com/dom/dom_loadxmldoc.asp&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.html5rocks.com/en/tutorials/file/dndfiles/&quot; target=&quot;_blank&quot;&gt;Powerful script example&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://drupal.org/node/837794&quot; target=&quot;_blank&quot;&gt;Converting local folder to relative uri ...&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.w3schools.com/dom/dom_examples.asp&quot; target=&quot;_blank&quot;&gt;XML DOM model&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
still understanding &lt;a href=&quot;http://www.webdeveloper.com/forum/showthread.php?147342-access-denied-in-xmlhttprequest&quot; target=&quot;_blank&quot;&gt;this&lt;/a&gt; ...&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/4896441656307379047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/4896441656307379047' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/4896441656307379047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/4896441656307379047'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/06/xml-parser-reference.html' title='XML Parser Reference'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20715880.post-2969107424484694071</id><published>2013-06-17T11:50:00.001+08:00</published><updated>2013-07-05T14:21:35.706+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="attribute"/><category scheme="http://www.blogger.com/atom/ns#" term="class"/><category scheme="http://www.blogger.com/atom/ns#" term="collection"/><category scheme="http://www.blogger.com/atom/ns#" term="html"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="object"/><category scheme="http://www.blogger.com/atom/ns#" term="OOP"/><title type='text'>How to create a class object using JavaScript</title><content type='html'>The following is a code showing how to do OOP using javascript in pure HTML page. I almost give up and luckily found some help :)&lt;br /&gt;
&lt;br /&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;/html&gt;&lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript&quot;&gt;This is great one&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://pmtalks.blogspot.com/feeds/2969107424484694071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20715880/2969107424484694071' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/2969107424484694071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20715880/posts/default/2969107424484694071'/><link rel='alternate' type='text/html' href='http://pmtalks.blogspot.com/2013/06/how-to-create-class-object-using.html' title='How to create a class object using JavaScript'/><author><name>Kam Yen Cheah</name><uri>http://www.blogger.com/profile/16139955262277546817</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVwSo50atJ4LIpzLc6SrJEPO2ZMqYlYPKUDCimpRDSPFJXeW5usIcsBVcYEwKbfu_QR_8RF0TkrFszPmCSavm3pWu0ccjAsiToTP6yG39vnsOSSfgSKdvuRx6MwP3UBg/s113/0.jpg'/></author><thr:total>0</thr:total></entry></feed>