<?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-5706974551487020992</id><updated>2011-09-28T15:46:25.716-07:00</updated><category term='Linux Mint'/><category term='MySQL'/><category term='CSS'/><category term='XP'/><category term='C'/><category term='Opera'/><category term='jEdit'/><category term='VB6'/><category term='Linksys'/><category term='OpenOffice'/><category term='Perl'/><category term='Windows'/><category term='IIS'/><category term='Guitar'/><category term='C++'/><category term='PHP'/><category term='VPN'/><category term='Drupal'/><category term='Joomla'/><category term='Virtuemart'/><category term='QuickVPN'/><category term='Linux'/><category term='Dell'/><category term='Networking'/><category term='Pear'/><category term='DVD'/><category term='Ubuntu'/><category term='Excel'/><category term='CakePHP'/><title type='text'>Soediarto's Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5706974551487020992.post-7515737592884758215</id><published>2010-12-29T14:59:00.000-08:00</published><updated>2010-12-29T15:03:12.365-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dell'/><category scheme='http://www.blogger.com/atom/ns#' term='XP'/><category scheme='http://www.blogger.com/atom/ns#' term='DVD'/><title type='text'>Can't eject DVD</title><content type='html'>I have a Dell laptop running Windows XP. Sometimes I can't eject the DVD.&lt;br /&gt;The easiest way to solve this problem is by disabling and enabling the DVD-ROM drive from the device manager.&lt;br /&gt;&lt;br /&gt;Just right click on My Computer, select Hardware, find the DVD-ROM drive, select disable, then enable. That's all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-7515737592884758215?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/7515737592884758215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=7515737592884758215' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/7515737592884758215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/7515737592884758215'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2010/12/cant-eject-dvd.html' title='Can&apos;t eject DVD'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-3909900154057100261</id><published>2010-12-20T19:17:00.000-08:00</published><updated>2010-12-20T19:22:05.623-08:00</updated><title type='text'>No video on TPG's IPTV</title><content type='html'>I could hear the audio, but no video on TPG's IPTV. It was working properly a few weeks ago.&lt;br /&gt;&lt;br /&gt;How did I fix it?&lt;br /&gt;I uninstalled the existing VLC media player(0.8.6), then installed the newer version (1.1.5). Don't forget to check the 'Firefox' option during the installation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-3909900154057100261?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/3909900154057100261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=3909900154057100261' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/3909900154057100261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/3909900154057100261'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2010/12/no-video-on-tpgs-iptv.html' title='No video on TPG&apos;s IPTV'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-7198882542156196589</id><published>2010-10-28T23:03:00.000-07:00</published><updated>2010-10-28T23:10:11.091-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VPN'/><category scheme='http://www.blogger.com/atom/ns#' term='XP'/><title type='text'>Windows XP VPN were missing</title><content type='html'>All of the XP's VPN connections were missing. Options 'Dial Up' and 'VPN' in the connection wizard were disabled. So, I couldn't make a new VPN connection.&lt;br /&gt;&lt;br /&gt;It turn out that I accidentally disable some of the services.&lt;br /&gt;These are the necessary services:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Telephony&lt;/li&gt;&lt;li&gt;Remote Access Connection Manager&lt;/li&gt;&lt;li&gt;Remote Access Auto Connection Manager&lt;/li&gt;&lt;/ul&gt;After enabling those services, the previous connections are appeared.&lt;br /&gt;&lt;br /&gt;http://www.computing.net/answers/networking/new-network-connection-disabled/36178.html&lt;br /&gt;http://support.microsoft.com/default.aspx?scid=kb;en-us;330163&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-7198882542156196589?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/7198882542156196589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=7198882542156196589' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/7198882542156196589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/7198882542156196589'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2010/10/windows-xp-vpn-were-missing.html' title='Windows XP VPN were missing'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-6999354984571595693</id><published>2010-05-24T17:12:00.000-07:00</published><updated>2010-05-24T17:17:17.902-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtuemart'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla'/><title type='text'>Double thumbnail in Virtuemart</title><content type='html'>The components/com_virtuemart/shop_image/product folder is taking up so much space. Then I realised that virtuemart always creates 2 thumbnails: one in product folder, and one in resized folder.&lt;br /&gt;&lt;br /&gt;Here's a link on how to fix this problem:&lt;br /&gt;http://forum.virtuemart.net/index.php?topic=51644.0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-6999354984571595693?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/6999354984571595693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=6999354984571595693' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/6999354984571595693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/6999354984571595693'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2010/05/double-thumbnail-in-virtuemart.html' title='Double thumbnail in Virtuemart'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-3376049511926452283</id><published>2010-03-30T15:13:00.000-07:00</published><updated>2010-03-30T15:17:30.560-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Mount partition in Ubuntu</title><content type='html'>My harddisk has 2 partitions (C and D). Ubuntu only recognised C drive.&lt;br /&gt;&lt;br /&gt;I opened the terminal and run:&lt;br /&gt;sudo fdisk -l&lt;br /&gt;&lt;br /&gt;I can see the D drive in the output. So, I have to mount it to Ubuntu.&lt;br /&gt;&lt;br /&gt;sudo mount /dev/sda4 /mnt&lt;br /&gt;&lt;br /&gt;Now I can access the D Drive from mnt folder.&lt;br /&gt;&lt;br /&gt;To unmount, run:&lt;br /&gt;sudo unmount /mnt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-3376049511926452283?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/3376049511926452283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=3376049511926452283' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/3376049511926452283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/3376049511926452283'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2010/03/mount-partition-in-ubuntu.html' title='Mount partition in Ubuntu'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-6155699777766129498</id><published>2010-03-04T17:57:00.001-08:00</published><updated>2010-03-04T17:59:59.910-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Drupal'/><title type='text'>Drupal 6 installation error (/includes/menu.inc on line 315)</title><content type='html'>When I installed Drupal 6, I got an error message about '/includes/menu.inc on line 315'. I can't find solution on the internet. So, what I did was deleting the database, create the new database, and start the installation again. This time, the installation was completed successfully. I didn't have any idea what caused the error previously.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-6155699777766129498?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/6155699777766129498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=6155699777766129498' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/6155699777766129498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/6155699777766129498'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2010/03/drupal-6-installation-error.html' title='Drupal 6 installation error (/includes/menu.inc on line 315)'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-2173539069638719530</id><published>2010-03-02T14:49:00.000-08:00</published><updated>2010-03-02T15:08:33.932-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linksys'/><category scheme='http://www.blogger.com/atom/ns#' term='QuickVPN'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><title type='text'>Linksys VPN: remote gateway is not responding</title><content type='html'>I use QuickVPN to connect to the RV042 router in remote location. It worked perfectly for around a year. A few weeks ago, suddenly I can't connect anymore. The error message was 'Remote gateway is not responding'.&lt;br /&gt;&lt;br /&gt;I didn't make any changes in both my laptop(Windows XP) and RV042. By the way, PPTP connection was allright. So, what's the problem?&lt;br /&gt;&lt;br /&gt;I tried all these things..but it won't solve the problem:&lt;br /&gt;- Turn off the firewall in XP.&lt;br /&gt;- Turn off the firewall in RV042.&lt;br /&gt;- Change MTU size in RV042.&lt;br /&gt;- Add new VPN user.&lt;br /&gt;&lt;br /&gt;I tried to install QuickVPN on another computer(same network)..and it didn't work..&lt;br /&gt;I tried to install on a remote computer(XP)..and it works!&lt;br /&gt;&lt;br /&gt;So, the problem was definitely on the client side. But I tried to turn off the firewall, anti virus..and still didn't work.&lt;br /&gt;&lt;br /&gt;Then suddenly I was thinking about my router..Can it be my router that cause the problem? I opened the router's log and saw this line:&lt;br /&gt;kernel: net/ipv4/netfilter/./broadcom/ip_nat_ipsec.c:ipsec_nat_help Out of table entries&lt;br /&gt;I've no idea what's the meaning of it. But I had a feeling that something's wrong with the router. So, I restarted the router, then tried the QuickVPN..and problem SOLVED..Now QuickVPN is working..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-2173539069638719530?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/2173539069638719530/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=2173539069638719530' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/2173539069638719530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/2173539069638719530'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2010/03/linksys-vpn-remote-gateway-is-not.html' title='Linksys VPN: remote gateway is not responding'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-1011956706028322515</id><published>2010-01-17T16:49:00.000-08:00</published><updated>2010-01-17T16:59:41.084-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Excel'/><category scheme='http://www.blogger.com/atom/ns#' term='VB6'/><title type='text'>Unable to set the orientation property</title><content type='html'>"Unable to set the orientation property of the PageSetup class". This error message is appeared in my VB6 code, which is used to set the orientation of an excel file to landscape.&lt;br /&gt;&lt;br /&gt;This error message only appeared in 1 computer. Why did it happen only in 1 computer? Well...the computer didn't have a default printer. I just need to add a default printer, then the problem disappeared.&lt;br /&gt;&lt;br /&gt;Source:&lt;br /&gt;http://www.ureader.com/msg/103711516.aspx&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-1011956706028322515?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/1011956706028322515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=1011956706028322515' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/1011956706028322515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/1011956706028322515'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2010/01/unable-to-set-orientation-property.html' title='Unable to set the orientation property'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-8063689093976038809</id><published>2010-01-05T18:39:00.000-08:00</published><updated>2010-01-05T18:46:57.901-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IIS'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Dot in directory name (IIS)</title><content type='html'>I have a directory name that contains dot (ex: http://localhost/test3.5). Just recently, I was not able to open that page from the browser. &lt;br /&gt;&lt;br /&gt;How to fix it?&lt;br /&gt;Firstly, I have to open UrlScan.ini file. In my computer, it's located in the C:\WINDOWS\system32\inetsrv\urlscan folder.&lt;br /&gt;&lt;br /&gt;Then, I have to change this value from 0 to 1:&lt;br /&gt;AllowDotInPath=1  &lt;br /&gt;&lt;br /&gt;I don't need to restart the IIS. Just refresh the browser..and it works!&lt;br /&gt;&lt;br /&gt;Source: http://forums.iis.net/t/1150130.aspx&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-8063689093976038809?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/8063689093976038809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=8063689093976038809' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/8063689093976038809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/8063689093976038809'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2010/01/dot-in-directory-name-iis.html' title='Dot in directory name (IIS)'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-6198633388825681831</id><published>2009-11-22T17:11:00.001-08:00</published><updated>2009-11-22T17:12:45.366-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>C and C++ Hello World on Ubuntu</title><content type='html'>This is a nice tutorial on how to run your first c and c++ codes on Ubuntu:&lt;br /&gt;http://www.ubuntugeek.com/how-to-install-c-and-c-compilers-in-ubuntu-and-testing-your-first-c-and-c-program.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-6198633388825681831?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/6198633388825681831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=6198633388825681831' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/6198633388825681831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/6198633388825681831'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/11/c-and-c-hello-world-on-ubuntu.html' title='C and C++ Hello World on Ubuntu'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-7874841954022168687</id><published>2009-11-22T16:14:00.000-08:00</published><updated>2009-11-22T17:13:04.361-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Perl'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Perl Hello World on Ubuntu</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;span style="font-style:italic;"&gt;#!/usr/bin/perl&lt;br /&gt;print "Hello World\n";&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Those are 2 lines for the Hello World application.&lt;br /&gt;My question is: How can I know the first line should be #!/usr/bin/perl ?&lt;br /&gt;&lt;br /&gt;Well, open the terminal, then run &lt;span style="font-weight:bold;"&gt;&lt;span style="font-style:italic;"&gt;which perl&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;It will show you the location of the Perl interpreter.&lt;br /&gt;&lt;br /&gt;To run the code, just type &lt;span style="font-weight:bold;"&gt;&lt;span style="font-style:italic;"&gt;perl hello.pl&lt;/span&gt;&lt;/span&gt; in terminal.&lt;br /&gt;&lt;br /&gt;Now, I want to make the file 'executable'. Go to the directory where I saved the file, then run:&lt;br /&gt;&lt;span style="font-style:italic;"&gt;&lt;span style="font-weight:bold;"&gt;chmod +x hello.pl&lt;br /&gt;./hello.pl&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;+x is used to put executable attribute to the file.&lt;br /&gt;What about ./hello.pl? Why do we need ./ ? Why don't just type hello.pl?&lt;br /&gt;&lt;br /&gt;For the complete explanation, see this website http://www.linfo.org/dot_slash.html&lt;br /&gt;When we execute the file, we need to put the absolute path. The easiest way to put the absolute path is by using ./&lt;br /&gt;./ refers to the current directory.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-7874841954022168687?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/7874841954022168687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=7874841954022168687' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/7874841954022168687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/7874841954022168687'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/11/perl-hello-world.html' title='Perl Hello World on Ubuntu'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-8189712500401642064</id><published>2009-11-04T19:52:00.000-08:00</published><updated>2009-11-04T19:59:34.818-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Unmount cdrom in Ubuntu</title><content type='html'>I wanted to remove a CD from my computer. I pressed the eject button, it didn't work. I right-clicked the CD icon and select 'Unmount' or 'Eject', it didn't work.&lt;br /&gt;&lt;br /&gt;So, I tried to open the terminal and run this command 'umount -l /media/cdrom'..and it worked!&lt;br /&gt;&lt;br /&gt;What is -l option? According to man page:&lt;br /&gt;Lazy unmount. Detach the filesystem from the filesystem hierarchy&lt;br /&gt;    now, and cleanup all references to the filesystem as soon as&lt;br /&gt;    it is not busy anymore. (Requires kernel 2.4.11 or later.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-8189712500401642064?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/8189712500401642064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=8189712500401642064' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/8189712500401642064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/8189712500401642064'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/11/unmount-cdrom-in-ubuntu.html' title='Unmount cdrom in Ubuntu'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-3917298769943750543</id><published>2009-11-04T16:24:00.000-08:00</published><updated>2009-11-04T19:59:54.961-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jEdit'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Remove red dot and vertical blue line in jEdit</title><content type='html'>In jEdit, there's a red dot at the end of each line, and there's a vertical blue line. How to remove them?&lt;br /&gt;&lt;br /&gt;Go to Utilities &gt; Global Options &gt; Text Area&lt;br /&gt;Uncheck both 'End of line markers' and 'Wrap guide'.&lt;br /&gt;Done.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-3917298769943750543?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/3917298769943750543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=3917298769943750543' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/3917298769943750543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/3917298769943750543'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/11/remove-red-dot-and-vertical-blue-line.html' title='Remove red dot and vertical blue line in jEdit'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-865326697383562480</id><published>2009-11-01T21:05:00.000-08:00</published><updated>2009-11-01T21:14:43.489-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Mount SMB shares</title><content type='html'>I have 2 ubuntu machines. One of the machine acts as the file server. I want to mount the shared folder to the other machine.&lt;br /&gt;&lt;br /&gt;Firstly, install Samba File System and Samba client:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;sudo apt-get install smbfs smbclient&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Secondly,use smbmount command to mount the share.&lt;br /&gt;Ex: The shared folder is located in 192.168.1.2 machine, and the folder name is java.&lt;br /&gt;I wanted to mount it to /home/adi/java&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;smbmount //192.168.1.2/java /home/adi/java -o username=adi,pass=mysecretpassword&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Done.&lt;br /&gt;&lt;br /&gt;Source: http://ubuntuforums.org/showthread.php?t=280473&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-865326697383562480?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/865326697383562480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=865326697383562480' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/865326697383562480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/865326697383562480'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/11/mount-smb-shares.html' title='Mount SMB shares'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-2982639227577129581</id><published>2009-11-01T15:35:00.000-08:00</published><updated>2009-11-22T17:13:36.238-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pear'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><title type='text'>Get MDB2's mysql package</title><content type='html'>I installed Pear a few years ago but I only used it a few times.&lt;br /&gt;This morning I decided to try the MDB2 package.&lt;br /&gt;&lt;br /&gt;I tried the sample code from the Pear website. When I ran the code, I got this error &lt;span style="font-style:italic;"&gt;unable to find package 'MDB2_Driver_mysql' file 'MDB2\Driver\mysql.php'&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So, I had to update the package. 2 things that I had to do:&lt;br /&gt;1. 'pear upgrade MDB2' to upgrade MDB2 package to the latest version&lt;br /&gt;2. 'pear install MDB2_Driver_mysql' to get the mysql package&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-2982639227577129581?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/2982639227577129581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=2982639227577129581' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/2982639227577129581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/2982639227577129581'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/11/get-mdb2s-mysql-package.html' title='Get MDB2&apos;s mysql package'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-5522922943172773330</id><published>2009-10-20T19:45:00.000-07:00</published><updated>2009-11-22T17:14:01.403-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><title type='text'>MySQL timestamp</title><content type='html'>When you insert a new row into a table, sometimes we need to record the time of insertion. For example, you have a table called User, which contains columns such as userName and userCreationDate.&lt;br /&gt;&lt;br /&gt;To insert the creation date, I often used statement like this:&lt;br /&gt;INSERT INTO USERS (userName,userCreationDate) VALUES ('yourusername',now())&lt;br /&gt;&lt;br /&gt;Well, there's an easier way. You can just change the type of userCreationDate column from Date to Timestamp. MySQL will automatically update the column everytime you insert a new row. By the way, I used MySQL Administrator to modify the column type.&lt;br /&gt;&lt;br /&gt;Now I've got a new problem. When the row is updated (ex: changing the userName), the userCreationDate is also updated to the current time. I don't want the creation date to be changed, but I can't find the reason by looking the table information in MySQL Administrator. So, let's use open the MySQL using the command prompt.&lt;br /&gt;&lt;br /&gt;Type this command 'SHOW CREATE TABLE USERS'. You'll see something like this:&lt;br /&gt;`userCreationDate` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP&lt;br /&gt;&lt;br /&gt;The problem is in the 'on update CURRENT_TIMESTAMP' statement. It means the column is automatically updated when the row is modified. To turn off this functionality, just alter the table:&lt;br /&gt;ALTER TABLE USERS MODIFY COLUMN userCreationDate TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP&lt;br /&gt;&lt;br /&gt;That's all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-5522922943172773330?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/5522922943172773330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=5522922943172773330' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/5522922943172773330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/5522922943172773330'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/10/mysql-timestamp.html' title='MySQL timestamp'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-5563272637883243931</id><published>2009-10-19T14:09:00.000-07:00</published><updated>2009-10-19T17:00:08.410-07:00</updated><title type='text'>Regular expression to check email address (PHP)</title><content type='html'>Here's the regex to check email address according to totallyphp.co.uk&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The valid characters for the username part are: underscore,hyphen,letter from a to z, number from 0 to 9.&lt;br /&gt;The valid characters for the domain part are: same as username, but it doesn't include the underscore. In addition, the last part of the domain can only contain 2 or 3 letters (ex: com,au).&lt;br /&gt;&lt;br /&gt;What's wrong with this regular expression?&lt;br /&gt;The obvious one is the last part. I own a domain name that end with 'info'. 'info' has 4 characters, so it won't match the last rule, which can only accept 2 or 3 character.&lt;br /&gt;&lt;br /&gt;Now, let's take a look at the first part: &lt;span style="font-weight:bold;"&gt;^[_a-z0-9-]+&lt;/span&gt;&lt;br /&gt;Based on this part, the email address can start with an underscore, letter, number, or hyphen. However, email address can only start with a letter or number. These email address are not valid: _jim@example.com, -jim@example.com&lt;br /&gt;&lt;br /&gt;Let's improve the regular expression.&lt;br /&gt;To fix the first mistake, just change the last part from &lt;span style="font-weight:bold;"&gt;{2,3}&lt;/span&gt; to &lt;span style="font-weight:bold;"&gt;{2,4}&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;For the second one, we have to make sure that email address must not start with an underscore or hyphen.&lt;br /&gt;We have to change&lt;span style="font-weight:bold;"&gt; ^[_a-z0-9-]+&lt;/span&gt; to &lt;span style="font-weight:bold;"&gt;^[a-z0-9]+&lt;/span&gt;&lt;br /&gt;Then, we have to include the underscore and hyphen in the next part: &lt;span style="font-weight:bold;"&gt;[_a-z0-9-]*&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The complete one is: &lt;span style="font-weight:bold;"&gt;^[a-z0-9]+[_a-z0-9-]*(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Update:&lt;br /&gt;When I did the practice, I misplaced the hyphen position, and the regex didn't work properly. Instead of &lt;span style="font-weight:bold;"&gt;[_a-z0-9-]&lt;/span&gt;, I wrote &lt;span style="font-weight:bold;"&gt;[_-a-z0-9]&lt;/span&gt;&lt;br /&gt;Hyphen has a special meaning in regular expression. So it's better to 'escape' the hyphen. This one will work &lt;span style="font-weight:bold;"&gt;[_\-a-z0-9]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sources:&lt;br /&gt;http://www.totallyphp.co.uk/code/validate_an_email_address_using_regular_expressions.htm&lt;br /&gt;http://www.melbourneit.com.au/help/index.php?questionid=1118&lt;br /&gt;http://www.alertsite.com/help/RegexMatching.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-5563272637883243931?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/5563272637883243931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=5563272637883243931' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/5563272637883243931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/5563272637883243931'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/10/regular-expression-to-check-email.html' title='Regular expression to check email address (PHP)'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-8426576425213476028</id><published>2009-10-14T19:29:00.000-07:00</published><updated>2009-11-22T17:14:16.191-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>A quick way to create rounded corners</title><content type='html'>When you need to create a box with rounded corner, you normally need to create the rounded images using software such as photoshop. I've just found a website that can create the images quickly. Here's the link: &lt;a href="http://www.roundedcornr.com/"&gt;RoundedCornr&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-8426576425213476028?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/8426576425213476028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=8426576425213476028' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/8426576425213476028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/8426576425213476028'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/10/quick-way-to-create-rounded-corners.html' title='A quick way to create rounded corners'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-7876462340914122418</id><published>2009-09-21T23:38:00.000-07:00</published><updated>2009-09-21T23:54:17.128-07:00</updated><title type='text'>Amazon Product Advertising API signature</title><content type='html'>A couple months ago I got this email from amazon:&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Dear Developer,&lt;br /&gt;&lt;br /&gt;We want to remind you that all calls to the Product Advertising API must be authenticated using request signatures by August 15, 2009. Please remember that calls to the Product Advertising API that are not signed will not be processed after August 15, 2009. For help on request signatures, please see the Resources section below.&lt;br /&gt;&lt;br /&gt;The Product Advertising API Team. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Well, I tried to find an example about this signature on amazon's website, but none of the examples is using PHP. Fortunately, there's a guy who wrote the example using php.&lt;br /&gt;Here is the link:&lt;br /&gt;&lt;a href="http://www.codediesel.com/php/accessing-amazon-product-advertising-api-in-php/"&gt;http://www.codediesel.com/php/accessing-amazon-product-advertising-api-in-php/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-7876462340914122418?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/7876462340914122418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=7876462340914122418' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/7876462340914122418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/7876462340914122418'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/09/amazon-product-advertising-api.html' title='Amazon Product Advertising API signature'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-6807303421575064032</id><published>2009-09-15T17:38:00.000-07:00</published><updated>2009-09-15T17:43:09.341-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenOffice'/><title type='text'>Printing multiple pages in 1 sheet of paper (OpenOffice Writer 3)</title><content type='html'>I want to print 2 pages in 1 sheet of paper.&lt;br /&gt;&lt;br /&gt;Firstly, go to Page Preview. Then click 'Print options page view' button and change the format to Landscape.&lt;br /&gt;&lt;br /&gt;Next, click 'Page Preview: Multiple Pages' button, choose '2 x 1 pages'.&lt;br /&gt;&lt;br /&gt;Finally, click 'Print page view' button.&lt;br /&gt;&lt;br /&gt;Done.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-6807303421575064032?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/6807303421575064032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=6807303421575064032' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/6807303421575064032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/6807303421575064032'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/09/printing-multiple-pages-in-1-sheet-of.html' title='Printing multiple pages in 1 sheet of paper (OpenOffice Writer 3)'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-7154433128783671140</id><published>2009-09-15T17:00:00.000-07:00</published><updated>2009-09-15T17:38:52.339-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Sharing printer connected to Windows 7</title><content type='html'>My printer is connected to the Windows 7 PC. I would like to add the printer to my XP PC. However, my XP PC couldn't see the Windows 7 PC. Well, Windows 7 has a concept called Homegroup. It seems that Homegroup is only used for Windows 7. So, what I have to do is to leave the Homegroup, then join the Workgroup.&lt;br /&gt;&lt;br /&gt;If you go to Network section in control panel, there's an option to leave the Homegroup.&lt;br /&gt;&lt;br /&gt;To change the Workgroup, click the start button, right click on Computer and choose Properties. Change the workgroup, then restart the computer.&lt;br /&gt;&lt;br /&gt;Next, what I have to do is to activate the printer sharing (right click on printer name).&lt;br /&gt;&lt;br /&gt;That's all the steps needed in Windows 7. Now my XP PC can see the printer attached to Windows 7.&lt;br /&gt;&lt;br /&gt;Done.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-7154433128783671140?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/7154433128783671140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=7154433128783671140' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/7154433128783671140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/7154433128783671140'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/09/sharing-printer-connected-to-windows-7.html' title='Sharing printer connected to Windows 7'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-8599350406781055082</id><published>2009-09-11T14:09:00.000-07:00</published><updated>2009-09-11T14:17:30.030-07:00</updated><title type='text'>Can't access Netcomm NB9W's settings page</title><content type='html'>After I changed some settings in NB9W, I couldn't access the settings page in web browser anymore. However, I still could ping it successfully.&lt;br /&gt;&lt;br /&gt;Somebody suggested to run 'netsh winsock reset' in the command prompt, then reset the computer. I did it and I still couldn't access the router.&lt;br /&gt;&lt;br /&gt;The next thing that I did was to reset the router. Well..that's all..I can access the router now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-8599350406781055082?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/8599350406781055082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=8599350406781055082' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/8599350406781055082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/8599350406781055082'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/09/cant-access-netcomm-nb9ws-settings-page.html' title='Can&apos;t access Netcomm NB9W&apos;s settings page'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-3448790648177762487</id><published>2009-09-04T18:03:00.000-07:00</published><updated>2009-09-04T18:29:20.513-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux Mint'/><title type='text'>Viewing NEF file in Linux Mint</title><content type='html'>NEF file is Nikon's raw image format. When I tried to open it in Eye of GNOME, I could only see the image in 160x120 pixels.&lt;br /&gt;&lt;br /&gt;I remember that I never have this problem with Ubuntu. So, I downloaded the Ubuntu's image viewer called gThumb.&lt;br /&gt;&lt;br /&gt;Well, gThumb can open the file perfectly. But I've got one more problem. Everytime I opened the image, it was displayed in the full size. Most of my photos are 3900 pixels wide, so I don't want to open it in its original size.&lt;br /&gt;&lt;br /&gt;To change this behaviour, go to Edit &gt; Preferences, go to Viewer tab. In the 'After loading an image' options, choose 'Fit to window if larger'.&lt;br /&gt;&lt;br /&gt;Done.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-3448790648177762487?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/3448790648177762487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=3448790648177762487' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/3448790648177762487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/3448790648177762487'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/09/viewing-nef-file-in-linux-mint.html' title='Viewing NEF file in Linux Mint'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-6386823682572869521</id><published>2009-09-03T19:36:00.000-07:00</published><updated>2009-09-03T19:41:39.724-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux Mint'/><category scheme='http://www.blogger.com/atom/ns#' term='Opera'/><title type='text'>Modifying google in Opera's search bar</title><content type='html'>I want to change the default Opera's search from google.com to google.com.au.&lt;br /&gt;To change it, go to Tools &gt; Preferences, go to Search tab, select google, and click edit.&lt;br /&gt;Click the Details button, then enter http://www.google.com.au/search?q=%s in the address text box.&lt;br /&gt;&lt;br /&gt;Done.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-6386823682572869521?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/6386823682572869521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=6386823682572869521' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/6386823682572869521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/6386823682572869521'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/09/modifying-google-in-operas-search-bar.html' title='Modifying google in Opera&apos;s search bar'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-4861122494447374052</id><published>2009-08-31T17:44:00.000-07:00</published><updated>2009-08-31T18:06:35.723-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CakePHP'/><title type='text'>Second argument in javascript's link method (CakePHP)</title><content type='html'>To create a link to javascript files, we can use 'link' method.&lt;br /&gt;For example, if I type echo $javascript-&gt;link('tiny_mce/tiny_mce.js',false); &lt;br /&gt;&lt;br /&gt;The second argument is 'false'. It means the script link will be displayed in the html's head section.&lt;br /&gt;If it is 'true', the link will be displayed in html's body section.&lt;br /&gt;&lt;br /&gt;Well, there's actually more story to how CakePHP choose where to put the link.&lt;br /&gt;Actually, if second argument is 'false', the link will be displayed in $scripts_for_layout section, and if it's 'true', it will be displayed in $content_for_layout.&lt;br /&gt;&lt;br /&gt;Both $scripts_for_layout and $content_for_layout is written inside the layout file.&lt;br /&gt;If you create your own layout, you should find the file inside app/views/layouts folder.&lt;br /&gt;If you use the default layout, the file is cake/libs/view/layouts/default.ctp&lt;br /&gt;&lt;br /&gt;You will see that the $scripts_for_layout is written inside the head section, and $content_for_layout is written inside the body section.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-4861122494447374052?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/4861122494447374052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=4861122494447374052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/4861122494447374052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/4861122494447374052'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/08/second-argument-in-javascripts-link.html' title='Second argument in javascript&apos;s link method (CakePHP)'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-8816033291533054764</id><published>2009-08-31T00:30:00.000-07:00</published><updated>2009-08-31T00:36:08.770-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CakePHP'/><title type='text'>Remove sql statement at the bottom of the page (CakePHP)</title><content type='html'>By default, CakePHP display a list of sql statements at the bottom of the page.&lt;br /&gt;This is the result of CakePHP debug level.&lt;br /&gt;&lt;br /&gt;To remove the sql statements, we need to change the debug level to 0.&lt;br /&gt;&lt;br /&gt;Open the app/config/core.php, search for this line&lt;br /&gt;Configure::write('debug', 2);&lt;br /&gt;&lt;br /&gt;Then change it to 0&lt;br /&gt;Configure::write('debug', 0);&lt;br /&gt;&lt;br /&gt;Done.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-8816033291533054764?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/8816033291533054764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=8816033291533054764' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/8816033291533054764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/8816033291533054764'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/08/remove-sql-statement-at-bottom-of-page.html' title='Remove sql statement at the bottom of the page (CakePHP)'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-7551752127590902942</id><published>2009-08-19T16:27:00.000-07:00</published><updated>2009-08-19T16:31:01.159-07:00</updated><title type='text'>Activate Backspace to go to previous page in Firefox</title><content type='html'>I often use Backspace to go to the previous page. However, it didn't work in my newly installed Ubuntu machine (Ubuntu 9.04, Firefox 3.0.8).&lt;br /&gt;&lt;br /&gt;To fix this, type 'about:config' in the address bar, then type 'browser.backspace_action' in the filter box. The value was 2, so I need to change it to 0. Done!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-7551752127590902942?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/7551752127590902942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=7551752127590902942' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/7551752127590902942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/7551752127590902942'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/08/activate-backspace-to-go-to-previous.html' title='Activate Backspace to go to previous page in Firefox'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-5469466689939417152</id><published>2009-08-17T18:11:00.000-07:00</published><updated>2009-08-17T18:15:36.800-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Watching TPG IPTV on Firefox (Ubuntu 9.04)</title><content type='html'>By default, we can't watch TPG IPTV on firefox. We'll get error saying that your VLC player is too old.&lt;br /&gt;&lt;br /&gt;To fix this problem, we have to install vlc,vlc-plugin-esd, mozilla-plugin-vlc. Use Synaptic to install those packages.&lt;br /&gt;&lt;br /&gt;Source: http://www.videolan.org/vlc/download-ubuntu.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-5469466689939417152?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/5469466689939417152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=5469466689939417152' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/5469466689939417152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/5469466689939417152'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/08/watching-tpg-iptv-on-firefox-ubuntu-904.html' title='Watching TPG IPTV on Firefox (Ubuntu 9.04)'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-6058692323352335941</id><published>2009-08-17T17:32:00.000-07:00</published><updated>2009-08-17T17:50:25.709-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Playing DVD on Ubuntu 9.04</title><content type='html'>By default, DVD can't be played on Ubuntu.&lt;br /&gt;We have to add some libraries.&lt;br /&gt;&lt;br /&gt;The installation details can be found here:&lt;br /&gt;http://ubuntuforums.org/showthread.php?t=766683&lt;br /&gt;&lt;br /&gt;These are the steps that I did based on information from that forum.&lt;br /&gt;Run below command to add medibuntu to the repository.&lt;br /&gt;&lt;b&gt;sudo wget http://www.medibuntu.org/sources.list.d/`lsb_release -cs`.list --output-document=/etc/apt/sources.list.d/medibuntu.list; sudo apt-get -q update; sudo apt-get --yes -q --allow-unauthenticated install medibuntu-keyring; sudo apt-get -q update&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Then run:&lt;br /&gt;&lt;b&gt;sudo apt-get install libdvdcss2 libdvdread4 libdvdnav4 vlc&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Until this point, I still can't play DVD.&lt;br /&gt;Well, it seems I have to run this command:&lt;br /&gt;&lt;b&gt;sudo apt-get remove gnash gnash-common libflashsupport mozilla-plugin-gnash swfdec-mozilla &amp;amp;&amp;amp; sudo apt-get install alsa-oss faac faad flashplugin-nonfree gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-pitfdll libmp3lame0 non-free-codecs sun-java6-fonts sun-java6-jre sun-java6-plugin unrar&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Perfect..I can play DVD now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-6058692323352335941?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/6058692323352335941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=6058692323352335941' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/6058692323352335941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/6058692323352335941'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/08/playing-dvd-on-ubuntu-904.html' title='Playing DVD on Ubuntu 9.04'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-2491404408681852800</id><published>2009-08-17T17:14:00.000-07:00</published><updated>2009-08-17T17:20:20.955-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Install Flash Player</title><content type='html'>By default, Flash Player is not installed on Ubuntu 9.04. An easy way to install it is to use Firefox to open a website with flash content, then click the 'Install Missing Plugins' button, choose the Adobe's one, and just follow the instructions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-2491404408681852800?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/2491404408681852800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=2491404408681852800' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/2491404408681852800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/2491404408681852800'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/08/install-flash-player.html' title='Install Flash Player'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-979579042099414503</id><published>2009-07-09T22:51:00.000-07:00</published><updated>2009-07-09T23:03:58.997-07:00</updated><title type='text'>Menampilkan EasyBook di Front-End Joomla</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:verdana;"&gt;1. Klik Menus, dan pilih salah satu menu (misalkan: main menu).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: verdana;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_IredlNhSvB0/SlbYd_qkshI/AAAAAAAAAAs/PEyP26f7ni0/s1600-h/one.jpg"&gt;&lt;img style="cursor: pointer; width: 216px; height: 126px;" src="http://4.bp.blogspot.com/_IredlNhSvB0/SlbYd_qkshI/AAAAAAAAAAs/PEyP26f7ni0/s320/one.jpg" alt="" id="BLOGGER_PHOTO_ID_5356706816621589010" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;br /&gt;2. Klik tombol New di kanan atas.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: verdana;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_IredlNhSvB0/SlbYlEY2qZI/AAAAAAAAAA0/oGRoMwU8e54/s1600-h/two.jpg"&gt;&lt;img style="cursor: pointer; width: 246px; height: 120px;" src="http://3.bp.blogspot.com/_IredlNhSvB0/SlbYlEY2qZI/AAAAAAAAAA0/oGRoMwU8e54/s320/two.jpg" alt="" id="BLOGGER_PHOTO_ID_5356706938148530578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;3. Klik EasyBook, kemudian klik Guestbook Entryform&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: verdana;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_IredlNhSvB0/SlbY6QRL1wI/AAAAAAAAAA8/uxuSKhQ86og/s1600-h/three.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_IredlNhSvB0/SlbY6QRL1wI/AAAAAAAAAA8/uxuSKhQ86og/s320/three.jpg" alt="" id="BLOGGER_PHOTO_ID_5356707302114842370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;br /&gt;4. Isi Title (misalkan: 'Buku Tamu').&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;5. Di sebelah kanan,  klik Parameters (Component). Kemudian, cari bagian 'Group for adding an entry' (agak bawah), dan ganti isinya ke 'Everybody'.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: verdana;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_IredlNhSvB0/SlbZFQhfNGI/AAAAAAAAABE/oeUb5XnHe6Q/s1600-h/five.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 106px;" src="http://1.bp.blogspot.com/_IredlNhSvB0/SlbZFQhfNGI/AAAAAAAAABE/oeUb5XnHe6Q/s320/five.jpg" alt="" id="BLOGGER_PHOTO_ID_5356707491161781346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;6. Klik tombol Save. Setelah ini, EasyBook bisa terlihat di Front-End.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-979579042099414503?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/979579042099414503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=979579042099414503' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/979579042099414503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/979579042099414503'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/07/menampilkan-easybook-di-front-end.html' title='Menampilkan EasyBook di Front-End Joomla'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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/_IredlNhSvB0/SlbYd_qkshI/AAAAAAAAAAs/PEyP26f7ni0/s72-c/one.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5706974551487020992.post-3122625933776067967</id><published>2009-07-09T21:55:00.000-07:00</published><updated>2009-07-09T22:10:42.948-07:00</updated><title type='text'>Instalasi EasyBook di Joomla</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:verdana;"&gt;1. Download file EasyBook dari http://joomlacode.org/gf/project/easyjoomla/frs/?action=FrsReleaseBrowse&amp;amp;frs_package_id=225.&lt;/span&gt; &lt;span style="font-family:verdana;"&gt;Pilih file yang terbaru, dan berawal dengan kata 'com', contoh: com_easybook_2.0_rc4_valid.zip&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;2. Di bagian Administrasi Joomla, pilih menu Extensions &gt; Install/Uninstall.&lt;/span&gt;  &lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;br /&gt;3. Klik tombol Browse, pilih file EasyBook, kemudian klik Upload File &amp;amp; Install.&lt;/span&gt;  &lt;a style="font-family: verdana;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_IredlNhSvB0/SlbMIDY4HmI/AAAAAAAAAAc/SgCtiT1ojjE/s1600-h/easybook1.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 110px;" src="http://1.bp.blogspot.com/_IredlNhSvB0/SlbMIDY4HmI/AAAAAAAAAAc/SgCtiT1ojjE/s320/easybook1.jpg" alt="" id="BLOGGER_PHOTO_ID_5356693245524450914" border="0" /&gt;&lt;/a&gt;  &lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;br /&gt;4. Jika instalasi berhasil, akan ada tulisan 'Install Component Success', dan EasyBook akan keluar dibawah menu Components.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_IredlNhSvB0/SlbMWgpvHdI/AAAAAAAAAAk/gvTOs__dYOE/s1600-h/easybook2.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 134px;" src="http://2.bp.blogspot.com/_IredlNhSvB0/SlbMWgpvHdI/AAAAAAAAAAk/gvTOs__dYOE/s320/easybook2.jpg" alt="" id="BLOGGER_PHOTO_ID_5356693493897960914" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-3122625933776067967?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/3122625933776067967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=3122625933776067967' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/3122625933776067967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/3122625933776067967'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/07/instalasi-easybook-di-joomla.html' title='Instalasi EasyBook di Joomla'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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://1.bp.blogspot.com/_IredlNhSvB0/SlbMIDY4HmI/AAAAAAAAAAc/SgCtiT1ojjE/s72-c/easybook1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5706974551487020992.post-7529532394258370788</id><published>2009-06-26T00:39:00.000-07:00</published><updated>2009-06-26T00:41:05.740-07:00</updated><title type='text'>An Jing Le - Chords</title><content type='html'>&lt;pre&gt;&lt;br /&gt;C                            Am&lt;br /&gt;Zhi shen xia gan qing pei wo zhan zai zhe li&lt;br /&gt;                 F&lt;br /&gt;Meng xiang zhong shu yu wo men de hun li&lt;br /&gt;             Fm                        G  &lt;br /&gt;Que cheng le dan ren jie hun jing xing qu&lt;br /&gt;C                             Bb       A7&lt;br /&gt;Zai zhe chang ai qing jiao li de ba he li&lt;br /&gt;      Dm&lt;br /&gt;Ai wo hai shi ai ni&lt;br /&gt;        F        Em&lt;br /&gt;Ni xuan ze le zi ji&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Am&lt;br /&gt;Sha jiao de ke ai de&lt;br /&gt;G&lt;br /&gt;Mi ren de ai ku de&lt;br /&gt;F                      Em&lt;br /&gt;Zao pian li cheng jing dou shi ni xi huan de&lt;br /&gt;Dm&lt;br /&gt;Ru jin wo hai zai yuan di&lt;br /&gt;F              G&lt;br /&gt;Ni que zou hui ni de ji yi&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;C                    &lt;br /&gt;Ni shuo wo ai ni tai duo&lt;br /&gt;C/B                      &lt;br /&gt;Jiu kuai yao ba ai yan mo&lt;br /&gt;Am&lt;br /&gt;Ni hai pa xing fu&lt;br /&gt;          Em&lt;br /&gt;Duan zhan yi miao jiu beng luo&lt;br /&gt;F           G&lt;br /&gt;Fen kai shi yi zhong jie tuo&lt;br /&gt;Em          Am&lt;br /&gt;Rang ni hao hao de xiang wo&lt;br /&gt;Dm&lt;br /&gt;Wo xiang yao de na pian tian kong&lt;br /&gt;F             G&lt;br /&gt;Ni shi bu shi neng gou gei wo&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;C                     &lt;br /&gt;Ni shuo wo gei ni tai duo&lt;br /&gt;C/B&lt;br /&gt;Que bu neng gei wo shen me&lt;br /&gt;Am                            Em&lt;br /&gt;Fen bu qing ji qing cheng nuo yong heng huo mi huo&lt;br /&gt;F           G&lt;br /&gt;Ai qing shi yi dao shang kou&lt;br /&gt;Em           Am&lt;br /&gt;Wo men ge zi ku tong&lt;br /&gt;Dm&lt;br /&gt;Shen me shi wo zui hou wen rou&lt;br /&gt;G                     C&lt;br /&gt;Shi yin wei wo tai ai ni&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-7529532394258370788?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/7529532394258370788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=7529532394258370788' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/7529532394258370788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/7529532394258370788'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/06/jing-le-chords.html' title='An Jing Le - Chords'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-569204726965391060</id><published>2009-05-13T21:01:00.001-07:00</published><updated>2009-05-13T21:11:20.656-07:00</updated><title type='text'>New Mic + Rain and Tears video</title><content type='html'>I've just purchased the Logitech USB Desktop Microphone. I decided to purchase it after viewing some reviews from youtube. The sound quality of my old guitar videos was really poor. So, I hope the audio can be improved by using a microphone.&lt;br /&gt;&lt;br /&gt;At first, I was really disappointed with the mic. The audio quality was only improved a little. I can still hear the background noise in my video. However, when I use the windows sound recorder, the audio was really good. So, there must be something wrong with my quickcam software.&lt;br /&gt;&lt;br /&gt;I didn't realise that Windows Movie Maker can also capture video from webcam. So, I tried to record a new video using the Movie Maker. I'm very happy with the result. It is much better than my previous videos.&lt;br /&gt;&lt;br /&gt;This is my first video which was recorded using the new mic. Enjoy!&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/SwhKUgMqNqk&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/SwhKUgMqNqk&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-569204726965391060?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/569204726965391060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=569204726965391060' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/569204726965391060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/569204726965391060'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/05/new-mic-rain-and-tears-video.html' title='New Mic + Rain and Tears video'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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-5706974551487020992.post-3720462848840867146</id><published>2009-05-03T23:30:00.000-07:00</published><updated>2009-05-03T23:52:07.843-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Guitar'/><title type='text'>Guitar - Spirited Away</title><content type='html'>&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/dVBwO8s5zn8&amp;hl=en&amp;fs=1&amp;rel=0"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/dVBwO8s5zn8&amp;hl=en&amp;fs=1&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;This is the guitar version of Spirited Away's ending theme.&lt;br /&gt;&lt;br /&gt;I started to play guitar when I was in High School. However, I never learn it seriously. In recent years, I've seen so many good guitarists in Youtube. I've got so much inspirations from them. Recently, I play guitar more often than before.&lt;br /&gt;&lt;br /&gt;The first video that I uploaded to Youtube is Sprited Away's ending theme. If you've seen the movie, you will agree that the ending theme is very beautiful piece of music.&lt;br /&gt;&lt;br /&gt;I recorded my playing with my old webcam. The sound quality is not good. I hope I can get a better camera soon. I hope you will enjoy my playing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5706974551487020992-3720462848840867146?l=soediarto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soediarto.blogspot.com/feeds/3720462848840867146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5706974551487020992&amp;postID=3720462848840867146' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/3720462848840867146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5706974551487020992/posts/default/3720462848840867146'/><link rel='alternate' type='text/html' href='http://soediarto.blogspot.com/2009/05/guitar-spirited-away.html' title='Guitar - Spirited Away'/><author><name>Soediarto</name><uri>http://www.blogger.com/profile/07694018608468255377</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>
