Software

Dtrace และ SystemTap

พอดีลองวนๆ ไปหาอะไรอ่านเกี่ยวกับ project ที่ RH ดำเนินการอยู่พอดีไปเอะใจตรง SystemTab project ลองไปไล่ๆ อ่านดูทำไม concept เหมือน DTrace เลยหว่า

ลองอ่านๆ ในส่วนของ architecture ดูอืมม ไม่เหมือนแค่ concept ด้วยเห่ะ ทำงานยังคล้ายๆ กันเลย ใครสนใจลองไปดูได้ architecture paper (July 2005)

real world FIND usage

จำไม่เคยได้ซักทีเกี่ยวกับ find command แปะไว้กันลืมเจอมาจาก http://www.wagoneers.com/UNIX/FIND/find-usage.html

sudo find / -type f -name *.jpg  -exec cp {} . \;

find . -type f -size +10000 -exec ls -al {} \;

FeedTree 0.7.0: collaborative RSS and Atom delivery

FeedTree 0.7.0 has been released to the wild. Shortly, it is a peer-to-peer network for distributing feed, RSS and Atom, to all subscribers instantly. In contrast, new feeds will be pushed to a set of subscribers and they will then push to other subscribers in tree fashion. Instead of developing full-featured feed reader for FeedTree, just a proxy, ftproxy, has been developed.

Technically, FeedTree relies on a peer-to-peer overlay network namely Pastry and Scribe protocol running on top of that. I don’t know much about Pastry. All I know is just it is implemented in Java. I don’t hate Java and I don’t like Java too. It is too big for me to run a Java application on my laptop just to read feed faster than ever.

AllPeers on 2006-02-07

According to the official AllPeers blog, the alpha version has been distributed to a handful of eponymous testers. The development team is actively testing issues relating to scalability. They also make a little promise to release private beta version in a matter of weeks. I would like to be a beta tester also.

AllPeers is a free extension which combines the strength of Firefox and the efficiency of BitTorrent to transform your favorite browser into a media sharing powerhouse.

In August,  was served with a subpoena from the U.S. Department of Justice demanding disclosure of two full months’ worth of search queries that Google received from its users, as well as all the URLs in Google’s index. Today, Google officially refused to this subpoena by submitting a  to the Court.

Good luck, Google! I stand by you.

Oracle acquired InnoBase and SleepyCat

What is going on if all open source, low-level database engine owned by a big vendor? This is the time! We don’t need to think about that anymore. Last year, Oracle previously acquired InnoBase which is a part of MySQL for providing transactional process. As of today, Oracle has just acquired SleepyCat Software. That means Berkeley DB is now a property of Oracle. Who’s next? This action might change open source world. Even BTQueue, some parts of BTQueue rely on BDB. For more information, you might read at here and here.