<?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-15242689</id><updated>2011-07-31T03:20:06.256+07:00</updated><category term='linux'/><category term='greeting'/><category term='philosophical wannabe'/><category term='singalong'/><category term='ubuntu'/><category term='misc'/><title type='text'>Xlylith's world of words................</title><subtitle type='html'>The Narcissist part of me</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>52</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-15242689.post-5205675006433939593</id><published>2011-07-24T05:37:00.001+07:00</published><updated>2011-07-24T05:37:53.596+07:00</updated><title type='text'>Reactivating</title><content type='html'>It&amp;#39;s been years since my last post. It seems that I can&amp;#39;t blog when I don&amp;#39;t put my heart in it. &lt;br&gt; Let&amp;#39;s see if I can reignite the sparks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-5205675006433939593?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/5205675006433939593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=5205675006433939593' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/5205675006433939593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/5205675006433939593'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2011/07/reactivating.html' title='Reactivating'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-47789668406152937</id><published>2009-11-24T15:09:00.010+07:00</published><updated>2009-11-24T18:18:07.841+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>How to Make an Offline Repository of Your Own Ubuntu System</title><content type='html'>&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Sometimes when you need to replicate an Ubuntu system to another computer, the usual step will be:&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Install Ubuntu using Installer CD/ Live CD&lt;/li&gt;&lt;li&gt;Reboot&lt;/li&gt;&lt;li&gt;Connect to the Internet&lt;/li&gt;&lt;li&gt;Update&lt;/li&gt;&lt;li&gt;Installing additional packages that you need&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;However, if it occurs that you need to install to another computer at another place with uncertainty of  the availability and/or reliability of the Internet connection over there, one would wonder if you could prepare those updates and additional packages yourself in an offline repository. &lt;/div&gt;&lt;div&gt;Assuming the additional packages is the same with your Ubuntu System, this howto will explain how to make such offline repository.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Creating Offline Repository&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;There are 4 steps to setting up a simple repository for yourself&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Import the packages in a directory&lt;/li&gt;&lt;li&gt;Scan the packages and create a file apt-get update can read&lt;/li&gt;&lt;li&gt;Replicate the repository to portable media&lt;/li&gt;&lt;li&gt;Add a line to your sources.list pointing at your repository&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Import Packages&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;In your Ubuntu System, the .deb files you have installed are stored in /var/cache/apt/archives/&lt;/div&gt;&lt;div&gt;To replicate these files, first create the directory you want to paste into. For this example, we'll use ~/mydebs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;mkdir ~/mydebs&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then, replicate the files using rsync&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;rsync -upt --progress /var/cache/apt/archives/*.deb ~/mydebs&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sometimes some files you have installed is not cached. If so, you need to retrieve them from the internet. First we need to generate the list of files to be downloaded.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;sudo apt-get install $(dpkg -l|grep ^ii|awk '{print $2}') --reinstall --print-uris \&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;-y |awk '{print $1}'|sed "s/'//g"|grep tp:// &gt; downlist&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then download it using wget&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;i&gt;wget -ci downlist -P ~/mydebs &lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Scan Packages&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To be included in apt-get process, we net to generate packages list of those .deb files.&lt;/div&gt;&lt;div&gt;First go into mydebs directory.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;cd ~/mydebs&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;then generate Packages.gz using dpkg-scanpackages&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;i&gt;dpkg-scanpackages . /dev/null | gzip -9c &gt; Packages.gz&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Replicate mydebs Directory to Portable Media&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;The repository can now be replicated to portable media, such as DVD-ROM or External Hard Drive. Assuming you are using external harddrive with volume name REPO:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;rsync -a ~/mydebs /media/REPO/mydebs&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then, after finishing installing the new system, restore the directory to your new home folder&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;rsync -a /media/REPO/mydebs ~/mydebs &lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Adding mydebs Directory as Repository Source&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To use these repository, these mydebs directory then must be included in the Repository Source file on your new system. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;sudo su -pc 'echo deb file:$HOME/mydebs ./ &gt;&gt; /etc/apt/sources.list'&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;sudo apt-get update&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Your repository is now ready to use&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-47789668406152937?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/47789668406152937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=47789668406152937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/47789668406152937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/47789668406152937'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2009/11/how-to-make-offline-repository-of-your.html' title='How to Make an Offline Repository of Your Own Ubuntu System'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-6681095151952277752</id><published>2008-10-28T14:24:00.003+07:00</published><updated>2008-10-28T14:41:37.861+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Counting Down on Intrepid Ibex</title><content type='html'>&lt;script type="text/javascript" src="http://www.ubuntu.com/files/countdown/display.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;p&gt;I just can't wait :-D&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-6681095151952277752?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/6681095151952277752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=6681095151952277752' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/6681095151952277752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/6681095151952277752'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2008/10/counting-down-on-intrepid-ibex.html' title='Counting Down on Intrepid Ibex'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-4181314014059776800</id><published>2008-10-27T10:52:00.002+07:00</published><updated>2008-10-28T14:44:42.595+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Extracting Similarity Between Two (Text) Files</title><content type='html'>When you need to compare difference between two files, you have diff.&lt;br /&gt;When you need to find similarity between such files, as far as I know, you need to devise your own script.&lt;br /&gt;This is my oneliner script for such need (assuming files to be compared named file-01 &amp;amp; file-02):&lt;p&gt;﻿for ((i=1;i&amp;lt;=$(wc -l file-01|awk '{print $1}');i+=1)); do grep $(awk -v a=$i 'NR==a' file-01) file-02 ; done&lt;/p&gt;&lt;p&gt;Ugly, but working...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-4181314014059776800?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/4181314014059776800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=4181314014059776800' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/4181314014059776800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/4181314014059776800'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2008/10/extracting-similarity-between-two-text.html' title='Extracting Similarity Between Two (Text) Files'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-6107820555253482929</id><published>2008-10-13T20:13:00.001+07:00</published><updated>2008-10-13T20:19:18.786+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='philosophical wannabe'/><title type='text'>The Reason</title><content type='html'>If I know the answer of "Why",&lt;br /&gt;I believe I'll better understand the question of "How"&lt;br /&gt;&lt;br /&gt;I need to know why I want to be rich, before seeking the way to be richer&lt;br /&gt;I need to know why I want to be free, before breaking anything that hold me back&lt;br /&gt;I need to know why I want to be happy, before pursuing the happiness itself&lt;br /&gt;&lt;br /&gt;But, is it wise to seek the reason of being right, while I am still pursuing the very question of what is truth?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-6107820555253482929?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/6107820555253482929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=6107820555253482929' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/6107820555253482929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/6107820555253482929'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2008/10/reason.html' title='The Reason'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-6767005567394152048</id><published>2008-02-05T15:30:00.001+07:00</published><updated>2008-02-05T15:37:29.606+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Reverse Proxy with Apache</title><content type='html'>Sometimes, when we need to configure network devices within LAN (via http), we need to do it on site due to private addressing. While making the devices directly accessible from the Internet is a big no-no, there is another way to connect remotely and securely: Reverse HTTP Proxy (with Apache).&lt;p&gt;Apache has proxy-related modules to enable this operation. To get it working, you need to enable this modules:&lt;br /&gt;- proxy&lt;br /&gt;- proxy_http&lt;/p&gt;&lt;p&gt;Using Ubuntu 7.10, this modules can be loaded simply by typing:&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:78%;"&gt;sudo a2enmod proxy&lt;br /&gt;sudo a2enmod proxy_http&lt;br /&gt;sudo /etc/init.d/apache2 restart&lt;/span&gt;&lt;/p&gt;&lt;p&gt;To forward any http request to your internal address, you need to add the destination url into your virtual host configuration, i.e:&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:78%;"&gt;sudo nano /etc/apache2/sites-available/yourvirtualhostconfig&lt;/span&gt;&lt;/p&gt;&lt;p&gt;then add this line:&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:78%;"&gt;ProxyPass /your-public-url/ http://your-private-address&lt;/span&gt;&lt;/p&gt;&lt;p&gt;enable your site by typing:&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:78%;"&gt;sudo a2ensite yourvirtualhostconfig&lt;br /&gt;sudo /etc/init.d/apache2/restart&lt;/span&gt;&lt;/p&gt;&lt;p&gt;By default, in Ubuntu 7.10 all proxy access are denied. Therefore, you&lt;br /&gt;need to white list your address into the proxy.conf file&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:78%;"&gt;sudo nano /etc/apache2/mods-available/proxy.conf&lt;/span&gt;&lt;/p&gt;&lt;p&gt;change the config to allow your source address i.e:&lt;/p&gt;&lt;p&gt;        &lt;span style="font-size:78%;"&gt;&amp;lt;Proxy *&amp;gt;&lt;br /&gt;              AddDefaultCharset off&lt;br /&gt;              Order deny,allow&lt;br /&gt;              Deny from all&lt;br /&gt;              Allow from 203.153.240.197&lt;br /&gt;      &amp;lt;/Proxy&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Then reload the configurations&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:78%;"&gt;sudo a2enmod proxy&lt;br /&gt;sudo /etc/init.d/apache2 restart&lt;/span&gt;&lt;/p&gt;&lt;p&gt;That's it folks. Enjoy working on your devices remotely, securely.&lt;br /&gt;(It is not so secure as the traffic is not encrypted. What I mean by&lt;br /&gt;secure, is that I can hide the private address from any port scan.&lt;br /&gt;Therefore, what is deemed secure by me, is not necessarily secure by&lt;br /&gt;your definition. This is MY blog, so no complain!!!)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-6767005567394152048?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/6767005567394152048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=6767005567394152048' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/6767005567394152048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/6767005567394152048'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2008/02/reverse-proxy-with-apache.html' title='Reverse Proxy with Apache'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-124168074480375198</id><published>2007-11-12T16:54:00.000+07:00</published><updated>2007-11-12T16:56:32.083+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Connecting to XL 3G via Sony Ericsson W850i</title><content type='html'>While it is not so newbie friendly, I never thought that configuring Internet connectivity using my cellular phone will be a straightforward process. All I did just edit the /wtc/wvdial.conf into this:&lt;br /&gt;&lt;br /&gt;Init1 = ATZ&lt;br /&gt;Init2 = ATQ0 V1 E1 S0=0 &amp;C1 &amp;D2 +FCLASS=0&lt;br /&gt;&lt;br /&gt;Modem Type = USB Modem&lt;br /&gt;Baud = 460800&lt;br /&gt;Modem = /dev/ttyACM1&lt;br /&gt;ISDN = 0&lt;br /&gt;Phone = *99***1#&lt;br /&gt;Phone1 = *99***2#&lt;br /&gt;Password = proxl&lt;br /&gt;Username = xlgprs&lt;br /&gt;&lt;br /&gt;then, I connect by calling wvdial (with root privillege)&lt;br /&gt;&lt;br /&gt;sudo wvdial&lt;br /&gt;&lt;br /&gt;Just be very cautious with the cost as it is charged per KB!&lt;br /&gt;Enjoy...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-124168074480375198?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/124168074480375198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=124168074480375198' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/124168074480375198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/124168074480375198'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2007/11/connecting-to-xl-3g-via-sony-ericsson.html' title='Connecting to XL 3G via Sony Ericsson W850i'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-3631054904626670309</id><published>2007-09-18T13:43:00.000+07:00</published><updated>2007-09-18T13:45:14.239+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='singalong'/><title type='text'>Let's Celebrate a Good Time</title><content type='html'>&lt;embed src="http://www.metrolyrics.com/scroller/scroller2.swf?lyricid=1239&amp;border=2&amp;bordert=80&amp;bgfont=0xC0C0C0&amp;bg=http://www.metrolyrics.com/scroller/bgpic/bluedisco.jpg&amp;filter=0x000000&amp;filtert=25&amp;txt=0xFFFFFF&amp;fontname=arial&amp;fontsize=11&amp;speed=2" quality="high" width="180" height="210" name="scroll" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /&gt;&lt;br /&gt;&lt;a href="http://www.metrolyrics.com/celebration-lyrics-kool-the-gang.html" title="Celebration Lyrics"&gt;Celebration Lyrics&lt;/a&gt;&lt;/embed&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-3631054904626670309?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/3631054904626670309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=3631054904626670309' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/3631054904626670309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/3631054904626670309'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2007/09/lets-celebrate-good-time.html' title='Let&apos;s Celebrate a Good Time'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-5113794517676708956</id><published>2007-08-20T19:00:00.000+07:00</published><updated>2007-08-20T19:06:47.058+07:00</updated><title type='text'>Installing ZABBIX 1.4.1</title><content type='html'>The new ZABBIX is getting better and better. Below are the steps I did to get &lt;br&gt;ZABBIX 1.4.1 up and running. (Assumed there is already Apache2, PHP and MySQL running)&lt;p&gt;1. First, get the source code.&lt;br&gt;$ wget&lt;p&gt;&lt;a href="http://optusnet.dl.sourceforge.net/sourceforge/zabbix/zabbix-1.4.1.tar.gz"&gt;http://optusnet.dl.sourceforge.net/sourceforge/zabbix/zabbix-1.4.1.tar.gz&lt;/a&gt;&lt;p&gt;2. Extract the source code&lt;br&gt;$ tar -xvvzf zabbix-1.4.1.tar.gz&lt;p&gt;3. Prepare MySQL. by creating database for ZABBIX&lt;br&gt;$ mysql -u&amp;lt;username&amp;gt; -p&amp;lt;password&amp;gt;&lt;br&gt;mysql&amp;gt; create database zabbix;&lt;br&gt;mysql&amp;gt; grant all on zabbix.* to &amp;lt;username&amp;gt;@localhost identified &lt;br&gt;by &amp;#39;&amp;lt;mysqlpassword&amp;gt;&amp;#39;;&lt;br&gt;mysql&amp;gt; quit;&lt;br&gt;$ cd &amp;lt;path-of-your-zabbix-source&amp;gt;/create/schema/&lt;br&gt;$ cat mysql.sql | mysql -u&amp;lt;username&amp;gt; -p&amp;lt;password&amp;gt; zabbix&lt;br&gt;$ cd ../data&lt;br&gt;$ cat data.sql | mysql -u&amp;lt;username&amp;gt; -p&amp;lt;password&amp;gt; zabbix&lt;br&gt;$ cat images_mysql.sql | mysql -u&amp;lt;username&amp;gt; -p&amp;lt;password&amp;gt; zabbix&lt;br&gt;$ cd ../..&lt;p&gt;4. Configure the source code, then proceed with install&lt;br&gt;$ ./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl&lt;br&gt;$ sudo make install&lt;p&gt;5. Create zabbix config files&lt;br&gt;$ sudo mkdir /etc/zabbix/&lt;br&gt;$ sudo cp &lt;br&gt;&amp;lt;path-of-your-zabbix-source&amp;gt;/misc/conf/zabbix_server.conf /etc/zabbix/&lt;br&gt;$ sudo nano /etc/zabbix/zabbix_server.conf&lt;p&gt;6. Create directories for the frontends&lt;br&gt;$ sudo mkdir /usr/local/zabbix&lt;br&gt;$ sudo chown -R &amp;lt;username.username&amp;gt; /usr/local/zabbix/&lt;br&gt;$ rsync -rvu &amp;lt;path-of-your-zabbix-source&amp;gt;/frontend/php /usr/local/zabbix/&lt;p&gt;7. Edit Apache2 config file to point your own ZABBIX url into the frontend&amp;#39;s &lt;br&gt;path&lt;p&gt;8. Open a web browser, go to your ZABBIX url, then proceeds from there&lt;p&gt;9. To get ZABBIX up, you need to execute zabbix_server. &lt;p&gt;Done :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-5113794517676708956?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/5113794517676708956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=5113794517676708956' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/5113794517676708956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/5113794517676708956'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2007/08/installing-zabbix-141.html' title='Installing ZABBIX 1.4.1'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-8417019723965745233</id><published>2007-07-30T19:37:00.000+07:00</published><updated>2007-07-30T19:48:34.223+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='singalong'/><title type='text'>I Love You</title><content type='html'>&lt;embed src="http://www.metrolyrics.com/scroller/scroller2.swf?lyricid=2147419019&amp;border=2&amp;bordert=80&amp;bgfont=0xC0C0C0&amp;bg=http://www.metrolyrics.com/scroller/bgpic/bluedisco.jpg&amp;filter=0x000000&amp;filtert=25&amp;txt=0xFFFFFF&amp;fontname=arial&amp;fontsize=11&amp;speed=2" quality="high" width="180" height="210" name="scroll" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /&gt;&lt;br /&gt;&lt;a href="http://www.metrolyrics.com/lyrics/2147419019/Saigon_Kick/I_Love_You" title="I Love You Lyrics"&gt;I Love You Lyrics&lt;/a&gt;&lt;/embed&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-8417019723965745233?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/8417019723965745233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=8417019723965745233' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/8417019723965745233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/8417019723965745233'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2007/07/i-love-you.html' title='I Love You'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-3083719611319366014</id><published>2007-01-03T09:22:00.000+07:00</published><updated>2007-01-03T09:49:55.784+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='greeting'/><title type='text'>2007</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Selamat Tahun Baru 2007&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-3083719611319366014?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/3083719611319366014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=3083719611319366014' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/3083719611319366014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/3083719611319366014'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2007/01/2007.html' title='2007'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-1346844815359708163</id><published>2006-12-22T10:56:00.000+07:00</published><updated>2006-12-22T11:04:53.655+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='singalong'/><title type='text'>Bimbo - Semalam di Malaysia</title><content type='html'>aku pulang&lt;br /&gt;dari rantau&lt;br /&gt;bertahun-tahun di&lt;br /&gt;negeri orang&lt;br /&gt;oh, Malaysia&lt;br /&gt;&lt;br /&gt;oh, dimana&lt;br /&gt;kawan dulu, kawan dulu&lt;br /&gt;yang sama berjuang&lt;br /&gt;oh, Malaysia&lt;br /&gt;&lt;br /&gt;kekasih hatipun&lt;br /&gt;telah pula hilang&lt;br /&gt;hilang tiada pesan&lt;br /&gt;aduhai nasib&lt;br /&gt;apakah daya&lt;br /&gt;cita hampa&lt;br /&gt;jiwaku merana&lt;br /&gt;mana dinda&lt;br /&gt;&lt;br /&gt;inilah kisahku&lt;br /&gt;semalam di Malaysia&lt;br /&gt;diri rasa sunyi&lt;br /&gt;aduhai nasib&lt;br /&gt;apakah daya&lt;br /&gt;aku hanya&lt;br /&gt;seorang pengembara&lt;br /&gt;yang hina&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-1346844815359708163?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/1346844815359708163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=1346844815359708163' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/1346844815359708163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/1346844815359708163'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/12/bimbo-semalam-di-malaysia.html' title='Bimbo - Semalam di Malaysia'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-1777334098964577725</id><published>2006-11-17T14:46:00.000+07:00</published><updated>2006-11-17T17:27:38.700+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>It works!!!</title><content type='html'>One thing I just realized after upgrading to Edgy, all hotkey in my desknote, which by the way is an ECS A907, works out of the box. No hacking, no tweaking, no user intervention. The volume manager key works, the "internet" key fires up Firefox and the "mail" key opens Evolution.&lt;p&gt;&lt;br /&gt;&lt;br&gt;Now...if only I could make use of that f***in' flyin' windows key ...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-1777334098964577725?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/1777334098964577725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=1777334098964577725' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/1777334098964577725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/1777334098964577725'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/11/it-works.html' title='It works!!!'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-2823739489669928945</id><published>2006-11-16T20:32:00.001+07:00</published><updated>2006-11-16T20:32:26.812+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Edgy upgrade fail on acpid</title><content type='html'>I just upgraded my dapper into edgy. everything went fine but acpid and &lt;br&gt;everything that depends on it. &lt;br&gt;After several hours of googling... I found the answer from launchpad.&lt;br&gt;The workaround are:&lt;br&gt;1. Shutdown the acpid (I removed it instead)&lt;br&gt;2. sudo killall hald&lt;br&gt;3. sudo dpkg --configure -a&lt;br&gt;4. sudo apt-get install acpid&lt;p&gt;Perhaps 4 months is a bit too short for a release cycle of a distro as &lt;br&gt;massive as Ubuntu...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-2823739489669928945?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/2823739489669928945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=2823739489669928945' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/2823739489669928945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/2823739489669928945'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/11/edgy-upgrade-fail-on-acpid.html' title='Edgy upgrade fail on acpid'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-8213454161497536931</id><published>2006-11-16T09:48:00.001+07:00</published><updated>2006-11-16T09:48:21.214+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Mounting Remote Directories using SSHFS</title><content type='html'>Due to limited harddisk capacity, I stored my edgy repository in an external USB hard drive.&lt;br&gt;To access it, I mount it using sshfs. Here is how I did it in Ubuntu 6.06.&lt;p&gt;$ sudo apt-get install sshfs&lt;p&gt;$ sudo modprobe fuse&lt;p&gt;$ mkdir /somewhere/localfolder/&lt;p&gt;$ sshfs -o allow_other user@remotehost:/somewhere/somefolder /somewhere/localfolder&lt;p&gt;To unmount it just use the normal umount command&lt;p&gt;$ sudo umount /somewher/localfolder&lt;p&gt;Now I have edgy repo, shall I start upgrading now... ?&lt;br&gt;I heard some bad rumors about upgrading dapper to edgy.&lt;br&gt;I think I need to do some backup first.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-8213454161497536931?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/8213454161497536931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=8213454161497536931' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/8213454161497536931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/8213454161497536931'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/11/mounting-remote-directories-using-sshfs.html' title='Mounting Remote Directories using SSHFS'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-3874171172857715598</id><published>2006-11-14T19:19:00.001+07:00</published><updated>2006-11-17T17:30:03.552+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>screen bash</title><content type='html'>When executing application using screen, I found that if the application went bad, we couldn&amp;#39;t find out the error unless we specificy to log it. My debmirror script sometimes fail and I don&amp;#39;t know if it is fail unless I repeat the script again. &lt;p&gt;Hence, bash must go first :-)&lt;p&gt;It&amp;#39;s also quite handy to hide whatever I am doing on the screen as I only need to press C-a d to detach it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-3874171172857715598?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/3874171172857715598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=3874171172857715598' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/3874171172857715598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/3874171172857715598'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/11/screen-bash.html' title='screen bash'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-9195182360465205702</id><published>2006-11-13T11:28:00.001+07:00</published><updated>2006-11-13T11:28:48.591+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='philosophical wannabe'/><title type='text'>Lust : Feature or Bug</title><content type='html'>Q: What is lust, a feature or a bug?&lt;br&gt;If it is a bug, then we are still in development stage and shouldn&amp;#39;t have been released yet.&lt;br&gt;If it is a feature, then why some of us must go to hell because of it?&lt;p&gt;A: Well, probably deep inside our heart, there are lots of things that was meant to be patched by ourselves.&lt;p&gt;Hmm... a self-repairing apps...&lt;br&gt;Thank God we&amp;#39;re not running Vista :p&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-9195182360465205702?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/9195182360465205702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=9195182360465205702' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/9195182360465205702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/9195182360465205702'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/11/lust-feature-or-bug.html' title='Lust : Feature or Bug'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-116314553968113181</id><published>2006-11-10T14:58:00.000+07:00</published><updated>2006-11-10T16:40:59.250+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>pmount vs perl</title><content type='html'>After modifying debmirror, i copied it into a folder in my mounted portable hard drive.&lt;br&gt;The remaining space is quite large, so I put dapper &amp;amp; edgy as the target and start executing the script.&lt;br&gt;*bam*&lt;br&gt;myscript: /usr/bin/perl: bad interpreter: Permission denied &lt;br&gt;&lt;br&gt;what the h###?!&lt;br&gt;&lt;br&gt;I am absolutely sure I have no problem with permissions as the same script also copied into the parent directory of&lt;br&gt;a running ubuntu local ftp repository, and it works.&lt;br&gt;&lt;br&gt;After checking every possible permission problem I encountered, I finally came into mount permission. &lt;br&gt;I mounted the portable hd using pmount (it's a usb-connected external hd) and it turnout that the default parameter&lt;br&gt;used by pmount include a noexec option, therefore, when I mounted it using the classic mount, the script worked. &lt;br&gt;&lt;br&gt;Now, one question remain...&lt;br&gt;How come a perl script is considered a binary executable, while bash script is not?&lt;br&gt;Hmm...&lt;br&gt;&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-116314553968113181?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/116314553968113181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=116314553968113181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/116314553968113181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/116314553968113181'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/11/pmount-vs-perl.html' title='pmount vs perl'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-116313152788017792</id><published>2006-11-10T11:05:00.000+07:00</published><updated>2006-11-10T19:12:29.858+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Blogging via mutt</title><content type='html'>&lt;p class="mobile-post"&gt;In blogspot, one can post his/her blog via mail. I like this feature because of two reasons :&lt;br /&gt;1. The built in blogspot editor is terribly *cough*bloated*cough* slow&lt;br /&gt;2. Due to aging hardware, opening firefox in my laptop takes zillion years&lt;br /&gt;The problem is, the reason #2 is also the reason why I hate opening evolution in my laptop.&lt;/p&gt;&lt;p class="mobile-post"&gt;Few days ago, I installed mutt. The setup is not perfect yet, but I found myself quite enjoying it.&lt;br /&gt;It loads extremely fast... that I only keep evolution just for reading html-formatted-mail sent to me.&lt;br /&gt;I can also deal with junk mails much better :-)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-116313152788017792?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/116313152788017792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=116313152788017792' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/116313152788017792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/116313152788017792'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/11/blogging-via-mutt.html' title='Blogging via mutt'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-116308089542190782</id><published>2006-11-09T21:01:00.000+07:00</published><updated>2006-11-10T16:40:59.102+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Patching debmirror...</title><content type='html'>I just realized that debmirror has a weakness in its design. Debmirror is designed to download the packages lists, selecting correct packages to be downloaded, then and only then,&amp;nbsp; download the packages. However, the packages selection, is somewhat long and tedious. Even worse, there is no progress indicator to tell us how much time left for package selection process to start downloading those damn packages. &lt;br&gt;&lt;br&gt;I wonder if I can modify it to make it faster.&lt;br&gt;&lt;br&gt;* searching google with keywords: perl tutorial*&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-116308089542190782?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/116308089542190782/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=116308089542190782' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/116308089542190782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/116308089542190782'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/11/patching-debmirror.html' title='Patching debmirror...'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-116096585616218506</id><published>2006-10-16T09:30:00.000+07:00</published><updated>2006-11-10T16:40:59.028+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Free as in Freedom</title><content type='html'>&lt;p class="mobile-post"&gt;I just saw Ust. Quraish Shihab on MetroTV this morning saying that we are free to choose our religion. He also said that one must face the corresponding consequences of choosing such faith him/herself. &lt;br /&gt;However, since apostasy in Islam is punishable by death, I doubt it is free enough to be called freedom. &lt;/p&gt;&lt;p class="mobile-post"&gt;It's not that I lost my faith. I just found it disturbing that such foremost muslim scholar unaware of such thing.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-116096585616218506?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/116096585616218506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=116096585616218506' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/116096585616218506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/116096585616218506'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/10/free-as-in-freedom.html' title='Free as in Freedom'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-115866443990487529</id><published>2006-09-19T17:59:00.000+07:00</published><updated>2006-11-10T16:40:58.894+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Shiver Me Timbers!</title><content type='html'>&lt;a href="http://www.talklikeapirate.com/piratehome.html"&gt;&lt;img alt="Avast!" title="Avast!" src="http://www.talklikeapirate.com/partykit/tlapdbanner2.gif"/&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-115866443990487529?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.talklikeapirate.com/piratehome.html' title='Shiver Me Timbers!'/><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/115866443990487529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=115866443990487529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/115866443990487529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/115866443990487529'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/09/shiver-me-timbers.html' title='Shiver Me Timbers!'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-115796810002443105</id><published>2006-09-11T16:37:00.000+07:00</published><updated>2006-11-10T16:40:58.684+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>apt-get moo</title><content type='html'>$ apt-get moo&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;        (__)&lt;br /&gt;        (oo)&lt;br /&gt;  /------\/&lt;br /&gt; / |    ||&lt;br /&gt;*  /\---/   ~~   ~~&lt;br /&gt;...."Have you mooed today?"...&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/15242689-115796810002443105?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/115796810002443105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=115796810002443105' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/115796810002443105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/115796810002443105'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/09/apt-get-moo.html' title='apt-get moo'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-115744457505492472</id><published>2006-09-05T15:22:00.000+07:00</published><updated>2006-11-10T16:40:58.599+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Partitioning USB Drive from Linux</title><content type='html'>&lt;p class="mobile-post"&gt;USB drive is indeed can be partitioned.&lt;br /&gt;What you need to do is:&lt;br /&gt;1. Unmount USB drive,&lt;br /&gt;2. Disable auto-mounting&lt;br /&gt;3. gparted /dev/sda&lt;/p&gt;&lt;p class="mobile-post"&gt;As I haven't been able to tame the automounting feature of Kubuntu, I used&lt;br /&gt;Gparted-Live and partitioned from there. When I partitioned my USB drive in&lt;br /&gt;Kubuntu, it persistently automounted the first partition (sda1) after it had&lt;br /&gt;been created, even the whole partitioning process hadn't been finished yet.&lt;/p&gt;&lt;p class="mobile-post"&gt;Thus, it's the value of having a pocket-CD of Gparted-Live everywhere you go.&lt;/p&gt;&lt;p class="mobile-post"&gt;Now I have a 128MiB USB pen-drive partitioned into 80s MiB FAT16 and 30s MiB EXT2&lt;/p&gt;&lt;p class="mobile-post"&gt;And...&lt;/p&gt;&lt;p class="mobile-post"&gt;250 GiB USB Harddrive partitioned into 40s GiB FAT32, and two 100s GiB EXT3&lt;/p&gt;&lt;p class="mobile-post"&gt;Now ... I am backing-up everything :-D&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-115744457505492472?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/115744457505492472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=115744457505492472' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/115744457505492472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/115744457505492472'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/09/partitioning-usb-drive-from-linux.html' title='Partitioning USB Drive from Linux'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-115691679189266835</id><published>2006-08-30T12:46:00.000+07:00</published><updated>2006-11-10T16:40:58.513+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Managing Wireless Equipment (802.11x) using ap-utils</title><content type='html'>&lt;p class="mobile-post"&gt;Being maintaining snmp-based nms for months, I've just found this tool few &lt;br /&gt;hours ago. With ap-utils, I can manage my SmartBridge devices natively from &lt;br /&gt;Linux. Ironically, I've been struggling with wine for years just to configure &lt;br /&gt;my WiFi equipment, and even installing windows 98 via Qemu just to have the &lt;br /&gt;wireless configuration software installed.&lt;/p&gt;&lt;p class="mobile-post"&gt;To install it in Ubuntu : &lt;/p&gt;&lt;p class="mobile-post"&gt;sudo apt-get install ap-utils&lt;/p&gt;&lt;p class="mobile-post"&gt;then&lt;/p&gt;&lt;p class="mobile-post"&gt;ap-config&lt;/p&gt;&lt;p class="mobile-post"&gt;The menu inside ap-utils is self-explanatory.&lt;br /&gt;If only this tools can manage other proprietary wi-fi devices, (alvarion, &lt;br /&gt;canopy, trango, etc) it will be much better. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-115691679189266835?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/115691679189266835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=115691679189266835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/115691679189266835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/115691679189266835'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/08/managing-wireless-equipment-80211x.html' title='Managing Wireless Equipment (802.11x) using ap-utils'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-115501069928877176</id><published>2006-08-08T10:29:00.000+07:00</published><updated>2006-11-10T16:40:58.418+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>QEMU in Ubuntu Dapper</title><content type='html'>Should you need another OS emulated within your system, QEMU is the Free Software that do the job well.&lt;br /&gt;In Ubuntu 6.06, you can have the version 0.8.0 packaged in the universe repo.&lt;br /&gt;&lt;br /&gt;To use it, just install it using apt-get (or synaptic if you prefer):&lt;br /&gt;&lt;br /&gt;$ &lt;span style="font-weight: bold;"&gt;sudo apt-get install qemu&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;then create the virtual hard drive using qemu-img&lt;br /&gt;&lt;br /&gt;$ &lt;span style="font-weight: bold;"&gt;qemu-img create&lt;/span&gt; mydisk &lt;span style="font-weight: bold;"&gt;3G&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;to install an OS into your emulated hard drive (using CD-ROM installer)&lt;br /&gt;&lt;br /&gt;$ &lt;span style="font-weight: bold;"&gt;qemu -hda mydisk -cdrom /dev/cdrom -boot d&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Qemu can be emulating at higher speed when it uses its accelerator module named Kqemu. However Kqemu is a proprietary software (although it'll cost 0 in price). To install the accelerator, you can use the method posted &lt;a href="http://wiki.clug.org.za/wiki/QEMU_and_Ubuntu_Breezy"&gt;here&lt;/a&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/15242689-115501069928877176?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/115501069928877176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=115501069928877176' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/115501069928877176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/115501069928877176'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/08/qemu-in-ubuntu-dapper.html' title='QEMU in Ubuntu Dapper'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-115500772880802023</id><published>2006-08-08T10:20:00.000+07:00</published><updated>2006-11-10T16:40:58.346+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Unbloggable Months</title><content type='html'>Well...two months without blogging...&lt;br /&gt;I lost my desire to write these two months.&lt;br /&gt;Mostly due to:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;FIFA World Cup '06 Germany&lt;/li&gt;&lt;li&gt;(Somehow single) Parenting&lt;/li&gt;&lt;/ul&gt;Now, since I feel quite narcisist enough, it's time to write again :-D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-115500772880802023?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/115500772880802023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=115500772880802023' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/115500772880802023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/115500772880802023'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/08/unbloggable-months.html' title='Unbloggable Months'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-114976585075019912</id><published>2006-06-08T18:17:00.000+07:00</published><updated>2006-11-10T16:40:58.247+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Linux Only</title><content type='html'>When my desknote crashed several days ago, I've tried to  put another flavor of UNIX into it.&lt;br /&gt;Yup, I tried to boot Belenix (Solaris-based) and PC-BSD (FreeBSD-based).&lt;br /&gt;Both kernel got panic and dumped.&lt;br /&gt;It seems that Linux is the only "free" kernel that will boot up my transmeta box.&lt;br /&gt;(My Sempron 2100+ box has no problem at all)&lt;br /&gt;&lt;br /&gt;Linux rules :-D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-114976585075019912?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/114976585075019912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=114976585075019912' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114976585075019912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114976585075019912'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/06/linux-only.html' title='Linux Only'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-114976528646371340</id><published>2006-06-08T18:01:00.000+07:00</published><updated>2006-11-10T16:40:58.129+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>"Crippled" Repo</title><content type='html'>After hours of trying and failing net-install Ubuntu 6.06 (Dapper Drake) from my local repository, I finally found out what's missing from it.&lt;br /&gt;I did not include main/debian-installer in my debmirror script!&lt;br /&gt;Thus, the repository is only good for installing packages into up &amp;amp; running Ubuntu system.&lt;br /&gt;With less than 3 GB disk space remaining, I don't think I can afford to add main/debian-installer into my local repo.&lt;br /&gt;Thus, having CD-installer ready is a must.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-114976528646371340?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/114976528646371340/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=114976528646371340' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114976528646371340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114976528646371340'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/06/crippled-repo.html' title='&quot;Crippled&quot; Repo'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-114742103134679739</id><published>2006-05-12T14:35:00.000+07:00</published><updated>2006-11-10T16:40:58.032+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Proxy Traceroute</title><content type='html'>When I need to ensure that an IP address is properly routed and reachable, I often use the traceroute service of www.nwtools.com. However when I have to query frequently, the slowness of firefox on my laptop is such a hinderance.&lt;br /&gt;To keep myself from hammering down my laptop, I create shell script to do the task using elinks and sed. Here is my code:&lt;br /&gt;&lt;br /&gt;#!/bin/sh&lt;br /&gt;elinks -dump --no-references --no-numbering \ "http://www.nwtools.com/default.asp?prog=trace&amp;host=$1"|sed '1,21d'|sed -n -e :a -e '1,7!{P;N;D;};N;ba'&lt;br /&gt;&lt;br /&gt;I saved the script as proxytrace.sh and using it with the traceroute target as the only parameter.&lt;br /&gt;&lt;br /&gt;example:&lt;br /&gt;$ sh proxytrace.sh www.blahblahblah.com&lt;br /&gt;or&lt;br /&gt;$ sh proxytrace.sh 123.234.123.234&lt;br /&gt;&lt;br /&gt;This way is much faster, really.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-114742103134679739?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.nwtools.com' title='Proxy Traceroute'/><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/114742103134679739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=114742103134679739' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114742103134679739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114742103134679739'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/05/proxy-traceroute.html' title='Proxy Traceroute'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-114672093593560480</id><published>2006-05-04T12:35:00.000+07:00</published><updated>2006-11-10T16:40:57.905+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Intransitive Trust</title><content type='html'>&lt;p class="mobile-post"&gt;In those ol' days...there were Windows NT4.&lt;br /&gt;I remember the pain of setting every domain to trust each other as the trust relationship between domain is one way and intransitive.&lt;br /&gt;To get every domain connected in a sane way is a great challenge.&lt;br /&gt;Especially if you put different version of windows into.&lt;/p&gt;&lt;p class="mobile-post"&gt;That memory suddenly came to mind...&lt;br /&gt;As I feel so miserable when I've got so little trust from someone I love, while she got mine, fully.&lt;br /&gt;Perhaps, I need to be wiretapped, equipped with gps, and monitored 24/7 as well?! &lt;br /&gt;This is ridiculous and draining my sanity.&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;p class="mobile-post"&gt;*Taking deep breath, holding it for several seconds, and release it slowly...repeated 3x*&lt;/p&gt;&lt;br&gt;&lt;p class="mobile-post"&gt;Hello World! :-)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-114672093593560480?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/114672093593560480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=114672093593560480' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114672093593560480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114672093593560480'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/05/intransitive-trust.html' title='Intransitive Trust'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-114552504193731405</id><published>2006-04-20T16:18:00.000+07:00</published><updated>2006-11-10T16:40:57.810+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>A Geek's Bedroom</title><content type='html'>&lt;a href="http://www.flickr.com/photos/xlylith/131791704/" title="Photo Sharing"&gt;&lt;img src="http://static.flickr.com/47/131791704_c7f74ef1a9.jpg" width="500" height="375" alt="New Look" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Kubuntu, with ATI RADEON 9250 Chipset, and TV-OUT, means Multimedia Playback in the Bedroom!&lt;br /&gt;Now...if I can build MythTV on it...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-114552504193731405?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/114552504193731405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=114552504193731405' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114552504193731405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114552504193731405'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/04/geeks-bedroom.html' title='A Geek&apos;s Bedroom'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-114412875399217450</id><published>2006-04-04T12:32:00.000+07:00</published><updated>2006-11-10T16:40:57.671+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Another Google April Fools' Joke</title><content type='html'>&lt;p class="mobile-post"&gt;I am always fascinated by their April1st Jokes&lt;br /&gt;Just now they launched Google Romance&lt;br /&gt;Just check it at http://www.google.com/romance/&lt;br /&gt;Have fun&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-114412875399217450?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/114412875399217450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=114412875399217450' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114412875399217450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114412875399217450'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/04/another-google-april-fools-joke.html' title='Another Google April Fools&apos; Joke'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-114310822014493509</id><published>2006-03-23T17:03:00.000+07:00</published><updated>2006-11-10T16:40:57.532+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>My sysadmin toolbox</title><content type='html'>&lt;p class="mobile-post"&gt;Inspired by linux.com :-)&lt;/p&gt;&lt;p class="mobile-post"&gt;For my day to day network administration, I use these apps frequently:&lt;/p&gt;&lt;p class="mobile-post"&gt;ssh,telnet,bash,coreutils,rsync,scp,elinks,wget,nano....if you don't know what &lt;br /&gt;are these apps for, then probably you could skip this &lt;br /&gt;*cough*article*cough*  :-) &lt;br /&gt;For serial console access, I use minicom. I love configuring my huawei box &lt;br /&gt;with minicom using transparent konsole, it's so damn pretty.&lt;br /&gt;For quick traffic monitoring via snmp poll, I use ifstat. If only I could &lt;br /&gt;figure out how to parse the capture result into rrd files, I would make it &lt;br /&gt;even more useful.&lt;br /&gt;For more comperehensive network provisioning, JFFNMS is what I use. I just &lt;br /&gt;wonder how to reduce its resource usage. I'll probably give nagios a shot &lt;br /&gt;someday.&lt;/p&gt;&lt;p class="mobile-post"&gt;The others will be most of what GNOME &amp;amp; KDE offers....&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-114310822014493509?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/114310822014493509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=114310822014493509' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114310822014493509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114310822014493509'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/03/my-sysadmin-toolbox.html' title='My sysadmin toolbox'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-114310321539086576</id><published>2006-03-23T15:40:00.000+07:00</published><updated>2006-11-10T16:40:57.436+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>100.000 km milestone</title><content type='html'>&lt;p class="mobile-post"&gt;The odometer of my motorbike has just passed 100.000 kms milestone :-)&lt;br /&gt;The odometer itself, however, consists of 5 digit only,&lt;br /&gt;hence, its returned to ZERO :-D&lt;/p&gt;&lt;p class="mobile-post"&gt;Time to sell the bike eh?&lt;/p&gt;&lt;p class="mobile-post"&gt;j/k&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-114310321539086576?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/114310321539086576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=114310321539086576' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114310321539086576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114310321539086576'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/03/100000-km-milestone.html' title='100.000 km milestone'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-114259133800316716</id><published>2006-03-17T17:28:00.000+07:00</published><updated>2006-11-10T16:40:57.328+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Merah Putih</title><content type='html'>&lt;p class="mobile-post"&gt;What makes a nation, nation?&lt;br /&gt;no...I think the question should be ...&lt;br /&gt;What keeps a nation, nation?&lt;/p&gt;&lt;p class="mobile-post"&gt;...&lt;/p&gt;&lt;p class="mobile-post"&gt;Are we really still a nation... or perhaps... we never was...?!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-114259133800316716?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/114259133800316716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=114259133800316716' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114259133800316716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114259133800316716'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/03/merah-putih.html' title='Merah Putih'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-114258931516505846</id><published>2006-03-17T16:55:00.000+07:00</published><updated>2006-11-10T16:40:57.187+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Aliases</title><content type='html'>&lt;p class="mobile-post"&gt;Going into bash, aliases make my life easier, really!&lt;br /&gt;I kept adding these aliases in wherever .bashrc I have&lt;/p&gt;&lt;p class="mobile-post"&gt;someone@somewhere:~$ alias&lt;br /&gt;alias acs='apt-cache search'&lt;br /&gt;alias acso='apt-cache show'&lt;br /&gt;alias dusk='du -s -k -c * | sort -rn'&lt;br /&gt;alias greph='history | grep '&lt;br /&gt;alias ls='ls --color=auto'&lt;br /&gt;alias nsl='netstat -alnp --protocol=inet | grep -v CLOSE_WAIT | cut -c-6,21-94 &lt;br /&gt;| tail +2'&lt;br /&gt;alias sadug='sudo apt-get dist-upgrade'&lt;br /&gt;alias sapi='sudo apt-get install'&lt;br /&gt;alias sapu='sudo apt-get update'&lt;br /&gt;alias sapup='sudo apt-get upgrade'&lt;br /&gt;someone@somewhere:~$&lt;/p&gt;&lt;p class="mobile-post"&gt;As you can see... it's very ubuntu, right? :-)&lt;br /&gt;I think I need to add some more... &lt;br /&gt;Any idea ?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-114258931516505846?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/114258931516505846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=114258931516505846' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114258931516505846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114258931516505846'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/03/aliases.html' title='Aliases'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-114179262667156335</id><published>2006-03-08T11:25:00.000+07:00</published><updated>2006-11-10T16:40:57.089+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Messing up with debmirror</title><content type='html'>From debmirror manpages:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;DEBMIRROR(1)          User Contributed Perl Documentation         DEBMIRROR(1)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;NAME&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;       debmirror - Debian partial mirror script, with ftp, http, hftp or rsync&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;       and package pool support&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;SYNOPSIS&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;       debmirror [options] mirrordir&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;DESCRIPTION&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;       This program downloads and maintains a partial local Debian mirror. It&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;       can mirror any combination of architectures, distributions, and sec‐&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;       tions. Files are transferred by ftp, and package pools are fully sup‐&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;       ported. It also does locking and updates trace files.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;       To support package pools, this program mirrors in three steps.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;       1. download Packages and Sources files&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;           First it downloads all Packages and Sources files for the subset of&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;           Debian it was instructed to get.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;       2. clean up unknown files&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;           Any files and directories on the local mirror that are not in the&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;           list are removed.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;       3. download everything else&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;           The Packages and Sources files are scanned, to build up a list of&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;           all the files they refer to. A few other miscellaneous files are&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;           added to the list.  Then the program makes sure that each file in&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;           the list is present on the local mirror and is up-to-date, using&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;           file size (and optionally md5sum) checks.  Any necessary files are&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;           downloaded.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;I had never paid attention step two before I tried to add breezy-updates and breezy-security, into my existing Ubuntu Breezy repository. I executed debmirror without putting breezy in the dist parameter (instead, only breezy-updates and breezy-security), hence, I lost 11 Gigs of data.&lt;br /&gt;&lt;br /&gt;Mental note: RTFM RTFM RTFM&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-114179262667156335?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/114179262667156335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=114179262667156335' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114179262667156335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114179262667156335'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/03/messing-up-with-debmirror.html' title='Messing up with debmirror'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-114111060575877554</id><published>2006-02-28T13:58:00.000+07:00</published><updated>2006-11-10T16:40:56.847+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Scripting Addiction</title><content type='html'>Since I can do some bash scripting, I fell like I can't stop.&lt;br /&gt;I even try to automate anything I usually do by scripting it.&lt;br /&gt;Hmm... should I dive into python and made my own NMS?&lt;br /&gt;I'm quite dissappointed with JFFNMS performance, btw.&lt;br /&gt;Probably, I should take a look at ifstat source code and learn from it, and then make my own lightweight network monitoring system....&lt;br /&gt;Hmm... scripting is really really really addictive....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-114111060575877554?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/114111060575877554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=114111060575877554' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114111060575877554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114111060575877554'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/02/scripting-addiction.html' title='Scripting Addiction'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-114014791478753706</id><published>2006-02-17T16:35:00.000+07:00</published><updated>2006-11-10T16:40:56.763+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>A week with Fedora Core 4</title><content type='html'>&lt;div style="text-align: justify;"&gt;FYI, my laptop is now running Debian Sarge. It's just plain stable, albeit old system :-)&lt;br /&gt;My PC, however, is running Kubuntu Dapper Drake, and with spare hdc (after cleaning up the pre-existing Ubuntu Breezy Badger) I decided to try another distro that is not debian-based.&lt;br /&gt;&lt;br /&gt;Going into RPM world, Fedora is my first choice.&lt;br /&gt;&lt;br /&gt;My first experience with GNU/Linux is with Red Hat 5 several years ago. Being a newbie, that was an unpleasant experience. I knew nothing about UNIX-like environment, getting annoyed with RH5 hardware detection, especially in Multimedia &amp; Printing support, I finally mess with X and cannot log into GDM until one day my cousin did some fiddling with configuration files and fixed my X issue.&lt;br /&gt;With those unpleasant memory, I begin installing FC-4.&lt;br /&gt;&lt;br /&gt;Installation is graphical and intuitive. During the installation, I chose to manually partition my hard disk and customizing packages selection. I didn't found synaptic nor adept there, but hey, this was the time to use yum, right?&lt;br /&gt;&lt;br /&gt;The installation ended with grub installation. Here, I made a mistake. I overwrote my Ubuntu's grub in MBR with Fedora's one. As Fedora did not recognize my Ubuntu installation, after reboot, I presented with no option to log into Ubuntu unless I manually edited the Grub.&lt;br /&gt;&lt;br /&gt;The bootsplash is nice although not as informative as (K)Ubuntu's, and after passing my username &amp;amp; password into GDM, I was presented with GNOME 2.10. I had to say I much prefer the brown one than that bluecurve+clearlooks combo though :-)&lt;br /&gt;&lt;br /&gt;After playing around for a while (and tasting Fedora's KDE 3.4) I started using yum.&lt;br /&gt;I was thinking &lt;span style="font-style: italic;"&gt;yum update&lt;/span&gt; is the equivalent of &lt;span style="font-style: italic;"&gt;apt-get update&lt;/span&gt; when I noticed that it actually updated the system. I found that command is similar with &lt;span style="font-style: italic;"&gt;apt-get update&lt;/span&gt; followed with &lt;span style="font-style: italic;"&gt;apt-get upgrade&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;As with apt, a proxy-server in the middle of the way messed up with yum. In the case of my Debian-based system, I changed the sources.list to make apt use ftp instead of http connection. In yum, I found it a bit tricky as it use mirrorlist. By default Fedora's yum using a mirror list to reach its mirror, defined in /etc/yum.repos.d/fedora*.repo (This is a good method, I wonder if Debianistas would adopt this). Since I couldn't find a way to tell yum to use ftp instead http, I created a directory named yum.custom.repo, copied the original .repo files there, made a script to grab those mirrorlist, and created the list locally.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:65%;"&gt;&lt;span style="font-family:courier new;"&gt;#!/bin/sh&lt;br /&gt;cat fedora.repo|grep mirrorlist|sed -e 's/mirrorlist=//' -e 's/$releasever/4/'|wget -i - -O -|grep ftp|sed 's/http:/ftp:/' &gt;fedora.mirrorlist&lt;br /&gt;cat fedora-extras.repo|grep mirrorlist|sed -e 's/mirrorlist=//' -e 's/$releasever/4/'|wget -i - -O -|grep ftp|sed 's/http:/ftp:/' &gt;fedora-extras.mirrorlist&lt;br /&gt;cat fedora-updates.repo|grep mirrorlist|sed -e 's/mirrorlist=//' -e 's/$releasever/4/'|wget -i - -O -|grep ftp|sed 's/http:/ftp:/' &gt;fedora-updates.mirrorlist&lt;br /&gt;cat fedora-updates-testing.repo|grep mirrorlist|sed -e 's/mirrorlist=//' -e 's/$releasever/4/'|wget -i - -O -|grep ftp|sed 's/http:/ftp:/' &gt;fedora-updates-testing.mirrorlist&lt;br /&gt;cat fedora-devel.repo|grep mirrorlist|sed -e 's/mirrorlist=//' -e 's/$releasever/4/'|wget -i - -O -|grep ftp|sed 's/http:/ftp:/' &gt;fedora-devel.mirrorlist&lt;br /&gt;cat fedora-extras-devel.repo|grep mirrorlist|sed -e 's/mirrorlist=//' -e 's/$releasever/4/'|wget -i - -O -|grep ftp|sed 's/http:/ftp:/' &gt;fedora-extras-devel.mirrorlist&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Then I just edited the mirrorlist option in .repo files at /etc/yum.repos.d to point into those mirror list, e.g:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:65%;"&gt;&lt;span style="font-family:courier new;"&gt;[base]&lt;br /&gt;name=Fedora Core $releasever - $basearch - Base&lt;br /&gt;#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/&lt;br /&gt;mirrorlist=file:///etc/yum.custom.repo/fedora.mirrorlist&lt;br /&gt;enabled=1&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;After yum update completed, I was left with a very up-to-date Fedora system, with surprisingly: a well-working KDE 3.5.&lt;br /&gt;&lt;br /&gt;So far, I enjoyed my Fedora experience, and kept it in my system.&lt;br /&gt;&lt;br /&gt;I still have space in my hard disk.&lt;br /&gt;So... what will it be : Open SUSE, Mandriva, Gentoo or Slackware?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-114014791478753706?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/114014791478753706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=114014791478753706' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114014791478753706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/114014791478753706'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/02/week-with-fedora-core-4.html' title='A week with Fedora Core 4'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-113989261891196363</id><published>2006-02-14T11:48:00.000+07:00</published><updated>2006-11-10T16:40:56.689+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Merge PDF files with pdftk</title><content type='html'>Having some of my manuals/documentations downloaded in several separated pdf files, I wanted to merge them into a single file.&lt;br /&gt;&lt;br /&gt;First, I installed pdftk&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:65%;"&gt;&lt;span style="font-family:courier new;"&gt;# apt-get install pdftk&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Then, I merged the files into a single file&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:65%;"&gt;&lt;span style="font-family:courier new;"&gt;$ pdftk file1.pdf file2.pdf file3.pdf cat output file123.pdf&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;When the files to be merged is a lot, I edited the file list in a text editor (or, when I am in a good mood, using ls &amp; awk &amp;amp; sed) then combine it with the script found &lt;a href="http://www.accesspdf.com/article.php/20041129175231241"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:65%;"&gt;&lt;span style="font-family:courier new;"&gt;$ cat stdin_pdf.sh&lt;br /&gt;#!/bin/sh&lt;br /&gt;# combine PDFs; pass filenames in on stdin;&lt;br /&gt;# pass output to stdout&lt;br /&gt;read input_filenames&lt;br /&gt;pdftk $input_filenames cat output -&lt;br /&gt;&lt;br /&gt;$ cat filelist|./stdin_pdf.sh&gt;mergedfile.pdf&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So far, I am satisfied with the result.&lt;br /&gt;However, I am still looking for the method to modify the hyperlink to suit the new file, since the previously scattered files actually hyperlinked to each other. RTFM is in progress :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-113989261891196363?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/113989261891196363/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=113989261891196363' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/113989261891196363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/113989261891196363'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/02/merge-pdf-files-with-pdftk.html' title='Merge PDF files with pdftk'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-113945776562960348</id><published>2006-02-09T10:47:00.000+07:00</published><updated>2006-11-10T16:40:56.548+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Size of Ubuntu Repository</title><content type='html'>When I tried to create local repository of Ubuntu, I was haunted by an unanswered question: How big will it be?&lt;br /&gt;Googling and diving into ubuntuforums.org gave me no solution.&lt;br /&gt;Then, a friend in Ubuntu-id mailing list gave me the answer: calculate the size from every packages listed in Package.gz.&lt;br /&gt;&lt;br /&gt;This is a sample (ugly) script I used to get main repository size calculated.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:65%;"&gt;&lt;span style="font-family:courier new;"&gt;$ wget http://id.archive.ubuntu.com/ubuntu/dists/breezy/main/binary-i386/Packages.gz -O - |zcat|sed 's/Installed-Size://'|grep Size|awk '/Size:/ {pkgsize+=$2} END {print "package size = "pkgsize" Bytes"}'&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The size of other repositories can be calculated by simply changing the path of Packages.gz&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-113945776562960348?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/113945776562960348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=113945776562960348' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/113945776562960348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/113945776562960348'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/02/size-of-ubuntu-repository.html' title='Size of Ubuntu Repository'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-113929623279287152</id><published>2006-02-07T14:00:00.000+07:00</published><updated>2006-11-10T16:40:56.417+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Building Ubuntu Local Repository (CD)</title><content type='html'>I've just read from this &lt;a href="http://cargol.net/%7Eramon/ubuntu-dvd-en"&gt;site&lt;/a&gt; about creating Ubuntu DVD Repositories. I thought I need to create such local repo, but in CDs, as I don't have DVD burner.&lt;br /&gt;&lt;br /&gt;First, I created local copy from main repository using debmirror.&lt;br /&gt;In this case, I am using mirror from CBN.&lt;br /&gt;&lt;span style="font-size:65%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;$ debmirror --nosource -m --passive --host=ubuntu.cbn.net.id --root=Ubuntu/ --method=http--progress --dist=breezy --section=main --arch=i386 ubuntu/ --ignore-release-gpg&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Creating destination folders for partitioning&lt;br /&gt;&lt;span style="font-size:65%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;$ mkdir ubuntu-cd&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Then I partitioned those files using debpartial&lt;br /&gt;&lt;span style="font-size:65%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;$ debpartial --nosource --dirprefix=ubuntu --section=main --dist=breezy --size=CD74 ubuntu/ ubuntu-cd/&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;After the packages lists had been generated, I created the symlink to the corresponding packages using debcopy script. It can be downloaded from &lt;a href="http://cargol.net/%7Eramon/scripts/debcopy"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;span style="font-size:65%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;$ ruby debcopy -l ubuntu/ ubuntu-cd/ubuntu0&lt;br /&gt;$ ruby debcopy -l ubuntu/ ubuntu-cd/ubuntu1&lt;br /&gt;$ ruby debcopy -l ubuntu/ ubuntu-cd/ubuntu2&lt;br /&gt;$ ruby debcopy -l ubuntu/ ubuntu-cd/ubuntu3&lt;br /&gt;$ ruby debcopy -l ubuntu/ ubuntu-cd/ubuntu4&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The partitioned folders then converted into iso image files, and burnt.&lt;br /&gt;&lt;span style="font-size:65%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;$ mkisofs -f -J -r -o ubuntu-cd-main-0.iso ubuntu-cd/ubuntu0&lt;br /&gt;$ mkisofs -f -J -r -o ubuntu-cd-main-1.iso ubuntu-cd/ubuntu1&lt;br /&gt;$ mkisofs -f -J -r -o ubuntu-cd-main-2.iso ubuntu-cd/ubuntu2&lt;br /&gt;$ mkisofs -f -J -r -o ubuntu-cd-main-3.iso ubuntu-cd/ubuntu3&lt;br /&gt;$ mkisofs -f -J -r -o ubuntu-cd-main-4.iso ubuntu-cd/ubuntu4&lt;br /&gt;&lt;br /&gt;$ sudo cdrecord -v dev=/dev/cdrw speed=32 driveropts=burnfree -dao -eject ubuntu-cd-main-0.iso&lt;br /&gt;$ sudo cdrecord -v dev=/dev/cdrw speed=32 driveropts=burnfree -dao -eject ubuntu-cd-main-1.iso&lt;br /&gt;$ sudo cdrecord -v dev=/dev/cdrw speed=32 driveropts=burnfree -dao -eject ubuntu-cd-main-2.iso&lt;br /&gt;$ sudo cdrecord -v dev=/dev/cdrw speed=32 driveropts=burnfree -dao -eject ubuntu-cd-main-3.iso&lt;br /&gt;$ sudo cdrecord -v dev=/dev/cdrw speed=32 driveropts=burnfree -dao -eject ubuntu-cd-main-4.iso&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;The method to create repo-cd for universe &amp; multiverse repository is similar.&lt;br /&gt;I Just changed the apropriate parameter in debmirror &amp;amp; debpartial.&lt;br /&gt;Now I have access to ubuntu repository even when I am not connected to the net. Right now, I am currently trying to create repo from breezy-updates &amp;amp; security. Hopefully, I will have it mirrored before it changes (again) :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-113929623279287152?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/113929623279287152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=113929623279287152' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/113929623279287152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/113929623279287152'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/02/building-ubuntu-local-repository-cd.html' title='Building Ubuntu Local Repository (CD)'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-113818145909268506</id><published>2006-01-25T15:34:00.000+07:00</published><updated>2006-11-10T16:40:56.301+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Background Processing</title><content type='html'>I am managing a headless server (GNU/Linux) for provisioning network under my supervision. I remotely manage the server via ssh and using it as fileserver as well. Therefore, linux iso images from many distros are downloaded and stored there&lt;br /&gt;&lt;br /&gt;One thing I love from this scheme is that I can download any iso files from the net and left the downloading process in background using wget, such as:&lt;br /&gt;&lt;span style="font-size:65%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;$ wget -b http://someurl/someisofile.iso&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;However, when the source server get busy, downloading from http or ftp is not a good idea. Hence, bittorrent comes in handy.&lt;br /&gt;Using combination of screen and btdownloadcurses.py, the command looks like this:&lt;br /&gt;&lt;span style="font-size:65%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;$ screen btdownloadcurses sometorrentfiles.torrent&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;I can left the download process in background by pressing Ctrl-A followed by D.&lt;br /&gt;Whenever I want to check the download progress, I can list the screen process by typing&lt;br /&gt;&lt;span style="font-size:65%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;$ screen -ls&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Then, to get the screen-ed process back, I just type&lt;br /&gt;&lt;span style="font-size:65%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;$ screen -dr name-of-the-process&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Now, I'm downloading every distro I can get for free.&lt;br /&gt;I just have to make sure I'm not clogging my company's bandwidth, otherwise, I'll be in trouble :-D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-113818145909268506?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/113818145909268506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=113818145909268506' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/113818145909268506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/113818145909268506'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/01/background-processing.html' title='Background Processing'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-113628919792108261</id><published>2006-01-03T18:12:00.000+07:00</published><updated>2006-11-10T16:40:56.162+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Enlightened Ubuntu</title><content type='html'>I scrapped my Xubuntu two weeks ago to be replaced by Vector Linux 5.1 Standard. From what I read, VL is a very good distro for old hardware, thus, perfect for my ECS A907 desknote.&lt;br /&gt;&lt;br /&gt;Having it installed, I immediately know what I missed from Xu/Ku/Ubuntu: excelent package management, good configuration utility and strong community support. It's not that Vector Linux is bad. It runs very fast! However, I don't feel convenient with its Slackware-style and decided to reinstall my ubuntu.&lt;br /&gt;&lt;br /&gt;Now the problem is that both Ubuntu &amp;amp; Kubuntu are too slow, and having tried VL, I want something faster than Xubuntu. Hence, I decided to have Enlightenment clean-installed.&lt;br /&gt;&lt;br /&gt;So far I made it :-)&lt;br /&gt;&lt;br /&gt;I just install ubuntu server install, then after first login I did:&lt;br /&gt;&lt;span style="font-size:65%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;$ sudo apt-get install linux-686 x-window-system-core enlightenment eterm enlightenment-themes esound menu e16keyedit e16menuedit&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I also grabbed several tools I need such as minicom, mc, abiword, gnumeric, xmms, firefox, sylpheed, epiphany-browser (for light browsing) and the three apps I need from KDE: Gwenview, Konqueror and Ark.&lt;br /&gt;&lt;br /&gt;I am still tweaking my system, but overall, I love E16. Light yet Elegant.&lt;br /&gt;I just can't wait for E17 :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-113628919792108261?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/113628919792108261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=113628919792108261' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/113628919792108261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/113628919792108261'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/01/enlightened-ubuntu.html' title='Enlightened Ubuntu'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-113628628672278830</id><published>2006-01-03T17:48:00.000+07:00</published><updated>2006-11-10T16:40:56.068+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Split Personality</title><content type='html'>Wow, finally...&lt;br /&gt;First post of the year :-)&lt;br /&gt;It seems I am not narcissist enough to write regularly last year.&lt;br /&gt;However, It doesn't mean that I had nothing to write about.&lt;br /&gt;I just couldn't write it here since I would like to keep several things private.&lt;br /&gt;Now, since I have splitted my dark-self into other pensieve, I think there will be more writings here...probably :-)&lt;br /&gt;&lt;br /&gt;Anyway...&lt;br /&gt;HAPPY NEW YEAR!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-113628628672278830?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/113628628672278830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=113628628672278830' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/113628628672278830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/113628628672278830'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2006/01/split-personality.html' title='Split Personality'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-112986889509743572</id><published>2005-10-21T11:28:00.000+07:00</published><updated>2006-11-10T16:40:55.715+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'> Microsoft signs as Wembley backer</title><content type='html'>Being a fan of English Premiership League, and a linux user, the news of MS becoming a Wembley backer quickly get my attention. From TFA, MS will support Wembley with its technology. I wonder what it means. Does it mean that any information service provided in Wembley will be run in MS Platform? Will any information can only be accessed trough MS tools?&lt;br /&gt;If that's what MS pursues in, I think it's a smart marketing manouver since Wembley is a very Iconic stadium for all football fans.&lt;br /&gt;I just hope that Mark Shuttleworth or any other open source tycoons(?!) can find a counter of such tactic. After all, football fans are also human being, right? :-D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-112986889509743572?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://news.bbc.co.uk/2/hi/business/4360710.stm' title=' Microsoft signs as Wembley backer'/><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/112986889509743572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=112986889509743572' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/112986889509743572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/112986889509743572'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2005/10/microsoft-signs-as-wembley-backer.html' title=' Microsoft signs as Wembley backer'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-112442567469578643</id><published>2005-10-15T20:19:00.000+07:00</published><updated>2006-11-10T16:40:55.385+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu Linux 5.10 (Breezy Badger) At A Glance</title><content type='html'>Breezy has been officially released!!!.&lt;br /&gt;Now, I believe it's the perfect time for me to get a good grasp with the newest version of my favorite GNU/Linux distribution.&lt;br /&gt;This is the specification of my system:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;AMD Sempron 2200&lt;/li&gt;   &lt;li&gt;Asrock Motherboard K7S41&lt;/li&gt;   &lt;li&gt;DDRAM 512 MB&lt;/li&gt;   &lt;li&gt;2x40GB Maxtor Hard Disk&lt;/li&gt;   &lt;li&gt;Pioneer DVD-ROM&lt;/li&gt;   &lt;li&gt;on board sound &amp; vga&lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;&lt;br /&gt;I. Installation&lt;br /&gt;The text-based installation is similar with Hoary's. It's not eye-candy like Xandros' or Linspire's installer, but it definitely gives you more control.&lt;br /&gt;There is a new feature in Breezy installer : installing into free space reclaimed by shrinking existing partition. It's a nice feature for those new to linux and want too keep his OS by dual-boot. However, I choose to customise the partitioning. My 1st HD contains my main system: Ubuntu 5.04 (Hoary) and I do not want to mess with it, so I divide my 2nd HD into root and home, then install Breezy into them.&lt;br /&gt;&lt;br /&gt;II. First Boot&lt;br /&gt;The first installation phase is smooth, and after grub installed into my 2nd HD, it reboots. This first boot, however, is not smooth. I have to manually edit the Grub configuration file myself, before the installation goes into the second phase. After additional packages were installed and configured, The new splash screen shows up, and bring me into the familiar ubuntu login screen.&lt;br /&gt;&lt;br /&gt;III. Logging in&lt;br /&gt;Finally, I got the taste of Gnome 2.12. I notice some improvements in nautilus, evolution and app-install. However, what I really like is these new features: smeg (menu editor), boot-admin &amp;amp; disks-admin. I know I can edit menu manually, tinkering with menu.lst, or mount those hard disks manually, but having these tools will make my Gnome more humanly, just like Ubuntu slogan: Linux for Human Being.&lt;br /&gt;&lt;br /&gt;III. Applications&lt;br /&gt;I don't see any big difference with hoary, since I am not a software developer (those new gcc compiler will remain under the hood forever). One thing I'd like to try is JFFNMS 0.8.2. I use ubuntu at work as nms, so it's my chance to try it out. I'll write about this later.&lt;br /&gt;I would also try Ubuntu as headless server. I feel my desktop performance much below hoary. I think it's because of GNOME 2.12 (My XFCE &amp;amp; E16 run well). It takes some moment for most apps to appears. Perhaps I should test Kubuntu to confirm this.&lt;br /&gt;&lt;br /&gt;IV. Conclusion&lt;br /&gt;Wow, it's too early to conclude anything since I've just tried it for two days!&lt;br /&gt;Anyway, I like breezy, but the low performance of this release bothers me much. I even scrap my standard breezy installation on my old laptop to replace it with XFCE-Ubuntu(!). I think I'll keep monitoring the ubuntuforum to seek resolutions of these issues.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-112442567469578643?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://ubuntulinux.com' title='Ubuntu Linux 5.10 (Breezy Badger) At A Glance'/><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/112442567469578643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=112442567469578643' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/112442567469578643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/112442567469578643'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2005/10/ubuntu-linux-510-breezy-badger-at.html' title='Ubuntu Linux 5.10 (Breezy Badger) At A Glance'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-112857312968543129</id><published>2005-10-06T10:15:00.000+07:00</published><updated>2006-11-10T16:40:55.545+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Double Choco Latte or Request Tracker</title><content type='html'>After hundreds of unarchived troubleshooting effort, I felt that I needed a method to keep those records logged. This idea brought me into this solution: trouble ticketing system. I liked the idea of having all the troubleshooting progress monitored and logged, simply by entering the information from web.&lt;br /&gt;&lt;br /&gt;Crawling the web for any related open source project brought me some...well, actualy plenty of choices:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Bluetail Ticket Tracker (BTT)&lt;/li&gt;   &lt;li&gt;Bugin&lt;/li&gt;   &lt;li&gt; Bugzilla&lt;/li&gt;   &lt;li&gt; Double Choco Latte (DCL)&lt;br /&gt;  &lt;/li&gt;   &lt;li&gt; GNATS (aka PRMS)&lt;/li&gt;   &lt;li&gt; HelpDesk&lt;/li&gt;   &lt;li&gt; JitterBug&lt;/li&gt;   &lt;li&gt;Job Control System (JCS)&lt;/li&gt;   &lt;li&gt;OpenTicket&lt;/li&gt;   &lt;li&gt; Open Track&lt;/li&gt;   &lt;li&gt;PHP HelpDesk&lt;/li&gt;   &lt;li&gt;PHPSAT&lt;/li&gt;   &lt;li&gt;ProManager&lt;/li&gt;   &lt;li&gt; Request Tracker (RT)&lt;/li&gt;   &lt;li&gt; ReqNG&lt;/li&gt;   &lt;li&gt;Roundup&lt;/li&gt;   &lt;li&gt;Scarab&lt;/li&gt;   &lt;li&gt;Teacup&lt;/li&gt;   &lt;li&gt;TouxDoux&lt;/li&gt;   &lt;li&gt;WebCall&lt;/li&gt;   &lt;li&gt;WHUPS&lt;/li&gt;   &lt;li&gt;wreq&lt;/li&gt; &lt;/ul&gt; Quick look at my Ubuntu repositories reduced them to two: DCL &amp;amp; RT&lt;br /&gt;&lt;br /&gt;So, it was the time to choose........hmm..............nevermind, I just picked both.&lt;br /&gt;&lt;br /&gt;Being quite a coffee geek, I went first with DCL. After wrestling with postgresql, and set it up, I felt that this animal was so buggy and relatively unmaintained that I had to abandon it.&lt;br /&gt;&lt;br /&gt;The setup of RT was done somewhat easier, as its documentation spread over the web. I felt that RT was much more mature since it had been around for longer period. However, I felt the administration was a bit kludgy. I also disliked the user interface style. Rather than customizing it, I decided to continue my journey in searching trouble ticketing system apropriate to my work.&lt;br /&gt;&lt;br /&gt;So...here I am....&lt;br /&gt;Back with manualy logged troubleshooting,.... with pen and papers scattered troughout my desk.&lt;br /&gt;ROFLMAO&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-112857312968543129?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/112857312968543129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=112857312968543129' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/112857312968543129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/112857312968543129'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2005/10/double-choco-latte-or-request-tracker.html' title='Double Choco Latte or Request Tracker'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-112407935569670266</id><published>2005-08-15T10:34:00.000+07:00</published><updated>2006-11-10T16:40:55.255+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>MERDEKA!!!</title><content type='html'>Telat sehari...... tapi..........&lt;br /&gt;&lt;br /&gt;MERDEKA !!!&lt;br /&gt;&lt;br /&gt;Semoga dengan berjalannya waktu....kita dapat memerdekakan diri kita pula,&lt;br /&gt;dari penjajahan ekonomi, budaya dan teknologi.&lt;br /&gt;&lt;br /&gt;Mumpung temanya tentang kemerdekaan, dengan ini saya proklamasikan kemerdekaan komputer saya dari jeratan virus, spyware dan software2 terlarang (baca:bajakan) :-D&lt;br /&gt;&lt;br /&gt;Merdekalah selalu Indonesiaku, Merdekalah pula komputerku...&lt;br /&gt;&lt;br /&gt;MERDEKA!!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-Written in Ubuntu Linux 5.04, using Mozilla Firefox Web Browser-&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-112407935569670266?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/112407935569670266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=112407935569670266' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/112407935569670266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/112407935569670266'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2005/08/merdeka.html' title='MERDEKA!!!'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-112358574687261459</id><published>2005-08-09T17:37:00.000+07:00</published><updated>2006-11-10T16:40:55.048+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Instant Pasta</title><content type='html'>I like Italian food. However, I don't fancy preparing it myself. So far, all I need to do when I want some pizza or pasta is going to the nearest Pizza Hut franchise or pick up the phone and make orders. That's before I found &lt;span style="font-style: italic;"&gt;Pazto&lt;/span&gt; instant pasta and &lt;span style="font-style: italic;"&gt;LaFonte&lt;/span&gt; instant spaghetti.&lt;br /&gt;&lt;br /&gt;The preparation was quick and easy (just like preparing instant noodle). Boil a glass of water, pour the ingredients, stir well, wait for several minutes and voila! I had a bowl of hot pasta :-D&lt;br /&gt;&lt;br /&gt;Now I'm going to try it with hot water instead of boiled water. If I succeed, I'll be having hot pasta for lunch, at work .... hmmmm........ yummy&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-112358574687261459?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/112358574687261459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=112358574687261459' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/112358574687261459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/112358574687261459'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2005/08/instant-pasta.html' title='Instant Pasta'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15242689.post-112356424703653636</id><published>2005-08-09T12:09:00.000+07:00</published><updated>2006-11-10T16:40:54.844+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Digital Posession</title><content type='html'>When we bought a digital media, do we really OWN it? In my opinion, "buying digital media" is an absurd phrase. Why? Because when we bought a gum, whether we chew it, tear it, spit it or even swallow it, we are free to do so.... as it is ours. The essential meaning of posession should be the freedom to do anything on/at/with the posessed object. And that's not the case with digital media.&lt;br /&gt;&lt;br /&gt;"Buying" digital media means the we're bonded with some "EULA-ish" agreement, which prohibits us to do anything the author disapprove. We cannot really own such media because the original author only shared some portion of media posession to us. Hence, we are only granted some right of use.&lt;br /&gt;&lt;br /&gt;However, could such agreement really be enforced? Could anyone prohibits any others to do anything with their digital media? Due to the nature of digital media, it will never possible to fully prevent any replication and modification, and any attempt to do so will fail miserably. On the other hand, it is now possible to digitize many kind of things. Perhaps, in the future, even ourself can be digitized as well.&lt;br /&gt;&lt;br /&gt;Maybe we can start rethinking the idea of copyright.&lt;br /&gt;Just maybe............&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15242689-112356424703653636?l=xlylith.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xlylith.blogspot.com/feeds/112356424703653636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15242689&amp;postID=112356424703653636' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/112356424703653636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15242689/posts/default/112356424703653636'/><link rel='alternate' type='text/html' href='http://xlylith.blogspot.com/2005/08/digital-posession.html' title='Digital Posession'/><author><name>Xlylith</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/34/96643856_6e7cce2114_m.jpg'/></author><thr:total>2</thr:total></entry></feed>
