Rip music from anywhere with Audacity Port scanning with Perl Stupid open() tricks What's new on CPAN - June 2015 Host discovery with broadcast and echo Basic network hacking with Perl Separate data and behavior with table-driven testing Get to grips with Prove, Perl's test workhorse What's new on CPAN - May 2015 Defend your code with Guard m.deoxy.org