Monday, May 30, 2005


foobar2000: "Foobar2000 is an advanced audio player for the Windows platform. Some of the basic features include ReplayGain support, low memory footprint and native support for several popular audio formats."

Hidden Camera: Effective employee monitoring solution

Oleansoft: Products: Hidden Camera: Effective employee monitoring solution: "Hidden Camera is an easy-to-use and extremely effective employee monitoring solution that increases productivity several folds by eliminating any PC activity not directly related to work."

Net Monitor for Employees

Net Monitor for Employees: "Net Monitor for Employees Professional allows you to see screens of computers connected to the network. This way you can observe what your employees are doing! Additionally, you have the ability to take control of a remote computer by controlling the mouse and keyboard. You can also send a message to remote computer and/or lock the remote computer."


Home of nuhi - Projects - nLite: "Have you ever wanted to remove some Windows components like Media Player, Internet Explorer, Outlook Express, MSN Explorer, Messenger...

How about not even to install them with Windows ?

nLite is a GUI for permanent Windows component removal by your choice. After removal there is an option to make bootable image ready for burning on cd or testing in virtual machines. With nLite you will be able to have Windows installation which on install doesn't include, or even contain on cd, unwanted components."

Friday, May 27, 2005

IBM Discloses Cell Based Blade Server Board Prototype

IBM Discloses Cell Based Blade Server Board Prototype -- Tech-On!: "The prototype, called the Cell Processor Based Blade Server, measured approximately 23 x 43 cm. Each board featured two Cell processors, two 512 Mb XDR DRAM chips and two South Bridge LSIs. The Cell processors were demonstrated running at 2.4-2.8 GHz. 'We are driving the Cell processors at higher rates in the laboratory,' said the engineer. 'If operated at 3 GHz, Cell's theoretical performance reaches about 200 GFLOPS, which works out to about 400 GFLOPS per board,' he added. IBM plans to release a rack product capable of storing seven of these boards."

eDonkey Introduces Catalogs - An Effort to Decentralize Hash Links

Slyck News - eDonkey Introduces Catalogs - An Effort to Decentralize Hash Links: "Catalogs are simply web pages, whose main function is to provide eDonke2000 hash links. They function almost identically to ShareReactor or any other hash site. The major difference however, is the indexing function is integrated into the eDonkey client and is distributed to anyone who wishes to host a catalog (providing the individual has the bandwidth and processing resources.) Since they are web pages, catalogs are not limited to just eDonkey2000 links - one can publish anything he or she wishes."

Thursday, May 26, 2005

Open Grid Portals

Open Grid Portals :: start: This is a wiki dedicated to Portals, Portlets and the Grid.


TestDisk - testdisk: "TestDisk,, is OpenSource software and is licensed under the GNU Public License,

TestDisk was primarily designed to help recover lost partitions and/or make non-booting disks bootable again when these symptoms are caused by faulty software, certain types of viruses or human error (such as accidentally erasing your Partition Table)."

Bram Cohen Releases BitTorrent Search Engine

Slyck News - Bram Cohen Releases BitTorrent Search Engine: "It has been a very busy month for the BitTorrent community. First Azureus developed their DHT (Distributed Hash Table) client. Second, the MPAA (Motion Picture Association of America) CEO and President Dan Glickman accused the entire BitTorrent protocol of facilitating the distribution of Star Wars, Episode III. Then, Bram Cohen releases his own DHT client, followed by an announcement he will release a BitTorrent search engine. Surely, this was the end of the saga right?

It seems not. Today, the MPAA, FBI and U.S. Customs announced the siezure and criminal prosecution of While today's news appeared grim for BitTorrent fans, there appears to be a silver lining.

The much anticipated BitTorrent search engine is now functioning on Although earlier reports indicated it would not be ready for two weeks, it appears to be fully operational.

Unlike traditional search features associated with BitTorrent trackers, the search engine crawls the web for torrent files. Whether a torrent file is indexed by a tracker or not is irrelevant. The search engine is designed to efficiently crawl the web and find torrent files regardless of their location.

It appears the search engine is working reasonably well, considering the amount of traffic is must be receiving at the moment. The search engine is no doubt still in testing phases, so search queries may perform slowly."

Wednesday, May 25, 2005


