Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Ovid (2709)

Ovid
  (email not shown publicly)
http://publius-ovidius.livejournal.com/
AOL IM: ovidperl (Add Buddy, Send Message)

Stuff with the Perl Foundation. A couple of patches in the Perl core. A few CPAN modules. That about sums it up.

Journal of Ovid (2709)

Wednesday November 27, 2002
01:18 PM

No warnings

[ #9179 ]

We have the next migration of $customer's Web site today. Hopefully, we'll get down to two-week iterations now. I think the one week iterations are a bit too tight, and three week iterations would be too long, but the two week porridge is just right.

One of my major goals in the last release was to eliminate all spurious warnings in the error log. Previously, we were generating error logs that were literally tens of thousands of lines long with "unitiliazed value" warnings or other silly little things. The error log cried wolf so often that we never looked at it until there was a problem and then it took a long time to wade through. So I just grabbed the log from the site and skimmed through it. After five days, it's 300 lines long. Virtually every line is the same error -- and it's an honest-to-goodness bug that we really needed to know about.

In other news, I discovered a major weakness in my tests: I created a special user in the database (app user, not database user) to run my tests on. Naturally, in the cleanup for the migration, that user was deleted and the tests started failing. I need to take the time to have my tests write the data to the database and clean up after themselves rather than relying on information that might or might not be there. Foolish me.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.