To share know-how, news, experience, and information regarding technology, software, hardware, programming, Python, ABAP/4, product, high-performance computing, grid, cluster, ERP, SAP R/3, SAP NetWeaver, and many more.

Migrated to Ubuntu 6.06 LTS Dapper Drake

Last night, I migrated my laptop to Ubuntu 6.06 LTS Dapper Drake as I mentioned yesterday. Just to note that my laptop is not linux friendly in anyway. Sound works fine but connecting to external CRT or projector doesn't work and there is no solution right now. Unfortunately, I really want this capability so I decided to exchange my laptop with one of my wife. It is BenQ S52-M36. Cool! Everything seems to work just fine so I installed Dapper last night. As a result, now I have almost my works running on Ubuntu including this post.

Migrating to Ubuntu 6.06 LTS Dapper Drake

Today, I decided to migrate OS in my laptop. Actually, all of my works are almost based on Linux or scripting language like Python or PHP. It would be better to have Linux on my laptop instead of Windows-based machine. However, OpenOffice.org is not as mature as I expected. As a result, Windows system should be still remained some way. In fact, currently, I am running Ubuntu 6.06 LTS Dapper Drake in VMware on Windows XP host. So, I would switch the configuration so that Ubuntu is my main operating system and Windows XP would run in virtual machine instead.

Hamachi: Zero Configuration VPN

When I found OpenVPN, I thought it was the best and easiest VPN I had seen. However, it still requires very long configuration and port forwarding behide NAT. Luckily, it is able to run over TCP to prevent problems caused by NAT. Today, I found alternative promising solution called Hamachi. It states that it offers LAN over Internet with zero-configuration VPN and secure peer-to-peer technology. Amazing!

Handling duplicate filename properly in BTQueue

Long time ago, I used BTQueue for massively downloading large amount of files automatically by crawling trackers periodically. Then I got a problem due to duplicate filename, e.g., AVSEQ01.DAT or MUSIC01.DAT. This problem was caused by users who didn’t rename filename to what it should be. In addition, BTQueue have never asked destination directory, filename, or directory name because I designed it for fully automatic downloading. Interactive actions must not be used here at all. At that time, I solved this problem by automatically renaming that files to somewhat unique. However, this feature disappeared since BTQueue 0.1.0. Now, it’s time to solve it again.

How to capture video stream

According to Blognone Tech Day #1, I recorded most presentations by a video camera because I didn’t have enough space for real-time recording directly to harddisk. Now, it’s time to capture those videos to digital format. Unfortunately, my video camera is a bit too old. It is completely analog technology with poor quality USB port for emulating video capture device in MS Windows. So, to get the highest quality video, I have to use video capture card. What I have is LifeView FlyVideo 2000.

Upgraded to Drupal 4.7.2

Drupal is becoming more popular this year. One of noticeable sign is security vulnerability report. During this year, Drupal already officially reported 8 advisories. The last two advisories was announced yesterday via e-mail followed by a post on the web. Fortunately, upgrading to Drupal 4.7.2 is very easy. Just to run a single command as below.

cvs update -d -P -r DRUPAL-4-7