A fairly standard day at work
Feb. 16th, 2004 04:26 pmSpecced out a server from three vendors in "sane" (3GHz/2GB/200GB) and "shock and awe" (dual 3.2GHz/4GB/as much as 2U can store) classes.
Dvoraked a keyboard to replace (for now, at least) an IBM Model M which I love but is too loud for listening to Hearts of Space in earphones.
Worked on a program that looks at system logs and reports who has used the system, and how many times they've used it by POP3, webmail, and shell login, and then generates summary statistics. It even uncompresses tar and gz archives (recursively within sane limits) in a temporary directory.
Today I learned to pass options to it using Getopt::Long, implement those options by peppering the code with more
Mass-subscribed some people to a new mailing list. Skimmed a few trade journals. Do I smell jelly donuts? This is my lucky day!
Dvoraked a keyboard to replace (for now, at least) an IBM Model M which I love but is too loud for listening to Hearts of Space in earphones.
Worked on a program that looks at system logs and reports who has used the system, and how many times they've used it by POP3, webmail, and shell login, and then generates summary statistics. It even uncompresses tar and gz archives (recursively within sane limits) in a temporary directory.
Today I learned to pass options to it using Getopt::Long, implement those options by peppering the code with more
ifs, and work with wtmp files by opening a filehandle from "wtmp --options filename |". I'm currently testing the latter feature with "./countusers --nowebmail --nopop". Thank heavens for the Perl CD Bookshelf.Mass-subscribed some people to a new mailing list. Skimmed a few trade journals. Do I smell jelly donuts? This is my lucky day!