<?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: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-5427887</id><updated>2011-11-28T08:55:00.113+08:00</updated><category term='install'/><category term='mobile'/><category term='calendar'/><category term='wxjavascript'/><category term='tools'/><category term='FAQ'/><category term='channel 1'/><category term='sysadmin'/><category term='sms'/><category term='news'/><category term='web'/><category term='seminars'/><category term='gadgets'/><category term='bug'/><category term='development'/><category term='registry'/><category term='jsdb'/><category term='storage'/><category term='canon'/><category term='method'/><category term='routers'/><category term='netgear'/><category term='dell'/><category term='restore'/><category term='cursors'/><category term='camstudio'/><category term='latitude'/><category term='video'/><category term='firmware'/><category term='speedtest'/><category term='p-150'/><category term='review'/><category term='laptop'/><category term='viirtualization'/><category term='scanner'/><category term='scripting'/><category term='snippets'/><category term='system'/><category term='humour'/><category term='apt'/><category term='ReadyNAS'/><category term='links'/><category term='gui'/><category term='cross-compile'/><category term='isp'/><category term='editor'/><category term='msie'/><category term='desktop'/><category term='bandwidth'/><category term='software'/><category term='html'/><category term='optimization'/><category term='design'/><category term='squashfs'/><category term='version control'/><category term='ubuntu'/><category term='internal wireless'/><category term='error'/><category term='capture'/><category term='vista'/><category term='clientform'/><category term='aero'/><category term='javascript'/><category term='DHA'/><category term='input'/><category term='fedora'/><category term='swype'/><category term='sidebyside'/><category term='ccache'/><category term='help'/><category term='gesture control'/><category term='u3'/><category term='SMTP'/><category term='filesystems'/><category term='nokia'/><category term='python'/><category term='computer'/><category term='windows'/><category term='code'/><category term='threaded'/><category term='portableapps'/><category term='sale'/><category term='classifieds'/><category term='touch'/><category term='hginit'/><category term='driver'/><category term='linux'/><category term='cygwin'/><category term='m1'/><category term='dvcs'/><category term='broadband'/><category term='lunar'/><category term='IMAP'/><category term='singtel'/><category term='sshd'/><category term='pervasive computing'/><category term='samsung'/><category term='omnia2'/><category term='nas'/><category term='vibration'/><category term='sitex'/><category term='dlink'/><category term='wireless'/><category term='e65'/><category term='6.5'/><category term='tweaks'/><category term='mercurial'/><category term='management'/><title type='text'>Comsul</title><subtitle type='html'>Computer hardware, software and networking diary.
Linux system administration, broadband, software configuration management, web tools.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>78</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5427887.post-1951618144300210166</id><published>2010-03-21T22:53:00.002+08:00</published><updated>2010-03-21T22:56:38.200+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hginit'/><category scheme='http://www.blogger.com/atom/ns#' term='mercurial'/><category scheme='http://www.blogger.com/atom/ns#' term='dvcs'/><title type='text'>New Resolution - Pick up Distributed Version Control</title><summary type='text'>I'm starting with Mercurial, because Joel Spolsky wrote a tutorial on it. I admit I had a hard time trying to pick up Git and Perforce (is that a DVCS?), but I am starting with Mercurial.I've just started on the first chapter at hginit.com.</summary><link rel='related' href='http://hginit.com/' title='New Resolution - Pick up Distributed Version Control'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/1951618144300210166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=1951618144300210166' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1951618144300210166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1951618144300210166'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2010/03/new-resolution-pick-up-distributed.html' title='New Resolution - Pick up Distributed Version Control'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-1453335032017143164</id><published>2010-03-18T22:13:00.001+08:00</published><updated>2010-03-18T22:15:47.751+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hginit'/><category scheme='http://www.blogger.com/atom/ns#' term='mercurial'/><category scheme='http://www.blogger.com/atom/ns#' term='version control'/><title type='text'></title><summary type='text'>Mercurial is a modern, open source, distributed version control system,  and      a compelling upgrade from older systems like Subversion. In this  user-friendly, six-part tutorial,      Joel Spolsky teaches you  the key concepts.</summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/1453335032017143164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=1453335032017143164' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1453335032017143164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1453335032017143164'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2010/03/mercurial-is-modern-open-source.html' title=''/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jOh39kUxHU8/S6I1SsarODI/AAAAAAAACWM/SKeca4Yv8p0/s72-c/hginit.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-6110280067428528102</id><published>2010-03-17T22:01:00.003+08:00</published><updated>2010-03-17T22:06:33.988+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='snippets'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>Collection of Code Snippets</title><summary type='text'>Why do programmers/developers bother to rewrite the same code skeletons all the time? Do it once (or not at all), share it, and benefit from others' contributions!</summary><link rel='related' href='http://snipplr.com/' title='Collection of Code Snippets'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/6110280067428528102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=6110280067428528102' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/6110280067428528102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/6110280067428528102'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2010/03/collection-of-code-snippets.html' title='Collection of Code Snippets'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_jOh39kUxHU8/S6Dh2axBC6I/AAAAAAAACWE/me7kWo4P9-8/s72-c/snipplr_frontpage.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-1893601209262702736</id><published>2010-03-15T15:01:00.003+08:00</published><updated>2010-03-15T15:17:04.726+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='gui'/><title type='text'>JQueryUI - Superb GUI Toolkit</title><summary type='text'>There are a lot of tool-kits and software that are purportedly very powerful, flexible, feature-packed etc. But most of them are rather difficult to setup, or have a steep learning curve, or lots of documentation to read,... ... or ... ...all of the above.JQueryUI is the first tool-kit I've used that has instructions in a few succinct lines that I can easily understand, use, and just get it to </summary><link rel='related' href='http://jqueryui.com/home' title='JQueryUI - Superb GUI Toolkit'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/1893601209262702736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=1893601209262702736' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1893601209262702736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1893601209262702736'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2010/03/jqueryui-superb-gui-toolkit.html' title='JQueryUI - Superb GUI Toolkit'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-5565120750523384448</id><published>2010-03-11T20:20:00.003+08:00</published><updated>2010-03-11T22:18:50.390+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='clientform'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Python Tools for Web Form Interaction</title><summary type='text'>If you are like me, who, needs to write custom automated testing software to interact with devices with web interfaces, the tools you choose will definitely make a big difference to your productivity.I've discovered ClientForm... a Python module for handling HTML forms on the client side, useful for parsing HTML forms, filling them in and returning the completed forms to the server.that is very </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/5565120750523384448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=5565120750523384448' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5565120750523384448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5565120750523384448'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2010/03/python-tools-for-web-form-interaction.html' title='Python Tools for Web Form Interaction'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-8837430609103905050</id><published>2010-02-18T09:46:00.002+08:00</published><updated>2010-02-18T09:53:50.634+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='channel 1'/><category scheme='http://www.blogger.com/atom/ns#' term='internal wireless'/><category scheme='http://www.blogger.com/atom/ns#' term='dell'/><category scheme='http://www.blogger.com/atom/ns#' term='latitude'/><title type='text'>Dell Internal Wireless Channel Problems</title><summary type='text'>I've had a hair-pulling week trying to setup a couple of new wireless access points in the office.Using the default of auto-channel selection on the AP, it selected channel 1 to be the cleanest channel. However, all our Dell Latitudes D610/D620/D630 did not manage to "connect" to the AP when using the internal wireless card.My mobile phone could connect fine, so did an external adapter. Only the </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/8837430609103905050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=8837430609103905050' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/8837430609103905050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/8837430609103905050'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2010/02/dell-internal-wireless-channel-problems.html' title='Dell Internal Wireless Channel Problems'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-4740948622918082606</id><published>2010-01-10T17:13:00.002+08:00</published><updated>2010-01-10T17:16:54.667+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scanner'/><category scheme='http://www.blogger.com/atom/ns#' term='canon'/><category scheme='http://www.blogger.com/atom/ns#' term='p-150'/><title type='text'>Canon P-150</title><summary type='text'>Despite the 'P' Prefix, this is a scanner, not a printer.I just bought this from Challenger yesterday instead of ordering it from Amazon and having it shipped. The difference is about $80, good enough for a cool date night out in town.</summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/4740948622918082606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=4740948622918082606' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/4740948622918082606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/4740948622918082606'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2010/01/canon-p-150.html' title='Canon P-150'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_jOh39kUxHU8/S0ma7rhSrQI/AAAAAAAACQc/8PsgTZ_Y_G4/s72-c/P150_3.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-4391299533447551314</id><published>2010-01-10T16:54:00.002+08:00</published><updated>2010-01-10T17:00:16.164+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='omnia2'/><category scheme='http://www.blogger.com/atom/ns#' term='input'/><category scheme='http://www.blogger.com/atom/ns#' term='method'/><category scheme='http://www.blogger.com/atom/ns#' term='6.5'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='swype'/><title type='text'>Change default input method on Windows Mobile</title><summary type='text'>Changed the default input method on my Omnia2 (WM6.5) from the Samsung keyboard to Swype.Set HKEY_CURRENT_USER\ControlPanel\Sip:DefaultIM to "{7D51A54F-14D0-4eda-AC8D-0AE175C344E8}".Follow the link in the title for the post where I first saw this information. I'm going to reproduce it here:Run registry editor on the Windows Mobile device.Navigate to the following registry key: HKEY_CURRENT_USER\</summary><link rel='related' href='http://www.mydigitallife.info/2008/06/24/change-and-set-different-input-method-letter-or-block-recognizer-as-windows-mobile-default-after-soft-reset/' title='Change default input method on Windows Mobile'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/4391299533447551314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=4391299533447551314' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/4391299533447551314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/4391299533447551314'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2010/01/change-default-input-method-on-windows.html' title='Change default input method on Windows Mobile'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-6002026073361944504</id><published>2010-01-10T14:48:00.002+08:00</published><updated>2010-01-10T14:53:04.836+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='omnia2'/><category scheme='http://www.blogger.com/atom/ns#' term='help'/><title type='text'>How to disable "message sent" bubble in Omnia2</title><summary type='text'>Omnia2 from M1, Singapore, running Windows Mobile 6.5. Searched high and low on the Internet, but all the forum postings are copied from the same two sources, including the typos.Tried setting these keys to '1' but still to no avail.HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Settings:SMSNoSentMsgHKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Settings:MMSNoSentMsgSomehow, Samsung's own messaging </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/6002026073361944504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=6002026073361944504' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/6002026073361944504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/6002026073361944504'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2010/01/how-to-disable-message-sent-bubble-in.html' title='How to disable &quot;message sent&quot; bubble in Omnia2'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-371877885230673301</id><published>2010-01-10T04:11:00.002+08:00</published><updated>2010-01-10T04:14:07.732+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FAQ'/><category scheme='http://www.blogger.com/atom/ns#' term='omnia2'/><category scheme='http://www.blogger.com/atom/ns#' term='tweaks'/><title type='text'>Omnia2 Tweaks + FAQs</title><summary type='text'>Click on the link in the title ...This is a comprehensive list of very useful tips for the Omnia2. Start here for more information.</summary><link rel='related' href='http://www.modaco.com/content/i8000-verizon-sch-i920-omnia-ii-http-i8000-modaco-com/294591/omnia-2-tweaks-flash-guide-suggested-programs-faq/' title='Omnia2 Tweaks + FAQs'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/371877885230673301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=371877885230673301' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/371877885230673301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/371877885230673301'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2010/01/omnia2-tweaks-faqs.html' title='Omnia2 Tweaks + FAQs'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-8246284973000090331</id><published>2010-01-10T04:05:00.000+08:00</published><updated>2010-01-10T04:06:07.695+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='omnia2'/><category scheme='http://www.blogger.com/atom/ns#' term='lunar'/><category scheme='http://www.blogger.com/atom/ns#' term='calendar'/><title type='text'>Omnia2 - Enabling the Lunar Calendar</title><summary type='text'>Edit registry key: Hkey_Local_Machine\Software\Microsoft\CalendarSet "ShowLunarCalendar" to 1Open your calender program and click the on right-bottom Menu -&gt; View -&gt; Lunar</summary><link rel='related' href='http://www.mobinauts.com/topic/79524-lunar-calendar-for-6828/' title='Omnia2 - Enabling the Lunar Calendar'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/8246284973000090331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=8246284973000090331' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/8246284973000090331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/8246284973000090331'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2010/01/omnia2-enabling-lunar-calendar.html' title='Omnia2 - Enabling the Lunar Calendar'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-8700632981880650484</id><published>2010-01-10T04:04:00.000+08:00</published><updated>2010-01-10T04:05:06.463+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='omnia2'/><category scheme='http://www.blogger.com/atom/ns#' term='editor'/><category scheme='http://www.blogger.com/atom/ns#' term='registry'/><title type='text'>Windows Mobile /WinCE Registry Editor</title><summary type='text'>On my Omnia2 running Windows Mobile 6.5, I am using Schap's Registry Editor for WinCE (click link in the title of this post). This is good for editing registry keys which remote editors are not allowed to access/change, probably denied by ActiveSync.CERegEditor runs on the desktop PC connected to the Windows Mobile phone (I'm doing this via ActiveSync/USB). This is very useful for "downloading" </summary><link rel='related' href='http://forum.xda-developers.com/showthread.php?t=347178' title='Windows Mobile /WinCE Registry Editor'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/8700632981880650484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=8700632981880650484' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/8700632981880650484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/8700632981880650484'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2010/01/windows-mobile-wince-registry-editor.html' title='Windows Mobile /WinCE Registry Editor'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-2940258511061068937</id><published>2010-01-10T03:21:00.002+08:00</published><updated>2010-01-10T03:30:54.445+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='touch'/><category scheme='http://www.blogger.com/atom/ns#' term='omnia2'/><category scheme='http://www.blogger.com/atom/ns#' term='vibration'/><title type='text'>Omnia2 - Change Touch Vibration Strength</title><summary type='text'>Omnia2 (GT-I8000) running Windows Mobile 6.5 has a vibration feedback for taps on the screen. It happened to me suddenly, that the vibration was gone, even when I enabled it in the Settings, Sound Settings, Touch Alert, Alert (set to "Vibration" or "Sound + Vibration").Searching the Internet for this turned up more noise than signal. So, digging into the registry, I found this key </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/2940258511061068937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=2940258511061068937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/2940258511061068937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/2940258511061068937'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2010/01/omnia2-change-touch-vibration-strength.html' title='Omnia2 - Change Touch Vibration Strength'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-2284722500367031936</id><published>2010-01-10T03:13:00.002+08:00</published><updated>2010-01-10T03:21:03.232+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='threaded'/><category scheme='http://www.blogger.com/atom/ns#' term='omnia2'/><category scheme='http://www.blogger.com/atom/ns#' term='sms'/><title type='text'>Disable Threaded SMS on Omnia 2</title><summary type='text'>Device: Omnia2 (GT-I8000)OS: Windows Mobile 6.5Get a registry editor (I used CERegEditor by mdSoft)Open the key HKEY_LOCAL_MACHINE\Software\Samsung\JINBOX. Samsung's messaging application are stored inside here.Set "ThreadedViewDisabled"=dword:00000001</summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/2284722500367031936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=2284722500367031936' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/2284722500367031936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/2284722500367031936'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2010/01/disable-threaded-sms-on-omnia-2.html' title='Disable Threaded SMS on Omnia 2'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-3989354222834580035</id><published>2009-12-25T17:17:00.000+08:00</published><updated>2010-01-10T17:24:37.158+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='omnia2'/><category scheme='http://www.blogger.com/atom/ns#' term='nokia'/><category scheme='http://www.blogger.com/atom/ns#' term='m1'/><category scheme='http://www.blogger.com/atom/ns#' term='e65'/><category scheme='http://www.blogger.com/atom/ns#' term='samsung'/><category scheme='http://www.blogger.com/atom/ns#' term='singtel'/><title type='text'>Mobile Transition - Nokia E65 to Samsung Omnia2</title><summary type='text'>Traded in my Nokia E65 for the Samsung Omnia2 (GT-I8000) on Christmas day 2009. Switched to M1 from Singtel.Original contract price: $398SunSaver Plus discount: -$100Data Plan discount: -$100Switching from Singtel: -$100E65 Trade-in: -$100Final amount paid for handset: $0.Still getting used to the phone and applying numerous registry hacks. It's not all that bad actually ... getting an iPhone </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/3989354222834580035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=3989354222834580035' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/3989354222834580035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/3989354222834580035'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2009/12/mobile-transition-nokia-e65-to-samsung.html' title='Mobile Transition - Nokia E65 to Samsung Omnia2'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-1025826239306542997</id><published>2009-06-23T16:26:00.001+08:00</published><updated>2009-06-23T17:08:36.579+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sshd'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Speed Up SSH Logins</title><summary type='text'>Disable UseDNSGive the -u0 option in /etc/default/sshSSHD_OPTS=-u0</summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/1025826239306542997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=1025826239306542997' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1025826239306542997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1025826239306542997'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2009/06/speed-up-ssh-logins.html' title='Speed Up SSH Logins'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-3864054810731915801</id><published>2009-03-30T17:35:00.002+08:00</published><updated>2009-03-30T18:07:43.995+08:00</updated><title type='text'>DD-WRT on DIR-300</title><summary type='text'>I wanted a standalone AP-client/Ethernet converter/Wireless bridge. I couldn't find a suitable product on the market (with my budget of &lt; US$50). The products I did manage to find were either too expensive, too old, not available, or too over-featured (remember you heard this term here!).Well, there were a few: like the Zyxel G-570S which cost S$99 (too expensive), Engenius ECB-1220R which was </summary><link rel='related' href='http://www.shadowandy.net/2007/09/mini-flashing-guide-for-dir-300.htm' title='DD-WRT on DIR-300'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/3864054810731915801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=3864054810731915801' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/3864054810731915801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/3864054810731915801'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2009/03/dd-wrt-on-dir-300.html' title='DD-WRT on DIR-300'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-6473116948125004548</id><published>2009-02-19T11:02:00.002+08:00</published><updated>2009-02-19T11:09:15.517+08:00</updated><title type='text'>Elektra</title><summary type='text'>This is what I have always been talking about (but failed to achieve/implement/convince). It's way overdue that application programmers use a common library API to manage configuration settings instead of having to reinvent the wheel a million times. I have heard all the arguments before, and I have an explanation for each and every one. So come on and flame me, but of course I would rather have </summary><link rel='related' href='http://www.libelektra.org/Main_Page' title='Elektra'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/6473116948125004548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=6473116948125004548' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/6473116948125004548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/6473116948125004548'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2009/02/elektra.html' title='Elektra'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-20483652129719267</id><published>2009-01-04T19:15:00.002+08:00</published><updated>2009-01-04T19:21:57.890+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='news'/><title type='text'>AVG Antivirus Accidentally Kills Windows</title><summary type='text'>Saw this on OSNews.Com. Users of AVG Anti-Virus beware:Dutch, French, Italian, Portuguese, and Spanish users of the popular anti-virus  software AVG have discovered a nasty surprise. AVG has mistakenly identified a  core Windows system file, user32.dll, as a Trojan, and summarily deletes it, b0rking  Windows. AVG has announced they're working on a fix.Interestingly, I cannot find this on AVG's </summary><link rel='related' href='http://osnews.com/story/20525/AVG_Antivirus_Accidentally_Kills_Windows' title='AVG Antivirus Accidentally Kills Windows'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/20483652129719267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=20483652129719267' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/20483652129719267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/20483652129719267'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2009/01/avg-antivirus-accidentally-kills.html' title='AVG Antivirus Accidentally Kills Windows'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-6295909149557211082</id><published>2009-01-04T19:06:00.003+08:00</published><updated>2009-01-04T19:11:38.521+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='review'/><category scheme='http://www.blogger.com/atom/ns#' term='ReadyNAS'/><title type='text'>The Brains and Bones of my NAS</title><summary type='text'>I've just found this article on AnalogZone featuring the custom ASIC (IT3107) of my Netgear ReadyNAS Duo, which contains a SPARC-based core along wth integrated NAS circuitry. Apparently the IT3107 supports 4 SATA controllers (argh, I should have gotten a 4-bay NAS instead, but the cost would be prohibitive at this stage).Here is an excerpt from the article on some of its major features (I didn't</summary><link rel='related' href='http://www.analogzone.com/iop_0418.htm' title='The Brains and Bones of my NAS'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/6295909149557211082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=6295909149557211082' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/6295909149557211082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/6295909149557211082'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2009/01/brains-and-bones-of-my-nas.html' title='The Brains and Bones of my NAS'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-5991514657987760787</id><published>2009-01-04T18:55:00.003+08:00</published><updated>2009-01-04T19:04:54.138+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sale'/><category scheme='http://www.blogger.com/atom/ns#' term='classifieds'/><title type='text'>For Sale - Asus Pundit-R Barebone</title><summary type='text'>I'm letting go of my Asus Pundit-R barebone of 3 years (see the specs on the right).It is basically working, but intermittently does not POST (I found that taking out the cover helps), probably due to a loose SDRAM chip or slot.Make me a reasonable offer (my reserved price is SGD$150), and I will include a ViewSonic 15" CRT monitor (needs 5mins to warm up), Western Digital Jumbo Buffer (8MB) 60GB</summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/5991514657987760787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=5991514657987760787' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5991514657987760787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5991514657987760787'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2009/01/for-sale-asus-pundit-r-barebone.html' title='For Sale - Asus Pundit-R Barebone'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-5962114522681569336</id><published>2009-01-03T01:57:00.003+08:00</published><updated>2009-01-03T02:05:00.771+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='msie'/><category scheme='http://www.blogger.com/atom/ns#' term='development'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Run Multiple Versions of Internet Explorer AT THE SAME TIME</title><summary type='text'>Anyone who has been a web developer for any amount of time would understand how tricky it is to get web pages to render correctly on different browsers, especially when the user base has a varied installation of browsers.Installing a new version of IE replaces the previous version, so this is not encouraging at all for the adventurous (of which developers by nature are) who like to install </summary><link rel='related' href='http://tredosoft.com/Multiple_IE' title='Run Multiple Versions of Internet Explorer AT THE SAME TIME'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/5962114522681569336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=5962114522681569336' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5962114522681569336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5962114522681569336'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2009/01/run-multiple-versions-of-internet.html' title='Run Multiple Versions of Internet Explorer AT THE SAME TIME'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-6120467564281262344</id><published>2008-12-29T22:24:00.003+08:00</published><updated>2008-12-29T22:57:13.396+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='isp'/><category scheme='http://www.blogger.com/atom/ns#' term='bandwidth'/><category scheme='http://www.blogger.com/atom/ns#' term='speedtest'/><title type='text'>Sick of Singapore ISP Bullshit</title><summary type='text'>First it was Singnet and their "nobody needs more than 21Mbps" rubbish. Then Starhub is finding excuses for their inability to handle congestion from multiple users in the same area.All the things mentioned in this page are true. But, it is a deliberate attempt to confuse users to prevent them from knowing the real truth.I just signed up with Starhub's 8Mbps MaxOnline Express Plus plan, which </summary><link rel='related' href='http://tinyurl.com/7e2knu' title='Sick of Singapore ISP Bullshit'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/6120467564281262344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=6120467564281262344' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/6120467564281262344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/6120467564281262344'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/12/sick-of-singapore-isp-bullshit.html' title='Sick of Singapore ISP Bullshit'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-1123319257890388082</id><published>2008-12-25T16:38:00.002+08:00</published><updated>2008-12-25T16:48:54.062+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='wxjavascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jsdb'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>Javascript for Everything</title><summary type='text'>Do you still think that Javascript belongs only in the web browser? Think again!JSDB is JavaScript for databases, a scripting language for  data-driven, network-centric programming on Windows, Mac, Linux, and SunOS. JSDB works with databases, XML, the web, and email. It is free and  open-source. Use it as a JavaScript shell, to run CGI programs, or as a  web server.Do all your scripting with ONE </summary><link rel='related' href='http://www.jsdb.org/' title='Javascript for Everything'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/1123319257890388082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=1123319257890388082' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1123319257890388082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1123319257890388082'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/12/javascript-for-everything.html' title='Javascript for Everything'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-3348773146036746821</id><published>2008-12-25T16:28:00.003+08:00</published><updated>2008-12-25T16:38:03.418+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='capture'/><category scheme='http://www.blogger.com/atom/ns#' term='desktop'/><category scheme='http://www.blogger.com/atom/ns#' term='camstudio'/><title type='text'>CamStudio - Destop Video Capture</title><summary type='text'>Have you ever wanted to give some step-by-step instructions to people on how to use some programs, or even their own computer, and get frustrated because you had to write lines upon lines of text, throwing in a couple of screenshots which most people have no patience to read or are unable to follow?Desktop Video capture is the way to go. CamStudio deservedly came up tops on a Google search for "</summary><link rel='related' href='http://camstudio.org/blog/' title='CamStudio - Destop Video Capture'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/3348773146036746821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=3348773146036746821' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/3348773146036746821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/3348773146036746821'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/12/camstudio-destop-video-capture.html' title='CamStudio - Destop Video Capture'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-9140460607452424141</id><published>2008-12-25T14:40:00.007+08:00</published><updated>2008-12-25T16:52:41.035+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='squashfs'/><category scheme='http://www.blogger.com/atom/ns#' term='cygwin'/><title type='text'>SquashFS on Cygwin</title><summary type='text'>It's rather trivial to compile Squashfs-Tools under Cygwin. With this comes a host of benefits for developers, i.e. lay people can make their own modifications, and roll their own images without bothering the developers to run mksquashfs for them under Linux.I know most people are not going to compile their own (although I don't see the big difficulty), so I have packaged the binaries for </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/9140460607452424141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=9140460607452424141' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/9140460607452424141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/9140460607452424141'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/12/squashfs-on-cygwin.html' title='SquashFS on Cygwin'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-3760288767504312503</id><published>2008-12-07T00:38:00.004+08:00</published><updated>2008-12-07T00:58:54.749+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='routers'/><category scheme='http://www.blogger.com/atom/ns#' term='wireless'/><title type='text'>Speed Demon</title><summary type='text'>Did I also mention I bought the Linksys WRT310N Wireless-N Gigabit router for $109 during one of the hourly timeslots at Sitex which allowed the first 5 customers to get a discount from the show price of $159 (RRP $199)? Not a bad deal considering the Dlink DIR-655 is going for over $200, and the Belkin N1 Vision is going for $225 as well. The 310 is just one step down from it's sibling 610 in </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/3760288767504312503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=3760288767504312503' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/3760288767504312503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/3760288767504312503'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/12/speed-demon.html' title='Speed Demon'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-6230028550491754068</id><published>2008-12-06T16:32:00.006+08:00</published><updated>2008-12-15T22:02:31.040+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='broadband'/><title type='text'>Starry Escapade</title><summary type='text'>I signed up with Starhub yesterday for their MaxOnline Express Plus. Comes with up to 8Mbps (usual disclaimer mumbo jumbo applies) download with SpeedBoost at selected partner sites of up to 100Mbps. A free home phone line and 1Mbps mobile broadband is also included. All for a price of $59.92. SIM card fee: $37.45, one-time service activation fee: $34.10.Actual bandwidth is dependent on hardware,</summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/6230028550491754068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=6230028550491754068' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/6230028550491754068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/6230028550491754068'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/12/i-signed-up-with-starhub-yesterday-for.html' title='Starry Escapade'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-6918683823381359942</id><published>2008-12-03T01:50:00.004+08:00</published><updated>2008-12-03T02:14:56.869+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='management'/><title type='text'>Servant Leadership</title><summary type='text'>Heh. I simply have to talk about this - smart people think alike! I read this on Joel Spolsky's Inc article "How Hard Could It Be?: My Style of Servant Leadership"management's job is to get things out of the way so that all the great people we've hired can get work done.This is something I have personally believed in, and professionally practiced. A lot of managers simply assign tasks to their </summary><link rel='related' href='http://www.inc.com/magazine/20081201/how-hard-could-it-be-my-style-of-servant-leadership_pagen_2.html' title='Servant Leadership'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/6918683823381359942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=6918683823381359942' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/6918683823381359942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/6918683823381359942'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/12/servant-leadership.html' title='Servant Leadership'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-7699226296252406332</id><published>2008-12-02T14:51:00.001+08:00</published><updated>2008-12-02T14:51:54.152+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>Netgear ReadyNAS Community</title><summary type='text'>THE PLACE to get the inside scoop on everything ReadyNAS. Find  previews and reviews of new features, tutorials, and information you won’t get  anywhere else. Well, maybe you will, but not easily and not in one happy place  like this. Do give us feedback on the ReadyNAS Community Forum and  let us know if you would like to see topics not covered here. Enjoy!  </summary><link rel='related' href='http://www.readynas.com/' title='Netgear ReadyNAS Community'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/7699226296252406332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=7699226296252406332' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/7699226296252406332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/7699226296252406332'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/12/netgear-readynas-community.html' title='Netgear ReadyNAS Community'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-7550731190331742422</id><published>2008-12-02T14:47:00.001+08:00</published><updated>2008-12-02T14:49:04.123+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='news'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>Ejscript Embedded Javascript Language</title><summary type='text'>Javascript, also known  as ECMAScript, is the  world's primary programming language for web sites and applications. The  Internet "breathes" Javascript and with Ejscript, it can now be set free to  become a language that exceptionally is well suited to embedded and web  applications outside a browser. Ejscript™ is a compact, fast  and powerful implementation of Javascript. Use it in  applications</summary><link rel='related' href='http://www.ejscript.org/' title='Ejscript Embedded Javascript Language'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/7550731190331742422/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=7550731190331742422' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/7550731190331742422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/7550731190331742422'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/12/ejscript-embedded-javascript-language.html' title='Ejscript Embedded Javascript Language'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-1002973944727409051</id><published>2008-11-30T23:25:00.003+08:00</published><updated>2008-11-30T23:41:13.671+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dlink'/><category scheme='http://www.blogger.com/atom/ns#' term='sitex'/><title type='text'>Dlink 坐地起价!!!</title><summary type='text'>Having just visited Sitex 2008, I came back with a bunch of brochures. Interestingly, as I was clearing out my old stuff, I found a copy of D-Link's Sitex 2007 brochure (ONE year ago), and to my amazement, discovered that prices have not dropped much, but instead has increased for the DIR-655 router!Look here: The DIR-655 is selling for $175 (show price).Then take a look at the brochure below, </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/1002973944727409051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=1002973944727409051' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1002973944727409051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1002973944727409051'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/11/dlink.html' title='Dlink 坐地起价!!!'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_jOh39kUxHU8/STKwupwKvII/AAAAAAAABgU/rd_uVXn2qSE/s72-c/Sitex2007_Dlink_P1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-7089005513625194432</id><published>2008-11-30T20:48:00.002+08:00</published><updated>2008-11-30T20:55:09.996+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><category scheme='http://www.blogger.com/atom/ns#' term='aero'/><title type='text'>Grounded Aero-plane</title><summary type='text'>Windows Vista comes with this swanky slick user interface called Aero (transparency et. al.) I thought my 'new' laptop with 2.16GHz CPU and 2GB RAM should be able to handle it. Nah! Somehow my old Compaq Evo 620C felt faster with it's 1.5GHz and 512MB RAM.Just yesterday, I had some sense to switch back to the Windows Standard display scheme, and boy, did the parachute break!Windows Vista and </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/7089005513625194432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=7089005513625194432' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/7089005513625194432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/7089005513625194432'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/11/grounded-aero-plane.html' title='Grounded Aero-plane'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-5017766611925078261</id><published>2008-11-30T16:04:00.010+08:00</published><updated>2008-11-30T20:44:22.948+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='netgear'/><category scheme='http://www.blogger.com/atom/ns#' term='nas'/><category scheme='http://www.blogger.com/atom/ns#' term='ReadyNAS'/><title type='text'>ReadyNAS Duo</title><summary type='text'>I became a proud owner of a Netgear ReadyNAS Duo last night, having bought it at the Sitex Exhibition 2008 (in Singapore). Price: S$439 with a bundled 500GB Seagate Barracuda 7200.11.(This picture contains my current setup. The silver box contained a 250GB Western Digital external drive, the front USB port is connected to a failed Seagate 2.5inch drive taken out from my laptop, which I am still </summary><link rel='related' href='http://www.netgear.com/Products/Storage/ReadyNASDuo.aspx' title='ReadyNAS Duo'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/5017766611925078261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=5017766611925078261' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5017766611925078261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5017766611925078261'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/11/readynas-duo.html' title='ReadyNAS Duo'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jOh39kUxHU8/STJWxalwi1I/AAAAAAAABf8/8fYbI5xO254/s72-c/nas%2Bhdd.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-5901225040555629882</id><published>2008-11-30T15:43:00.002+08:00</published><updated>2008-11-30T15:47:44.356+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>Realtime HTML Editor</title><summary type='text'>I've found a useful website which shows you the look of your HTML in real-time as you type it.It is very useful as it saves the user time from switching between editor and browser to review the changes.Beware though, if you are using IE8 and you toggle Compatibility View for that page. It will reload, and you will lose all your HTML. So make frequent copies of your code into Notepad, or my </summary><link rel='related' href='http://htmledit.squarefree.com/' title='Realtime HTML Editor'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/5901225040555629882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=5901225040555629882' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5901225040555629882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5901225040555629882'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/11/realtime-html-editor.html' title='Realtime HTML Editor'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-8659407442869353016</id><published>2008-11-23T23:51:00.003+08:00</published><updated>2008-11-23T23:56:58.520+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humour'/><title type='text'>New Web Protocol</title><summary type='text'>It's good to know that companies are taking the step to widen their reach by having a presence on the web. No offense, but I found this rather amusing.</summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/8659407442869353016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=8659407442869353016' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/8659407442869353016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/8659407442869353016'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/11/new-web-protocol.html' title='New Web Protocol'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_jOh39kUxHU8/SSl8oQHvI1I/AAAAAAAABf0/b4nFXVImtKk/s72-c/22032008.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-2078128317985188785</id><published>2008-09-14T12:46:00.002+08:00</published><updated>2008-09-14T12:59:18.230+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cursors'/><category scheme='http://www.blogger.com/atom/ns#' term='bug'/><category scheme='http://www.blogger.com/atom/ns#' term='driver'/><title type='text'>The Case of the Missing Cursor</title><summary type='text'>Your text-select (I-beam) cursor may become invisible on an application with a black background. My affected application was PuTTY, something that I use daily in the course of my work.Using the integrated video Intel 945GM Express (Mobile) gave me this problem, but not with the external Nvidia accelerator (yeah I have a good laptop).Even Simon Tatham knows about this 'bug'At first I thought that </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/2078128317985188785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=2078128317985188785' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/2078128317985188785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/2078128317985188785'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/09/case-of-missing-cursor.html' title='The Case of the Missing Cursor'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-5805039788406752480</id><published>2008-08-14T16:25:00.004+08:00</published><updated>2008-08-14T16:41:15.819+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='install'/><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><title type='text'>CheckInstall + InstallWatch = Lethal Combination</title><summary type='text'>A good way to keep your N systems up to date without re-compiling N times (especially Samba/Wine which take ages).Many packages do not come with a "make uninstall", so trying to get rid of software that you have compiled from source and installed is not a trivial task, and your system ends up getting polluted.A tip I learned from the Linux Journal was to use checkinstall to manage source </summary><link rel='related' href='http://www.asic-linux.com.mx/~izto/checkinstall/installwatch.html' title='CheckInstall + InstallWatch = Lethal Combination'/><link rel='enclosure' type='' href='http://www.asic-linux.com.mx/~izto/checkinstall/' length='0'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/5805039788406752480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=5805039788406752480' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5805039788406752480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5805039788406752480'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/08/checkinstall-installwatch-lethal.html' title='CheckInstall + InstallWatch = Lethal Combination'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-5118800698284553754</id><published>2008-08-10T00:00:00.003+08:00</published><updated>2008-08-10T01:13:23.360+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='portableapps'/><category scheme='http://www.blogger.com/atom/ns#' term='u3'/><title type='text'>Portability</title><summary type='text'>I'm sure many of us are used to this when we get a new computer:spend one full day to install all the applications you needand spend the rest of the week to get all the patches up to datethen spend the rest of the month to customize all the settings to your tasteThese things are also very common:installing all our programs on every PC that we need to use the program ontry to copy a program to </summary><link rel='related' href='http://portableapps.com/' title='Portability'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/5118800698284553754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=5118800698284553754' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5118800698284553754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5118800698284553754'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/08/portability.html' title='Portability'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-1552059297621298104</id><published>2008-08-09T23:20:00.001+08:00</published><updated>2008-08-09T23:23:13.301+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>PN2 Supports Tag Browsing</title><summary type='text'>Programmer’s Notepad 2.0.8 Stable Released       Finally a new stable build! Programmer’s Notepad 2.0.8 has been just over a year in the making. Some of the highlights of this release: Extensions interface, allows extension of PN using C++ add-insPython extension (PyPN), allows scripting of PN using PythonTag browsingKeyboard customisationComment insertion/removalAutocomplete (based on keywords </summary><link rel='related' href='http://www.pnotepad.org/' title='PN2 Supports Tag Browsing'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/1552059297621298104/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=1552059297621298104' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1552059297621298104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1552059297621298104'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/08/pn2-supports-tag-browsing.html' title='PN2 Supports Tag Browsing'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-7559806145100089595</id><published>2008-08-06T01:36:00.003+08:00</published><updated>2008-12-09T23:13:33.667+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gesture control'/><category scheme='http://www.blogger.com/atom/ns#' term='gadgets'/><category scheme='http://www.blogger.com/atom/ns#' term='pervasive computing'/><title type='text'>Gesture Control</title><summary type='text'>Saw the review on the Toshiba Qosmio G50 laptop today on Digital Life. The thing that caught my attention is that it claims to be the first laptop that supports gesture control, using the built-in webcam. (Now this is a topic for pervasive computing).Actually, thinking of it, gesture control is not a new concept. The Nintendo Wii already uses gesture control as its main feature, although the </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/7559806145100089595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=7559806145100089595' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/7559806145100089595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/7559806145100089595'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/08/gesture-control.html' title='Gesture Control'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jOh39kUxHU8/SJiTqrGVfmI/AAAAAAAABE8/nA6i1U9Bhic/s72-c/Toshiba+Qosmio+G50.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-7646459584453169958</id><published>2008-07-28T01:24:00.003+08:00</published><updated>2008-07-28T01:37:18.336+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='viirtualization'/><title type='text'>VirtualBox Rules!</title><summary type='text'>I've tried VirtualBox on Raymond's recommendation. Finally I can say this with a with certainty:Sun Microsystems' VirtualBox platform works!VirtualBox kicks VirtualPC2007's ass.QEMU has been disappointing.Before anyone takes up arms over this, let me defend myself.My Host is running Vista.Face it. Only VirtualBox has an option for Ubuntu in the Guest OS Type selection. The install went smoothly </summary><link rel='related' href='http://www.virtualbox.org/' title='VirtualBox Rules!'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/7646459584453169958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=7646459584453169958' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/7646459584453169958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/7646459584453169958'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/07/virtualbox-rules.html' title='VirtualBox Rules!'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-9175857810515691102</id><published>2008-07-06T16:43:00.001+08:00</published><updated>2008-07-06T17:38:45.207+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Developments in Linux</title><summary type='text'>Ubuntu has a comprehensive glossary that helped me learn the latest developments in the Linux desktop environment. I've not been using the Linux desktop for the longest time - SSH has been my main environment so far - and this glossary showed me the latest applications/utilities used to perform certain tasks.</summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/9175857810515691102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=9175857810515691102' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/9175857810515691102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/9175857810515691102'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/07/developments-in-linux.html' title='Developments in Linux'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-6425075520101260162</id><published>2008-07-06T16:28:00.004+08:00</published><updated>2008-07-06T16:43:41.570+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='apt'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>Configuring APT</title><summary type='text'>I've been using APT for the past couple of years to update my Fedora system from releases 5 to 9.There is always this $(VERSION) variable that I did not know how to set. Recently, apt-get update has been failing to get some repomd (repository meta-data) files, and I realized the $(VERSION) was expanding to 9.90.Of course the repositories did not have a directory called 9.90, there was 7, 8, 9, </summary><link rel='related' href='http://apt-rpm.org/options.shtml' title='Configuring APT'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/6425075520101260162/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=6425075520101260162' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/6425075520101260162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/6425075520101260162'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/07/configuring-apt.html' title='Configuring APT'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-1641661030221614811</id><published>2008-07-05T02:15:00.003+08:00</published><updated>2008-07-05T03:13:07.083+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DHA'/><category scheme='http://www.blogger.com/atom/ns#' term='SMTP'/><category scheme='http://www.blogger.com/atom/ns#' term='IMAP'/><title type='text'>Directory Harvest Attacks</title><summary type='text'>To me, the mention of DHA sounds like it came out of a milk powder commercial ... "DHA is good for your baby's mental and physical development ..." until I was enlightened by an IT veteran who had been in the business even before infant formula were marketed with DHA and Omega 3 (remember the KLIM and Dumex days??).Anyway, I did get my fair servings of DHA (Docosahexaenoic acid) as a child. I've </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/1641661030221614811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=1641661030221614811' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1641661030221614811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1641661030221614811'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/07/directory-harvest-attacks.html' title='Directory Harvest Attacks'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-4262951054071399810</id><published>2008-07-03T00:04:00.009+08:00</published><updated>2008-12-09T23:13:34.231+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sidebyside'/><category scheme='http://www.blogger.com/atom/ns#' term='restore'/><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><category scheme='http://www.blogger.com/atom/ns#' term='system'/><title type='text'>Side-by-Side Configuration Error</title><summary type='text'>Windows Live Messenger refuses to start:Even the installer refuses to run:Additionally,Fingerprint reader fails.Happened suddenly. Maybe some Vista update screwed something.Some other users also posted on the forums very recently, means that it has to be some recent change, but there was no good answer.bigblueballtechnet says to reinstall (*gasp*)msghelphereWhat happened man???!!!Sony Vaio </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/4262951054071399810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=4262951054071399810' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/4262951054071399810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/4262951054071399810'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/07/side-by-side-configuration-error.html' title='Side-by-Side Configuration Error'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jOh39kUxHU8/SGun1_o142I/AAAAAAAABEA/jxNhRB9W97c/s72-c/sbserr.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-2205319401582519488</id><published>2008-05-11T11:05:00.003+08:00</published><updated>2008-07-05T13:39:51.681+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ccache'/><category scheme='http://www.blogger.com/atom/ns#' term='optimization'/><title type='text'>Speeding Up Compilation</title><summary type='text'>Use a compiler cache. http://ccache.samba.org/When multiple people work on an active project together, the source code is bound to be updated fast and frequent. So developers would usually have to update their sources, resolve one or two conflicts occasionally, and RECOMPILE, i.e. make clean.You also need to make clean when compiling for another hardware configuration with different compile time </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/2205319401582519488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=2205319401582519488' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/2205319401582519488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/2205319401582519488'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/05/speeding-up-compilation.html' title='Speeding Up Compilation'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-9156563361955960043</id><published>2008-01-16T23:09:00.000+08:00</published><updated>2008-01-16T23:42:26.645+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='design'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Intricacies of Design</title><summary type='text'>Many under-informed people believe that good web design of dynamic HTML content is as straightforward as using a word processor (lay: Microsoft Word). Believe me, I've had these kinds of arguments from more people (who talk more than they do) than you can imagine at my workplace.The truth of the matter is, in this day and age wherea good, user-friendly interface has taken a huge bump in </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/9156563361955960043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=9156563361955960043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/9156563361955960043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/9156563361955960043'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/01/intricacies-of-design.html' title='Intricacies of Design'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-7125098817338248123</id><published>2008-01-01T20:48:00.000+08:00</published><updated>2008-12-09T23:13:34.533+08:00</updated><title type='text'>Linux =&gt; XP Compatible</title><summary type='text'>How do you sell a product that nobody is familiar with? Bring in familiar terms.From a retailer brave enough to bring in the Asus Eee PC who has to battle the odds to sell something so unconventional - I'd say, why not?This just goes to show that you don't need to tell the truth at all. People who know - they know. People who don't - it doesn't matter how much you explain to them.When something </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/7125098817338248123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=7125098817338248123' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/7125098817338248123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/7125098817338248123'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2008/01/linux-xp-compatible.html' title='Linux =&gt; XP Compatible'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_jOh39kUxHU8/R3o2rg5sGYI/AAAAAAAAAsc/Rq9sp9Cg678/s72-c/Linux_XPCompatible.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-5445291708279935420</id><published>2007-12-24T02:45:00.000+08:00</published><updated>2008-12-09T23:13:35.067+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>Utilities Updates</title><summary type='text'>IrfanView has hit version 4.10. Yeah, old news, you might say, but I just noticed it myself! Download the entire plugins setup package.Programmer's Notepad 2 has hit v2.0.7.706-devel.The best parts:It has PyPN which allows users to write their own extensions in Python.It finally supports Bash syntax highlighting!Python 2.5.1 has been released. Python 3000 alpha 2 is also ready for download and </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/5445291708279935420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=5445291708279935420' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5445291708279935420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5445291708279935420'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2007/12/utilities-updates.html' title='Utilities Updates'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_jOh39kUxHU8/R26wUA5sGTI/AAAAAAAAArg/_6AlCxD5O64/s72-c/irfanwebpage.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-5228134258100640024</id><published>2007-12-20T23:01:00.000+08:00</published><updated>2007-12-20T23:07:24.614+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>Attachment Extractor</title><summary type='text'>I was looking for a way to store all the attachments from an email onto disk in Thunderbird, without any success. Normal programs like Outlook (Express) shows you a list of attached files that you can select and drag-drop to the desktop, but this was plain missing in Thunderbird. Hmm, interesting.Anyway, I decided to do a quick search and found the following right away.Extracts all attachments </summary><link rel='related' href='https://addons.mozilla.org/en-US/firefox/addon/556' title='Attachment Extractor'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/5228134258100640024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=5228134258100640024' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5228134258100640024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5228134258100640024'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2007/12/attachment-extractor.html' title='Attachment Extractor'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-251769362421601229</id><published>2007-12-14T22:21:00.000+08:00</published><updated>2007-12-14T22:22:30.886+08:00</updated><title type='text'>Interesting Snippets</title><summary type='text'> Ruckus Wireless Technology Review Ruckus Wireless Technology Review at Gadget Center talks about new wireless access point and wireless client products from Singaporean company Ruckus Wireless which promises to solve the problem of low quality IPTV over wireless transmission with a combination of technologies called BeamFlex and SmartCast.Joel Spolsky's Talk at Yale Joel has published three </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/251769362421601229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=251769362421601229' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/251769362421601229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/251769362421601229'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2007/12/interesting-snippets.html' title='Interesting Snippets'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-5971126683325521191</id><published>2007-12-06T22:40:00.000+08:00</published><updated>2007-12-14T22:40:49.581+08:00</updated><title type='text'>Software Gems</title><summary type='text'>I feel tempted to update this Comsul blog today because I made some discoveries this week while at work.... darn ... now I have forgotten what they are... alright, let me try to refresh my memory ...Safari 3 Public Beta (now available for Windows) I like the default font, though it doesn't looked like the Times New Roman that the settings page seems to say. Guess this is why it is still a beta?</summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/5971126683325521191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=5971126683325521191' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5971126683325521191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5971126683325521191'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2007/12/software-gems.html' title='Software Gems'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-8352293720056060223</id><published>2007-11-01T22:43:00.000+08:00</published><updated>2007-11-01T22:51:50.688+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='development'/><title type='text'>I am Famous!</title><summary type='text'>Well, that is to the people who subscribe to the Embedded Muse newsletter by Jack Ganssle.The following is an excerpt of his 151st edition of the newsletter. The "engineer" was me! I mentioned this to him during his Better Firmware Faster seminar in Singapore on the 18 and 19 October 2007.Heh, Jack Ganssle actually learnt something from ME! :-)On an unrelated note, an engineer recently referred </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/8352293720056060223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=8352293720056060223' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/8352293720056060223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/8352293720056060223'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2007/11/i-am-famous.html' title='I am Famous!'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-8475954888657950583</id><published>2007-10-25T23:30:00.000+08:00</published><updated>2007-10-25T23:33:48.289+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>Five easy ways to fail</title><summary type='text'>Joel, I love you! I identify with EVERYTHING you say. Please, please come to Singapore and teach our people here - especially the marketing types - a thing or two.</summary><link rel='related' href='http://www.joelonsoftware.com/items/2007/10/25.html' title='Five easy ways to fail'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/8475954888657950583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=8475954888657950583' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/8475954888657950583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/8475954888657950583'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2007/10/five-easy-ways-to-fail.html' title='Five easy ways to fail'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-7130511248228512303</id><published>2007-10-24T10:39:00.000+08:00</published><updated>2007-10-24T10:42:13.733+08:00</updated><title type='text'>Netrino - The Embedded Systems Reference</title><summary type='text'>Just a quick post to document a fabulous resource I've found related to embedded systems programming. Netrino offers a Glossary and Articles of extremely high quality.</summary><link rel='related' href='http://www.netrino.com/index.php' title='Netrino - The Embedded Systems Reference'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/7130511248228512303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=7130511248228512303' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/7130511248228512303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/7130511248228512303'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2007/10/netrino-embedded-systems-reference.html' title='Netrino - The Embedded Systems Reference'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-1841565225658386474</id><published>2007-10-20T12:52:00.001+08:00</published><updated>2008-12-09T23:13:35.718+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firmware'/><category scheme='http://www.blogger.com/atom/ns#' term='seminars'/><title type='text'>Better Firmware Faster</title><summary type='text'>I attended the 2-day Better Firmware Faster seminar conducted by renown embedded systems guru Jack Ganssle, organized by OmniScient International over the past 2 days.To help lay-persons get an idea of how this feels, imagine being in the same room with Jacky Cheung of Cantopop, Pete Sampras of tennis, Paul McCartney of English pop, etc. You get what I mean.My greatest achievement was staying </summary><link rel='related' href='http://www.ganssle.com/classes.htm' title='Better Firmware Faster'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/1841565225658386474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=1841565225658386474' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1841565225658386474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/1841565225658386474'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2007/10/better-firmware-faster.html' title='Better Firmware Faster'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_jOh39kUxHU8/RxmLuvTHlGI/AAAAAAAAARU/Ia30hpZHIxc/s72-c/P1000170.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-7659856817963876152</id><published>2007-08-28T01:23:00.000+08:00</published><updated>2007-08-28T01:25:25.506+08:00</updated><title type='text'>Installed Ubuntu</title><summary type='text'>I've tried a Linux distribution apart from Fedora. Ubuntu 7.04! True to it's name, it's really easy to install and use. No more excuses NOT to run Linux.This is posted with Firefox on Ubuntu.</summary><link rel='related' href='https://wiki.ubuntu.com/FeistyFawn' title='Installed Ubuntu'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/7659856817963876152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=7659856817963876152' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/7659856817963876152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/7659856817963876152'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2007/08/installed-ubuntu.html' title='Installed Ubuntu'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-9037309262936760409</id><published>2007-07-29T16:22:00.000+08:00</published><updated>2008-12-09T23:13:35.955+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>My Linux System</title><summary type='text'>I've upgraded my Linux system from Fedora Core 5 to Fedora 7 overnight with the help of the Internet and apt-get. Just one night with apt-get has made me abandon YUM. Now my system is spanking new, and the install/upgrade process also tidied up my system files in the process! E.g. /etc/fstab, /etc/modprobe.conf, /etc/grub.conf, etc.   1. Asus Pundit-R   2. Intel P4 3.0GHz Hyper-Threading   3. </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/9037309262936760409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=9037309262936760409' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/9037309262936760409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/9037309262936760409'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2007/07/my-linux-system.html' title='My Linux System'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_jOh39kUxHU8/RfuyXduKpuI/AAAAAAAAANw/orYz1kakI-0/s72-c/GoogleSorry.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-8101646492403705432</id><published>2007-07-26T23:03:00.000+08:00</published><updated>2007-07-29T15:44:40.412+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='filesystems'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='cross-compile'/><title type='text'>Linux Server Performance Tuning</title><summary type='text'>For the past 2 years, I've had 2 Dell PowerEdge 800 machines running at unacceptably sub-standard performance. They were primarily used as cross compile machines for our embedded Linux and RTOS systems.For the record , they were bought in mid 2005, and were running3.2GHz with Hyper-Threading1GB DDR SDRAM160GB SATA-1 hard diskBroadcom Gigabit EthernetAlthough by today's standards, 1GB of RAM was </summary><link rel='related' href='http://www.linuxforums.org/desktop/linux_performance_tuning.html' title='Linux Server Performance Tuning'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/8101646492403705432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=8101646492403705432' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/8101646492403705432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/8101646492403705432'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2007/07/slow-linux-filesystem-performance-for.html' title='Linux Server Performance Tuning'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-5115978227413587299</id><published>2007-07-26T01:26:00.002+08:00</published><updated>2008-12-09T23:13:36.109+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='broadband'/><title type='text'>Broadband 'speed race'? No real need for one</title><summary type='text'>Who is this guy kidding? "There is no need for anything above 20Mbps". This is like the misquoted Bill Gates adage "640kB of RAM should be enough for everybody".Using current infrastructure, SingTel cannot offer anything more than 20Mbps. (ADSL2+ has a top speed of 25Mbps at short distances, which is rarely achievable in reality). There is a gap that needs to be filled, and SingTel is fast losing</summary><link rel='related' href='http://www.straitstimes.com/ST+Forum/Story/STIStory_142922.html' title='Broadband &apos;speed race&apos;? No real need for one'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/5115978227413587299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=5115978227413587299' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5115978227413587299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/5115978227413587299'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2007/07/no-need-for-broadband-speed-race-who-is.html' title='Broadband &apos;speed race&apos;? No real need for one'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_jOh39kUxHU8/RqeH1iNwu-I/AAAAAAAAAOo/J9U3bRmUL1s/s72-c/BBSpeedRace.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-3454645958653514809</id><published>2007-05-21T14:49:00.000+08:00</published><updated>2007-11-04T16:26:21.331+08:00</updated><title type='text'>Considerations when choosing an NAS</title><summary type='text'>SizeAre you just running a small home business or are you running a whole enterprise?SecurityAre you dealing with sensitive data?Do you (or your associates/customers) access your data remotely?If you answer yes to BOTH, then you need:Secure protocols like HTTPS/SFTP/SSH (or any form of encrypted access method).Do NOT use plain FTP, or HTTP with basic authentication (these allow your passwords to </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/3454645958653514809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=3454645958653514809' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/3454645958653514809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/3454645958653514809'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2007/05/considerations-when-choosing-nas-size.html' title='Considerations when choosing an NAS'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-114705419897274021</id><published>2006-05-08T10:01:00.000+08:00</published><updated>2006-05-08T10:09:58.973+08:00</updated><title type='text'></title><summary type='text'> DNS Proxy Bug on TI Routers A subtle bug with the dns proxy (dproxy) module on TI MontaVista Linux based routers has been clarified. Happens with Linux systems with IPv6 enabled applications. IPv6 DNS resolution would return 1.0.0.0. This happens for me with wget. Affected models include Linksys WRT54G and friends, Aztech DSL600Exx, Dlink (forgot the model).Solution: Restrict to IPv4 operation </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/114705419897274021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=114705419897274021' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/114705419897274021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/114705419897274021'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2006/05/dns-proxy-bug-on-ti-routers-subtle-bug.html' title=''/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-113597429220207219</id><published>2005-12-31T04:15:00.000+08:00</published><updated>2007-10-29T14:46:25.673+08:00</updated><title type='text'>Software Notes</title><summary type='text'>Darcs - Yet another CVS replacement. With interesting links to other CVS replacements.libcurl is pretty interesting. I have been using the standalone curl application for some time now, and it has been really useful. I have not coded using libcurl, but I think one can pretty much whip up a simple FTP client, or a web configuration utility tool in a jiffy (you should know what I mean).Old versions</summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/113597429220207219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=113597429220207219' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/113597429220207219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/113597429220207219'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2005/12/software-notes-darcs-yet-another-cvs.html' title='Software Notes'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-113561499303445398</id><published>2005-12-26T23:32:00.000+08:00</published><updated>2007-11-04T16:06:31.456+08:00</updated><title type='text'>Updated Specs List</title><summary type='text'>26 December 2005ASUS Pundit-R Book PCIntel Pentium 4 3GHz w/HyperTreading512MB DDR400 RAMSamsung 40x12x40 CD-RW DriveWD 60GB ATA100 7200RPMAccessoriesPioneer DVR-110D DVD Writer Sarotech HardBox FHD-354U2 Aluminium USB 2.0 (480Mbps)Western Digital WD2500JB 250GB IDE 8MB cacheCanon CanoScan D646Uex ScannerMicrosoft Wireless Intellimouse Explorer 2.0Creative Headphones HQ-1700Sennheiser RS30 </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/113561499303445398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=113561499303445398' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/113561499303445398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/113561499303445398'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2005/12/updated-specs-list-26-december-2005.html' title='Updated Specs List'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-111247576188943142</id><published>2005-04-03T04:55:00.000+08:00</published><updated>2005-04-03T05:04:13.793+08:00</updated><title type='text'></title><summary type='text'>Regular ExpressionsHere's the Tao Of Regular Expressions. It is especially good for finding certain patterns of text. Most decent text/programmer editors like UltraEdit or PSPad will support regular expressions, especially in their search and replace functions. </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/111247576188943142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=111247576188943142' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/111247576188943142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/111247576188943142'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2005/04/regular-expressions-heres-tao-of.html' title=''/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-109625034836994184</id><published>2004-09-27T09:59:00.000+08:00</published><updated>2007-11-04T16:00:18.670+08:00</updated><title type='text'>Linux Bash Reference</title><summary type='text'>This is a good one-stop reference for writing scripts in bash. No more bashing your head on the wall to figure out the correct syntax!4-Nov-2007: Fixed the bad link (thanks to Jack_n_Jill)</summary><link rel='related' href='http://www.linuxselfhelp.com/gnu/bash/html_chapter/bashref_toc.html' title='Linux Bash Reference'/><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/109625034836994184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=109625034836994184' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/109625034836994184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/109625034836994184'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2004/09/linux-bash-reference-this-is-good-one.html' title='Linux Bash Reference'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-106839373905329458</id><published>2003-11-10T00:02:00.000+08:00</published><updated>2007-11-04T16:27:36.618+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='laptop'/><category scheme='http://www.blogger.com/atom/ns#' term='computer'/><title type='text'>My Computer System</title><summary type='text'>* AMD Duron 700MHz* MSI K7T Pro-2A* 256MB PC133 SDRAM* WD ATA100 60GB (Jumbo Buffer)* Samsung 40/12/40 ATAPI CDRW* HP 8250i 4/4/24 ATAPI CDRW* Creative GeForce256* C-Media CX8738 4-channel PCI Sound card* Creative FPS 1800 5.1 Speakers* Hauppauge WinTV PVR PCI* Intel Pro/100+ Management Adapter (Intel 82559)* Compaq NC3121 Fast Ethernet NIC (Intel 82557)* ViewSonic E655-3 15 inch monitor* </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/106839373905329458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=106839373905329458' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/106839373905329458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/106839373905329458'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2003/11/my-computer-system-amd-duron-700mhz.html' title='My Computer System'/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-106484664804484350</id><published>2003-09-29T22:44:00.000+08:00</published><updated>2003-11-10T00:02:56.810+08:00</updated><title type='text'></title><summary type='text'>Random ThoughtsI just watched Italian Job ... "no imagination" seems to be the correct phrase to describe the state of my mind right now. Hee hee. Hmm ... I think this is in the wrong BLOG ... should be in Chnrxn instead.Check out Linux SysAdmin Portal. Make it your daily read.</summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/106484664804484350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=106484664804484350' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/106484664804484350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/106484664804484350'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2003/09/random-thoughts-i-just-watched-italian.html' title=''/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-106450812922449717</id><published>2003-09-26T00:42:00.000+08:00</published><updated>2003-09-26T00:42:08.950+08:00</updated><title type='text'></title><summary type='text'>IT SnippetsThe Perfect Programming Environment - The Joel Test: 12 Steps to Better Code. A must read for all software developers! Yes, this includes firmware as well!Yahoo PoPs! has released a whole new version 0.5 on Aug 3, 2003. I know this is old news, since 0.4.6 has been serving me well until now. A good thing that Yahoo! decided to disable free POP3 access for their free accounts, because</summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/106450812922449717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=106450812922449717' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/106450812922449717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/106450812922449717'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2003/09/it-snippets-perfect-programming.html' title=''/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-106441504064441900</id><published>2003-09-24T22:50:00.000+08:00</published><updated>2003-09-24T22:50:40.880+08:00</updated><title type='text'></title><summary type='text'>Where Art Thou DSL305EW / NA3000???After a lot of hoo haa, NA3000 is still not released. DSL305EW is still stuck at the factory. I have written many enhancements to the firmware, including SmartDNS/URL, port range forwarding, and enhanced, more user-friendly wireless configuration.In the pipeline is triggered port forwarding, ICMP ping blocking on the WAN, and hopefully a SPI firewall buit-in.</summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/106441504064441900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=106441504064441900' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/106441504064441900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/106441504064441900'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2003/09/where-art-thou-dsl305ew-na3000-after.html' title=''/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-106199637050298561</id><published>2003-08-27T22:59:00.000+08:00</published><updated>2003-08-27T22:59:30.546+08:00</updated><title type='text'></title><summary type='text'>Wireless Ethernet ADSL Router + Broadband RouterComex is coming back 4th to 7th September 2003! We will be lauching two new products at the exhibition.DSL305EWNA3000The DSL305EW is a ADSL 4-port Ethernet router with a built-in IEEE 802.11b AP. I did the development for the wireless firmware features. This is my first foray into the area of wireless routers, so give me your pointers!The </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/106199637050298561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=106199637050298561' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/106199637050298561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/106199637050298561'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2003/08/wireless-ethernet-adsl-router.html' title=''/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-105834623677870593</id><published>2003-07-16T17:03:00.000+08:00</published><updated>2003-07-16T17:03:56.810+08:00</updated><title type='text'></title><summary type='text'>Produce PDF documents for freeAdobe Acrobat is not the only program that can produce PDF documents. There are freely available tools that do a decent job.What you need Win9x/Me/2k/XP Installation CD GhostScript and GhostViewTo be continued ...</summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/105834623677870593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=105834623677870593' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/105834623677870593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/105834623677870593'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2003/07/produce-pdf-documents-for-free-adobe.html' title=''/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-105638389021234262</id><published>2003-06-23T23:58:00.000+08:00</published><updated>2003-06-23T23:58:36.616+08:00</updated><title type='text'></title><summary type='text'>Why are Windows Updates hanging?Check your firewall and anti-virus software settings!</summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/105638389021234262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=105638389021234262' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/105638389021234262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/105638389021234262'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2003/06/why-are-windows-updates-hanging-check.html' title=''/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-105440733771338284</id><published>2003-06-01T02:55:00.000+08:00</published><updated>2003-06-01T03:13:31.773+08:00</updated><title type='text'></title><summary type='text'>How to Check if You Have a Virus on Your SystemIf funny things happen when you are installing applications or if they do not run as expected, first thing to check is if you have a virus on your system.The most common manifestation of a virus on your system is when files start getting corrupted. Viruses commonly corrupt executable files and DLL files on your system when they are created or </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/105440733771338284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=105440733771338284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/105440733771338284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/105440733771338284'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2003/06/how-to-check-if-you-have-virus-on-your.html' title=''/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-105405591796412870</id><published>2003-05-28T01:18:00.000+08:00</published><updated>2003-05-28T01:18:37.970+08:00</updated><title type='text'></title><summary type='text'>Hail ClearType Font Smoothing!My computing well-being has dramatically improved since I started using ClearType font smoothing on Windows XP. Many thanks to Guangrong for showing me that! Oh, and I'll forget to tell you the amt we chalked up using the Singtel wireless access last Friday yeah?</summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/105405591796412870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=105405591796412870' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/105405591796412870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/105405591796412870'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2003/05/hail-cleartype-font-smoothing-my.html' title=''/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-105396300849008672</id><published>2003-05-26T23:30:00.000+08:00</published><updated>2003-05-26T23:30:08.513+08:00</updated><title type='text'></title><summary type='text'>How to Make Fonts Look Really Nice in Windows XPWinXP uses Tahoma for icon and window fonts by default, which is aesthetically a much better choice than MS Sans Serif used in previous versions of Windows. Use the Clear Type method of smoothing edges of screen fonts.To do thisRight-click on the Desktop and choose propertiesSelect the Appearance tab and click the Effects buttonSelect the </summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/105396300849008672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=105396300849008672' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/105396300849008672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/105396300849008672'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2003/05/how-to-make-fonts-look-really-nice-in.html' title=''/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5427887.post-105395861362894904</id><published>2003-05-26T22:16:00.000+08:00</published><updated>2003-05-26T22:17:08.900+08:00</updated><title type='text'></title><summary type='text'>Windows 2000 / XP file and print sharingTo enable Win9x clients to use a printer shared from a Windows 2000 / XP machine:Enable the Guest account on the WIndows 2000 machineRight-click on the printer, choose properties, and in the Security tab, add Guest to the list of users allowed to print to the printer</summary><link rel='replies' type='application/atom+xml' href='http://comsul.blogspot.com/feeds/105395861362894904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5427887&amp;postID=105395861362894904' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/105395861362894904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5427887/posts/default/105395861362894904'/><link rel='alternate' type='text/html' href='http://comsul.blogspot.com/2003/05/windows-2000-xp-file-and-print-sharing.html' title=''/><author><name>chnrxn</name><uri>http://www.blogger.com/profile/13354614082319060470</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://photos1.blogger.com/blogger/3753/181/1600/SPA51265_small.jpg'/></author><thr:total>0</thr:total></entry></feed>
