Review

Create screencast with record-visual

I have blogged about recoding a screencast via VNC using vncrec-audio and record-visual. I just have a chance to try it out tonight. To install record-visual, I have to install its dependencies such as iconify, vncrec-audio, mencoder, and sls. In addition, I have to install jackd because vncrec-audio depends on this audio system.

AllPeers in Ubuntu Dapper #2

Today, in the morning, AllPeers has been upgraded to AllPeers Beta 0.40. I have not tested the issue of conflict to FoxyProxy yet buy I have tried to share my files and folders with my friends. The user interface is still too complicate in my opinion. It would be better to have tabular interface like eMule or something like that. Anyway, download speed is quite good even only one peer (me and my friend). However, as I mentioned above, thumbnail icon list is not efficient for large amount of shared files.

AllPeers in Ubuntu Dapper #1

Hooray! After waiting for so long, I got my activation code for AllPeers. This is news of the day for me. I would like to try it out right now. The version that I tried is AllPeers Beta 0.39. I choosed Linux 32-bit with libstdc++ version 6 that is default for my Dapper box. Installation went fine and next to restart to activate the installation.

Result of Fighting back SPAM

It has been about 2 weeks since I turned on [spam v2][1] in this site to [fight back SPAM][2]. I just want to report the success of this action. After the installation, the module worked intelligently to unpublish lots of comment SPAMs everyday without any training for a few days. By the way, it turned out that SPAMers changed their patterns so the module could not classify them as SPAM correctly. So I manually marked 4 comments

Open Source YouTube

Everyone knows what or is. Most of them might use to waste a period of time in this kind of service. I'm one of them. I also wonder how it works. Technically, upload video service like YouTube and Google Video is very similar in underlying technology. In particular, all uploaded videos are automatically converted to Flash Video or FLV. The FLVs are stored in the file server. However, the FLVs is nevered shown directly on your browser. Instead, the FLVs are played inside Flash Video Player written in Flash itself. As a result, you can view a video immediately after getting only some part of the full-length video. In other words, Flash Video Player and FLV are the best couple for on-demand video streaming.

If you think it is too complex and too difficult to implement XXXTube by yourself, I will summarize everything you need to know and to have.

  1. You need a Flash Video Player,
  2. Uploading system,
  3. Video conversion system,
  4. Big storage and
  5. Bandwidth

CVS dead?

It seems everybody is moving to other version control softwares, e.g., Subversion, Bazaar-NG, and Mercurial. What's about CVS? Yesterday I tried to checkout latest code from CVS repository at SF.net. Unfortunately, I got connection refused. It may be just a temporary failure but I have never expected to see this kind of thing at SF.net. By the way, my office is still CVS. There is no exact plan to migrate. Personally, I like Bazaar-NG but Subversion is much more simple in development model. My team don't want to make development process too complicate so Subversion is our choice by now.