Blogs

After  3 beta were released last week, there are so many discussions and complain to not install this product because of its new  feature. Google Desktop indicated that "This feature stores your indexed files on Google Desktop servers for copying to your other computers". That’s why Matthew Glotzbach posted  to counter this problem.

Parallel Approach for Bandwidth Minimization Problem

According to my previous post about Bandwidth Minimization Problem and Windows Supercomputing Contest 2006 at Kasetsart University, the committees has already received all codes including the one I mentioned early. Okay, let me express how it looks like. Firstly, I tested them all on 8-processor node, dual core, dual processor, and Hyper-Threading, one by one with 8-node graph. As a result, the codes could be classified into 4 classes.

Incorrect weight of nodewords module for Drupal 4.7

Stefano commented some strange behavior of nodewords module which I patched to use new form API on Drupal 4.7.

The "Meta tags" fieldset in node/add page has the same weight (40) asthe Preview button. This makes the fieldset show below the Preview button. A lower value (35, for example) brings the fieldset in the right position.

Ah... I have seen this behavior but never thought it was my mistake. Thanks you very much. I will use this useful thing to fix this kind of bug later. I have made a new accumulative patch including this bug. You might upgrade or not. It’s just minor bug.

Monitoring Enterprise Network using Cacti on RedHat 8.0

I was asked to analyze performance of an ERP working over Internet via OpenVPN. It works very well on local area network. However, it is pretty slow for remote access via VPN. The server is placed behide an ADSL router connected at 1024/512 and other endpoint are connected to another ADSL router connected at 512/256. Since there are many clients, I don’t sure what the bottleneck is. There are 2 possible points.

ProFTPD or Pure-FTPd

Sometimes you might need to choose the best FTP daemon to run 7x24 on your host. As of 5 years ago, I might say wu-ftpd is the most famous and you should use it. Unfortunately, as the time goes by, because of its popular, wu-ftpd was targeted to be hacked again and again. And then everyone seems to recommend to use SSH instead since there was no good enough alternative solution at that time.

Nowadays, I have to choose again. I found out that ProFTPD is one of the most popular FTP server for Unix server especially hosting service provider. As far as I know, Plesk includes ProFTPD as a standard FTP server. There are so many advanced features come with standard build of ProFTPD. Everything are customizable just like Apache HTTP server. In particular, ProFTPD supports virtual domain. That’s why Plesk chose it.

FeedTree 0.7.0: collaborative RSS and Atom delivery

FeedTree 0.7.0 has been released to the wild. Shortly, it is a peer-to-peer network for distributing feed, RSS and Atom, to all subscribers instantly. In contrast, new feeds will be pushed to a set of subscribers and they will then push to other subscribers in tree fashion. Instead of developing full-featured feed reader for FeedTree, just a proxy, ftproxy, has been developed.

Technically, FeedTree relies on a peer-to-peer overlay network namely Pastry and Scribe protocol running on top of that. I don’t know much about Pastry. All I know is just it is implemented in Java. I don’t hate Java and I don’t like Java too. It is too big for me to run a Java application on my laptop just to read feed faster than ever.