Software

8 Factors for Making Open Source Projects Succeed

I'm thinking about the required factors to make a successful open source project for everyone regarding the project, e.g., owner, developer, contributer,power-user, end-user, and etc. Below are what in my mind.

Installing Tor 0.1.1.23 on Ubuntu Dapper

I'am facing some trouble to access all Google services. It is a kind of DNS problem of my ISP. I tried to solve this problem temporary by myself using Tor because Ubuntu Dapper has Tor. Unfortunately, the latest Tor in Ubuntu Dapper is 0.1.1.16 which is already obsoleted so I saw below log in /var/log/tor/log.

Sep 09 18:53:50.167 [notice] Tor 0.1.0.16 opening log file.
Sep 09 18:53:50.181 [notice] Initialized libevent version 1.1a using method epoll
Sep 09 18:53:51.422 [notice] directory_get_from_dirserver(): No running dirservers known. Not trying. (purpose 1)
Sep 09 19:12:18.345 [notice] Application request when we're believed to be offline. Optimistically trying again.
Sep 09 19:12:41.713 [warn] You are running Tor version 0.1.0.16, which will not work with this network.
Please use one of 0.1.0.18,0.1.1.23.
Sep 09 19:12:45.662 [notice] Tor has successfully opened a circuit. Looks like it's working.

Gaim 2.0 beta 3 is amature on Ubuntu Dapper

I have heard that Gaim 2.0 beta 3 has been improved a lots so I would like to try it out on my Ubuntu laptop. Anyway, I'm too lazy to compile it myself because I found [a helpful thread][2]. Well, it is still beta. Don't expect too much. After installing for a few hours, I have downgraded back to 1.5.0. Below is my procedures to install 2.0 beta 3 and to install 1.5 back then.

How to install Pure Xfce on Ubuntu Server

Since I would like to have a complete system for developing Java application using Eclipse, I initially selected Debian. Anyway, Debian is not as good as I want. Since it should have the latest version of Xserver. Anyway, the default one in Debian is XFree86 but the world moved to X.Org for so long. Then I turned back to Ubuntu. Moreover, I selected Xubuntu because of it seems to have smaller memory footprint. So I install Xubuntu desktop with no doubt. Interestingly, it took me 2 GB for standard installation. I have to remove unused packages manually. Well, it was not easy to slim down so I reinstalled it with Xubuntu Alternative CD and Server profile. The server profile took me 485 MB, not bad. Then I have to install Xfce manually.

Why do you need Virtual Appliances?

I'm interesting in virtualization idea, especially Virtual Appliances proposed by VMWare. Why? I'm too lazy to install some softwares myself. I can but I don't want to waste my time. It would be extremely easy by just downloading virtual machine image, turning it on, customizing a bit, and it rocks in a right way.

How to convert AVI to DPG in Linux

In fact, I don't have Nintendo DS aka NDS but my friend has one. It looks very impressive when playing game. Not only playing game, NDS is capable to play movie too. The secret weapon is Moonshell DS and its DPG tools. If I'm not wrong, you need 2 files: Moonshell DS 1.1 and Moonshell 1.1 DPG Tools. So, as I expect, I have to convert movie files into .DPG to play in NDS. I have heard about dpgenc which seemed to bundle with the DPG tools but I do want to know how it works. Actually, I would like to use my linux box at night. And I found BatchDPG which is an open source DPG conversion tool relying on Avisynth and mencoder. Eventually, I know what is DPG actually.