Practical Perl Programming

If you really wanted to learn Perl programming language, you would have learned it already. But if your will was not enough, and you still haven’t learned it, you do, probably, feel guilty every time you think about it. Just to give you yet another reason to fill the guilt for not learning Perl, I present you with the link to the online version of “Practical Perl Programming” book.

If you know Perl, than you won’t find anything new there. You can read all of these information in Perl manuals, online guides, forums and at PerlMonks. This is just another reference for you.

But if you don’t know Perl, but want to learn it, there are two ways you can go about it. You can either bookmark the link and make a promise to yourself (yes, once again) that you will learn Perl and this book will help you when you’ll start. Or you can follow the link to the book and start learning right now. If you choose this path, than next time I post some link to Perl resource you’ll feel proud instead of guilty.

The time has come!

TorrentSpy.com – Torrent search engine

Torrent is one of the best peer-to-peer protocols. It is distributed, fast, and open. One of the things that are missing or, rather, underdeveloped is search. Searching is difficult due to the decentralised nature of the protocol. TorrentSpy.com helps to cure the problem by indexing many large Torrent collections.

Update (February 5th, 2016) :Ā TorrentSpy.com has been shut down by the US court, apparently.

torrentspy

Fixing SpamAssassin high load

Since few days before the upgrade of the home server to Fedora Linux Core 3 I was seeing high load spikes from SpamAssassin. After the upgrade, my load average stayed at 10-15 almost the whole day. I was trying to fix it, but to no avail. At first, I have switched off the Bayes filtering, thinking that that is the part to be blamed. It didn’t help. Than I forced SpamAssassin to run in non-Unicode environment, thinking that that might improve things. Nope.

After playing some more with configuration and Googling, I decided to visit #spamassassin IRC channel. In a matter of seconds I was pointed to the this bug report. I will be trying the posted patches shortly. For now though, a simple change of number of maximum children helped a lot. I have reduced it to 2 from the default value of 5. (Edit /etc/sysconfig/spamassassin)