<?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-19971358</id><updated>2011-11-28T08:41:55.237+08:00</updated><category term='AutoIT'/><category term='ZoneAlarm'/><category term='Mobile'/><category term='Big Brother'/><category term='twitter'/><category term='Money-savers'/><category term='Gmail'/><category term='Applications'/><category term='YouTube'/><category term='Windows'/><category term='Security'/><category term='online storage'/><category term='MIO TV'/><category term='Blogging'/><title type='text'>IT Tips for Everyone</title><subtitle type='html'>IT is both a blessing &amp;amp; a curse. A blessing because it makes life so much easier (imagine the typewriter days, or research without the internet); a curse when your lose your data, fall prey to online scams, or have your identity stolen. This site aims to help you optimize your IT experience with well-meaning advice from an accidental IT guy. Thanks for my first PC, Pa :)</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19971358.post-39493869226493915</id><published>2011-09-16T20:07:00.023+08:00</published><updated>2011-09-17T14:40:14.958+08:00</updated><title type='text'>Installing Domino 8.5.2 on CentOS 5.7</title><content type='html'>I chose VirtualBox to install a virtual machine with CentOS 5.7.&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;For CentOS installation, I use CentOS-5.7-i386-netinstall.iso from ftp://centos.arcticnetwork.ca/pub/centos/5/isos/i386/&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That enabled me to download a 12MB iso to kickstart the CentOS installation and to install other packages as needed from the web, instead of downloading more than 4GB of installation files.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;I specified HTTP when prompted where the installation files are, and filled in the following:&lt;br /&gt;&lt;br /&gt;web URL: centos.arcticnetwork.ca&lt;br /&gt;image file: pub/centos/5/os/i386/&lt;/div&gt;&lt;div&gt;&lt;br /&gt;Note: You can pick other mirror sites as desired.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When setting up CentOS, I selected the following to ensure that only required items are installed.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-pTbVkTB5iW4/TnQ0LOEthvI/AAAAAAAAAMM/U0ZUNZU5X7I/s1600/domino-install1.png"&gt;&lt;img src="http://2.bp.blogspot.com/-rrls22vBC0I/TnNGb4qdZqI/AAAAAAAAALs/oVlT3MPHPrU/s400/centos-install1.png" style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 364px;" alt="" id="BLOGGER_PHOTO_ID_5652939402160989858" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Under Servers, be sure to de-select all server components (except for Server Configuration Tools, if desired)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img src="http://1.bp.blogspot.com/-Lr-y4U5eC8Y/TnNHL70oZhI/AAAAAAAAAL8/FE-Stcjhp7E/s400/centos-install2.png" style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 364px;" alt="" id="BLOGGER_PHOTO_ID_5652940227642680850" border="0" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And under Base System, ensure Java is selected.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img src="http://4.bp.blogspot.com/-bIcr8YrlTgU/TnNH9l9468I/AAAAAAAAAME/YpmDnZoAS5I/s400/centos-install3.png" style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 362px;" alt="" id="BLOGGER_PHOTO_ID_5652941080769391554" border="0" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span"  style="font-size:100%;"&gt;Once CentOS is installed, create a new user "notes". Login as &lt;b&gt;notes&lt;/b&gt;. Apply all system updates as prompted.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span"  style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span"  style="font-size:100%;"&gt;From a terminal:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span"  style="font-size:100%;"&gt;# su&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Apply all required patches for Domino on Linux as follows, based on this technote from IBM&lt;span class="Apple-style-span"  style="font-size:100%;"&gt; &lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt;Ref: &lt;a href="https://www-304.ibm.com/support/docview.wss?uid=swg27013075" target="_blank" style="color: rgb(17, 85, 204);"&gt;https://www-304.ibm.com/&lt;wbr&gt;support/docview.wss?uid=&lt;wbr&gt;swg27013075&lt;/a&gt;&lt;/span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;$ &lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt;&lt;span class="Apple-style-span"  style="font-size:100%;"&gt;yum install &lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;glibc &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;libgcc &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;libXp l&lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;ibstdc++ &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;alsa&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;atk&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;cairo&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;compa&lt;wbr&gt;t-libstdc++&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;expat&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;fontconfig&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;f&lt;wbr&gt;reetype2&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;glib&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;glib2&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;glibc&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;glit&lt;wbr&gt;z&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;gtk&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;gtk2&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;libgcc&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;libpng&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;pango&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt;&lt;wbr&gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;resmgr&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;unixODBC&lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;zlib &lt;/span&gt;&lt;span style="line-height: 15px;font-family:arial, sans-serif;" &gt;xorg-&lt;wbr&gt;x11-libs &lt;/span&gt;&lt;span style=";font-family:arial, sans-serif;" &gt;compat-libstdc++-33 compat-libstdc++-296&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt;&lt;span class="Apple-style-span"  style="font-size:100%;"&gt;&lt;span style=";font-family:arial, sans-serif;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt;&lt;span class="Apple-style-span"  style="font-size:100%;"&gt;&lt;span style=";font-family:arial, sans-serif;" &gt;Create the necessary folders as follows:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;div style="text-align: left;"&gt;/local/notesdata&lt;/div&gt;&lt;div style="text-align: left;"&gt;/install [note: this is the folder where we will store the Domino for linux tar file]&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;Change ownership of /local/notesdata recursively to "notes" and chmod this folder recursively to allow Read &amp;amp; Write for notes &amp;amp; notes group&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;$ su&lt;br /&gt;&lt;/div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt;&lt;div&gt;&lt;span style="font-family:verdana, arial, sans-serif;font-size:100%;"&gt;# chown -R notes:notes /local/notesdata&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:verdana, arial, sans-serif;font-size:100%;"&gt;# chmod -R 664 /local/notesdata&lt;/span&gt;&lt;/div&gt;&lt;div  style="font-size:13px;"&gt;&lt;span style="font-family:verdana, arial, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:verdana, arial, sans-serif;font-size:100%;"&gt;Turn off unnecessary services:&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span style="font-family:verdana, arial, sans-serif;font-size:100%;"&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;span class="Apple-style-span" style=";font-family:arial, sans-serif;" &gt;&lt;div&gt;&lt;span style=";font-family:verdana, arial, sans-serif;" &gt;&lt;br /&gt;# /sbin/chkconfig --levels 0123456 sendmail off&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt;&lt;span style="font-family:verdana, arial, sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style=";font-family:arial, sans-serif;" &gt;&lt;span style=";font-family:verdana, arial, sans-serif;" &gt;# /sbin/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:verdana, arial, sans-serif;" &gt;chkconfig --levels 0123456 cups off&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;copy the Domino linux installation tar into /install&lt;span&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt;  &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt;&lt;div&gt;  &lt;/div&gt;&lt;/span&gt;&lt;br /&gt;# tar xvf &lt;installation tar="" filename=""&gt;&lt;br /&gt;# cd /install/linux/domino&lt;br /&gt;&lt;br /&gt;Start the Domino installation:&lt;br /&gt;&lt;br /&gt;# ./install&lt;br /&gt;&lt;br /&gt;&lt;/installation&gt;&lt;span&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt; &lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-pTbVkTB5iW4/TnQ0LOEthvI/AAAAAAAAAMM/U0ZUNZU5X7I/s1600/domino-install1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 278px;" src="http://4.bp.blogspot.com/-pTbVkTB5iW4/TnQ0LOEthvI/AAAAAAAAAMM/U0ZUNZU5X7I/s400/domino-install1.png" alt="" id="BLOGGER_PHOTO_ID_5653200799617877746" border="0" /&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt;&lt;div&gt;  &lt;/div&gt;&lt;/span&gt;&lt;span&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt;  &lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;From here, follow through the installation prompts using defaults or over-riding as needed.  In the following,&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-pTbVkTB5iW4/TnQ0LOEthvI/AAAAAAAAAMM/U0ZUNZU5X7I/s1600/domino-install1.png"&gt;&lt;span&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt; &lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;div style="text-align: left;"&gt;&lt;span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-CozfSU0DKbI/TnQ2OL5T-SI/AAAAAAAAAMU/EiWP-dPgKU0/s1600/domino-install2.png"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 279px;" src="http://2.bp.blogspot.com/-CozfSU0DKbI/TnQ2OL5T-SI/AAAAAAAAAMU/EiWP-dPgKU0/s400/domino-install2.png" alt="" id="BLOGGER_PHOTO_ID_5653203049596057890" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-CozfSU0DKbI/TnQ2OL5T-SI/AAAAAAAAAMU/EiWP-dPgKU0/s1600/domino-install2.png"&gt;&lt;span&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt;&lt;div&gt;  &lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;I accepted the default option "Manual". We can start the server in listening mode for a one-off configuration later.&lt;br /&gt;&lt;br /&gt;The rest of the installation is straight-forward. At the end of the installation, you will see a prompt as follows:&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt;&lt;div&gt; &lt;div style="text-align: left;"&gt;&lt;span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-BSQm2gPLgig/TnQ_lUU-56I/AAAAAAAAAMc/YhjTFVY1E4Y/s1600/domino-install3.png"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34);font-family:arial, sans-serif;" &gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 280px;" src="http://2.bp.blogspot.com/-BSQm2gPLgig/TnQ_lUU-56I/AAAAAAAAAMc/YhjTFVY1E4Y/s400/domino-install3.png" alt="" id="BLOGGER_PHOTO_ID_5653213342601242530" border="0" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Have fun!&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-39493869226493915?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/39493869226493915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=39493869226493915' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/39493869226493915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/39493869226493915'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2011/09/installing-domino-852-on-centos-57.html' title='Installing Domino 8.5.2 on CentOS 5.7'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-rrls22vBC0I/TnNGb4qdZqI/AAAAAAAAALs/oVlT3MPHPrU/s72-c/centos-install1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-7681024188022701412</id><published>2009-05-23T17:22:00.003+08:00</published><updated>2009-05-23T18:15:46.895+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><title type='text'>Changing background image on Twitter</title><content type='html'>It seems that Twitter does not accept background images with metadata, which unfortunately, is present in all most pictures taken by today's digital cameras. Some have advocated using Photoshop to remove the metadata. Since not all of us have Photoshop, a simpler way is to use a public domain software known as &lt;a href="http://www.sentex.ca/~mwandel/jhead/"&gt;jhead&lt;/a&gt;, which removes all metadata from your JPEG files so that they can be uploaded as a background image to Twitter.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here's how it is done:&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Download jhead to a folder on your PC (eg. C:\downloads).&lt;/li&gt;&lt;li&gt;Open the command window in Windows (click &lt;b&gt;Start - Run&lt;/b&gt;, and type &lt;b&gt;cmd&lt;/b&gt; into the box).&lt;/li&gt;&lt;li&gt;Navigate to the folder where jhead was downloaded. If it's C:\downloads, type &lt;b&gt;cd\downloads&lt;/b&gt; &amp;amp; press ENTER.&lt;/li&gt;&lt;li&gt;Assuming your JPEG file is named twitterpic.jpg in C:\data, type &lt;b&gt;jhead -purejpg c:\&lt;span class="Apple-style-span" style="font-weight: normal; "&gt; &lt;/span&gt;data\twitterpic.jpg&lt;/b&gt; &amp;amp; press ENTER.&lt;/li&gt;&lt;li&gt;You should see a message as follows if it's processed successfully:&lt;/li&gt;&lt;/ol&gt;&lt;b&gt;Modified: c:\data\twitterpic.jpg&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now you should be able to upload your JPEG file as a background image in Twitter. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. Click &lt;b&gt;Settings - Design - Change Background Image&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;/b&gt;2. Click &lt;b&gt;Choose File&lt;/b&gt; to select your image file. I suggest you also select &lt;b&gt;Tile Background&lt;/b&gt; before clicking &lt;b&gt;save changes&lt;/b&gt;. It seems that without this option selected, the upload sometimes fail. You can always de-select &lt;b&gt;Tile Background&lt;/b&gt; after your image has been uploaded successfully.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Thomas&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-7681024188022701412?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/7681024188022701412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=7681024188022701412' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/7681024188022701412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/7681024188022701412'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2009/05/changing-background-image-on-twitter.html' title='Changing background image on Twitter'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-1609086518076476016</id><published>2009-05-19T11:27:00.007+08:00</published><updated>2009-05-19T12:04:48.276+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>k4l0n62.sys.vbs (autorun/VBS) virus (a.k.a W32.SillyDC, W32.SillyFDC by Symantec)</title><content type='html'>&lt;span style="font-size:130%;"&gt;1. Introduction&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This virus goes by various monickers. It is recognised by some Indonesian text "wahai anak2 ..." appearing in the Internet Explorer window title as shown in a sample screenshot below:&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 234px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5337375166734031202" border="0" alt="" src="http://4.bp.blogspot.com/_LI98vgUYD_I/ShIqb34sWWI/AAAAAAAAAJI/Q7Os1LJ11xM/s400/wahai.JPG" /&gt;&lt;/p&gt;&lt;p&gt;The following procedure describes how we cleaned up the effects of this virus. Our PCs are installed with Symantec Anti-virus Corporate Edition which detected and the virus files, but did not revert the Internet Explorer window title to its default. This procedure may not be true for all circumstances. You should check with your anti-virus solution providers.&lt;br /&gt;&lt;br /&gt;Useful Ref: &lt;a href="http://virscan.org/report/0f14e9dd1094b56b076606eed159362c.html"&gt;http://virscan.org/report/0f14e9dd1094b56b076606eed159362c.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;2. Registry entries affected&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Windows Registry key for IE Window Title&lt;br /&gt;HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main&lt;br /&gt;&lt;strong&gt;Window Title&lt;/strong&gt; key = Wahai anak2 Triakti... Belajarlah yang rajin. Jangan ngebokep mulu...&lt;br /&gt;&lt;br /&gt;In some cases, there was also an entry in the following location:&lt;br /&gt;&lt;br /&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run&lt;br /&gt;Key value was &lt;strong&gt;Ageia&lt;/strong&gt; pointing to recycle.vbs in C:\Windows\System32, but recycle.vbs already removed by SAVCE.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;3. Key files dropped by virus&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;k4l0n62.sys.vbs (can be deposited anywhere in user's folders)&lt;br /&gt;recycle.vbs (normally found in C:\Windows\System32)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;4. Actions taken&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;a. booted up and scanned PC with Avira, Avast, Spybot S&amp;amp;D from UBCD v3.50&lt;br /&gt;In some instances, trojans were reported on Temporary IE files, and removed by Avira. None reported the k4l0n62.sys.vbs or its alias.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;b. In some instances, k4l0n62.sys.vbs files were found on PC but with ZERO bytes.&lt;br /&gt;booted up PC normally, updated Symantec AV Corp Edition's virus signatures, and ran a full scan. No virus was reported.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;c. Reviewed Threat History in SAVCE. Found several reports of W32.SillyDC &amp;amp; W32.SillyFDC infections from external drives &amp;amp; C: that were cleaned.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;d. Configured Scheduled Full Scan in SAVCE to take place at 12pm daily. &lt;/p&gt;&lt;p&gt;e. Verified that Windows Registry configured to disable Autorun as follows:&lt;br /&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf - value set to @SYS:DoesNotExist &lt;/p&gt;&lt;p&gt;f. Deleted HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main - Window Title key so that IE displays default title in window.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;g. Searched and ensure k4l0n62.sys.vbs and recycle.vbs are not found on PC. &lt;/p&gt;&lt;p&gt;h. Scanned external drives with SAVCE to ensure W32.SillyDC/FDC &amp;amp; other malware not found. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-1609086518076476016?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/1609086518076476016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=1609086518076476016' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/1609086518076476016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/1609086518076476016'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2009/05/k4l0n62sysvbs-autorunvbs-virus-aka.html' title='k4l0n62.sys.vbs (autorun/VBS) virus (a.k.a W32.SillyDC, W32.SillyFDC by Symantec)'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_LI98vgUYD_I/ShIqb34sWWI/AAAAAAAAAJI/Q7Os1LJ11xM/s72-c/wahai.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-6946741036325420981</id><published>2009-04-22T21:53:00.004+08:00</published><updated>2009-04-22T22:09:23.318+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ZoneAlarm'/><title type='text'>Problems updating ZoneAlarm 8.x on Windows Vista</title><content type='html'>&lt;ol&gt;&lt;li&gt;When prompted to update ZoneAlarm (ZA), select &lt;span style="font-weight: bold;"&gt;Download&lt;/span&gt; only, instead of Download and Install. This is because updating ZA directly after downloading will fail in some cases at various points 11%, 15%, 98%, etc due to True Vector service problems.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Completely uninstall and remove ZA in Safe Mode as described here &lt;a href="http://forum.zonelabs.org/zonelabs/board/message?board.id=inst&amp;amp;message.id=77735" target="_blank"&gt;http://forum.zonelabs.org/&lt;wbr&gt;zonelabs/board/message?board.&lt;wbr&gt;id=inst&amp;amp;message.id=77735&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Start up Windows normally and run the installation package downloaded in Step 1.&lt;/li&gt;&lt;li&gt;Installation should complete without any problem.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-6946741036325420981?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/6946741036325420981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=6946741036325420981' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/6946741036325420981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/6946741036325420981'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2009/04/problems-updating-zonealarm-8x-on.html' title='Problems updating ZoneAlarm 8.x on Windows Vista'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-4986127549490360468</id><published>2009-03-15T18:38:00.002+08:00</published><updated>2009-03-15T19:01:17.451+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><title type='text'>Free SMS alerts for system monitoring</title><content type='html'>To send SMS alerts to myself when a system event occurs (eg. Server or website not available), I currently use the following method:&lt;br /&gt;&lt;br /&gt;1. Event triggers an Email to Gmail&lt;br /&gt;2. Gmail filters forward only qualified messages to Hotmail.&lt;br /&gt;3. Hotmail sends SMS alerts to my mobile (each SMS is chargeable by Hotmail)&lt;br /&gt;&lt;br /&gt;However, I'm not happy with this method for 2 reasons:&lt;br /&gt;&lt;br /&gt;1. SMS chargeable by Hotmail&lt;br /&gt;2. Delays in SMS up to several hours after email was received &lt;br /&gt;&lt;br /&gt;As such, I'm now exploring another method which is free (charges from your Telco maybe applicable though) and using Twitter.&lt;br /&gt;&lt;br /&gt;1. Email to Twittermail with @Replies in subject&lt;br /&gt;2. Configure twe2.com to send SMS alert to mobile&lt;br /&gt;&lt;br /&gt;Will see how reliable the SMS service is.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-4986127549490360468?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/4986127549490360468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=4986127549490360468' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/4986127549490360468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/4986127549490360468'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2009/03/free-sms-alerts-for-system-monitoring.html' title='Free SMS alerts for system monitoring'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-6601121204976579013</id><published>2009-03-14T13:52:00.004+08:00</published><updated>2009-03-14T14:10:49.426+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>Check out that TinyURL before clicking on it</title><content type='html'>While URL shortening services takes away the need to post an ultra-long URL link, it also serves up a security blind spot in that you don't know where the shortened URL will lead to.&lt;br /&gt;&lt;br /&gt;Thankfully, for TinyURL which is the default URL shortening service used on Twitter, you can configure it to show you what lies behind a TinyURL link before being directed to the actual URL referenced. Here's how:&lt;br /&gt;&lt;br /&gt;1. Go to www.tinyurl.com.&lt;br /&gt;2. Click Preview Feature.&lt;br /&gt;3. Click "Click here to enable previews"as shown below.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_LI98vgUYD_I/SbtJLAY1lxI/AAAAAAAAAIw/VVyLk12vSmM/s1600-h/tinyurl.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 263px;" src="http://3.bp.blogspot.com/_LI98vgUYD_I/SbtJLAY1lxI/AAAAAAAAAIw/VVyLk12vSmM/s320/tinyurl.jpg" alt="" id="BLOGGER_PHOTO_ID_5312920638845196050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Now when you click on a TinyURL link, you will be shown a preview similar to the following:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_LI98vgUYD_I/SbtJ9jxVguI/AAAAAAAAAI4/lBgVLvuuSYc/s1600-h/tinyurl.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 282px;" src="http://1.bp.blogspot.com/_LI98vgUYD_I/SbtJ9jxVguI/AAAAAAAAAI4/lBgVLvuuSYc/s320/tinyurl.jpg" alt="" id="BLOGGER_PHOTO_ID_5312921507336651490" border="0" /&gt;&lt;/a&gt;You can then decide whether it's safe to go to the actual URL.&lt;br /&gt;&lt;br /&gt;Have fun:)&lt;br /&gt;&lt;br /&gt;Thomas&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-6601121204976579013?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/6601121204976579013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=6601121204976579013' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/6601121204976579013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/6601121204976579013'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2009/03/check-out-that-tinyurl-before-clicking.html' title='Check out that TinyURL before clicking on it'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_LI98vgUYD_I/SbtJLAY1lxI/AAAAAAAAAIw/VVyLk12vSmM/s72-c/tinyurl.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-1028165081326334918</id><published>2009-03-13T10:32:00.003+08:00</published><updated>2009-03-13T13:33:48.200+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='online storage'/><title type='text'>Online File Storage Services</title><content type='html'>&lt;div id=":wi" class="ii gt"&gt;I recently did a search for suitable, and preferably free, online file storage services for corporate use. Direct links to uploaded files (hotlinks) are important, as I plan to host files, including EXE (executable files), for users to download directly, instead of opening up a shared folder, and clicking a few times or entering security code to download a file. Since these files are meant to be hosted for the long term, accounts or uploaded files should not expire, and terms of use, as well as privacy policy must be conducive for corporate use.&lt;br /&gt;&lt;br /&gt;I eventually settled for &lt;a href="http://sites.google.com"&gt;Google sites&lt;/a&gt;, and renaming EXE files as a workaround when I do need to host such files. I also use &lt;a href="http://skydrive.live.com"&gt;Skydrive&lt;/a&gt; and &lt;a href="http://www.box.net"&gt;Box.net&lt;/a&gt; as a supplement where file hotlinks are not critical.&lt;br /&gt;&lt;br /&gt;Here's a summary of the various services that I checked out:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.bigupload.com"&gt;BigUpload&lt;/a&gt;: 2GB storage. Has links to &lt;span style="font-weight: bold;"&gt;adult content&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;free only for personal use&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.freedrive.com"&gt;FreeDrive&lt;/a&gt;: 1GB storage. Like SkyDrive from Microsoft, sends &lt;span style="font-weight: bold;"&gt;folder links only&lt;/span&gt;, not direct file links (hotlinks)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://skydrive.live.com"&gt;SkyDrive&lt;/a&gt;: 25GB storage. 50MB file upload limit. see (2)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.adrive.com"&gt;ADrive&lt;/a&gt;: 50GB of storage. &lt;span style="font-weight: bold;"&gt;Free for personal use only&lt;/span&gt;. Paid is around USD70/yr. No sharing of account. Volume purchase available for businesses but pricing not mentioned. Not sure if files can be hotlinked.&lt;br /&gt;    &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.filedropper.com"&gt;Filedropper&lt;/a&gt;: 50GB storage. &lt;span style="font-weight: bold;"&gt;Not free&lt;/span&gt;. Paid is USD12/yr. Terms does not mention sharing of account.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://drop.io" target="_blank"&gt;drop.io&lt;/a&gt;: Free, but &lt;span style="font-weight: bold;"&gt;no hotlink&lt;/span&gt; to files. Like (2 &amp;amp; 3)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.sharesend.com"&gt;sharesend&lt;/a&gt;: free, no registration. &lt;span style="font-weight: bold;"&gt;files expire after 60 days if not downloaded&lt;/span&gt;. Once uploaded, cannot be deleted but automatically expires 60 days later if no download. Very brief terms &amp;amp; conditions &amp;amp; privacy policy. Does not mention ownership of content. Content not advertised.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.filefactory.com"&gt;filefactory&lt;/a&gt;: free. Files not searchable &amp;amp; &lt;span style="font-weight: bold;"&gt;expire after 90 days if not downloaded&lt;/span&gt;. Limit on download per day but quantum not stated. &lt;span style="font-weight: bold;"&gt;No hotlink&lt;/span&gt; to files. &lt;span style="font-weight: bold;"&gt;Download page requires code to be entered&lt;/span&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.dropsend.com"&gt;DropSend&lt;/a&gt;: Free, works like YouSendIt. &lt;span style="font-weight: bold;"&gt;Files&lt;/span&gt; not searchable but &lt;span style="font-weight: bold;"&gt;expires after 14 days&lt;/span&gt;. &lt;span style="font-weight: bold;"&gt;Need to login every 120 days to keep account &amp;amp; data&lt;/span&gt;. Enterprise plan USD99/mth.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.fileden.com"&gt;FileDen&lt;/a&gt;: Free, &lt;span style="font-weight: bold;"&gt;file hotlinking&lt;/span&gt; supported. 1 GB storage, 5GB per month bandwidth. &lt;span style="font-weight: bold;"&gt;Free account deleted if not logged in after 60 days&lt;/span&gt;. However, EXE &amp;amp; other executables disallowed. Upload is painfully slow.&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://fileqube.com"&gt;FileQube&lt;/a&gt;: Free. &lt;span style="font-weight: bold;"&gt;File hotlinking supported&lt;/span&gt;, but &lt;span style="font-weight: bold;"&gt;hotlinks change everyday&lt;/span&gt;, making this unsuitable for serious hotlinking use. 2GB storage. Storage duration unlimited. Monthly bandwidth 256MB.&lt;br /&gt;   &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mediafire.com"&gt;MediaFire&lt;/a&gt;: Free, but no hotlinking to files. All file types supported.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.fastfreeupload.com"&gt;FastFreeUpload&lt;/a&gt;: Free, &lt;span style="font-weight: bold;"&gt;download link with security code to be entered&lt;/span&gt;. &lt;span style="font-weight: bold;"&gt;File must be downloaded every 20 days to remain &lt;/span&gt;&lt;span style="font-weight: bold;" class="il"&gt;online&lt;/span&gt;. No registration. Maximum File Size: 100MB.&lt;br /&gt;   &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.upload-drive.com"&gt;Upload-&lt;span class="il"&gt;drive&lt;/span&gt;&lt;/a&gt;: no way to delete files. Duration of storage not stated. No direct link to files.  Lack of terms &amp;amp; conditions.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.slingfile.com"&gt;Slingfile&lt;/a&gt;: free, 1GB limit per file. &lt;span style="font-weight: bold;"&gt;Inactive files will be deleted (period of inactivity not mentioned)&lt;/span&gt;. All file types. Hotlinks supported but doesn't seem to work&lt;span style="font-weight: bold;"&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;a href="http://www.myotherdrive.com"&gt;MyOtherDrive&lt;/a&gt;: free. All file types. 5GB storage. &lt;span style="font-weight: bold;"&gt;File hotlinking supported&lt;/span&gt;. Searchable by search engines though. &lt;span style="font-weight: bold;"&gt;Inactive accounts will be deleted (period not stated). For personal use only.&lt;/span&gt;&lt;/li&gt;&lt;li style="color: rgb(0, 0, 0);"&gt;&lt;a href="http://sites.google.com"&gt;Google sites&lt;/a&gt;: free. However, EXE &amp;amp; other executables disallowed.&lt;/li&gt;&lt;li style="color: rgb(0, 0, 0);"&gt;&lt;a href="http://www.box.net"&gt;Box.net&lt;/a&gt;: supports file hotlinking only for paid accounts. EXE &amp;amp; other executables allowed.&lt;/li&gt;&lt;li style="color: rgb(0, 0, 0);"&gt;&lt;a href="http://www.4shared.com"&gt;4Shared.com&lt;/a&gt;: 5Gb storage. Account deleted if not logged in within 30 days. No file hotlinking. Shows ad when downloading file.&lt;/li&gt;&lt;/ol&gt;Thomas&lt;br /&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-1028165081326334918?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/1028165081326334918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=1028165081326334918' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/1028165081326334918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/1028165081326334918'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2009/03/online-file-storage-services.html' title='Online File Storage Services'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-5804520427805457444</id><published>2009-03-10T10:23:00.005+08:00</published><updated>2009-03-10T10:43:19.839+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogging'/><title type='text'>Useful tool for including programming codes in Blogger post</title><content type='html'>I came across this useful &lt;a href="http://francois.schnell.free.fr/tools/BloggerPaste/BloggerPaste.html"&gt;tool&lt;/a&gt;. It allows you to easily include programming codes in your Blogger posts.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_LI98vgUYD_I/SbXTmMpjMPI/AAAAAAAAAIo/V9PT9LaU_lU/s1600-h/bloggerpaste.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_LI98vgUYD_I/SbXTmMpjMPI/AAAAAAAAAIo/V9PT9LaU_lU/s320/bloggerpaste.JPG" alt="" id="BLOGGER_PHOTO_ID_5311383988737356018" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;All you need to do is to copy and paste your codes into the left panel, convert, then copy and paste the output in the right panel into your blog post in the Edit Html mode.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;For those who need to highlight syntax in their codes, a good option is &lt;a href="http://code.google.com/p/syntaxhighlighter/"&gt;syntaxhighlighter&lt;/a&gt;. Here's a good &lt;a href="http://tech.element77.com/2008/11/syntax-highlighting-code-in-blog-posts.html"&gt;howto&lt;/a&gt; on how to incorporate syntaxhighlighter in your blog template.&lt;br /&gt;&lt;br /&gt;Enjoy :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-5804520427805457444?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/5804520427805457444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=5804520427805457444' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/5804520427805457444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/5804520427805457444'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2009/03/useful-tool-for-including-programming.html' title='Useful tool for including programming codes in Blogger post'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_LI98vgUYD_I/SbXTmMpjMPI/AAAAAAAAAIo/V9PT9LaU_lU/s72-c/bloggerpaste.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-4426015670379429057</id><published>2009-03-10T09:09:00.007+08:00</published><updated>2009-03-10T10:19:22.400+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Big Brother'/><category scheme='http://www.blogger.com/atom/ns#' term='AutoIT'/><title type='text'>AutoIT script for Big Brother server monitoring</title><content type='html'>This post is for those who like to tinkle with scripts to run mundane errands for them.&lt;br /&gt;&lt;br /&gt;I use &lt;a href="http://www.bb4.org/"&gt;Big Brother&lt;/a&gt; from Quest Software to monitor servers at my workplace.&lt;br /&gt;&lt;br /&gt;In the past, I would open an Internet Explorer/Firefox browser window to view the status of my servers as reported by Big Brother. An open web browser consumes at least 30MB of memory and goes up to 80MB or more after some time.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;Recently, I decided to use &lt;a href="http://www.autoitscript.com/autoit3/"&gt;AutoIT&lt;/a&gt; to script a tool for this purpose. It replaces the need to keep a browser window open, and consumes &lt;span style="font-weight: bold;"&gt;just over 2MB&lt;/span&gt; of memory. What this tool does is to check and report back the status of your Big Brother monitor, as shown in a screen shot below:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_LI98vgUYD_I/SbW_sir5nII/AAAAAAAAAIQ/iHFtlQCelWE/s1600-h/bbstatus.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; cursor: pointer; width: 308px; height: 82px;" src="http://3.bp.blogspot.com/_LI98vgUYD_I/SbW_sir5nII/AAAAAAAAAIQ/iHFtlQCelWE/s320/bbstatus.JPG" alt="" id="BLOGGER_PHOTO_ID_5311362107499453570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;The script goes like this:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;#cs ----------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;AutoIt Version: 3.2.2.0&lt;br /&gt;Author:         Thomas Tan&lt;br /&gt;&lt;br /&gt;Script Function:&lt;br /&gt;Template AutoIt script.&lt;br /&gt;&lt;br /&gt;#ce ----------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;; Script Start - Add your code below here&lt;br /&gt;;this script will poll big brother pc at &lt;span style="font-weight: bold;"&gt;your BB host IP&lt;/span&gt;/bb and return the status&lt;br /&gt;;use this instead of opening Firefox which can consume up to 60MB or more memory&lt;br /&gt;;checks Big Brother status every 60 seconds&lt;br /&gt;#include &amp;lt;INet.au3&amp;gt;&lt;br /&gt;&lt;br /&gt;AutoItSetOption ( "TrayMenuMode",1) ;turns off tray menu options&lt;br /&gt;while 1&lt;br /&gt;$read = _INetGetSource('&lt;span style="font-weight: bold;"&gt;your BB host IP&lt;/span&gt;/bb')&lt;br /&gt;if $read="" Then&lt;br /&gt;TrayTip("Big Brother Status", "Big Brother site not contactable", 15, 1)&lt;br /&gt;sleep(15000)&lt;br /&gt;Else&lt;br /&gt;sleep(10000)&lt;br /&gt;;ConsoleWrite($read)&lt;br /&gt;$t1 = StringInStr($read, "&amp;lt;TITLE&amp;gt;")&lt;br /&gt;$t2 = StringInStr($read, "&amp;lt;/TITLE&amp;gt;")&lt;br /&gt;$status = StringMid($read, $t1+7, $t2-($t1+7))&lt;br /&gt;TrayTip("Big Brother Status", $status, 15, 1)&lt;br /&gt;sleep(15000)&lt;br /&gt;EndIf&lt;br /&gt;WEnd&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/blockquote&gt;My next project would be a script to check the status of our corporate website and notify me via email or display a tray alert like the above should the website be unresponsive. Stay tuned :)&lt;br /&gt;&lt;br /&gt;Thomas&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-4426015670379429057?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/4426015670379429057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=4426015670379429057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/4426015670379429057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/4426015670379429057'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2009/03/autoit-script-for-big-brother-server.html' title='AutoIT script for Big Brother server monitoring'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_LI98vgUYD_I/SbW_sir5nII/AAAAAAAAAIQ/iHFtlQCelWE/s72-c/bbstatus.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-1189620558665993836</id><published>2009-03-07T14:54:00.005+08:00</published><updated>2009-03-08T21:28:33.554+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MIO TV'/><title type='text'>Singtel MIO TV problem</title><content type='html'>I don't watch MIO TV regularly and when I do switch it on occasionally, I sometimes find that it doesn't start up as expected.&lt;br /&gt;&lt;br /&gt;All you see on the TV is a single "gear" icon and a status bar that reflects the booting up status. When it has booted up completely (that's when the status bar becomes full), the TV display blinks a couple of time, and then the single "gear" icon becomes 2 gears as shown below.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_LI98vgUYD_I/SbIcRTvpuqI/AAAAAAAAAIA/0a_GZQnjbrg/s1600-h/07032009.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5310337994306730658" style="WIDTH: 400px; CURSOR: pointer; HEIGHT: 300px" alt="" src="http://3.bp.blogspot.com/_LI98vgUYD_I/SbIcRTvpuqI/AAAAAAAAAIA/0a_GZQnjbrg/s400/07032009.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I have no idea what these icons mean. No intelligible message whatsoever and nothing mentioned in the MIO TV setup guide. No other indicators on the STB are lighted up except for the Power indicator. After waiting for another 10-15 mins, the display shows a RED X. Resetting the STB by pressing and holding the Power button for 5s does not help.&lt;br /&gt;&lt;br /&gt;I then switch off the STB, and the 2 units of Ruckus 2811 wireless access points. After about 1 minute, I switch on both Ruckus, waited for all indicator lights on the Ruckus to be up (except for the unit connected to the STB which will only have 3 lights up. The &lt;...&gt; indicator will not be lighted up until the STB is turned on). Be sure the &lt;...&gt; light is up on the Ruckus connected to your modem/router; if not, check that the network cable is connected firmly between your Ruckus and the modem/router. I then switch on the STB. The entire cycle repeats without any progress.&lt;br /&gt;&lt;br /&gt;When I finally called Singtel MIO TV tech support, they asked me to do as follows:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Check that Broadband light on modem/router is stable and not blinking. &lt;checked&gt;&lt;/li&gt;&lt;li&gt;Switch off STB and both Ruckus. &lt;done&gt;&lt;/li&gt;&lt;li&gt;Switch on both Ruckus. Wait for lights to come on as mentioned above. &lt;done&gt;&lt;/li&gt;&lt;li&gt;Switch on STB. Without waiting for it to be fully booted, I was asked to press &lt;span style="FONT-WEIGHT: bold"&gt;Power&lt;/span&gt;, &lt;span style="FONT-WEIGHT: bold"&gt;OK&lt;/span&gt; and &lt;span style="FONT-WEIGHT: bold"&gt;Down arrow&lt;/span&gt; buttons simultaneously on the STB and hold for 7-8s. This was supposed to be a reset. &lt;done&gt;&lt;/li&gt;&lt;li&gt;After this, the STB boots up as per normal, showing the single gear icon, which became 2. The difference now is that while the 2 gears were displayed, the status bar appears again&lt;/li&gt;&lt;li&gt;After about 15 mins, the MIO TV was back in business.&lt;/li&gt;&lt;/ol&gt;Although this resolves the problem, I think a bigger problem could be that the quality or design of the STB which requires frequent resetting.&lt;br /&gt;&lt;br /&gt;Thomas&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-1189620558665993836?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/1189620558665993836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=1189620558665993836' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/1189620558665993836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/1189620558665993836'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2009/03/singtel-mio-tv-problem.html' title='Singtel MIO TV problem'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_LI98vgUYD_I/SbIcRTvpuqI/AAAAAAAAAIA/0a_GZQnjbrg/s72-c/07032009.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-6014666658856106895</id><published>2009-03-07T09:24:00.006+08:00</published><updated>2009-03-08T21:28:07.449+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='YouTube'/><title type='text'>Launch YouTube video in full screen and play automatically</title><content type='html'>Here's a useful way to link to Youtube videos, launch them in fullscreen and play automatically.&lt;br /&gt;&lt;br /&gt;http://www.youtube.com/&lt;span style="FONT-WEIGHT: bold"&gt;v/&lt;/span&gt;MZyI33aBNSw&lt;span style="FONT-WEIGHT: bold"&gt;&amp;amp;autoplay=1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The standard YouTube URL is as follows: http://www.youtube.com/&lt;span style="COLOR: rgb(51,51,255)"&gt;watch?&lt;/span&gt;v&lt;span style="COLOR: rgb(51,51,255)"&gt;=&lt;/span&gt;MZyI33aBNSw&lt;br /&gt;&lt;br /&gt;All you need to do is to remove watch?, add a "/" after "v", remove the "=" after that, and add &amp;amp;autoplay=1 .&lt;br /&gt;&lt;br /&gt;Try it &lt;a href="http://www.youtube.com/v/MZyI33aBNSw&amp;amp;autoplay=1"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Enjoy:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-6014666658856106895?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/6014666658856106895/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=6014666658856106895' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/6014666658856106895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/6014666658856106895'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2009/03/launch-youtube-video-in-full-screen-and.html' title='Launch YouTube video in full screen and play automatically'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-8121767843835107196</id><published>2009-02-26T16:30:00.006+08:00</published><updated>2009-03-08T21:27:49.370+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gmail'/><title type='text'>Getting rid of Gmail spam automatically</title><content type='html'>I've just got my 9-year old daughter on Gmail. Naturally, she asked me what are those mails in the Spam folder. I told her to ignore them as they are junk mail.&lt;br /&gt;&lt;br /&gt;Tried looking for ways to hide the spam folder or force immediate deletion of mails in that folder. There's no way to hide the folder, but here's a nice &lt;a href="http://www.trap17.com/index.php/auto-delete-spam-gmail_t55432.html"&gt;tip&lt;/a&gt; to delete those spam messages automatically. It works and it's cool.&lt;br /&gt;&lt;br /&gt;Have fun:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-8121767843835107196?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/8121767843835107196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=8121767843835107196' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/8121767843835107196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/8121767843835107196'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2009/02/getting-rid-of-gmail-spam.html' title='Getting rid of Gmail spam automatically'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-4889315842595521148</id><published>2009-01-26T09:21:00.008+08:00</published><updated>2009-01-29T09:41:42.135+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>Countering Downadup/Conficker worm</title><content type='html'>Much has been written about the spread of the Downadup worm (aka Conficker) reaching epidemic status in mere weeks. It's estimated that 9 million PCs may have been infected by this fast-spreading worm as of last week, which uses 3 different distribution channels:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;It infects Windows 2000/XP/Vista not patched with Microsoft security update &lt;a href="http://support.microsoft.com/?kbid=958644"&gt;KB958644&lt;/a&gt; which was released in Oct last year.&lt;/li&gt;&lt;li&gt;It tries to crack a PC's administrator password using brute force attacks, and once that is done, it exploits the PC to infect it and spread the worm further&lt;/li&gt;&lt;li&gt;It tries to infect PCs via autorun feature in Windows when removable storage devices such as USB drives and cameras are plugged into a PC. Autorun is a feature in Windows which automatically loads a specified program when the storage device is opened via Windows Explorer.&lt;/li&gt;&lt;/ol&gt;Computerworld has written a comprehensive &lt;a href="http://computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9126349"&gt;FAQ&lt;/a&gt; in the link above. Read that to be on the same page as security vendors in terms of what has been understood about this worm. It must be mentioned that researchers are still in the learning mode about this worm and what damage it intends to inflict when infected PCs received instructions from control servers.&lt;br /&gt;&lt;br /&gt;In the mean time, what should you do?&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Ensure your PC's patched with KB958644. If not, you are encouraged to patch it and also run the Jan 09 edition of Microsoft's &lt;a href="http://www.microsoft.com/security/malwareremove/default.mspx"&gt;Malicious Software Removal Tool&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Change your administrator password to something a lot more complex.&lt;/li&gt;&lt;li&gt;Disable Autorun feature in Windows. The proper way to do this has been documented by US-CERT in this &lt;a href="http://www.us-cert.gov/cas/techalerts/TA09-020A.html"&gt;technote&lt;/a&gt;. In a nutshell, do this:&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;/span&gt;&lt;/p&gt;a. Click on this &lt;a href="https://share.acrobat.com/adc/document.do?docid=d1a1bcb7-22de-45fe-a018-c6c905eb1f0d"&gt;link&lt;/a&gt;, select Download, and save the file as "autorun.reg" in a folder of your choice. This creates a registry document for importing into your Windows registry. The registry file contains the following text: &lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;REGEDIT4&lt;br /&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf]@="@SYS:DoesNotExist"&lt;/span&gt;&lt;/p&gt;&lt;p&gt;b. Import this registry file into your Windows registry as follows:&lt;/p&gt;&lt;p&gt;i. Log in as the administrator of your PC. This will not work with Power User or plain User accounts.&lt;/p&gt;&lt;p&gt;ii. Navigate to the file location where autorun.reg created above resides&lt;/p&gt;&lt;p&gt;iii. Double-click the file to import it into the Windows registry&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;Note&lt;/em&gt;&lt;/strong&gt;: if you are not logged in as administrator, you may import into your registry as follows if you are using Windows XP or 2000. For Vista users, you can only import by logging in as your PC's administrator and using the above procedure as it requires an elevation of privileges.&lt;/p&gt;&lt;p&gt;- Click &lt;strong&gt;Start - Run &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;- Type &lt;strong&gt;cmd&lt;/strong&gt; and click OK to open a command prompt&lt;/p&gt;&lt;p&gt;- Type &lt;strong&gt;runas /user:&lt;&lt;/strong&gt;your admin user&lt;strong&gt;&gt; "regedit /s &lt;&lt;/strong&gt;folder where autorun is saved&lt;strong&gt;&gt;\autorun.reg"&lt;/strong&gt; and press ENTER. &lt;/p&gt;&lt;p&gt;Replace the values in &lt;&gt; with that which is applicable in your PC. Eg. runas /user:myadmin "regedit /s c:\data\autorun.reg"&lt;/p&gt;&lt;p&gt;May God bless you.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-4889315842595521148?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/4889315842595521148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=4889315842595521148' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/4889315842595521148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/4889315842595521148'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2009/01/countering-downadupconficker-worm.html' title='Countering Downadup/Conficker worm'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-1678142390771873798</id><published>2008-05-22T14:42:00.001+08:00</published><updated>2009-01-29T09:42:14.469+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mobile'/><title type='text'>Forget Avantgo, use Plusmo</title><content type='html'>I have had so much trouble lately synchronizing with Avantgo that I have all but stopped using it. With few alternatives out there, I picked &lt;a href="http://www.plusmo.com/"&gt;plusmo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Within minutes, I created various RSS feeds to pull in news of all sorts. The only thing I can't do on plusmo which I could on Avantgo, is to pull in a full offline copy of Our Daily Bread from RBC Ministries. I will write to RBC if they will consider including the full text for each day's reading in their feed.&lt;br /&gt;&lt;br /&gt;Oh by the way, I stumbled upon &lt;a href="http://www.techmeme.com"&gt;Techmeme&lt;/a&gt;, which seems quite good for a broad selection of tech news.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;Thomas&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-1678142390771873798?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/1678142390771873798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=1678142390771873798' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/1678142390771873798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/1678142390771873798'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2008/05/forget-avantgo-use-plusmo.html' title='Forget Avantgo, use Plusmo'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-147323603430652260</id><published>2008-05-22T14:09:00.001+08:00</published><updated>2009-01-29T09:41:42.135+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>Antivirus on the go - ClamWin on CD</title><content type='html'>I have been searching for a neat CD-based antivirus scanner that's easy to carry around to scan and clean infected PCs. Came across ClamWin (v o.93 as of this post) which seems to fit my needs. Creating a portable CD for ClamWin is easy; using it is not so straightforward.&lt;br /&gt;&lt;br /&gt;1. Ref to &lt;a href="http://www.clamwin.com/content/view/118/89/"&gt;http://www.clamwin.com/content/view/118/89/&lt;/a&gt; on instructions to create the CD. You may use the manual method or the pre-built files from Portableapps.com. For Portableapps, refer to &lt;a href="http://portableapps.com/support/clamwin_portable#cd"&gt;http://portableapps.com/support/clamwin_portable#cd&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2. Both manual and the pre-built files methods from portableapps.com prompt for virus definitions database upon starting. It appears that copying of files to CD somehow alters the File Locations in the preferences.&lt;br /&gt;&lt;br /&gt;3. To use ClamWin, when you are prompted that virus definitions database is not found and if you want to download, select &lt;strong&gt;No&lt;/strong&gt;. Then, go to &lt;strong&gt;Tools-Preferences-File Locations&lt;/strong&gt; and set all to reference the drive letter for the CDROM drive.&lt;br /&gt;&lt;br /&gt;For ClamWinPortable, the locations are:&lt;br /&gt;D:\ClamWinPortable\App\clamwin\bin for the first 2 locations, and D:\ClamWinPortable\Data\db for the virus definition location.&lt;br /&gt;&lt;br /&gt;For the manual method, the locations are:&lt;br /&gt;D:\ClamWin\bin for the first 2 locations, and&lt;br /&gt;D:\ClamWin\db for the virus definition location.&lt;br /&gt;&lt;br /&gt;Note: If you are prompted that ClamAV is not configured and whether you want to, select Yes. Then fill in the file locations above, and also the locations for the Reports (use the default that shows up in the prompt).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-147323603430652260?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/147323603430652260/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=147323603430652260' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/147323603430652260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/147323603430652260'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2008/05/antivirus-on-go-clamwin-on-cd.html' title='Antivirus on the go - ClamWin on CD'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-6429243239540463001</id><published>2008-01-11T10:07:00.000+08:00</published><updated>2009-01-29T09:42:14.469+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mobile'/><title type='text'>Empower your Nokia E51 Smartphone without spending a cent</title><content type='html'>&lt;span style="font-size:130%;"&gt;O&lt;/span&gt;ne month after getting my Nokia E51, I've no doubt that it is my best PDA ever. What makes it so special are the 3rd party software that run on this Symbian S60 3rd edition smartphone. Here's the list (by the way, these are either open source or freeware).&lt;br /&gt;&lt;br /&gt;1. lightnotepad from &lt;a href="http://www.petnetti.net/"&gt;www.petnetti.net&lt;/a&gt;&lt;br /&gt;X-factor:&lt;br /&gt;Way superior to Notes and ActiveNotes if you have even tried those two&lt;br /&gt;Supports quick navigation within a doc (page down, go to beginning, go to end)&lt;br /&gt;Opens last 3 docs quickly&lt;br /&gt;Finds text within doc&lt;br /&gt;Zooms text&lt;br /&gt;Landscape or portrait view&lt;br /&gt;Doc can be saved to files and folders which can be easily backed up to any PC via ftp using Wifi without the need for Nokia PCsuite. By the way, I don't believe in Nokia PCSuite.&lt;br /&gt;&lt;br /&gt;2. Olive tree bible reader from &lt;a href="http://www.olivetree.com/"&gt;www.olivetree.com&lt;/a&gt;&lt;br /&gt;X-factor:&lt;br /&gt;Splits up to 3 screens to allow you to cross reference different Bibles and commentaries&lt;br /&gt;Superb search tool&lt;br /&gt;Choice of free ebooks to go with your reader&lt;br /&gt;&lt;br /&gt;3. Avantgo from &lt;a href="http://www.avantgo.com/"&gt;www.avantgo.com&lt;/a&gt;&lt;br /&gt;X-factor:&lt;br /&gt;All the news I need at my fingertips. What more can I say?&lt;br /&gt;&lt;br /&gt;4. Sic ftp from &lt;a href="http://www.sic-software.com/"&gt;www.sic-software.com&lt;/a&gt;&lt;br /&gt;X-factor:&lt;br /&gt;Handy tool to backup all my files, images, video, and even the &lt;em&gt;backup&lt;/em&gt; of my phone memory. For ftp server on PC, i use open source Filezilla on my home any ftpgo java app on any other PC for adhoc use.&lt;br /&gt;&lt;br /&gt;5. Ccalc by Chua Welic&lt;br /&gt;X-factor:&lt;br /&gt;Though Calcium is a popular calculator, I give this one the thumbs up because you can copy and paste the result into other apps. Of course, the programmable function keys is a bonus.&lt;br /&gt;&lt;br /&gt;6. Screenshot for Symbian from &lt;a href="http://www.antonypranata.com/"&gt;www.antonypranata.com&lt;/a&gt;&lt;br /&gt;X-factor:&lt;br /&gt;For those occasions when you need to show others what you see on your screen, or perhaps take a picture when a video is playing. Only one of the key sequences to take screenshot can be used - the &lt;em&gt;Cancel&lt;/em&gt; key.&lt;br /&gt;&lt;br /&gt;7. FExplorer from &lt;a href="http://www.gosymbian.com/"&gt;www.gosymbian.com&lt;/a&gt;&lt;br /&gt;X-factor:&lt;br /&gt;Everybody needs a file explorer in an operating system. I use both Y-browser and FExplorer, but the latter shows you process, phone and network info. Y-browser has an advantage in that it can show the fullname of the file while it's truncated on FExplorer. By the way, you can't use the screenshot function on FExplorer as the combination of keys to capture screen is impossible on the E51.   &lt;br /&gt;&lt;br /&gt;8. Dictionary from &lt;a href="http://www.simonjudge.com/"&gt;www.simonjudge.com&lt;/a&gt;&lt;br /&gt;X-factor:&lt;br /&gt;Everyone needs a dictionary from time to time. Though not as comprehensive as paid versions, this one comes in handy for spell-checks.&lt;br /&gt;&lt;br /&gt;9. Nokia Mobile Search 4.0 from &lt;a href="http://www.nokia.com/mobilesearch"&gt;www.nokia.com/mobilesearch&lt;/a&gt;&lt;br /&gt;X-factor:&lt;br /&gt;This is much better than the search that comes with E51 as the search interface is smoother. I don't use the feature to search from the web. One feature that's lacking is the ability to do full text search on files such as those created by LightNotepad.&lt;br /&gt;&lt;br /&gt;10. Gmail&lt;br /&gt;X-factor:&lt;br /&gt;This is a fast Gmail client. The shortcuts makes it much faster to navigate and act on messages.&lt;br /&gt;&lt;br /&gt;11. Mobile9.com&lt;br /&gt;X-factor:&lt;br /&gt;No phone is personalised until you put in a theme that reflects your style. For me, I created my own at &lt;a href="http://www.mobile9.com/"&gt;www.mobile9.com&lt;/a&gt;. The whole process, including downloading and installing to my phone took no longer than 3 minutes.&lt;br /&gt;&lt;br /&gt;While I'm happy with my E51, there's still room for improvement. Here's my wishlist of more free tools:&lt;br /&gt;&lt;br /&gt;1. A tool to do full text search on text files&lt;br /&gt;2. A version of RotateME that works on E51&lt;br /&gt;3. A version of Vncviewer that works on E51&lt;br /&gt;4. A utility that allows a key to be mapped as the Pen key and Ctrl key so as to allow more nifty operations and navigation such as cut, quick scroll to end of line, etc.&lt;br /&gt;5. A database of course. No PC is complete without a decent database.&lt;br /&gt;&lt;br /&gt;Thomas&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-6429243239540463001?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/6429243239540463001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=6429243239540463001' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/6429243239540463001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/6429243239540463001'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2008/01/empower-your-nokia-e51-smartphone.html' title='Empower your Nokia E51 Smartphone without spending a cent'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-5575655179099859195</id><published>2008-01-05T18:51:00.000+08:00</published><updated>2009-01-29T09:43:54.649+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Money-savers'/><title type='text'>Make your own VCDs/DVDs with available/open-source software</title><content type='html'>&lt;span style="font-size:130%;"&gt;Y&lt;/span&gt;ou've got lots of personal photos and videos, and you want a cheap and easy way to backup/share these memories. Instead of paying for software or even professional services, here's what you can do if you are adventurous enough.&lt;br /&gt;&lt;br /&gt;1. Make a WMV movie with &lt;span style="font-weight: bold;"&gt;Windows Movie Maker&lt;/span&gt; which comes with all Windows XP machines. Import all desired pictures, video and sound tracks (mp3). Use auto-movie option to kick-start the process. Then add any pictures dropped out by auto-movie tool. Add titles as needed along the storyboard, and any special effects between photos/videos.&lt;br /&gt;&lt;br /&gt;2. Save movie to high quality video format with 640x480 resolution.&lt;br /&gt;&lt;br /&gt;3. Install &amp;amp; run the superb open-source &lt;a href="http://mediacoder.sourceforge.net/"&gt;&lt;span style="font-weight: bold;"&gt;MediaCoder&lt;/span&gt;&lt;/a&gt;. Use FFMpeg encoder# for your backend and mpeg-1* as your codec and format to convert WMV file. The transcoded file should be about 60% of your WMV file.&lt;br /&gt;&lt;br /&gt;* Note: if you want to use SVCD or DVD, choose mpeg-2. Please check this &lt;a href="http://www.videohelp.com/vcd"&gt;site&lt;/a&gt; for more information about  formats and codecs.&lt;br /&gt;&lt;br /&gt;# Note: if you choose MEncoder instead of FFMpeg, you will experience packet buffer error when you run vcdimager as part of CDRtools Front End in the next step..&lt;br /&gt;&lt;br /&gt;4. Install and run the open-source &lt;a style="font-weight: bold;" href="http://cdrtfe.sourceforge.net/"&gt;CDRTFE&lt;/a&gt; or CDRTools Front End. If writing to VCD, click on the (S)VideoCD tab, ensure vcd 2.0 is selected and leave all other options at default. Hit Start button when you are ready to produce your long-awaited VCD/DVD.&lt;br /&gt;&lt;br /&gt;Enjoy:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-5575655179099859195?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/5575655179099859195/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=5575655179099859195' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/5575655179099859195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/5575655179099859195'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2008/01/make-your-own-vcdsdvds-with.html' title='Make your own VCDs/DVDs with available/open-source software'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-113722682808418417</id><published>2006-01-14T16:06:00.000+08:00</published><updated>2009-01-29T09:44:21.310+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Get rid of Clip Collection under Insert-Picture command in MS Word</title><content type='html'>If you find lots of &lt;strong&gt;Clip Collection&lt;/strong&gt; commands under &lt;strong&gt;Insert-Picture&lt;/strong&gt; command of MS Word, you may want to remove all of them except one, so that the command list will not look unsightly.&lt;br /&gt;To do this, do as follows:&lt;br /&gt;&lt;br /&gt;1. Click &lt;strong&gt;Tools-Customize&lt;/strong&gt; from your top menu bar and &lt;em&gt;leave the Customize dialog box open&lt;/em&gt;.&lt;br /&gt;2. Click &lt;strong&gt;Insert-Picture&lt;/strong&gt; from your top menu bar, &amp; &lt;strong&gt;right-click&lt;/strong&gt; on the first &lt;strong&gt;Clip Collection&lt;/strong&gt; command, and click &lt;strong&gt;Delete&lt;/strong&gt;.&lt;br /&gt;3. Repeat the above for all instances of Clip Collection command, but leave the last one intact.&lt;br /&gt;&lt;br /&gt;The following picture shows a sample screenshot of the above in action.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/1017/462/1600/ClipCollectionDelete.1.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/1017/462/400/ClipCollectionDelete.0.jpg" border="0" /&gt;&lt;/a&gt; &lt;span style="font-size:78%;color:#ffffff;"&gt;Category: c4e1_tips&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-113722682808418417?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/113722682808418417/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=113722682808418417' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113722682808418417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113722682808418417'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2006/01/get-rid-of-clip-collection-under.html' title='Get rid of Clip Collection under Insert-Picture command in MS Word'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-113693256321155354</id><published>2006-01-11T06:29:00.000+08:00</published><updated>2009-01-29T09:41:42.136+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>The other vulnerability besides WMF</title><content type='html'>Be sure to patch a critical vulnerability as outlined in Microsoft Security Bulletin &lt;a href="http://www.microsoft.com/technet/security/Bulletin/MS06-002.mspx"&gt;MS06-002&lt;/a&gt;. In layman terms, this vulnerability allows programs and commands to be run on your PC if you happen to visit a website designed to exploit this vulnerability or if you open a specially crafted email.&lt;br /&gt;&lt;br /&gt;As highlighted before in an earlier &lt;a href="http://computing4every1.blogspot.com/2005/12/best-home-computing-practices.html"&gt;post&lt;/a&gt;, be sure not to log in as Administrator in your day-to-day use of the PC. This will limit the maximum damage that can be inflicted by such vulnerabilities.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;color:#ffffff;"&gt;Category: c4e1_scty&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-113693256321155354?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/113693256321155354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=113693256321155354' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113693256321155354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113693256321155354'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2006/01/other-vulnerability-besides-wmf.html' title='The other vulnerability besides WMF'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-113685036094590787</id><published>2006-01-10T07:34:00.000+08:00</published><updated>2009-01-29T09:44:40.229+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogging'/><title type='text'>Keeping track of visits to your blog</title><content type='html'>If you maintain one or more blogs, you may want to track the number of visits, page views, etc on your blogs. Why? Because this is an essential step towards understanding more about your blogs, how well-received they are by the world out there. Or you may be contemplating a keyword/cost-per-click advertising program, so having some statistics will be helpful towards gauging how successful this program may be for you.&lt;br /&gt;&lt;br /&gt;I personally find this free &lt;a href="http://www.shinystat.com/en/"&gt;tool&lt;/a&gt; from ShinyStat a gem and have used it on my blog &lt;a href="http://cyberfellowship.blogspot.com/"&gt;Cyberfellowship&lt;/a&gt;. Check it out to see the stats counter right at the bottom of the page. In addition, you get up to 10 free reports for your use.&lt;br /&gt;&lt;br /&gt;To add the counter HTML code to your blog, simply put it in the footer section of your template as shown below.&lt;br /&gt;&lt;br /&gt;&lt;textarea name="body" rows="10" wrap="virtual" cols="50"&gt;&lt;br /&gt;&lt;!-- Begin #footer --&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id="footer"&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;hr /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- Begin Shinystat Free code --&gt;&lt;br /&gt;&lt;br /&gt;&lt;script type="text/javascript" language="JavaScript" src="http://codice.shinystat.com/cgi-bin/getcod.cgi?USER=yourname"&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;noscript&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.shinystat.com" target="_top"&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.shinystat.com/cgi-bin/shinystat.cgi?USER=yourname" alt="Free counters" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/noscript&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- Begin Shinystat Free code --&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- End #footer --&gt;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;Enjoy fellow bloggers :)&lt;br /&gt;&lt;span style="font-size:78%;color:#ffffff;"&gt;category: c4e1_tips&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-113685036094590787?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/113685036094590787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=113685036094590787' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113685036094590787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113685036094590787'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2006/01/keeping-track-of-visits-to-your-blog.html' title='Keeping track of visits to your blog'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-113650416446011709</id><published>2006-01-06T07:30:00.000+08:00</published><updated>2009-01-29T09:41:42.136+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>Latest: Microsoft patch for WMF image vulnerability just released</title><content type='html'>Check out the patch from &lt;a href="http://www.microsoft.com/technet/security/Bulletin/MS06-001.mspx"&gt;Microsoft&lt;/a&gt; for the vulnerability I wrote about in a previous &lt;a href="http://computing4every1.blogspot.com/2006/01/watch-out-for-microsoft-wmf-patch.html"&gt;post&lt;/a&gt;. If you have de-registered Shimgvw.dll, be sure to re-register it as described in the same post above &lt;em&gt;before&lt;/em&gt; you apply the update.&lt;br /&gt;&lt;br /&gt;For those who are keen to know what this vulnerability is all about, check out this &lt;a href="http://blogs.securiteam.com/index.php/archives/176"&gt;interview&lt;/a&gt; with &lt;strong&gt;Ilfak Guilfanov&lt;/strong&gt;, one of the first to come up with a fix for this vulnerability. I am not endorsing this fix as it lacks support from Microsoft, but the interview sheds light on how the vulnerability can be exploited as well as touches on &lt;strong&gt;Data Execution Prevention&lt;/strong&gt;, which is another layer of protection that can be enabled on XP with SP2.&lt;br /&gt;&lt;span style="font-size:78%;color:#ffffff;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;color:#ffffff;"&gt;Category: c4e1_scty&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-113650416446011709?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/113650416446011709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=113650416446011709' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113650416446011709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113650416446011709'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2006/01/latest-microsoft-patch-for-wmf-image.html' title='Latest: Microsoft patch for WMF image vulnerability just released'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-113632723563491396</id><published>2006-01-04T06:26:00.000+08:00</published><updated>2009-01-29T09:41:42.136+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>Watch out for Microsoft WMF Patch</title><content type='html'>Hold your breath...Microsoft is finally issuing a patch for the WMF vulnerability which I wrote about &lt;a href="http://computing4every1.blogspot.com/2005/12/beware-of-windows-metafile-exploit-wmf.html"&gt;here&lt;/a&gt;. According to just-updated &lt;a href="http://www.microsoft.com/technet/security/advisory/912840.mspx"&gt;Microsoft Security Advisory&lt;/a&gt;, the patch will be released on Tuesday, &lt;strong&gt;January 10, 2006&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;If you have not turned on Automatic Updates on your Win XP/2000, please do so. Many exploits of this vulnerability have surfaced in the wild.&lt;br /&gt;&lt;br /&gt;PS. For those who have followed the suggestion from Microsoft to de-register &lt;strong&gt;Shimgvw.dll&lt;/strong&gt;, remember to re-register it before applying the patch. Procecure to re-register as follows:&lt;br /&gt;&lt;br /&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, click &lt;strong&gt;Run&lt;/strong&gt;, type “regsvr32 %windir%\system32\shimgvw.dll” (without the quotation marks), and then click &lt;strong&gt;OK&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;color:#ffffff;"&gt;Category: c4e1_scty&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-113632723563491396?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/113632723563491396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=113632723563491396' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113632723563491396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113632723563491396'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2006/01/watch-out-for-microsoft-wmf-patch.html' title='Watch out for Microsoft WMF Patch'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-113617523306305698</id><published>2006-01-02T11:49:00.000+08:00</published><updated>2009-01-29T09:44:40.229+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogging'/><title type='text'>Categorize your blog postings</title><content type='html'>As you post more blog entries, you will find a need for categories. I'll tell you why:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Your readers need to easily locate your posts by topic&lt;/li&gt;&lt;li&gt;They may not be able to reach long-archived postings, especially since archive links list archives by dates, and if you have many of them, going through them gets daunting, and the fact that &lt;strong&gt;Previous Posts&lt;/strong&gt; shows only last 10 posts doesn't help&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;You will realise that Blogger doesn't offer post categorization. There are ways to achieve this. Do a search on "blog how to categorize posts" &amp; you will see a variety.&lt;/p&gt;&lt;p&gt;I have ruled out using Technorati as it seems that you need an account with &lt;strong&gt;del.icio.us&lt;/strong&gt;, besides when I used Technorati to search my blog, the results were not as bad as Blogger Search but still way incomplete. Ruled out using Blogger Search (beta) as suggested by &lt;a href="http://netcf2.blogspot.com/2005/11/blogging-categories-categories.html"&gt;Danchong&lt;/a&gt; as Blogger Search result is horrid, also read that search only covers blog entries posted after a certain date in 2005, which doesn't work for me since I started blogging way before that date.&lt;/p&gt;&lt;p&gt;I finally settled for a combination of using PicoSearch and a drop-down box as suggested by &lt;a href="http://spide.blogspot.com/2004/09/tips-categorize-blogger-posts.html"&gt;Li Zhao&lt;/a&gt;. It's brilliant &amp;amp; practical. &lt;strong&gt;&lt;u&gt;All entries were accurately picked up by Pico&lt;/u&gt;&lt;/strong&gt;. Li Zhao has documented how it's done, but to add on, I will share some tips &amp;amp; caveats.&lt;/p&gt;&lt;p&gt;1. Put the codes from Pico in your blog template's &lt;strong&gt;profile-container&lt;/strong&gt; just before &lt;strong&gt;$BlogMemberProfile$&lt;/strong&gt;. This will make your drop-down box appear in every page of your blog.&lt;/p&gt;&lt;p&gt;2. Create as many categories as you like via &lt;strong&gt;OPTION VALUE&lt;/strong&gt;, eg. &lt;a href="http://photos1.blogger.com/blogger/1017/462/1600/temp1.gif"&gt;&lt;img style="CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/1017/462/320/temp1.gif" border="0" /&gt;&lt;/a&gt; before the&lt;a href="http://photos1.blogger.com/blogger/1017/462/1600/temp1.0.gif"&gt;&lt;img style="CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/1017/462/320/temp1.0.gif" border="0" /&gt;&lt;/a&gt; tag.&lt;/p&gt;&lt;p&gt;3. Save your template and republish whole blog.&lt;/p&gt;&lt;p&gt;4. In your posts, ensure that you enter the keyword (&lt;strong&gt;c4e1_tips&lt;/strong&gt; in above example) somewhere in the body of your post. I do so in the last line in the smallest available font. You can creatively hide this using a font color that matches your blog post body.&lt;/p&gt;&lt;p&gt;5. The reason why I use a cryptic-sounding keyword is so that you won't get funny ads on your search results. For example, if you have a generic keyword such as "fun", expect all manners of suggestive ads when users go to this category.&lt;/p&gt;&lt;p&gt;6. About the keyword: &lt;/p&gt;&lt;p&gt;Since PicoSearch can search up to 3 sites that you specify, in order to ensure that the search in each blog returns only entries for that blog, prepend your keyword with something unique to that blog. In my example, this blog is &lt;a href="http://computing4every1.blogspot.com"&gt;http://computing4every1.blogspot.com&lt;/a&gt;, so I prepend the keyword with an abbreviated code (c4e1) of this blog. When I search this blog, it will not return entries from other blogs registered in my account with Pico.&lt;/p&gt;&lt;p&gt;Caveats:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;The free version of PicoSearch indexes up to 250 pages. If you don't archive your posts, this can go a long way. When you hit this limit, consider a paid version, or hopefully by then, Blogger Search is better or Blogger comes with categorization.&lt;/li&gt;&lt;li&gt;You need to manually re-index via Pico when you have added new postings.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="font-size:78%;"&gt;Category: c4e1_tips&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-113617523306305698?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/113617523306305698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=113617523306305698' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113617523306305698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113617523306305698'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2006/01/categorize-your-blog-postings.html' title='Categorize your blog postings'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-113627852256986388</id><published>2006-01-01T16:28:00.000+08:00</published><updated>2009-01-29T09:43:31.088+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Applications'/><title type='text'>ColorIndex in Excel</title><content type='html'>&lt;div align="left"&gt;Here's the index of colors that you can use in Excel VBA. &lt;/div&gt;&lt;p align="left"&gt;&lt;a href="http://photos1.blogger.com/blogger/1017/462/1600/colorIndex_Excel.1.gif"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 408px; CURSOR: hand; HEIGHT: 287px; TEXT-ALIGN: left" height="396" alt="" src="http://home.pacific.net.sg/~weehuang/colorindex.bmp" width="677" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:78%;"&gt;Category: c4e1_tips&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-113627852256986388?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/113627852256986388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=113627852256986388' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113627852256986388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113627852256986388'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2006/01/colorindex-in-excel.html' title='ColorIndex in Excel'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-113603612656840634</id><published>2005-12-31T21:22:00.000+08:00</published><updated>2009-01-29T09:43:31.088+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Applications'/><title type='text'>Excel VBA Button for creating hosts file to input via ZonedOut</title><content type='html'>I wrote about using &lt;strong&gt;ZonedOut&lt;/strong&gt; to update Restricted Zone in &lt;a href="http://computing4every1.blogspot.com/2005/12/maximum-internet-safety-with-microsoft_22.html"&gt;&lt;strong&gt;Maximum Internet Safety...&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's an Excel macro I developed which you can embed into a button in a worksheet and run it to import entries from the hosts file from MVPS.org. The imported entries will be saved into a text file which can then be imported via ZonedOut into IE's Restricted Sites zone.&lt;br /&gt;&lt;br /&gt;The text file will be named as &lt;strong&gt;hosts&lt;/strong&gt;&lt;em&gt;yyyymmdd&lt;/em&gt;.txt and stored in your &lt;strong&gt;My Documents&lt;/strong&gt; folder.&lt;br /&gt;&lt;br /&gt;Private Sub CommandButton1_Click()&lt;br /&gt;'get My Documents path&lt;br /&gt;Dim usrpath As String&lt;br /&gt;Dim filechk As String&lt;br /&gt;Dim destfile As String&lt;br /&gt;Dim datename As String&lt;br /&gt;Dim k As Date&lt;br /&gt;Dim a As String&lt;br /&gt;Dim b As Long&lt;br /&gt;Dim n As Single&lt;br /&gt;Application.StatusBar = ""usrpath = Environ("USERPROFILE")filechk = Dir(usrpath &amp; "\My Documents\hosts.txt")&lt;br /&gt;If filechk = "" Then&lt;br /&gt;MsgBox "Hosts file for importing not found. Please copy hosts.txt into My Documents"&lt;br /&gt;GoTo stopproc&lt;br /&gt;Else&lt;br /&gt;Application.StatusBar = "Processing records from Hosts.txt..."&lt;br /&gt;n = 0&lt;br /&gt;Set Newbook = Workbooks.Add&lt;br /&gt;Open usrpath &amp;amp; "\My Documents\hosts.txt" For Input As #1&lt;br /&gt;Dim lineentry As String&lt;br /&gt;&lt;br /&gt;Do While Not EOF(1) ' Loop until end of file.&lt;br /&gt;Line Input #1, lineentry ' Read line into variable.&lt;br /&gt;If lineentry = "" Then GoTo skipline&lt;br /&gt;If Left(lineentry, 1) = "#" Then GoTo skipline 'all other lines to be imported&lt;br /&gt;a = Trim(Mid(lineentry, 10))&lt;br /&gt;If Left(a, 9) = "localhost" Then GoTo skipline&lt;br /&gt;&lt;br /&gt;b = InStr(a, "#")&lt;br /&gt;&lt;br /&gt;If b = 0 Then&lt;br /&gt;a = a&lt;br /&gt;Else&lt;br /&gt;a = Trim(Left(a, b - 1))&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;'write a to workbook&lt;br /&gt;&lt;br /&gt;n = n + 1&lt;br /&gt;Newbook.Worksheets(1).Cells(n, 1).Value = a&lt;br /&gt;&lt;br /&gt;skipline:&lt;br /&gt;&lt;br /&gt;Loop&lt;br /&gt;&lt;br /&gt;With Newbook&lt;br /&gt;&lt;br /&gt;k = Date&lt;br /&gt;datename = CStr(Year(k)) &amp; CStr(Month(k)) &amp;amp; CStr(Day(k))&lt;br /&gt;destfile = usrpath &amp; "\My Documents\hosts" &amp;amp; datename &amp; ".txt"&lt;br /&gt;.SaveAs FileFormat:=xlTextWindows&lt;br /&gt;.SaveAs Filename:=destfile&lt;br /&gt;.Close&lt;br /&gt;&lt;br /&gt;End With&lt;br /&gt;&lt;br /&gt;Application.StatusBar = CStr(n) &amp;amp; " host entries created in " &amp; destfile&lt;br /&gt;&lt;br /&gt;Close #1&lt;br /&gt;&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;stopproc:&lt;br /&gt;&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;category:c4e1_scripts&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-113603612656840634?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/113603612656840634/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=113603612656840634' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113603612656840634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113603612656840634'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2005/12/excel-vba-button-for-creating-hosts.html' title='Excel VBA Button for creating hosts file to input via ZonedOut'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-113602294490411586</id><published>2005-12-31T17:36:00.000+08:00</published><updated>2009-01-29T09:43:00.544+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>Beware of Windows Metafile exploit (WMF)</title><content type='html'>A recently discovered vulnerability with &lt;strong&gt;Windows Metafile&lt;/strong&gt; (WMF) data format is gaining traction in being exploited to target unsuspecting users. An artcle in &lt;a href="http://www.eweek.com/article2/0,1895,1906915,00.asp"&gt;&lt;strong&gt;eWeek&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;warns of adware makers exploiting banner ads to download adware into PCs visiting sites showing these banners.&lt;br /&gt;&lt;br /&gt;For the layman, what this means is that you should:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;avoid opening, viewing or saving file attachments (received via email, Instant Messaging, or from Web) ending with &lt;strong&gt;WMF, JPG, TIF, PNG&lt;/strong&gt;, etc. WMF files named with other extensions can just as well unload malicious codes which can in turn execute commands on your workstations. In general, avoid clicking on unsolicited and untrusted links.&lt;/li&gt;&lt;li&gt;avoid browsing unknown, new, or untrusted websites as web page loaded with specially crafted WMF file can exploit this vulnerability as well.&lt;/li&gt;&lt;li&gt;It has been reported that this affects &lt;strong&gt;Internet Explorer&lt;/strong&gt; as well as &lt;strong&gt;Firebox, &lt;/strong&gt;and Windows machines with the latest security updates.&lt;/li&gt;&lt;li&gt;Don't be too happy relying on updated signatures from Anti-virus software providers as this vulnerability can be exploited by malicious codes faster than AV providers can update signatures to identify and block them.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;For technical details on this vulnerability, please refer to this &lt;a href="http://www.securityfocus.com/bid/16074/info"&gt;note&lt;/a&gt; from SecurityFocus.&lt;br /&gt;Microsoft has issued an &lt;a href="http://www.microsoft.com/technet/security/advisory/912840.mspx"&gt;advisory&lt;/a&gt; but apart from informing you, no patch/solution is provided. IMHO, a solution will have to come in the form of a security update for IE and Windows to block this exploit.&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:78%;color:#ffffff;"&gt;category:c4e1_scty&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-113602294490411586?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/113602294490411586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=113602294490411586' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113602294490411586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113602294490411586'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2005/12/beware-of-windows-metafile-exploit-wmf.html' title='Beware of Windows Metafile exploit (WMF)'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-113518614554899341</id><published>2005-12-22T01:29:00.000+08:00</published><updated>2009-01-29T09:43:00.544+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>Maximum Internet Safety with Microsoft Internet Explorer</title><content type='html'>&lt;p class="mobile-post"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;With all the online threats such as viruses, spyware, adware &amp; phishing scams lurking somewhere on the internet, you want to stay clear from them as much as you can. What can you do to ensure a safe and worry-free internet surfing experience? Here are some tips to keep you safe, if you are using Microsoft Internet Explorer (v6 or later) like me.&lt;/p&gt;&lt;p&gt;1. Ensure that your IE is updated with all critical &amp;amp; important security patches. If you are using Microsoft Windows XP or 2000, ensure that &lt;strong&gt;Automatic Updates&lt;/strong&gt; under &lt;strong&gt;Control Panel&lt;/strong&gt; is set to Automatic (Recommended) and not turned off. To verify that you have the latest patches installed, go to &lt;strong&gt;Add or Remove Programs&lt;/strong&gt; under &lt;strong&gt;Control Panel&lt;/strong&gt;, ensure Show Updates box is checked, then compare most recently updated patches with that on Microsoft's current Security Bulletin at &lt;a href="http://www.microsoft.com/technet/security/current.aspx"&gt;&lt;span style="color:#996699;"&gt;http://www.microsoft.com/technet/security/current.aspx&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;2. Set maximum security to &lt;strong&gt;Restricted Sites&lt;/strong&gt; zone on IE (the easiest way to do this is to click &lt;strong&gt;Tools-Internet Options-Security-Restricted Sites-Custom Level-Reset to &lt;/strong&gt;High, then disable everything except &lt;strong&gt;Pop-up blocker&lt;/strong&gt;, set &lt;strong&gt;Software Channel Permission - &lt;em&gt;High Safety&lt;/em&gt;&lt;/strong&gt;) and add restricted sites to it. You can add a huge pool of restricted sites to IE via &lt;a href="https://netfiles.uiuc.edu/ehowes/www/resource.htm"&gt;&lt;span style="color:#996699;"&gt;SpyAD&lt;/span&gt;&lt;/a&gt;. Or if you prefer to review restricted sites and customize them before adding to IE, you can use a freeware &lt;a href="http://www.funkytoad.com/zonedout.htm"&gt;&lt;span style="color:#996699;"&gt;ZonedOut&lt;/span&gt;&lt;/a&gt; to import sites from &lt;a href="http://www.mvps.org/winhelp2002/hosts.htm"&gt;&lt;span style="color:#996699;"&gt;http://www.mvps.org/winhelp2002/hosts.htm&lt;/span&gt;&lt;/a&gt;. If you would like a ready-made text list based on the list at MVPS.org for importing into ZonedOut, get it &lt;a href="http://home.pacific.net.sg/~weehuang/hosts20051231.txt"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;3. For &lt;strong&gt;Internet&lt;/strong&gt; zone security, using Custom Level, reset to &lt;strong&gt;&lt;em&gt;High&lt;/em&gt;&lt;/strong&gt;, then set &lt;strong&gt;Scripting - Active Scripting&lt;/strong&gt; AND &lt;strong&gt;Scripting of Java Applets&lt;/strong&gt; to &lt;strong&gt;&lt;em&gt;Prompt&lt;/em&gt; &lt;/strong&gt;if desired. &lt;/p&gt;&lt;p&gt;4. Ensure that you have resident anti-virus and anti-spyware scanning in place. If you are a &lt;strong&gt;Home User&lt;/strong&gt; looking for a free anti-virus &amp;amp; anti-spyware solution, I use AVG Anti-virus (get it here &lt;a href="http://free.grisoft.com/doc/Get+AVG+FREE/lng/us/tpl/v5"&gt;&lt;span style="color:#996699;"&gt;http://free.grisoft.com/doc/Get+AVG+FREE/lng/us/tpl/v5&lt;/span&gt;&lt;/a&gt;), and Microsoft Anti-Spyware (beta) (get it from &lt;a href="http://www.microsoft.com/"&gt;&lt;span style="color:#996699;"&gt;www.microsoft.com&lt;/span&gt;&lt;/a&gt;). Aside from resident scanning, ensure that you schedule a complete system scan at least once a week. &lt;/p&gt;&lt;p&gt;5. Ensure that you have a firewall software for your internet connection. If you are a Home User looking for a free software firewall, I use ZoneAlarm (get it here &lt;a href="http://download.zonelabs.com/bin/free/1001_cnet_zdnet/zlsSetup_61_737_000_en.exe"&gt;&lt;span style="color:#5588aa;"&gt;http://download.zonelabs.com/bin/free/1001_cnet_zdnet/zlsSetup_61_737_000_en.exe&lt;/span&gt;&lt;/a&gt;). I set most programs to prompt for access to the internet, including Outlook Express. If you are new to this software, you can drop me a note, and I will answer you as soon as I can. &lt;/p&gt;&lt;p&gt;6. If you prefer to use Windows Firewall, then ensure that you turn it on from &lt;strong&gt;Control Panel&lt;/strong&gt;, and be selective about what &lt;em&gt;&lt;strong&gt;exceptions&lt;/strong&gt; &lt;/em&gt;you allow. A firewall is useless if it permits all kinds of access from the Internet. &lt;/p&gt;&lt;p&gt;7. Ensure that you update all internet-based applications with the latest patches, such as Java Runtime Environment, Flash/Shockwave Players, all media players (Windows, Real, QuickTime). A good place to get news on security updates is &lt;strong&gt;Secunia Advisories &lt;/strong&gt;at&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://secunia.com/"&gt;&lt;span style="color:#996699;"&gt;http://secunia.com/&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;category:c4e1_tips&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-113518614554899341?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/113518614554899341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=113518614554899341' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113518614554899341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113518614554899341'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2005/12/maximum-internet-safety-with-microsoft_22.html' title='Maximum Internet Safety with Microsoft Internet Explorer'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19971358.post-113491728262379499</id><published>2005-12-17T22:32:00.000+08:00</published><updated>2009-01-29T09:43:00.544+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>Best Home Computing Practices</title><content type='html'>&lt;p&gt;Human beings are the weakest link in today's IT Age. No matter how well-fortified your PC is, a leaked password or a thoughtless software installation can still do much harm. Hence, think about how you DO PC daily. The following best practices can help you enjoy a better experience with your Windows-based PC.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Be selective about what links you click on the web, in email, or those received via Instant Messaging client (such as Yahoo!, MSN Chat and ICQ), even those from trusted sources. Some links are exploited by viruses or phishers to exploit security vulnerabilities to compromise your PC. Always check with senders on links received in emails/instant messaging chat sessions, when in doubt.&lt;/li&gt;&lt;li&gt;Don't respond to every email or instant message requesting you to click on links to update profiles, especially user ID and passwords. Update your profile directly on the organization's website if you must.&lt;/li&gt;&lt;li&gt;Don't click on links without a domain name (eg. &lt;a href="http://203.xxx.xxx.xxx"&gt;http://203.xxx.xxx.xxx&lt;/a&gt;). These privately hosted servers may contain virus codes waiting to be unleashed on unsuspecting visitors.&lt;/li&gt;&lt;li&gt;Don't launch file attachments received in email or found on websites, without first detaching them to a folder, and then scanning them with anti-virus and anti-spyware (updated with latest engines and signatures). If any spyware or virus is found, delete the file and avoid opening them, ever.&lt;/li&gt;&lt;li&gt;Be selective about what information you send over the web. Do not send private information over normal http connections. If you must transact or submit private information, use only sites that support SSL connections (or https protocol), and only do such business with reputable organizations. Check internet forums for scams related to any suspected organizations.&lt;/li&gt;&lt;li&gt;Be selective about what software you install on your system. Shareware or freeware may come with adware, spyware or other malicious software. Do a check with other users in forums before installing any software. Make it a practice to create a System Restore point before installing any software (including drivers) or updating any Windows registry settings. You can do this from &lt;strong&gt;Programs-Accessories-System Tools-System Restore&lt;/strong&gt; &amp; select to create a restore point. &lt;/li&gt;&lt;li&gt;Always use a Windows account that's below the Administrator for day to day use, including internet surfing. Using an administrator account for all activities allows a virus or malicious code to wreak maximum havoc on your system. With a &lt;strong&gt;Power/Limited User&lt;/strong&gt; account, your are already limiting the potential damage caused by any malicious code. &lt;/li&gt;&lt;li&gt;Finally, data backup is a good practice that's still relevant. I backup all my mails and critical data files to CD monthly. You may backup to thumb drives and have it scheduled automatically. You may also use free webmail services such as Gmail or Yahoo to store date files (recommended to be encrypted or ZIPped with password before uploading; or avoid storing private and confidential data altogether). Or if you are willing to pay, there are online storage services that you can subscribe to. No matter what, ensure that your PC's recovery CD is always within reach for the last resort of having to re-install a crashed PC.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="font-size:78%;"&gt;category:c4e1_security, c4e1_tips&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19971358-113491728262379499?l=computing4every1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computing4every1.blogspot.com/feeds/113491728262379499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19971358&amp;postID=113491728262379499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113491728262379499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19971358/posts/default/113491728262379499'/><link rel='alternate' type='text/html' href='http://computing4every1.blogspot.com/2005/12/best-home-computing-practices.html' title='Best Home Computing Practices'/><author><name>Thomas WH Tan</name><uri>http://www.blogger.com/profile/15134511648446692872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
