Software

How to publish a patch on the web

One of benefits that we get from Open Source is that we have right to see and modify source codes to meet our need independently to the developer team. In other words, we don't have to wait the developer team to implement such a feature. Instead of that, I am able to implement it myself and then make a patch as a contribution to the developer team and other users.

As of now, I made patches for several projects and one of them is the patch for multiping to run on Drupal 5. I supposed that it might work for all users but not. After investigation, I found the problem and how to properly publish a patch on the web.

Patching Tagadelic module for Drupal

I have just patched Tagadelic module for Drupal to fix a bug regarding number of levels in its block. The patch has been submitted here.

Resize video using Mencoder

Mencoder has many video filter and scale is one of them.

mencoder input.avi \
         -vf scale=64:-2 \
         -ovc lavc \
         -oac lavc \
         -ac mp3 \
         -o output.3gp

Tags: ,

Tracking performance of supporters in case tracker module in Drupal

My organization is trying to track incoming requests from outsiders and also insiders. The reason and only one reason is that me and my colleagues work so hard for nothing. Our main works are in the state of no progress for so long time. Actually, all works are late for two months already and they are not finished yet. The problem is my boss has seen we worked so hard but he have never known what we did and why all works are not finished on time.

That is the thing drove me to deploy a kind of issue ticket management system to track what we are doing all days all nights. There are so many softwares that may solve our problems. However, I chose Drupal and Case Tracker. It works almost perfect and we have used it for a week without problem. Actually, it does not meet our requirements yet. We also want to track performance of support teams. There are so many performance metrics. The first one is how long it take to solve each case. I decided to write a report using PHP input format in Page content type.

The state of the Tor

I have just read Anonymity Network by SRAN regarding the useless of end-to-end encryption in term of hiding routing information. In other words, encryption in BitTorrent protocol is useless because network guys are still able to track the connection from source IP address and destination IP address. These information cannot hide easily. So the hero is Tor which is an overlay network on top of existing network like Internet. The most important factor that made Tor success is Tor routers available in the Internet.

has been organized for 2 times since . This activity aims to promote open source concept to students by offering 4500 USD to them, 500 USD to open source projects and a T-shirt to each mentor. As one of mentor at Drupal in last year, it is my duty to promote Google Summer of Code 2007.