|
Randal used the judging criteria to assigned a score, 10 being the maximum score that can be awarded.
1st Place: Entry 14 - FilterProxy from Bob McElrath
2nd Place: Entry 11 - pswatcher from R. Bernstein
3rd Place: Entry 8 - lpadmin from Beat Hess
Congratulations to the winners!
Below are the results for all of the 15 entries ranked by score with comments from Randal
| Entry | Title | Score | Comments |
|---|---|---|---|
| 1 | SurfCount | 4 | nice use of multipart/mixed handling. generates illegal HTML. |
| 2 | Microsoft Sucks | 2 | Cute, and sometimes I feel that way, but I hate spam. Could have used Net::SMTP. |
| 3 | titled | 5 | interesting application! and practical. could have used open/print instead of system(!), saving two forks per xterm. xterm menu bar update might get slurped in middle of an esc sequence to that xterm no caching of result, so a lot of unnecessary output. |
| 4 | rrserv | 5 | high on cool factor for concept. lots of code [grin]. |
| 5 | alive | 0 | this is not the "obfuscated daemon contest." |
| 6 | baslik | 6 | practical application. probably works, but seems cobbled or translated from something else. |
| 7 | Rock, Scissors, Paper | 3 | loses points for dis-sing EFNET #perl (grin). ugh - use of `find` rather than File::Find and other gratuitious system()'s for removing a file!. concept is fun. at least the loops are indented. too bad all those system()'s in a DAEMON. |
| 8 | lpadmin | 7 | get this man a CPAN ID, quick! (No space on server is no excuse! :) nice practical application. good reusable modules (even if only partially fleshed out). documentation included (embedded POD, even!). |
| 9 | shepherd | 6 | nice code, although a few of the Perl constructs are suboptimal. practical concept. loses points for C program and mentioning PHP (grin). |
| 10 | htprox | 6 | overall code is tight, and fairly maintainable. good concept (I even did one of these for WT). nice use of a configuration file. |
| 11 | pswatcher | 8 | security holes in sample ini files (user could get a process named ~!evilcommand !). Makefile.PL - cool! |
| 12 | mird | 6 | not using Net::IRC, so a lot of reinventing wheel required. interesting concept, although limited practicality |
| 13 | qdp - Quick Dirty Proxy | 5 | Interesting, but unfortunately we've already seen better here. |
| 14 | FilterProxy | 9 | nice use of modules for leverage. No Makefile.PL (awwww). nice pluggable architecture. |
| 15 | isomat | 5 | good useful concept. nice short code. |
| Access FREE IBM Developer Tools: |
Produced by Jonathan Eisenzopf and
| ||||||||||||||||||||
All Rights Reserved. Legal Notices.