Kademlia - Wikipedia, the free encyclopedia: "Kademlia is a P2P overlay protocol designed for decentralized peer to peer computer networks. It specifies the structure of the network, regulates communication between nodes and how the exchange of information has to take place. Kademlia nodes communicate among themselves using the transport protocol UDP (see OSI model). Kademlia nodes store data by implementing a Distributed Hash Table (DHT). Over an existing LAN/WAN (like the Internet) a new, virtual network, is created in which each network node is identified by a number ('Node ID'). This number serves not only as its identification, but the Kademlia algorithm uses it for further purposes.

A node that would like to join the net must first go through a bootstrap process. In this phase, the node needs to know the IP address of another node (obtained from the user, or from a stored list) that is already participating in the Kademlia network. If the bootstrapping node has not yet participated in the network, it computes a random ID number that is not already assigned to any other node. It uses this ID until leaving the network.

The Kademlia algorithm is based on the calculation of the 'distance' between two nodes. This distance is computed as the exclusive or of the two node IDs, taking the result as an integer number.

This 'distance' does not have anything to do with geographical conditions, but designates the distance within the ID range. Thus it can and does happen that, for example, a node from Germany and one from Australia are 'neighbours'.

Information within Kademlia is stored in so called 'values', every value being attached to a 'key'.

When searching for some key, the algorithm explores the network in several steps, each step approaching closer to the searched-for key, until the contacted node returns the value, or no more closer nodes are found. The number of nodes contacted during the search is only marginally dependent on the size of the network: If the number of participants in the net doubles in number, then a user's node must query only one more node per search, not twice as many.

Further advantages are found particularly in the decentralized structure, which clearly increases the resistance against a denial of service attack. Even if a whole set of nodes are flooded, this will have limited effect on network availability, which will recover itself by knitting the network around these 'holes'."

Samsung Builds Flash Based Disk Drive

BetaNews | Samsung Builds Flash Based Disk Drive: "Samsung says it has developed a way to store up to 16GB of data using Flash memory, a development that could lead to extended battery life for notebook and tablet PCs. Flash memory has a power consumption that is five percent of today's hard disk drive, according to the company.

These solid-state disk (SSD) Flash-based drives will also provide faster access to data, at about two-and-a-half times the speed of current notebook hard drives. In tests, Samsung was able to read data at 57 megabytes per second (MBps) and write at 32MBps."

Tuesday, May 24, 2005

BitTorrent Creator to Launch Search Engine

BitTorrent Creator to Launch Search Engine: "The program, developed by Cohen in 2001, looks for torrent files _ digital markers that it needs to assemble complete files from multiple bits of data obtained from other computer users.

Locating the torrents, however, requires finding host sites. And while Cohen himself has not been a target of government or the film and music industries' piracy watchdogs, some operators of Web sites hosting tracker files have been forced to shut down.

Users of the BitTorrent search engine should have an easier time finding the torrent files, wherever they are.

'The goal is to get every single torrent on the Internet indexed,' Cohen said."

Monday, May 23, 2005

Edgewall Software: Trac

Edgewall Software: Trac: "Trac is an enhanced wiki and issue tracking system for software development projects.

Trac uses a minimalistic approach to web-based software project management. Our mission; to help developers write great software while staying out of the way. Trac should impose as little as possible on a team’s established development process and policies.

All aspects of Trac have been designed with one single goal, to simplify tracking and communication of software issues, enhancements and monitoring overall progress."

Friday, May 20, 2005

Thursday, May 19, 2005

ฺBallmer: Google might dissapear in the next five years!

Ballmer: Google might dissapear in the next five years! - Softpedia News: "If until now, the number of world wide active computing systems exceeded the 1 billion threshold, by 2008, their number will exceed 2 billions and according to the same “clairvoyant”, this new generation of systems will be totally different from the ones we were accustomed to.

In the first place, it is outlined the need to develop much more efficient tools to search information to accompany the increase of devices used by the user to save information. Considering the universal trend of migration to the digital information, its organizing in a structure which is easy to consult and to administer becomes a priority for software producers.

According to this concept developed by Ballmer, the online search engines represent the key points of the future technology, and the leader in this domain, none other than Google, is destined to perish in less than five years. These predictions belong exclusively to Microsoft’s CEO who sounds a little like Bill Gates making announcing iPod’s death."

BitTorrent - Trackerless

BitTorrent - Trackerless: "As part of our ongoing efforts to make publishing files on the Web painless and disruptively cheap, BitTorrent has released a 'trackerless' version of BitTorrent in a new release.

