sugree's blog
Bazaar: a decentralized revision control system
There are so many version control system for developers and users, e.g. CVS and Subversion. These 2 systems are all traditional ones which heavily rely on centralized model. In other words, you have to commit your change to the one and only one repository. If you don’t connect to the repository, you can’t do some operations especially commit the change. As a result, decentralized model has been studied to solve this problem. Bazaar-NG is one of powerful, cross-platform, and decentralized revision control system. It has been written in Python.
- Add new comment
- Read more
- 411 reads
True Internet caches P2P traffic
P2P has been consuming internet traffic over 60% for a few years. Most ISPs have blocked P2P traffic to reduce international bandwidth requirement by using layer-7 filtering or bandwidth shaping products. By the way, this policy causes user to switch to other ISPs instead. It seems True Internet -- the Thailand’s largest ISP -- has a new idea. They will never block P2P traffic or limit the traffic, instead they deploy a cache farm.
- 2 comments
- Read more
- 1642 reads
Once I saw , I like it. It is a great idea to combine specific events with search keywords popularity. Though, Google Zeitgeist is limited to events chosen by Google according to its popularity accumulated through the past year. According to the popular of Zeitgeist, Google launched to publish hourly zeitgeist on a TV channel, , and monthly zeitgeist. In addition, this idea has also been applied to .
- Add new comment
- 825 reads
Google Calendar seems to be the best web-based calendar right now. Though, it doesn’t support WebDAV and CalDAV but it does provide in (aka GData client APIs). In fact, Google Calendar data APIs has just about 20 days ago. As of today, there are at least 2 desktop programs which recognize Google Calendar and display your events directly on your desktop.
- Add new comment
- 2279 reads
Monitoring blog and tracking AdSense clicks
Are you own any blogs? Do you want to track your blog statistics? There are so many things you might want to know to improve user experiences. For example, browsers, platforms, geography, screen resolution, post views, comments summary, comments by post, categories, adsense clicks, referrers, search engines, outbound links and many more. Some of these metrics are just for blogs, e.g., posts, comments and categories. So simple page counters don’t fit into this duty.
- Add new comment
- Read more
- 691 reads
BTQueue 0.1.2 454
I’m very proud to announce the release of BTQueue 0.1.2 454. This release is mainly targeted to handling incorrect data sent from some private trackers gracefully. Actually, I was inspired by a post in forum. It turned out that BTQueue can’t talk to some private trackers and raised error message like: bad data from tracker - invalid bencoded value (data after valid prefix). Million thanks to dodgy, I managed to find the problem. Let me give you some example. Assuming that a tracker returns below data after receiving an announce message.
d8:intervali1800e5:peers6:B__}__ee
- 2 comments
- Read more
- 1688 reads
Recent comments
2 years 11 weeks ago
2 years 16 weeks ago
2 years 16 weeks ago
2 years 17 weeks ago
2 years 17 weeks ago
2 years 19 weeks ago
2 years 19 weeks ago
2 years 19 weeks ago
2 years 20 weeks ago
2 years 20 weeks ago