Archive for December, 2006

Print Yesterday’s Date Using Perl

by on Dec.22, 2006, under Posts

Quick tip for working with Unix scripts that need yesterday’s date. If you have Perl, try this:

perl -e ‘@y=localtime(time()-86400);printf “%04d%02d%02d”,$y[5]+1900,$y[4]+1,$y[3];’

should print to stdout the date in the yyyymmdd format. Much simpler than writing an entire function in a script and messing around with 1st of the month, leap years, and possibly dates beyond 2037 (check Perl documentation).

Links:

The UNIX Forums – get yesterday in yyyymmdd format
http://www.unix.com/showthread.php?t=20181>

Technorati Tags: , , , ,

Share
2 Comments :, , more...

Mozilla Firefox 2.0.0.1 Web Browser Released

by on Dec.20, 2006, under Posts

Mozilla Firefox (FF) 2.0.0.1 has been released on December 19 2006. The second release from 2.0 has 8 general bug fixes and many new features.

Always use protection. Firefox.

Among the fixes, the five critical ones are:

Click on each of them to view details.

New stuff I haven’t seen before are:

Live Titles – Allows you to create bookmarks with microsummaries on the bookmark labels that can be regularly updated, as opposed to a static label. Web site owners can quickly put bits of updates on their site </span> tag without having to implement a RSS feed.</p> <p><span style="font-style: italic;">JavaScript 1.7</span> – New scripting language version includes support for generators, iterators, array comprehensions, let expressions, and destructuring assignment. More ways to complicate browsers and confuse visitors :P</p> <p><span style="font-style: italic;">Client-side session and persistent storage</span> – Online transactions that make use of client-side storage for document and mailbox management can now store large structured data. Useful for websites like Google Docs and Spreadsheets http://docs.google.com and online banking sites.</p> <p><span style="font-style: italic;">New Windows installer</span> – Uses the Nullsoft Scriptable Install System, which is neat and stable. You may have probably seen it used in Winamp.</p> <p>Personally, FF 1.5.0.8 has been very stable for me. Although I have more than 10 tabs and 10 extensions installed, it has crashed no more than a few times since I started using it.</p> <p>Click on the download link below to get this release.</p> <p>Update (21 Dec 2006): If you are still on 1.5.0.x like me, you should get the update to FF 1.5.0.9 which contains the almost the same set of bug fixes as FF 2.0.0.1. The download should be about 510KB.</p> <p><span style="font-weight: bold;">Related posts:</span></p> <p><span style="font-style: italic;">Mozilla Firefox 1.5.0.8 Web Browser Released</span><br /><URL:<a href="http://glob.lokety.com/2006/11/mozilla-firefox-1508-web-browser.html">http://glob.lokety.com/2006/11/mozilla-firefox-1508-web-browser.html</a>></p> <p><span style="font-style: italic;">Mozilla Firefox 2 Web Browser Released</span><br /><URL:<a href="http://glob.lokety.com/2006/10/mozilla-firefox-2-web-browser-released.html">http://glob.lokety.com/2006/10/mozilla-firefox-2-web-browser-released.html</a>></p> <p><span style="font-style: italic;">Firefox Into The Sky!</span><br /><URL:<a href="http://glob.lokety.com/2006/05/firefox-into-sky.html">http://glob.lokety.com/2006/05/firefox-into-sky.html</a>></p> <p><span style="font-weight: bold;">Links:</span></p> <p><span style="font-style: italic;">Mozilla Firefox 2.0.0.1 Release Notes</span><br /><URL:<a href="http://www.mozilla.com/en-US/firefox/2.0/releasenotes/">http://www.mozilla.com/en-US/firefox/2.0/releasenotes/</a>></p> <p><span style="font-style: italic;">Download Firefox</span><br /><URL:<a href="http://www.spreadfirefox.com/?q=affiliates&id=187103&t=213">http://www.spreadfirefox.com/?q=affiliates&id=187103&t=213</a>></p> <p>Technorati Tags: <a href="http://www.technorati.com/tags/mozilla," rel="tag">mozilla,</a>, <a href="http://www.technorati.com/tags/firefox," rel="tag">firefox,</a>, <a href="http://www.technorati.com/tags/mozilla+firefox," rel="tag">mozilla firefox,</a>, <a href="http://www.technorati.com/tags/web+browser," rel="tag">web browser,</a>, <a href="http://www.technorati.com/tags/2.0.0.1" rel="tag">2.0.0.1</a></p> <div class="addtoany_share_save_container addtoany_content_bottom"><div class="a2a_kit a2a_kit_size_32 addtoany_list" data-a2a-url="http://glob.lokety.com/mozilla-firefox-2-0-0-1-web-browser-released/" data-a2a-title="Mozilla Firefox 2.0.0.1 Web Browser Released"><a class="a2a_dd addtoany_share_save" href="https://www.addtoany.com/share"><img src="http://glob.lokety.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></div></div></div> <span class="topComments"><a href="http://glob.lokety.com/mozilla-firefox-2-0-0-1-web-browser-released/#respond">Leave a Comment</a></span> <span class="topTags"><em>:</em><a href="http://glob.lokety.com/tag/firefox/" rel="tag">firefox</a>, <a href="http://glob.lokety.com/tag/product-reviews/" rel="tag">product reviews</a></span> <span class="topMore"><a href="http://glob.lokety.com/mozilla-firefox-2-0-0-1-web-browser-released/">more...</a></span> <div class="cleared"></div> </div> <!-- Closes topPost --><br/> <div class="topPost"> <h2 class="topTitle"><a href="http://glob.lokety.com/blogger-com-template-tip-part-2-render-previous-post-links/">Blogger.com Template Tip Part 2: Render Previous Post Links</a></h2> <p class="topMeta">by <a href="http://glob.lokety.com/author/teng-yan-loke/" title="Posts by Teng-Yan Loke" rel="author">Teng-Yan Loke</a> on Dec.13, 2006, under <a href="http://glob.lokety.com/category/posts/" rel="category tag">Posts</a></p> <div class="topContent"><p>Enhancing on the previous session of Blogger.com template goodies, I’ve finetuned the behaviour of the “Previous Post/Month” link at the bottom of three types of blog pages. The common tip that other bloggers use to display the previous post’s link will not work well in the individual post pages, thus the need to enhance using JavaScript here. They are:</p> <ol> <li><span style="font-style: italic;">MainPage</span> – display link to the n + 1 page, where n is the number of posts to display per page</li> <li><span style="font-style: italic;">ItemPage</span> – display link to the previous post</li> <li><span style="font-style: italic;">ArchivePage</span> – display select combobox with all months of posts</li> </ol> <p>You may want to <a href="http://glob.lokety.com/2006/11/bloggercom-template-tip-render.html">read up on the previous session</a> first before proceeding below.</p> <p>Place this (updated) JavaScript code anywhere in between your template’s <span style="font-style: italic;"><head></span> tag. Same thing, adjust <span style="font-style: italic;">nMaxPostsOnMainPage</span> to the number of posts that you have set to display.</p> <div class="code"><script type=”text/javascript”><br />// This JavaScript code created by Teng-Yan Loke<br />// Date: 12 Dec 2006 2349hrs<br />// Website: http://glob.lokety.com<br />// E-mail: lokety-at-gmail.com<br />var nMaxPostsOnMainPage = 2;<br />var nItemTitleTruncateLength = 50;<br />var aPosts = new Array(nMaxPostsOnMainPage + 1);<br />var n = 0;<br />var sItemTitle;<br /><BloggerPreviousItems><br />sItemTitle = String(“<$BlogPreviousItemTitle$>”).substring(0, nItemTitleTruncateLength);<br />aPosts[n] = “<$BlogItemPermalinkURL$>|” + sItemTitle; n = n + 1;</BloggerPreviousItems><br />function writePrevPostOnMainPage()<br />{<br />var sTmp;</p> <p>sTmp = aPosts[nMaxPostsOnMainPage].split(“|”);<br />if (sTmp[1].length == nItemTitleTruncateLength) sTmp[1] = sTmp[1] + “…”;<br />document.write(“<a href=\”” + sTmp[0] + “\” target=\”_top\”>” + sTmp[1] + “</a>”);<br />}</p> <p>function writePrevPostOnItemPage()<br />{<br />var sTmp;<br />var sItemTitle;<br />var i = 0;<br />var j = 0;</p> <p>sItemTitle = String(“<ItemPage><Blogger><$BlogItemTitle$></Blogger></ItemPage>”).substring(0, nItemTitleTruncateLength);<br />do {<br /> sTmp = aPosts[i].split(“|”);<br /> if (sTmp[1] == sItemTitle)<br /> j = 1;<br /> i++;<br />} while (j == 0);<br />sTmp = aPosts[i].split(“|”);<br />if (sTmp[1].length == nItemTitleTruncateLength) sTmp[1] = sTmp[1] + “…”;<br />document.write(“<a href=\”” + sTmp[0] + “\” target=\”_top\”>” + sTmp[1] + “</a>”);<br />}<br /></script></div> <p><span style="font-weight: bold;">Main Page</span></p> <p>Use the JavaScript function <span style="font-style: italic;">writePrevPostOnMainPage()</span> as before, on the main page. You can use something like:</p> <div class="code"><MainPage><div style=””>Previous post: <script type=”text/javascript”>writePrevPostOnMainPage();</script></div></MainPage></div> <p><span style="font-weight: bold;">Item Page</span></p> <p>For individual posts, use the following code. You can place this just next to the preceding code of the <span style="font-style: italic;"><MainPage></span> tags.</p> <div class="code"><ItemPage><p>Previous post: <script type=”text/javascript”>writePrevPostOnItemPage();</script></p></ItemPage></div> <p><span style="font-weight: bold;">Archive Page</span></p> <p>This last part may be no surprise to some of you as you may have seen a variant of this elsewhere. Place this code next to the preceding code:</p> <div class="code"><ArchivePage><p><a href=”<$BlogURL$>” target=”_top”>Back to Home</a> |<br />Other Months: <form name=”previouspostform”><select name=”previouspostselect” size=”1″><br /><option>click here</option><br /><BloggerArchives><br /><option onclick=”javascript:window.location.href='<$BlogArchiveURL$>’;”><$BlogArchiveName$></option><br /></BloggerArchives><br /></select></form></p></ArchivePage></div> <p>Same your template, publish, and test these goodies out!</p> <p>If you try all these code, please let me know how it goes for you. Leave comments here…</p> <p>Related posts:</p> <p><span style="font-style: italic;">Blogger.com Template Tip: Render Previous Post Link At Bottom Of Main Page</span><br /><URL:<a href="http://glob.lokety.com/2006/11/bloggercom-template-tip-render.html">http://glob.lokety.com/2006/11/bloggercom-template-tip-render.html</a>></p> <p><span class="technoratitag">Technorati Tags: <a href="http://www.technorati.com/tags/blogger" rel="tag">blogger</a>, <a href="http://www.technorati.com/tags/blogger.com" rel="tag">blogger.com</a>, <a href="http://www.technorati.com/tags/blogger+tip" rel="tag">blogger tip</a>, <a href="http://www.technorati.com/tags/blogger+code" rel="tag">blogger code</a>, <a href="http://www.technorati.com/tags/previous+post" rel="tag">previous post</a>, <a href="http://www.technorati.com/tags/main+page" rel="tag">main page</a>, <a href="http://www.technorati.com/tags/template+tip" rel="tag">template tip</a>, <a href="http://www.technorati.com/tags/item+page" rel="tag">item page</a>, <a href="http://www.technorati.com/tags/archive+page" rel="tag">archive page</a>, <a href="http://www.technorati.com/tags/javascript+code" rel="tag">javascript code</a></span></p> <div class="addtoany_share_save_container addtoany_content_bottom"><div class="a2a_kit a2a_kit_size_32 addtoany_list" data-a2a-url="http://glob.lokety.com/blogger-com-template-tip-part-2-render-previous-post-links/" data-a2a-title="Blogger.com Template Tip Part 2: Render Previous Post Links"><a class="a2a_dd addtoany_share_save" href="https://www.addtoany.com/share"><img src="http://glob.lokety.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></div></div></div> <span class="topComments"><a href="http://glob.lokety.com/blogger-com-template-tip-part-2-render-previous-post-links/#respond">Leave a Comment</a></span> <span class="topTags"><em>:</em><a href="http://glob.lokety.com/tag/blogger/" rel="tag">blogger</a>, <a href="http://glob.lokety.com/tag/programming/" rel="tag">programming</a>, <a href="http://glob.lokety.com/tag/technology/" rel="tag">technology</a></span> <span class="topMore"><a href="http://glob.lokety.com/blogger-com-template-tip-part-2-render-previous-post-links/">more...</a></span> <div class="cleared"></div> </div> <!-- Closes topPost --><br/> <div id="nextprevious"> <div class="alignleft"><a href="http://glob.lokety.com/2006/12/page/2/" >« Older Entries</a></div> <div class="alignright"></div> <div class="cleared"></div> </div> </div> <!-- Closes contentwrapper--> <div id="sidebars"> <div id="sidebar_full"> <ul> <li> <div id="welcome"> <h2>Hello World</h2><p>Includes current affairs, technology news, software reviews, social issues, animal welfare, environment awareness, health tips, internet trends, and financial news.</p> <p>You can also subscribe by email by filling the field below:</p> <form action='http://feedburner.google.com/fb/a/mailverify' method='post' target='popupwindow' onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=lokety', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true"> <p> <input type='text' name='email' id='feedbox' /> <input type='hidden' value='lokety' name='uri'/> <input type='hidden' name='loc' value='en_US'/> <input type='submit' value='Subscribe' class='submitbutton' /> </p> </form> </div><!-- Closes welcome --> </li> <li id="recent-posts-3" class="sidebaritem widget_recent_entries"><div class="sidebarbox"> <h2 class="widgettitle">Back Then</h2> <ul> <li> <a href="http://glob.lokety.com/best-bang-for-buck-drone-with-camera-micro-drone-3-0/">Best Bang for Buck Drone with Camera – Micro Drone 3.0</a> </li> <li> <a href="http://glob.lokety.com/nz-van-lines-movers-review/">NZ Van Lines Movers Review</a> </li> <li> <a href="http://glob.lokety.com/avoid-mydeal-com-my-poor-customer-service/">Avoid MyDeal.com.my Poor Customer Service</a> </li> <li> <a href="http://glob.lokety.com/london-and-paris-travel-tips/">London and Paris Travel Tips</a> </li> <li> <a href="http://glob.lokety.com/barisan-nasional-has-won-the-2013-malaysian-general-election/">Barisan Nasional Has Won The 2013 Malaysian General Election</a> </li> </ul> </div></li> <li id="execphp-4" class="sidebaritem widget_execphp"><div class="sidebarbox"><h2 class="widgettitle">Search</h2> <div class="execphpwidget"><!-- Google CSE Search Box Begins --> <form action="http://glob.lokety.com/search/" id="searchbox_014393454683306532022:hjsmtbcgjuc" target="_top"> <input type="hidden" name="cx" value="014393454683306532022:hjsmtbcgjuc" /> <input type="hidden" name="cof" value="FORID:11" /> <table border="0" align="center" cellpadding="2"> <tr> <td nowrap="nowrap" align="center" valign="center"><input type="text" name="q" size="35" maxlength="255" value="" class="gss_input" /></td> <td align="center" valign="center"><input type="submit" name="sa" class="gss_search" value="Go!" /></td> </tr> </table> </form> <script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=searchbox_014393454683306532022%3Ahjsmtbcgjuc&lang=en"></script> <!-- Google CSE Search Box Ends --></div> </div></li> </ul> </div><!-- Closes Sidebar_full --> <div id="sidebar_left"> <ul> <li id="pages-3" class="sidebaritem widget_pages"><div class="sidebarbox"><h2 class="widgettitle">Pages</h2> <ul> <li class="page_item page-item-2"><a href="http://glob.lokety.com/about/">About</a></li> <li class="page_item page-item-237"><a href="http://glob.lokety.com/contact/">Contact</a></li> <li class="page_item page-item-475"><a href="http://glob.lokety.com/pollsarchive/">Polls Archive</a></li> </ul> </div></li><li id="recent-comments-3" class="sidebaritem widget_recent_comments"><div class="sidebarbox"><h2 class="widgettitle">You Said</h2><ul id="recentcomments"><li class="recentcomments"><span class="comment-author-link">Denson Mok</span> on <a href="http://glob.lokety.com/beware-of-sms-scams/comment-page-1/#comment-11637">Beware of SMS Scams</a></li><li class="recentcomments"><span class="comment-author-link">Fendy Ibrahim</span> on <a href="http://glob.lokety.com/beware-of-sms-scams/comment-page-1/#comment-11636">Beware of SMS Scams</a></li><li class="recentcomments"><span class="comment-author-link"><a href='http://amas.org.my' rel='external nofollow' class='url'>Aten Jonathan</a></span> on <a href="http://glob.lokety.com/beware-of-sms-scams/comment-page-1/#comment-11635">Beware of SMS Scams</a></li></ul></div></li><li id="text-6" class="sidebaritem widget_text"><div class="sidebarbox"><h2 class="widgettitle">Your Computer Can Help Cure Cancer!</h2> <div class="textwidget"><iframe src="http://www.worldcommunitygrid.org/getDynamicImage.do?memberName=lokety&mnOn=true&stat=3&imageNum=4&rankOn=true&projectsOn=false&special=false" frameborder="0" name="di" scrolling="no" width="125px" height="188px"></iframe></div> </div></li> <li id="new-tag-cloud" class="sidebaritem print_newtagcloud"><div class="sidebarbox"> <h2>Tags</h2><ul id="newtagcloud"><a style="font-size:12px" href="http://glob.lokety.com/tag/blogger/" target="_self">blogger</a> <a style="font-size:12px" href="http://glob.lokety.com/tag/cell-therapeutics/" target="_self">cell therapeutics</a> <a style="font-size:18px" href="http://glob.lokety.com/tag/do-no-evil/" target="_self">do no evil</a> <a style="font-size:12px" href="http://glob.lokety.com/tag/drugs/" target="_self">drugs</a> <a style="font-size:16px" href="http://glob.lokety.com/tag/finance/" target="_self">finance</a> <a style="font-size:12px" href="http://glob.lokety.com/tag/firefox/" target="_self">firefox</a> <a style="font-size:12px" href="http://glob.lokety.com/tag/fun/" target="_self">fun</a> <a style="font-size:14px" href="http://glob.lokety.com/tag/google/" target="_self">google</a> <a style="font-size:20px" href="http://glob.lokety.com/tag/malaysia/" target="_self">malaysia</a> <a style="font-size:12px" href="http://glob.lokety.com/tag/mobile/" target="_self">mobile</a> <a style="font-size:12px" href="http://glob.lokety.com/tag/opinion/" target="_self">opinion</a> <a style="font-size:12px" href="http://glob.lokety.com/tag/photography/" target="_self">photography</a> <a style="font-size:12px" href="http://glob.lokety.com/tag/politics/" target="_self">politics</a> <a style="font-size:22px" href="http://glob.lokety.com/tag/product-reviews/" target="_self">product reviews</a> <a style="font-size:12px" href="http://glob.lokety.com/tag/programming/" target="_self">programming</a> <a style="font-size:12px" href="http://glob.lokety.com/tag/review/" target="_self">review</a> <a style="font-size:12px" href="http://glob.lokety.com/tag/security/" target="_self">security</a> <a style="font-size:12px" href="http://glob.lokety.com/tag/site-news/" target="_self">site news</a> <a style="font-size:22px" href="http://glob.lokety.com/tag/technology/" target="_self">technology</a> <a style="font-size:12px" href="http://glob.lokety.com/tag/telecommunications/" target="_self">telecommunications</a></ul> </div></li></ul> </div> <!-- Closes Sidebar_left --> <div id="sidebar_right"> <ul> <li id="advman-5" class="sidebaritem Advman_Widget"><div class="sidebarbox"><h2 class="widgettitle">Good Stuff</h2><!-- nuffnang --> <script type="text/javascript"> nuffnang_bid = "11261a8e862d2ce110be8dc4619d27f7"; document.write( "<div id='nuffnang_ss'></div>" ); (function() { var nn = document.createElement('script'); nn.type = 'text/javascript'; nn.src = 'http://synad2.nuffnang.com.my/ss.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(nn, s.nextSibling); })(); </script> <!-- nuffnang--></div></li><li id="polls-widget-3" class="sidebaritem widget_polls-widget"><div class="sidebarbox"><h2 class="widgettitle">Polls</h2><div id="polls-2" class="wp-polls"> <form id="polls_form_2" class="wp-polls-form" action="/index.php" method="post"> <p style="display: none;"><input type="hidden" id="poll_2_nonce" name="wp-polls-nonce" value="170a4c7db8" /></p> <p style="display: none;"><input type="hidden" name="poll_id" value="2" /></p> <p style="display: none;"><input type="hidden" id="poll_multiple_ans_2" name="poll_multiple_ans_2" value="1" /></p> <p style="text-align: center;"><strong>What should I write about next?</strong></p><div id="polls-2-ans" class="wp-polls-ans"><ul class="wp-polls-ul"> <div><input type="checkbox" id="poll-answer-6" name="poll_2" value="6" /> <label for="poll-answer-6">Malaysia</label></div> <div><input type="checkbox" id="poll-answer-7" name="poll_2" value="7" /> <label for="poll-answer-7">Technology</label></div> <div><input type="checkbox" id="poll-answer-8" name="poll_2" value="8" /> <label for="poll-answer-8">Product Review</label></div> <div><input type="checkbox" id="poll-answer-9" name="poll_2" value="9" /> <label for="poll-answer-9">Philosophy</label></div> <div><input type="checkbox" id="poll-answer-10" name="poll_2" value="10" /> <label for="poll-answer-10">Finance</label></div> </ul><p style="text-align: center;"><input type="button" name="vote" value=" Vote " class="Buttons" onclick="poll_vote(2);" /></p><p style="text-align: center;"><a href="#ViewPollResults" onclick="poll_result(2); return false;" title="View Results Of This Poll">View Results</a></p></div> </form> </div> <div id="polls-2-loading" class="wp-polls-loading"><img src="http://glob.lokety.com/wp-content/plugins/wp-polls/images/loading.gif" width="16" height="16" alt="Loading ..." title="Loading ..." class="wp-polls-image" /> Loading ...</div> <div align="center"><a href="http://glob.lokety.com/pollsarchive">Polls Archive</a></div></div></li><li id="advman-7" class="sidebaritem Advman_Widget"><div class="sidebarbox"><h2 class="widgettitle">Recommended</h2><script type="text/javascript"><!-- google_ad_client = "6358733061"; google_ad_host = "pub-7594087608634331 "; google_ad_host_channel="00000"; //glob_120x90 google_ad_slot = "5266086005"; google_ad_width = 120; google_ad_height = 90; //--></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div></li><li id="execphp-3" class="sidebaritem widget_execphp"><div class="sidebarbox"><h2 class="widgettitle">Buy Stock Images</h2> <div class="execphpwidget"><div><a href="http://photos.lokety.com/" target="_top" title="Yan Photography">Go to Yan Photography</a></div> <div class="sb-istock"><span class="metalink"><a href="http://www.istockphoto.com/search/portfolio/2279403/" title="Stock Images on iStockPhoto" class="feedlink"><img src="/images/feed-icon16x16.png" alt="RSS" /></a></span></div> <div class="mistock"><div class="simplepie"><p class="error">There are no items in this feed.</p><h3><a href="http://www.istockphoto.com/index.php?view=full">iStock.com - Newest Uploads</a></h3><p>The world's fastest growing royalty-free stock photography collection</p> </div> </div> </div> </div></li></ul> </div> <!-- Closes Sidebar_right --> <div class="cleared"></div> </div> <!-- Closes Sidebars --><div class="cleared"></div> </div><!-- Closes Main --> <div id="morefoot"> <div class="col1"> <div id="recent-comments-4" class="widget widget_recent_comments"><h3>Comments</h3><ul id="recentcomments"><li class="recentcomments"><span class="comment-author-link">Denson Mok</span> on <a href="http://glob.lokety.com/beware-of-sms-scams/comment-page-1/#comment-11637">Beware of SMS Scams</a></li><li class="recentcomments"><span class="comment-author-link">Fendy Ibrahim</span> on <a href="http://glob.lokety.com/beware-of-sms-scams/comment-page-1/#comment-11636">Beware of SMS Scams</a></li><li class="recentcomments"><span class="comment-author-link"><a href='http://amas.org.my' rel='external nofollow' class='url'>Aten Jonathan</a></span> on <a href="http://glob.lokety.com/beware-of-sms-scams/comment-page-1/#comment-11635">Beware of SMS Scams</a></li><li class="recentcomments"><span class="comment-author-link">anyone</span> on <a href="http://glob.lokety.com/avoid-mydeal-com-my-poor-customer-service/comment-page-1/#comment-11597">Avoid MyDeal.com.my Poor Customer Service</a></li><li class="recentcomments"><span class="comment-author-link">lokety</span> on <a href="http://glob.lokety.com/beware-of-sms-scams/comment-page-1/#comment-11409">Beware of SMS Scams</a></li><li class="recentcomments"><span class="comment-author-link">Malphin</span> on <a href="http://glob.lokety.com/beware-of-sms-scams/comment-page-1/#comment-11408">Beware of SMS Scams</a></li><li class="recentcomments"><span class="comment-author-link"><a href='http://www.funeralservicesmy.com' rel='external nofollow' class='url'>shaun Kwong</a></span> on <a href="http://glob.lokety.com/missing-child-alert-william-yau-zhen-zong/comment-page-1/#comment-2719">Missing Child Alert – William Yau Zhen Zong</a></li><li class="recentcomments"><span class="comment-author-link">Bonzzai</span> on <a href="http://glob.lokety.com/roomba-dance-fix-check-bumper-optical-sensors/comment-page-1/#comment-2076">Roomba Dance Fix – Check Bumper Optical Sensors</a></li><li class="recentcomments"><span class="comment-author-link">lokety</span> on <a href="http://glob.lokety.com/five-reasons-not-to-stay-at-avillion-admiral-cove/comment-page-1/#comment-1947">Five Reasons Not To Stay At Avillion Admiral Cove</a></li><li class="recentcomments"><span class="comment-author-link">Rathini</span> on <a href="http://glob.lokety.com/five-reasons-not-to-stay-at-avillion-admiral-cove/comment-page-1/#comment-1946">Five Reasons Not To Stay At Avillion Admiral Cove</a></li></ul></div></div> <div class="col2"> <div id="linkcat-2" class="widget widget_links"><h3>Blogroll</h3> <ul class='xoxo blogroll'> <li><a href="http://aaron-loke.blogspot.com" rel="child" target="_top">Aaron's Journal</a></li> <li><a href="http://gabriel-loke.blogspot.com" rel="child" target="_top">Gabriel's Journal</a></li> <li><a href="http://www.icrc.org/eng">International Committee of the Red Cross</a></li> <li><a href="http://malaysiacrimewatch.lokety.com" target="_top">Malaysia Crime Watch</a></li> <li><a href="http://www.mozilla.com/en-US/firefox/">Reclaim the Web!</a></li> <li><a href="http://www.lokety.com" rel="me" target="_top">The Real Stuff</a></li> <li><a href="http://www.unicef.org">United Nations Children's Fund</a></li> </ul> </div> <div id="text-5" class="widget widget_text"><h3>Rights</h3> <div class="textwidget"><p>Copyright © 2006-2013 Teng-Yan Loke. All rights reserved.<br> <!--Creative Commons License--> <a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/my/" target="_top"><img alt="Creative Commons License" title="Creative Commons License" style="border-width: 0" src="http://creativecommons.org/images/public/somerights20.png"/ width="88" height="31"></a><br/>This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/my/" target="_top">Creative Commons Attribution-ShareAlike 2.5 License</a>. <!--/Creative Commons License--> <!-- <rdf:RDF xmlns="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <Work rdf:about=""> <license rdf:resource="http://creativecommons.org/licenses/by-sa/2.5/my/" /> </Work> <License rdf:about="http://creativecommons.org/licenses/by-sa/2.5/my/"> <permits rdf:resource="http://web.resource.org/cc/Reproduction"/> <permits rdf:resource="http://web.resource.org/cc/Distribution"/> <requires rdf:resource="http://web.resource.org/cc/Notice"/> <requires rdf:resource="http://web.resource.org/cc/Attribution"/> <permits rdf:resource="http://web.resource.org/cc/DerivativeWorks"/> <requires rdf:resource="http://web.resource.org/cc/ShareAlike"/> </License> </rdf:RDF> --> </p> </div> </div></div> <div class="col3"> <div id="archives-3" class="widget widget_archive"><h3>Archives</h3> <label class="screen-reader-text" for="archives-dropdown-3">Archives</label> <select id="archives-dropdown-3" name="archive-dropdown" onchange='document.location.href=this.options[this.selectedIndex].value;'> <option value="">Select Month</option> <option value='http://glob.lokety.com/2015/07/'> July 2015  (1)</option> <option value='http://glob.lokety.com/2014/01/'> January 2014  (1)</option> <option value='http://glob.lokety.com/2013/10/'> October 2013  (1)</option> <option value='http://glob.lokety.com/2013/07/'> July 2013  (1)</option> <option value='http://glob.lokety.com/2013/05/'> May 2013  (2)</option> <option value='http://glob.lokety.com/2013/02/'> February 2013  (1)</option> <option value='http://glob.lokety.com/2013/01/'> January 2013  (3)</option> <option value='http://glob.lokety.com/2011/10/'> October 2011  (3)</option> <option value='http://glob.lokety.com/2011/09/'> September 2011  (1)</option> <option value='http://glob.lokety.com/2011/07/'> July 2011  (1)</option> <option value='http://glob.lokety.com/2011/01/'> January 2011  (1)</option> <option value='http://glob.lokety.com/2010/10/'> October 2010  (1)</option> <option value='http://glob.lokety.com/2010/08/'> August 2010  (1)</option> <option value='http://glob.lokety.com/2010/07/'> July 2010  (1)</option> <option value='http://glob.lokety.com/2010/06/'> June 2010  (1)</option> <option value='http://glob.lokety.com/2010/05/'> May 2010  (2)</option> <option value='http://glob.lokety.com/2010/04/'> April 2010  (2)</option> <option value='http://glob.lokety.com/2010/02/'> February 2010  (1)</option> <option value='http://glob.lokety.com/2010/01/'> January 2010  (1)</option> <option value='http://glob.lokety.com/2009/11/'> November 2009  (1)</option> <option value='http://glob.lokety.com/2009/09/'> September 2009  (1)</option> <option value='http://glob.lokety.com/2008/12/'> December 2008  (1)</option> <option value='http://glob.lokety.com/2008/08/'> August 2008  (1)</option> <option value='http://glob.lokety.com/2008/07/'> July 2008  (1)</option> <option value='http://glob.lokety.com/2008/05/'> May 2008  (1)</option> <option value='http://glob.lokety.com/2008/03/'> March 2008  (2)</option> <option value='http://glob.lokety.com/2008/01/'> January 2008  (2)</option> <option value='http://glob.lokety.com/2007/12/'> December 2007  (2)</option> <option value='http://glob.lokety.com/2007/10/'> October 2007  (1)</option> <option value='http://glob.lokety.com/2007/09/'> September 2007  (1)</option> <option value='http://glob.lokety.com/2007/08/'> August 2007  (2)</option> <option value='http://glob.lokety.com/2007/07/'> July 2007  (1)</option> <option value='http://glob.lokety.com/2007/06/'> June 2007  (1)</option> <option value='http://glob.lokety.com/2007/05/'> May 2007  (1)</option> <option value='http://glob.lokety.com/2007/04/'> April 2007  (1)</option> <option value='http://glob.lokety.com/2007/03/'> March 2007  (1)</option> <option value='http://glob.lokety.com/2007/02/'> February 2007  (2)</option> <option value='http://glob.lokety.com/2007/01/'> January 2007  (9)</option> <option value='http://glob.lokety.com/2006/12/'> December 2006  (7)</option> <option value='http://glob.lokety.com/2006/11/'> November 2006  (7)</option> <option value='http://glob.lokety.com/2006/10/'> October 2006  (6)</option> <option value='http://glob.lokety.com/2006/09/'> September 2006  (5)</option> <option value='http://glob.lokety.com/2006/08/'> August 2006  (2)</option> <option value='http://glob.lokety.com/2006/07/'> July 2006  (3)</option> <option value='http://glob.lokety.com/2006/06/'> June 2006  (6)</option> <option value='http://glob.lokety.com/2006/05/'> May 2006  (9)</option> <option value='http://glob.lokety.com/2006/03/'> March 2006  (1)</option> </select> </div><div id="text-4" class="widget widget_text"><h3>Be Good</h3> <div class="textwidget"><a href="http://feedproxy.google.com/lokety" title="Subscribe to my feed, lokety" rel="alternate" type="application/rss+xml"><img src="/images/feed-icon16x16.png" width="16" height="16" alt="" style="border:0"/></a><a href="http://feedproxy.google.com/lokety"><img src="http://feedproxy.google.com/~fc/lokety?bg=000000&fg=FF99CC&anim=0" height="26" width="88" style="border:0" alt="" /></a> <p><a href="http://www.linkedin.com/in/lokety" target="_top"><img src="http://www.linkedin.com/img/webpromo/btn_liprofile_blue_80x15.gif" width="80" height="15" border="0" alt="View Teng-Yan Loke's profile on LinkedIn" title="View Teng-Yan Loke's profile on LinkedIn"></a></p> <p><a href="https://www.google.com/adplanner/site_profile?s=glob.lokety.com&b=1"><img src="http://www.gstatic.com/ads/branding/adplanner/adp80_15.gif" border="" width="80" height="15" title="Find my site on Google Ad Planner"></a></p> <!-- Hungersite Start --> <p><a href="http://www.thehungersite.com/clickToGive/home.faces?siteId=1&origin=THS_linktous_120"><img border="0" alt="The Hunger Site" src="http://www.thehungersite.com/clickToGive/images/content/linktous_ths_medium.jpg"></img></a></p> <!-- Hungersite End --> <!-- 3ix counter start --> <p><img src="/cgi-sys/Count.cgi?df=loketyco_glob.dat|display=Counter|ft=1|md=5|frgb=0;0;0|dd=D" alt="Counter" title="Counter"> visits since 16 Sep 2006</p> <! -- 3ix counter end --> <!-- BlogCatalog Start --> <a href="http://www.blogcatalog.com/directory/technology" title="Technology Blogs - BlogCatalog Blog Directory"><img width="80" height="15" src="http://www.blogcatalog.com/images/buttons/blogcatalog5.gif" alt="Technology Blogs - BlogCatalog Blog Directory" title="Technology Blogs - BlogCatalog Blog Directory" style="border: 0;" /></a> <!-- BlogCatalog End --> </div> </div></div> <div class="cleared"></div> </div><!-- Closes morefoot --> <div id="footer"> <div id="footerleft"> <p>Powered by <a href="http://www.wordpress.org/">WordPress</a>. Theme: <a href="http://85ideas.com/public-releases/wordpress-theme-pixel/" title="Pixel">Pixel</a>. Sweet icons by <a href="http://famfamfam.com/">famfamfam</a>. <a href="#main">Back to top ↑</a></p> </div> <div id="footerright"> <a href="http://wordpress.org" title="WordPress platform" ><img src="http://glob.lokety.com/wp-content/themes/pixel/images/wpfooter-trans.png" alt="WordPress" width="34" height="34" /></a> </div> <div class="cleared"></div> <!-- Kontera ContentLink --> <script type="text/javascript"> var dc_UnitID = 14; var dc_PublisherID = 41177; var dc_AdLinkColor = '#0000ff'; var dc_isBoldActive = 'no'; var dc_open_new_win = 'yes'; var dc_adprod='ADL'; </script> <script type="text/javascript" SRC="http://kona.kontera.com/javascript/lib/KonaLibInline.js"></script> <!-- Kontera ContentLink --> <script type='text/javascript'> /* <![CDATA[ */ r3f5x9JS=escape(document['referrer']); hf4N='e96936c8ac9d15de991b1b927bb3c886'; hf4V='33907258653e8a316a89615aed6998a0'; jQuery(document).ready(function($){var e="#commentform, .comment-respond form, .comment-form, #lostpasswordform, #registerform, #loginform, #login_form, #wpss_contact_form";$(e).submit(function(){$("<input>").attr("type","hidden").attr("name","r3f5x9JS").attr("value",r3f5x9JS).appendTo(e);$("<input>").attr("type","hidden").attr("name",hf4N).attr("value",hf4V).appendTo(e);return true;});$("#comment").attr({minlength:"15",maxlength:"15360"})}); /* ]]> */ </script> <!-- Advertising Manager v3.5.3 (7.861 seconds.) --> <script type='text/javascript'> /* <![CDATA[ */ var pollsL10n = {"ajax_url":"http:\/\/glob.lokety.com\/wp-admin\/admin-ajax.php","text_wait":"Your last request is still being processed. Please wait a while ...","text_valid":"Please choose a valid poll answer.","text_multiple":"Maximum number of choices allowed: ","show_loading":"1","show_fading":"1"}; /* ]]> */ </script> <script type='text/javascript' src='http://glob.lokety.com/wp-content/plugins/wp-polls/polls-js.js?ver=2.73.2'></script> <script type='text/javascript'> /* <![CDATA[ */ var SlimStatParams = {"ajaxurl":"http:\/\/glob.lokety.com\/wp-admin\/admin-ajax.php","extensions_to_track":"pdf,doc,xls,zip","outbound_classes_rel_href_to_not_track":"noslimstat,ab-item","id":"650697.0238895ff6b0c76187f841f71f3ce7d8"}; /* ]]> */ </script> <script type='text/javascript' src='http://glob.lokety.com/wp-content/plugins/wp-slimstat/wp-slimstat.min.js'></script> <script type='text/javascript' src='http://glob.lokety.com/wp-content/plugins/wp-spamshield/js/jscripts-ftr-min.js'></script> <script type='text/javascript' src='http://glob.lokety.com/wp-includes/js/wp-embed.min.js?ver=4.7.3'></script> </div><!-- Closes footer --> </div><!-- Closes wrapper --> </body> </html>