Suppose you bought a television station, you could broadcast your progamming to everyone in a 50 mile radius. Now suppose the population of your town tripled. How much more does it cost you to broadcast to 3 times as many people? Nothing. The same is not true of the Web. If you own a website and you publish your latest video on it, as popularity increases, so does your bandwidth bill! Sometimes by a lot! However, thanks to BitTorrent the website owner gets almost near-broadcast economics on the web by harnessing the unused upstream bandwidth of his/her users.

In prior versions of BitTorrent, publishing was a 3 step process. You would:

  1. Create a '.torrent' file -- a summary of your file which you can put on your blog or website

  2. Create a 'tracker' for that file on your webserver so that your downloaders can find each other

  3. Create a 'seed' copy of your download so that your first downloader has a place to download from

Many of you have blogs and websites, but dont have the resources to set up a tracker. In the new version, we've created an optional 'trackerless' method of publication. Anyone with a website and an Internet connection can host a BitTorrent download!

While it is called trackerless, in practice it makes every client a lightweight tracker. A clever protocol, based on a Kademlia distributed hash table or 'DHT', allows clients to efficiently store and retrieve contact information for peers in a torrent.

When generating a torrent, you can choose to utilize the trackerless system or a traditional dedicated tracker. A dedicated tracker allows you to collect statistics about downloads and gives you a measure of control over the reliability of downloads. The trackerless system makes no guarantees to reliability but requires no resources of the publisher. The trackerless system is not consulted when downloading a traditionally tracked torrent.

Although still in Beta release, the trackerless version of BitTorrent, and the latest production version are available at"

Wednesday, May 18, 2005

BBC Announces P2P Broadcasting

Slyck News - BBC Announces P2P Broadcasting: "If you're a fan of British programming and live in the United Kingdom, the BBC is continuing what they hope will be the iTunes for TV show distribution. Although the initiative is still in the testing phase, it is now being opened to 5,000 UK citizens. Participants will be able use the pilot P2P application, dubbed 'interactive Media Player (iMP)' to download select BBC programming."

Tuesday, May 17, 2005

OFX: Open Financial Exchange

OFX: Home Page

Open Financial Exchange: Enabling electronic exchange of financial data over the Internet.

CVS Monitor

Alias Software - CVS Monitor: "CVS Monitor is a CGI application for looking at CVS repositories in a much more useful and productive way.
If you use cvsweb/ViewCVS to let the public see your repository, you should be using CVS Monitor instead."

Cell Architecture Explained: Introduction

Cell Architecture Explained: Introduction: "Cell is a vector processing architecture and this in some way limits it's uses, that said there are a huge number of tasks which can benefit from vector processing and in part 3 I look at them.

The first machine on the market with a Cell processor will steal the performance crown from the PC, probably permanently, but PCs have seen much bigger and better competition in the past and have pushed it aside every time. In part 4 I explain why the PC has always won and why the Cell may have the capacity to finally defeat it.

In part 5 I wrap it up with a conclusion and list of references. If you don't want to read all the details in parts 1 and 2 I give a short overview of the Cell architecture."

Monday, May 16, 2005

Coraid EtherDrive Storage Blades Ethernet Networked Storage

Coraid EtherDrive Storage Blades Ethernet Networked Storage: "EtherDrive storage uses Ethernet connections between the Server and a shared storage array (pool). See diagram on the left.

Multiple Servers can access a common disk storage system eliminating wasted captive storage and greatly simplifying system backup and restoration.

With EtherDrive the storage pool can be expanded easily with simple Ethernet connections. Storage array performance is limited only by the number of disks configured for striping or RAID and the speed of the Ethernet connection at the Server."

Saturday, May 14, 2005

nProbe: A GPL NetFlow v5/v9/nFlow Probe for IPv4/v6

A GPL NetFlow v5/v9/nFlow Probe for IPv4/v6: "nProbe is available under the GPL licence for a little fee, that's used for running the project and funding the new developments. Note that for nProbe OEM reselling (including device embed) you need a written commercial licence that's available on request from its author."

Friday, May 13, 2005

Public Knowledge Project

Public Knowledge Project: "The Public Knowledge Project is a federally funded research initiative located at the University of British Columbia in Vancouver, Canada. It seeks to improve the scholarly and public quality of academic research through innovative online environments."

Thursday, May 12, 2005

Self-Replicating Robots

Slashdot | Self-Replicating Robots

ABC News is running a story that self-replicating robots are no longer the stuff of science fiction. Scientists at Cornell University have created small robots that can build copies of themselves. Here is a movie demonstrating the self-replication process. And the paper that will be published in Thursdays issue of Nature

Mozilla Firefox 1.0.4 Release Notes

Mozilla Firefox 1.0.4 Release Notes: "These Release Notes cover what's new, download
and installation instructions, known
and frequently asked questions for the Firefox
1.0.4 release. Please read these notes and the
bug filing instructions
before reporting any bugs to Bugzilla."

Wednesday, May 11, 2005

Sorry for long waiting...

I apologize everyone waiting for the next version of BTQueue. I miss the plan to release it last two month ago oops. By the way, I will release it some day. Actually, I am finishing my thesis so this is a hard time in my life to write my own paper to publish in a journal.

The development is slowly moving on but not freeze!

Tuesday, May 10, 2005

Matplotlib / pylab - matlab style python plotting (plots, graphs, charts)

Matplotlib / pylab - matlab style python plotting (plots, graphs, charts): "matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive GUI environments across platforms. matplotlib can be used in python scripts, interactively from the python shell (ala matlab or mathematica), in web application servers generating dynamic charts, and embedded in GUI applications; see backends."

Monday, May 09, 2005


zsync: "zsync is a file transfer program. It allows you to download a file from a remote server, where you have a copy of an older version of the file on your computer already. zsync downloads only the new parts of the file. It uses the same algorithm as rsync. However, where rsync is designed for synchronising data from one computer to another within an organisation, zsync is designed for file distribution, with one file on a server to be distributed to thousands of downloaders. zsync requires no special server software — just a web server to host the files — and imposes no extra load on the server, making it ideal for large scale file distribution."

BitTorrent 2 “Low Priority”

Slyck News - BitTorrent 2 “Low Priority”: "Bram Cohen, the creator and lead developer of the BitTorrent protocol, has said BitTorrent 2 is lower priority than his other projects.

It’s still definitely open source. We may make some proprietary applications in the future, but in terms of the core, useful BitTorrent functionality, it will remain open source."

Sunday, May 08, 2005

New Mozilla Firefox 1.0.3 Exploit

Slashdot | New Mozilla Firefox 1.0.3 Exploit: "News sources are reporting that a 'killer' new Firefox exploit has been revealed today by FrSIRT who warn that this 0day exploit/vulnerability (as yet unpatched) should be rated as critical. Summery of the exploit: If a user clicks anywhere on a specially crafted page, this code will automatically create and execute a malicious batch/exe file. Proof of concept code supplied by FrSIRT."

Encrypted Fileserver with Bittorrent Web Interface

Slashdot | Encrypted Fileserver with Bittorrent Web Interface: "I built a fully encrypted (samba) fileserver with a web interface for managing torrent downloads on it. All I used is OpenBSD 3.6 and its package collection, except for the TorrentFlux-interface (which you need to install separately). Anyway, it can be built using binary packages only. I included a rough HOWTO on how to make one of these yourself."

Friday, May 06, 2005

Slyck clarifies Azureus “decentralized BitTorrent” support

Slyck clarifies Azureus “decentralized BitTorrent” support - The Peer-to-Peer Weblog - _: "Slyck News has a sharp write-up on the recent enhancements to Azureus, previously reported here as “decentralized BitTorrent”. Though the technical details may be a bit over my head, “decentralized BitTorrent” turns out to be a bit of a misnomer. The new Azureus uses DHT (Distributed Hash Table) to keep downloading and even find new peers even when the original web-based tracker goes down, but Azureus developer Olivier stresses that the new DHT layer, which promises to enhance the efficiency of file distribution, operates independently of BitTorrent and that it shouldn’t be compared to decentralized BT projects like eXeem."

Wednesday, May 04, 2005

My 96-processor Linux cluster is smaller than yours

My 96-processor Linux cluster is smaller than yours | The Register: "Last week, Orion started shipping its long awaited 96-processor (Transmeta Tinside) deskside cluster. This box is the follow-on to a 12-processor desktop system that has been on the market for several months. With the new, larger system, customers get pretty much the most powerful computer around that can plug into a standard electrical socket."