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)

Journal Entry Date
Gone 2010.03.14 3:02
Test::Class::Most 2010.01.31 14:25
Testing with PostgreSQL 2010.01.30 11:22
Roles without Moose? 2010.01.25 9:04
Unless what? 2010.01.15 6:47
Dear Recruiters 2010.01.13 8:06
Next QA Hackathon -- What Do You Need? 2010.01.12 6:37
Most Popular Testing Modules - January 2010 2010.01.07 16:46
Cool Things in Perl 6: Subsets 2010.01.04 8:11
Perl 6 Config::INI parser on github 2009.12.30 12:48
Improve My Perl 6! 2009.12.24 6:29
Gitpan languages 2009.12.18 9:15
Atom Feed Help 2009.12.17 5:40
MySQL and Oracle 2009.12.14 7:56
What's In A Name? 2009.12.12 7:24
Regex Captures in Debugger 2009.12.08 9:02
The Implications of the Bug 2009.12.07 10:38
Find the bug (sql) 2009.12.07 2:43
Pitfalls in Converting Base Classes to Roles 2009.12.04 8:32
Why Should I Program in $Language? 2009.12.01 9:27
How To Become a Millionaire with Parrot and COBOL 2009.11.24 6:27
How Not To Advertise Your Job Service 2009.11.23 8:56
Hash Objects and AutoInflation 2009.11.23 6:40
blogs.perl.org 2009.11.20 4:03
Why no plan for nested TAP? 2009.11.17 6:24
The Obligatory Go Language Post 2009.11.15 14:25
Vim: Automatically opening POD as a PDF 2009.11.15 8:03
Vim: Does Your Pod Have Valid Perl? 2009.11.14 5:25
Implicit "done_testing()" in subtests 2009.11.13 12:21
The new perl.org is up! 2009.11.13 2:22
Test::Kit Production Release 2009.11.11 7:57
Kill Off Test::Builder? 2009.11.11 6:39
MySQL on a ramdisk 2009.11.10 8:47
Stupid things to do with vim: run snippets 2009.11.08 5:42
use_ok isn't ok 2009.11.08 3:57
Pod::Parser::Groffmom to the CPAN 2009.10.28 17:20
Criticizing Academia -- Oops 2009.10.27 8:41
Switching and resizing windows in vim 2009.10.27 5:52
Syntax Highlighting in Pod::Parser::Groffmom 2009.10.26 18:20
Using subtests 2009.10.26 8:02
Why Do We Believe Random Assertions? 2009.10.26 2:34
Pod to MOM format 2009.10.25 7:21
POD to PDF? 2009.10.23 16:45
Perl Training Australia 2009.10.22 15:42
Downgrading Moose 2009.10.20 8:20
The Perl Foundation Marketing Committee 2009.10.20 3:47
CPAN Updates 2009.10.18 7:50
The Original Trait Researchers on the "Class Wins" Issue 2009.10.14 5:05
mod_perlite Lives! 2009.10.13 6:56
Synthetic Classes 2009.10.12 7:52
Object Responsibilities versus Object Behavior 2009.10.07 8:16
Finding Duplicate Files 2009.10.06 3:52
Solaris Fail 2009.10.02 8:55
Ovid's First Law of Software Technology 2009.10.02 4:59
Writing a Changes File 2009.09.29 9:52
Multiple Inheritance and Exporter 2009.09.29 4:00
Javascript 2009.09.29 1:52
Republicans Are Crucifying Themselves 2009.09.28 15:31
Branding Perl 2009.09.28 11:09
How to Not Brand Something 2009.09.28 4:16
Testing with Test::Class 2009.09.26 8:54
Why I'm Switching to 5.10 2009.09.26 7:11
Joining the TPF Board of Directors 2009.09.23 7:00
Dear Yahoo! Mail 2009.09.18 10:41
Testing Remote Client Scheduling 2009.09.17 7:14
My Least Favorite Word: "Should" 2009.09.15 4:20
Java Tutorial Fail 2009.09.10 9:50
198,586 2009.08.29 13:47
Quick security note: Compress::Raw:: modules 2009.08.19 17:05
Handling login/logout correctly 2009.08.19 16:01
DBIx::Class, Catalyst and Moose Load Time 2009.08.19 10:58
What do you want in a web site? 2009.08.19 4:11
REST Versus Soap 2009.08.19 1:17
Authentication 2009.08.18 15:43
Relearning Web Lessons Via URL Hacking 2009.08.17 17:54
The Nightmare 2009.08.17 10:59
The Great Escape (Catalyst, DBIx::Class and Freebase) 2009.08.16 11:22
Guess the Solution: Materialized Paths and "ORDER BY" 2009.08.14 10:07
Debugging Catalyst 2009.08.14 8:02
Use packages? 2009.08.11 17:23
Beautiful Freebase Metadata Dreams Slain 2009.08.11 16:27
Dolphin Square - Why I Don't Want To Live There 2009.08.11 4:28
How To Set Your Module's Version Number 2009.08.11 1:29
YAPC:EU::2009 Was Truly Magical 2009.08.09 4:23
The "Marketing" BOF 2009.08.05 5:32
The Longer "Roles" Talk 2009.08.04 6:27
Why I Don't Like YAML 2009.07.31 4:21
How To Downgrade Perl on Ubuntu 2009.07.30 5:46
Mojolicious::Lite 2009.07.29 4:21
Solutions Are Not Problems. Problems Are Problems. 2009.07.27 5:12
Defining the Marketing Problem 2009.07.26 4:08
What Does the Outside of Perl Look Like? 2009.07.24 9:48
SQL Keywords Are Not Good Column Names 2009.07.24 4:29
Living Hell 2009.07.21 4:58
What I Want In Firefox (Parrot) 2009.07.20 9:16
YAPC::EU - Learn Portuguese! 2009.07.20 3:27
Things I Wish Were Syntax Errors #213 2009.07.17 5:40
Ruby Mixins: An Example 2009.07.16 7:04
Look Familiar? 2009.07.14 17:08
Mindbogglingly Bad Password Management 2009.07.14 9:49
Empty Classes 2009.07.10 9:34
Promises, promises 2009.07.08 14:23
Complexity Management 2009.07.08 11:08
Perl 6 Roles Question 2009.07.07 5:31
Reputations 2009.07.06 9:29
DateTime::Duration::W3C? 2009.07.03 8:45
The Real Problem With Roles 2009.07.02 8:47
Calling All Test:: Authors 2009.06.30 9:16
Never Let Them Read From Your Database 2009.06.30 6:48
Guess Who Loses: Test::More::subtest versus Test::XML 2009.06.29 9:00
Test::Aggregate::Nested Almost Done 2009.06.28 4:48
The 81% Solution 2009.06.26 10:27
Nested TAP Now Available In Developer Release 2009.06.24 2:50
Tight Coupling of Applications 2009.06.22 7:10
Always, Always, Always Run Your Code Examples 2009.06.21 8:17
Package::Dynamic As Yet Unwritten 2009.06.19 10:57
Lisbon Traits Paper 2009.06.17 16:14
Bitten By Roles? 2009.06.16 4:40
Test::Aggregate::Nested 2009.06.14 5:50
TAP::Harness Input and Output 2009.06.10 8:43
Pseudo-code For Rewriting TAP Streams 2009.06.08 8:57
Test::Aggregate::Nested 2009.06.08 7:09
AI::Logic on github 2009.06.06 6:10
It's Time For Time In Computing 2009.06.05 7:02
What's Not On the CPAN 2009.06.05 3:28
When Good Ideas Go Bad: use_ok 2009.06.04 7:49
Spot the Bug! 2009.06.03 9:57
Inheritance or Roles? 2009.05.27 10:22
Debugging In List Context 2009.05.26 10:10
CPAN Testers Update 2009.05.26 3:28
Prototype OO and Multiple Inheritance? 2009.05.22 8:46
The Moose Class Hierarchy 2009.05.20 16:24
Module Version Vim Binding 2009.05.20 3:51
Niche Modules - Data::FetchPath 2009.05.19 16:28
Leave use.perl? 2009.05.19 7:00
Windows? Why? 2009.05.19 3:14
Refactoring Tests 2009.05.15 4:16
Test::Aggregate Breaking Backwards Compatability 2009.05.13 16:53
Software Liability Protection 2009.05.13 2:20
A Brief History of Programming Languages 2009.05.08 7:28
Flying Without Source Control 2009.05.07 12:45
Send a Newbie! 2009.05.01 4:34
Redirected Post 2009.05.01 2:16
MooseX::Role::Strict on the CPAN 2009.04.30 12:48
Oops, It Did It Again (Moose) 2009.04.30 4:47
Solving the Role Debacle 2009.04.28 3:23
Tips For Converting Base Classes Into Roles 2009.04.27 8:35
Raising Moose In The BBC 2009.04.24 8:10
Well, Now I Know (Roles) 2009.04.24 5:27
Who Is The Batman? 2009.04.22 13:30
jPerl - Perl on the JVM 2009.04.21 6:09
Mixins Considered Harmful 2009.04.17 9:34
Fun Numbers - Ruby and Perl 2009.04.17 8:53
Not All Features Are Useful (Moose Roles) 2009.04.14 9:17
Programmatic Discovery of Package Variables in Perl? 2009.04.14 4:38
Before and After Graphs (Role Application) 2009.04.09 9:24
Do They Compile? 2009.04.07 9:13
Pondering Role Organization 2009.04.06 4:21
"Higher Order Perl" Modules on Github 2009.04.05 8:20
What Should You Test And Why? 2009.04.03 7:28
Surprising Deparse Result 2009.04.03 7:14
Programmatic Enforcement Of Liskov Substitution Principle 2009.03.30 17:19
Non-Existent Packages 2009.03.30 16:37
Fixing vim's syntax highlighting issue with !! 2009.03.30 8:29
Nested TAP on Github 2009.03.28 10:30
Catalyst/Moose/DBIx::Class Load Times 2009.03.27 6:18
What Do You Want From Test::Harness and/or Test::Builder? 2009.03.27 4:51
The "Joy" of Tight Deadlines 2009.03.26 10:08
More on "Better Code Via Roles" 2009.03.26 5:13
Class::Sniff command line utility 2009.03.19 8:42
Role Oriented Programming 2009.03.18 9:35
Why Businesses Fail 2009.03.17 3:39
Refactoring with Moose Roles 2009.03.16 4:31
Env::Export 2009.03.13 10:44
How To Use Test::Class 2009.03.13 3:22
Test::Harness Dropping Support For 5.5 2009.03.11 3:37
I should give up on SQL 2009.03.09 11:34
Recursive Runtime Role Reapplication Really Rebounds 2009.03.09 4:31
Anecdote Driven Development, or Why I Don't Do TDD 2009.03.08 6:50
Should We Do "Computer Science"? 2009.03.05 5:00
Alternatives to Inheritance 2009.03.04 4:29
Triggers and SUPER and Ovid's *LIES*! 2009.03.02 9:04
Throwing Away All of My Trigger Work 2009.02.27 7:10
Why Visualization Rocks 2009.02.26 10:56
Writing Legal Contracts as Code 2009.02.25 12:20
Today's Database Nightmare 2009.02.24 11:07
Not Using Profanity Is Harder Than I Thought 2009.02.24 7:29
Vim: Folding POD Out Of the Way 2009.02.24 5:19
What a phenomenally bad web site error 2009.02.22 17:46
MT and LiveJournal OpenID 2009.02.22 17:35
Making Test::Class More Like xUnit 2009.02.22 10:09
How Does One Credit A Photo of Unknown Origin? 2009.02.22 5:16
Known Ruby Bug? 2009.02.20 17:08
How to construct a list in Perl, Ruby, Smalltalk, etc ... 2009.02.20 11:54
Moose! 2009.02.20 10:04
How To Not Teach Programming (Haskell) 2009.02.17 9:54
Inertia Driven Programming 2009.02.16 16:46
Explaining explain() 2009.02.16 7:48
Bug in Perl Causes a Small Class::Sniff Issue 2009.02.16 5:16
Class::Sniff's killer feature: it walks the symbol table 2009.02.15 11:26
Class::Sniff: combine separate inheritance graphs. 2009.02.15 10:04
MacBook Pro Graphic Cards Failures 2009.02.13 6:51
Web Site Aikido 2009.02.13 6:29
Clever 2009.02.11 12:25
An Image Is Worth A Thousand Blogs 2009.02.11 4:45
Calculating The Dow Jones Industrial Average 2009.02.07 19:12
Class::Sniff for the Win! 2009.02.06 10:53
Class::Sniff Notes 2009.02.05 5:15
Detecting Long Methods Without PPI 2009.02.03 9:01
Class::Sniff Now Detects "Duplicate" Methods 2009.02.02 15:58
Class::Sniff Reporting and Exported "Methods" 2009.02.02 9:33
Subtle Inheritance Trap 2009.02.01 15:27
Class::Sniff Now Detects "Unreachable" Methods 2009.02.01 10:21
What Did I just Write? 2009.02.01 9:51
Class::C3 Wierdness? 2009.01.31 11:22
DBIx::Class Is Great! 2009.01.30 16:42
The Evils of Inheritance Explained 2009.01.30 16:28
Graphing the hierarchy (you won't believe this) 2009.01.30 11:04
Class::Sniff 2009.01.30 7:13
Object Inspector? 2009.01.29 6:04
Dead Babies 2009.01.28 8:09
Are you using your objects, or are they using you? 2009.01.28 6:47
Nope, This Microsoft Interview Is Not Satire 2009.01.23 9:49
Rebuilding Parrot 2009.01.14 18:01
Discuss the Pros and Cons 2009.01.13 12:36
Perl 6: .trim and Test.pm 2009.01.13 5:17
How to get a commit bit for Perl 6 (ln -s) 2009.01.12 16:58
Perl 6 Test.pm 2009.01.12 16:17
Implementing .trim in Perl 6 2009.01.11 19:09
No Fisher-Yates Shuffle In Perl 6 2009.01.11 11:30
a_sub_not_likely_to_be_here 2009.01.08 10:56
Dr. Dobb's Journal Is No More? 2009.01.08 8:44
Code Coverage and the Zune Bug 2009.01.05 5:28
List of Directories Containing XML Docs 2009.01.02 4:48
Hangman in Perl 6 2008.12.31 11:13
Tests, Technical Debt, and Christmas Holidays 2008.12.31 6:31
Perl 6 Hangman 2008.12.29 5:02
Perl Hell 2008.12.23 6:30
Vim Filters: Documenting Exceptions 2008.12.17 11:29
How Dare You Mock Me! 2008.12.17 5:59
TPF Grant Manager 2008.12.16 6:49
Sanity Tests 2008.12.16 5:52
Idealism Versus Reality: Reality Wins 2008.12.15 6:34
for file in @frack! 2008.12.12 5:17
Overhead of Saving Tests 2008.12.11 5:26
The Big Bucket of FAIL (or is it?) 2008.12.10 11:21
App::Prove::History 2008.12.09 6:42
Running Tests In Multiple Languages 2008.12.08 6:23
Saving Test Runs 2008.12.05 4:46
Perl 5 Programmers Are Dying 2008.12.04 5:54
Perl 5 Is Dying 2008.12.03 6:09
Feedback about use.perl would be nice 2008.12.03 5:13
Rotten Ravioli Code 2008.12.01 5:23
More Frustration With the State of OO 2008.11.29 16:58
Vim: source control diffs 2008.11.28 10:51
Tabular Code Formatting and No Editor Support 2008.11.28 9:12
Test::Most 0.20_02 2008.11.27 10:02
Happy Accidents in Testing 2008.11.27 8:41
How many test harnesses are too many? 2008.11.26 4:43
Stupidly Clever Code 2008.11.24 9:03
Test::Most::explain: need steroid advice 2008.11.24 5:32
Redland Help 2008.11.21 5:30
Oh god, please, no. 2008.11.20 11:46
Gutenberg RDF 2008.11.20 5:33
Test::Most::Exception - Important, But You Won't Need It 2008.11.17 10:29
Gutenberg API 2008.11.12 5:39
MacBook Pros and Cons 2008.11.10 4:39
TestModuleCoverage Update 2008.11.07 8:51
Filtering DBIx::Class resultsets with external criteria 2008.11.07 4:09
Tests I Should Not Have to Write (for MySQL) 2008.11.06 6:11
McCain 2008.11.05 6:00
BBC Joins Parrot Foundation Advisory Board 2008.11.05 5:57
use_ok is not ok. 2008.11.03 12:28
Dependent Type FAIL! 2008.11.02 17:40
Not Writing Perl 6 2008.10.30 7:57
PHPs Namespace Separator 2008.10.26 4:18
Running Perl 6 Tests In Vim 2008.10.20 11:02
Zero Defect Code in Ada and Perl 6 2008.10.19 8:02
Configuring Vim for Perl 6 2008.10.19 7:47
The Daily MySQL Hate -- TRUNCATE should not be DELETE 2008.10.17 7:41
Starting With iPhone Apps 2008.10.16 5:35
Localizing variables in another stack frame? 2008.10.14 4:18
Vim: Run All Tests Which Cover This Module 2008.10.10 10:29
Turbo-Charged Test Suites Presentation 2008.10.07 6:46
What Perl 6 Is Going to Do 2008.10.01 3:07
'Tis Not the Season (for drugs!) 2008.09.25 5:55
Corsica! 2008.09.25 4:13
Blocked in Refactoring Catalyst 2008.09.24 5:46
Github Kills Me (But It Works) 2008.09.21 5:16
Saving Test Suite Results to a Database 2008.09.19 4:16
DateTime and &Time::Hires::time 2008.09.18 11:50
App::Prove::History 2008.09.18 9:03
Which Tests Can I Aggregate? 2008.09.18 5:11
Vim: run all tests in your buffers 2008.09.17 8:35
No PerlUnit You Fools! 2008.09.16 3:43
How Test::Aggregate does 'skip_all' 2008.09.16 3:03
Github? 2008.09.15 3:01
Popular Test Modules (updated) 2008.09.13 5:36
Diminishing Marginal Utility of Tests 2008.09.12 8:46
Triggers to track database changes 2008.09.11 11:00
Pulling the MySQL Triggers 2008.09.10 4:53
Where Did Those Leaks Come From? 2008.09.09 3:35
Test::Builder 0.80_01 breaks Moose 0.57 tests 2008.09.08 5:50
iPhoto Keeps Hanging 2008.09.07 13:51
Catalyst and Test::Aggregate 2008.09.05 5:50
Heatmap Ranges 2008.09.03 9:49
Apache Log Database 2008.09.03 4:59
I am not you. Please keep that in mind. 2008.08.29 10:52
Log::Apache::SQLite 2008.08.29 5:40
GreaseMonkey: Ignoring users on use.perl 2008.08.23 4:25
Why Test::Kit Is Stalled 2008.08.22 13:37
Anyone Using App::Prove::State? 2008.08.22 11:17
What's That Prototype Again? 2008.08.22 7:42
Test::Harness ouput change 2008.08.21 4:34
iPhone: The Last Straw? 2008.08.20 10:14
How Can I Write This Better? 2008.08.19 7:32
Test::Kit Plans and YAPC::EU Surprise 2008.08.18 3:52
Test::Kit 2008.08.14 6:24
Our 'net connection is soooo bad that I wrote this 2008.08.12 8:59
Test::Kit 2008.08.12 8:15
YAPC::EU 2008.08.11 11:06
Testers: Phear me! 2008.08.08 8:04
Module::NoLoad 2008.08.08 4:53
On Civility 2008.08.07 10:46
Allison Randal Visits the BBC 2008.08.07 6:48
Why I Often Hate Techies 2008.08.06 9:35
"Safe" monkey patching? 2008.08.05 8:01
$mech->delete($uri); 2008.08.05 5:19
The Vim Plugin I Need to Write 2008.08.04 7:52
Developer Versions Rock! 2008.08.04 3:14
Test::Aggregate 0.32_01 2008.08.03 8:43
Testing Survey Results 2008.08.02 9:18
Test::Differences Now Supports Alternate Diff Styles 2008.08.02 7:11
Quoth the Ovid: Evermore 2008.08.01 7:30
Test::Differences 0.49_01 2008.08.01 3:37
Test::Differences 2008.07.31 8:28
YAPC::EU, Copenhagen 2008.07.31 7:56
$builder-start_todo 2008.07.29 10:05
Static and Dynamic Types: A Definition 2008.07.29 8:20
Test::Most 0.11 2008.07.29 3:31
YAPC::EU Portugal Promo 2008.07.28 14:00
Warren Abstract Machine Tutorial 2008.07.24 7:28
Buggered by the Debugger 2008.07.24 5:27
Altering &Test::Most::explain? 2008.07.24 2:03
Customer Tests, Developer Tests and Independent Verification 2008.07.23 9:42
Minor Annoyances to the CPAN 2008.07.22 7:42
What Do You Mean You Can't Test It? 2008.07.21 3:47
Another Reason I Hate Subversion 2008.07.18 10:02
One Bug I Really Hate 2008.07.18 7:42
Sofware Testing Poll, take 2 2008.07.17 3:37
VIM: GotoSub 2008.07.16 9:50
A Better Poll Coming Up 2008.07.16 5:53
TestNG 2008.07.16 4:48
Testing Poll 2008.07.15 9:50
How To Look Like An Idiot 2008.07.15 5:36
Customizing Test::Most 2008.07.14 3:22
Another Module Idea 2008.07.10 17:33
What Do You Think This Will Print? 2008.07.10 11:38
The CIA Family Jewels 2008.07.08 7:32
The Morality of the Cold War 2008.07.07 16:18
Rethinking the CPAN Problem 2008.07.04 4:56
My Source Control History 2008.07.01 4:32
Well, that's a relief! 2008.06.30 17:55
Narrative Testing 2008.06.30 5:22
Dear LazyWeb, How Does Twitter Do It? 2008.06.28 10:01
Overriding Methods with Non-Existent Methods 2008.06.26 10:57
"make perl6" on OS X 2008.06.25 8:06
Painful, painful bug 2008.06.24 11:58
Easy Text Tables! 2008.06.24 6:47
Test::Aggregate versus Test::Class 2008.06.24 6:08
Data::Dumper::Overload 2008.06.23 11:16
IBM Developerworks: FAIL!!! 2008.06.23 3:44
I Didn't Want to See That 2008.06.23 2:45
The Test::Most From HELL! 2008.06.20 7:52
Why I Want Smalltalk's Image-Based Systems 2008.06.19 5:08
Test::Most now has deferred plans 2008.06.18 15:25
Aggressive Test Performance Ideas 2008.06.18 4:55
Bash Idiocies 2008.06.17 8:35
Anyone use Net::Twitter? 2008.06.16 15:00
DateTime::Duration refinement 2008.06.16 3:50
XPath Searches In Vim 2008.06.13 9:11
Junctions, Overloading, and Yesterday's Post 2008.06.13 3:14
Guess Why This Works 2008.06.12 9:33
More On Constraints 2008.06.12 4:01
Stupid Perl 6 Ideas While Sick 2008.06.09 17:27
Whiny Consultants 2008.06.09 3:53
Content Management Systems 2008.06.09 1:35
New Scientist Enigmas 2008.06.08 11:47
Closures to Ease Procedural Pain 2008.06.06 5:50
My Favorite Vim Function, ever! 2008.06.06 3:11
Custom *per directory* Environment Variables 2008.06.05 9:59
Twitter 2008.06.05 8:32
Are Object-Relational Mappers Worth It? 2008.06.03 4:28
Should I Offer a Testing Class? 2008.06.01 5:46
First Programming Job? 2008.05.29 9:25
UniData Jobs 2008.05.27 23:12
How to Google for Ruby 2008.05.25 17:39
Newspaper Archives? 2008.05.22 16:14
Benchmarking AI::Prolog versus tiny_prolob.rb 2008.05.22 2:35
Suitably Impressed with Ruby 2008.05.21 9:06
From Ruby To Perl 2008.05.21 3:17
My Homage To XKCD 2008.05.20 5:45
Gender Flamewar Irony :) 2008.05.19 9:54
White Camel Awards 2008.05.19 3:45
RT (again!) 2008.05.19 2:45
Pure Perl Logic Programming (no Prolog!) 2008.05.17 8:59
Vim: 'ack' integration 2008.05.15 10:02
Vim: "show create table $Some::DBIx::Class" 2008.05.14 8:43
Time to Speed Up The Tests Again 2008.05.14 5:58
Electronic Brain 2008.05.13 10:13
Steve Yegge on Dynamic Languages 2008.05.12 8:51
The Crap I Put Up With 2008.05.09 8:18
Java/Perl 2008.05.09 4:11
Arc Is Taking Over the World 2008.05.08 6:36
SQL Tidy 2008.05.07 3:46
Syntax Highlighting While Editing in MySQL Client 2008.05.06 7:53
Scope Hiding and Refactoring Editors 2008.05.04 7:53
Donald Knuth Eats Sacred Cows 2008.05.02 10:51
Vim: Automatically Add Branch Names to a Commit 2008.05.02 4:58
Debugging Vim Scripts 2008.05.01 3:31
Vim: Auto-Edit Whatever Tests Cover Your Program 2008.04.29 16:19
OO Code and Conditionals 2008.04.29 5:39
Please Tell Me This Is Satire 2008.04.29 3:49
Vim Help Needed 2008.04.27 7:46
Devel::Deprecate - Automatically Schedule Deprecations 2008.04.24 9:43
Pod::Perldoc Update 2008.04.23 8:21
Test::Class Recipe: Safe Fixture Methods 2008.04.23 4:51
Find the Bug! (Because I can't) 2008.04.22 5:42
Auto-Edit SVN Conflicts 2008.04.21 9:06
Time to Rename TAP 2008.04.18 7:34
MySQL Grant Pain 2008.04.17 9:26
Integrating Test::Class with Vim 2008.04.17 8:47
Stupid Import Idea? (from.pm) 2008.04.17 7:51
Fighting a Losing Battle 2008.04.15 4:39
A TAP Parser In 30 Lines of Code 2008.04.14 15:41
Vim filters: Tranforming Java to Perl 2008.04.12 7:41
A TAP Parser In 40 Lines of Code 2008.04.10 5:09
Test::TAP 2008.04.10 4:37
Another Reason XML Annoys Me 2008.04.09 9:59
Oslo Perl QA Hackathon Letdown 2008.04.09 4:17
Oslo Perl QA Hackathon, Day 2 2008.04.06 17:33
TAP YAML Diagnostics 2008.04.06 11:46
Automatically Edit All Failing Tests 2008.04.06 7:36
Test Your Installation 2008.04.06 1:53
Oslo: TAP Diagnostics 2008.04.05 4:47
Find the Bug! 2008.04.03 11:23
Oslo Perl QA Hackathon 2008.04.03 11:03
Bermuda Now Has Backtracking! 2008.04.03 8:05
Which Tests Cover This Code? :) 2008.04.02 3:37
Hard-Core Bermuda 2008.04.01 6:19
No Test::RelaxNG? 2008.03.31 5:42
The Parrot Compiler Toolkit Tutorial 2008.03.27 10:57
Unsure About OSCON 2008.03.26 15:13
Strange BEGIN behavior? 2008.03.26 9:58
Test::Aggregate 0.11 2008.03.16 3:16
Any Parisian Perl People Free Next Week? 2008.03.11 14:48
Test::Aggregate 0.08 2008.03.09 10:38
On Consulting 2008.03.07 7:02
Catalyst: More Lessons in How Not To Write An Application 2008.03.07 5:16
Test::Aggregate 0.07 2008.03.05 7:11
Quick Test Hack of the Day 2008.03.04 7:05
Declarative Arithmetic 2008.02.28 12:40
Bermuda RelaxNG Generation Started 2008.02.28 10:40
MySQL Bug of the Day 2008.02.28 8:39
perldoc -A @+ (with patch) 2008.02.27 9:26
perldoc -A @+ 2008.02.26 14:22
Updating My Test Suite Presentation 2008.02.26 10:39
Global bug of the day: Test::Builder 2008.02.26 6:49
Here's The Bug 2008.02.26 4:36
MySQL Pain of the Day 2008.02.25 12:18
Find the bug! 2008.02.25 10:23
is_prime(number) in Perl 2008.02.23 9:54
Undef, NULL, and Other False Friends 2008.02.22 5:31
Once Again, Perl Makes Me Scream 2008.02.22 3:55
Catalyst Firefox Plugin? 2008.02.21 4:22
Shooting the Prototype 2008.02.20 7:50
Talking About Code You Haven't Released 2008.02.19 8:40
Even/Odd/Prime, etc? 2008.02.16 4:42
Revised Bermuda Islands 2008.02.15 5:05
Today's Bermuda Work 2008.02.14 11:43
Relocatable Code in Bermuda 2008.02.14 6:51
Where's My Catalyst Server? 2008.02.13 10:49
More Bugs Due to Global Changes 2008.02.12 10:18
The Pain of a Beautiful Solution 2008.02.08 10:50
Things I Can't Do In Perl :( 2008.02.04 14:03
PerlySense for Vim 2008.02.04 10:33
Submitted OSCON Talks 2008.02.04 7:27
Can I Get a Little Validation Here? 2008.02.01 8:25
Bermuda - YAML and JSON Serialization 2008.02.01 4:38
Arc is Released - So What? 2008.01.31 12:59
Auto-generating Dereferencing Code for Bermuda 2008.01.31 11:54
Class::Dummy? 2008.01.31 6:54
Slurping Installed Package Code 2008.01.31 6:39
Useful Debugging Tip of the Day 2008.01.30 10:06
Code Smells In Test Suites 2008.01.29 7:27
Bermuda, Logic Programming, and Time Off 2008.01.29 4:31
C# Kicks Our Ass 2008.01.25 5:10
Integrate Perldoc with VIM 2008.01.23 10:41
Bermuda XML 2008.01.23 5:16
Still Swimming to Bermuda 2008.01.22 9:21
Code Coverage Woes 2008.01.22 5:11
PLEASE Don't Use lvalue! 2008.01.21 13:12
Relax(i)NG and Staying DRY in Bermuda 2008.01.20 8:54
Logic Programming Interview 2008.01.20 6:01
What I want in 5.12 2008.01.17 10:37
Proposed OSCON Talks 2008.01.15 9:03
Where to add brakes to a test suite 2008.01.15 5:52
Test::Most -- Most commonly needed test functions and featur 2008.01.13 12:14
Test::Builder statistics 2008.01.12 7:00
More Custom Testing Goodies 2008.01.11 10:13
eval { $thing->isa($class) } 2008.01.10 11:00
Automating Your Source Code Formatting 2008.01.10 6:04
SQLite and Firefox 2008.01.10 5:43
Complex data structure unification 2008.01.08 16:11
OWASP Irony 2008.01.07 6:42
AI::Perlog 2008.01.07 4:33
make perl6 2008.01.03 4:54
How to Speed Up Test Suites 2007.12.29 18:34
Test::* and Class::CGI 2007.12.29 10:14
More Test::Aggregate Work 2007.12.28 12:00
Next on the chopping block: UNIVERSAL::isa 2007.12.27 13:17
ExtUtils::MakeMaker and Debugging Makefiles 2007.12.21 5:30
Test::JSON Now Failing 2007.12.20 4:28
UNIVERSAL::can't 2007.12.19 11:34
More Test::Aggregate Stuff 2007.12.17 6:31
use_ok or die, die, die 2007.12.11 9:51
Using vim to find unecessary modules in tests 2007.12.11 7:05
More Stupid Testing Ideas - Generating TAP from TAP 2007.12.10 10:36
Thoughts on UNIVERSAL::isa 2007.12.07 12:31
Test::Aggregate 0.03 2007.11.29 9:05
Why is this failing? 2007.11.29 5:22
Missing Features 2007.11.27 6:38
Test::Aggregate 2007.11.26 5:55
The Most Intelligent Comment About IT I've Ever Read 2007.11.20 4:45
Things I Want In Tests 2007.11.19 6:30
Boolean operators should always have a negated version? 2007.11.16 7:39
Test::Harness 3.0 is out! 2007.11.06 8:07
HOPpy Goodness With HOP::Lexer 2007.10.31 5:20
New Grant Committee Secretary 2007.10.30 11:14
Just what the (code) doctor ordered 2007.10.29 12:18
Writing Perl::Critic Policies 2007.10.17 4:53
DBD::mysql Bug With Quotes In Comments 2007.10.16 10:28
The Perfect Screenshot 2007.10.16 5:23
Where's the Bug? 2007.10.12 2:43
Test::Harness 3.0 blocker -- VMS 2007.10.11 5:00
Mysql bug of the day: right joins 2007.10.08 9:11
Test::Harness 2.99_03 released 2007.10.08 6:19
wantarray(2) 2007.10.07 9:35
Test::Harness::Straps is going away soon! 2007.10.05 4:13
Open Source *Relational* Databases 2007.10.03 9:39
Broken SQL 2007.10.03 7:46
Learning MySQL Optimization 2007.10.03 5:48
Baby Perl (killing babies) 2007.10.02 2:56
Is Moose a Framework? 2007.09.30 13:53
Downgrading Vista to XP 2007.09.25 4:07
The Perl Book We Need 2007.09.13 8:51
More MySQL "fun" 2007.09.11 9:48
40% Faster Test Suites (Parallel testing) 2007.09.11 4:11
Finding Unused Files 2007.09.10 3:38
Liberty Threatening Software Must Be Open Source 2007.09.07 7:31
Quick Security Fix For the Day 2007.09.07 4:27
Can anyone offer a VMS shell or expertise? 2007.09.05 2:45
What does this "consistent read" statement mean? 2007.09.04 9:03
Desperately Need MySQL Query Optimization Help 2007.09.04 2:10
Test::Harness 2.99_01 2007.09.03 10:19
TAP::Diagnostics 2007.09.01 6:40
Test::Harness 3.0 Talk 2007.09.01 4:56
Bad Privacy 2007.08.30 7:02
YAPC::EU Panic 2007.08.26 13:57
Stupid Error 2007.08.23 9:26
Stepping down and need a replacement 2007.08.21 16:14
The Logic of Programs 2007.08.20 16:37
grepl -- PPI-powered grep for Perl 2007.08.20 14:45
Finding SQL Injection Attacks with 'ack' 2007.08.20 8:11
Module::Build::Compat bug :( 2007.08.20 5:41
App::Pgrep 0.01 to the CPAN 2007.08.19 13:49
Devel::Cover patch 2007.08.19 8:10
pstrings 2007.08.15 10:09
$object-can_any(@methods); 2007.08.14 10:30
use or require? 2007.08.13 3:30
Devel::Recreate 2007.08.12 9:17
import Our::Code::*; 2007.08.07 3:34
Perl Foundation Grants Again 2007.08.06 13:55
DSL Confusion 2007.08.06 8:20
Perl Survey 2007.08.03 5:18
Technorat (sic) 2007.08.03 3:31
'cat' eq 'ls' 2007.08.01 4:33
What Modules Does Your Distro *Really* Need? 2007.07.31 3:45
RT, RT, RT, not Email, damn it! 2007.07.25 4:05
Test::Harness 3.0 Needs Your Help 2007.07.23 4:47
Easier Bulk Diff? 2007.07.20 3:39
What's loaded? 2007.07.16 11:05
Debugger scripts 2007.07.16 2:36
TAP::Parser 0.52 released 2007.07.15 4:20
Eclipse Internet Sucks 2007.07.12 2:36
Shut Up About My Email Formatting 2007.07.11 4:24
Yeah, I'm an idiot 2007.07.10 6:42
Test::Database to the CPAN? 2007.07.09 4:46
Stupid Regexes. Grrr ... 2007.07.03 4:37
Reverse Stack Traces 2007.06.29 10:07
Returning data while dying 2007.06.27 9:36
Vim Hacks 2007.06.26 7:49
Awesome Test::Class vim mapping 2007.06.21 4:17
Code Which Gives Me Pause 2007.06.18 6:54
MVC Logic 2007.06.15 4:30
Grant Vote Status 2007.06.13 3:58
TT: Filters Versus Methods 2007.06.08 9:00
Spot the Bug! 2007.06.06 2:33
Dead Subroutines 2007.06.05 2:48
Reverting to a previous CVS version 2007.06.04 8:59
DBI-connect and connect and connect ... 2007.06.04 5:01
Class::Trait INIT block 2007.05.31 11:00
Adrian H: Rock Star 2007.05.30 8:17
CPAN? What CPAN? 2007.05.24 11:55
Class::Immutable and Abusing ORMs 2007.05.17 2:29
No 'Net For a Bit (But a New Class::CGI Soon) 2007.05.11 8:23
More On Maintaining State with Traits 2007.05.09 12:14
Bad Password -- No Cookie for You! 2007.05.08 5:39
Ovid's Law of Large Corporations 2007.05.03 3:23
Sub::Information 0.01 2007.05.02 3:57
Nordic Perl Workshop, Day 1 2007.04.29 0:57
Nordic Perl Workshop 2007.04.28 2:49
Fascism 2007.04.26 9:37
Ovid Tries His Hand at Science Writing 2007.04.25 15:50
Sub::Introspection 2007.04.24 5:02
Listen to My O'Reilly Blog 2007.04.22 10:17
Why I Didn't Buy Your Book 2007.04.22 5:52
Perl6::Caller 2007.04.21 14:36
MySQL Timestamp Confusion 2007.04.20 10:29
Not Enough Abuse (bummer) 2007.04.19 9:07
My New CVS vim Functions 2007.04.19 6:34
Not for everyone 2007.04.18 4:25
Embarrassing Solutions 2007.04.18 3:02
Evolution Equivocation 2007.04.16 18:14
Perl6::Caller 2007.04.16 6:17
Things You Don't Want to Hear 2007.04.11 3:25
Toyota Corollas, Toyota Supras, and Databases 2007.04.10 16:40
Databases versus Programming Languages 2007.04.05 9:24
Bad Thought For the Day (CPAN.pm and CPANPLUS.pm) 2007.03.29 14:04
Lexical Warnings Gripe 2007.03.29 5:22
My new vim command 2007.03.26 9:11
Bombs, Fuses and Feminists 2007.03.22 4:48
Subversion layout advice needed 2007.03.21 5:02
Some packages shouldn't be delivered 2007.03.20 6:54
TAP::Parser development 2007.03.18 14:04
Web Site Back Up 2007.03.16 4:53
Find out which subs I'm using 2007.03.15 12:33
TAP::Parser lives! 2007.03.13 9:35
My New Custom Test::More 2007.03.08 6:08
More Signs You've Been Coding Too Much 2007.03.07 4:58
TAPx::Parser - TAP::Parser? 2007.03.07 4:37
TAPx::Parser 0.50_07 2007.03.05 16:46
enum: Yet Another Reason to Hate MySQL 2007.03.05 9:54
My new .bash_profile 2007.03.05 9:21
I wonder what does 'split_pack_ord' does? 2007.03.05 6:28
DBI, forking, and losing mysql connections 2007.03.02 11:02
What We Can Learn From Other Languages 2007.03.01 4:45
Testing: Finding Unused Modules 2007.02.28 6:35
More Test::Class Fun 2007.02.20 9:15
Stupid Regex of the Day 2007.02.20 4:55
NFL and Google versus Copyright Law 2007.02.19 10:08
!find 2007.02.19 9:26
TAPx::Parser Changes 2007.02.14 6:33
MySQL Tables Altered? 2007.02.09 5:32
Grants: Call for Proposals 2007.02.02 15:21
Subtle Bug When Using Readonly 2007.02.02 5:35
'killkillkill' x 255 if $some_condition 2007.02.01 6:18
Literate Functional Testing of Web Sites 2007.01.23 11:05
MySQL Madness (ma, get my gun!) 2007.01.22 13:40
MySQL Default Collation 2007.01.22 10:32
Test::Harness 3.0 (via TAPx::Harness::Compatible) 2007.01.21 8:06
Dave Rolsky: Another Satisfied Customer 2007.01.19 14:38
Acme:: modules I need to write 2007.01.18 18:03
TAPx::Parser 0.50_06 -- Now on Windows! 2007.01.18 15:49
Subversion or CVS? 2007.01.18 10:02
Anonymous SVN access to TAPx::Parser 2007.01.17 14:03
Public Service Announcement 2007.01.17 9:28
TAPx::Parser on Windows (via Andy Armstrong) 2007.01.17 7:15
Using WWW::Mechanize without a Web server 2007.01.16 12:22
Buying a Windows Laptop 2007.01.16 4:55
Here's what 'runtests' output looks like 2007.01.15 9:23
TAPx::Parser 0.50_04 2007.01.14 14:43
Wanna work for an investment bank? 2007.01.11 11:56
xkcd 2007.01.10 3:09
TAPx::Parser 0.50_03 2007.01.08 15:25
A new TAPx::Parser 2007.01.07 15:53
Testing Perl, Ruby, and URLs in one go! 2007.01.06 12:02
TAPx::Harness and Test::Harness results 2007.01.06 8:21
Testing tests 2007.01.05 16:31
OS X: new terminal window in current directory 2007.01.05 13:54
Outputting failed test information 2007.01.04 16:49
runtests --recurse --exec 'some_prog %s' t/ 2007.01.03 13:25
I'm baaaack (and so is TAPx::Parser) 2006.12.30 14:10
<![CDATA[ kill me now ]]> 2006.12.21 9:37
'pick' in Pugs 2006.12.19 17:36
Perl 6 "is copy" 2006.12.18 18:50
My First Pugs Test 2006.12.17 18:21
Returning 'false' (sometimes) 2006.12.15 13:50
More News on ActiveState Build Information 2006.12.13 13:32
Class::BuildMethods and ActiveState 2006.12.12 14:11
MyISAM versus InnoDB 2006.12.12 4:48
MMD and Allomorphism 2006.12.10 14:34
Python and Ruby Silently Discard Information? 2006.12.10 6:41
Today's shell script: prove 2006.12.07 5:41
Fun code problem of the day! 2006.12.05 11:14
Working around a lack of Scalar::Util::refaddr with AS Perl 2006.12.02 5:56
More Evidence Scientology is Evil 2006.12.01 14:54
Getting Fed Up with ActiveState 2006.12.01 6:40
Hilarious Unix Commands 2006.11.30 9:27
Code coverage results 2006.11.27 14:09
Bad use.perl email? 2006.11.27 3:00
Still Reading Slashdot? 2006.11.23 2:20
Removing Scheme from MIT? 2006.11.21 4:40
Billing Madness! 2006.11.20 11:37
Procedural versus OO performance 2006.11.19 14:18
My First XS Module 2006.11.18 11:02
Class::BuildMethods 0.20 2006.11.15 15:43
Israel Über Alles 2006.11.12 16:47
Yahoo? 2006.11.09 18:24
Reason #4528 not to trust a recruitment agency 2006.11.02 10:56
Soliloquy 2006.10.31 15:43
Distractions with Class::BuildMethods 2006.10.26 17:13
How to know when a tool sucks 2006.10.26 3:54
10^6 Tests and Still Missed the Bug 2006.10.22 13:28
My .bash_profile 2006.10.19 8:53
Moving again! 2006.10.19 7:56
Downloading "The Bridge" 2006.10.17 5:20
Scientologists win again 2006.10.16 15:32
Scientologists: just as boring as everyone else 2006.10.15 12:09
Encapsulation, or Moose? 2006.10.12 3:22
Tagged Bookmarks 2006.10.11 16:03
Better Inside-Out Objects 2006.10.06 11:54
Runtime Trait Woes 2006.10.06 4:21
SmallTalk in Perl (More exception handling) 2006.10.06 3:20
Proper Exception Handling 2006.10.05 17:35
Try to Guess the Problem 2006.10.03 7:52
Find the "SELECT *" Bug 2006.10.03 4:19
Stupid NULLs 2006.10.02 9:09
AI Application Programming 2006.10.02 7:34
Why Was This Bill Passed? 2006.09.30 16:50
Test::Class::Load 2006.09.30 2:05
OO Newbie Mistake #23 2006.09.29 6:45
Coderefs in @INC 2006.09.27 9:44
First against the wall 2006.09.27 3:38
Picking my teeth with Pudge's straw men 2006.09.26 3:33
Better POD coverage for work 2006.09.25 8:08
How to know you're having a bad day 2006.09.20 8:23
Gripe for the day 2006.09.20 3:51
Testing Random Functions 2006.09.19 5:19
TAPx::Parser plans 2006.09.18 3:29
TAPx::Parser 0.30 2006.09.17 11:53
TAPx::Parser tools 2006.09.15 10:55
Massive TAPx::Parser regression tests 2006.09.14 15:42
Encourage ActiveState to do the Right Thing 2006.09.14 3:54
Revised TAP Grammar 2006.09.14 2:26
TAPx::Parser 0.22 2006.09.13 15:51
Naughty CPAN Modules 2006.09.13 8:35
Object Responsibilities 2006.09.13 3:34
Class::Trait 0.21 2006.09.12 4:24
Testing All of CPAN at Once 2006.09.11 3:49
How can I NOT drool over this job possibility? 2006.09.05 4:34
The beauty of runtime traits 2006.09.04 9:53
YAPC::Europe 2006.09.01 17:37
How to REALLY Annoy Your Users 2006.08.25 4:27
TPF RFC 2006.08.23 4:05
Cryptic notes 2006.08.22 8:45
Going to YAPC::EU? Interested in TAP? 2006.08.22 5:34
2006 3rd Quarter Grant Votes 2006.08.22 3:14
Parrot Grant Update 2006.08.21 6:06
Christian Nations Are the Sux0r 2006.08.20 15:07
A Friend in Need 2006.08.18 13:55
Jifty experiments 2006.08.18 4:42
David Heinemeier Hansson is Right 2006.08.16 16:07
Yahoo! Broke My Mail 2006.08.16 7:27
Devel::Trace hack 2006.08.16 6:00
use UNIVERSAL::require 'fatal' 2006.08.14 13:32
Give up your modules 2006.08.14 5:38
Poor man's "strace" for Perl with vim 2006.08.14 5:19
Perl4 not compiling on iBook 2006.08.14 3:20
Watch Test::Class and Class::MethodMaker fight! 2006.08.13 6:06
How do I fix this bad vim mapping? 2006.08.11 13:11
Excitement! Letdown! 2006.08.11 11:51
Political GD::Graph fun! 2006.08.10 17:06
Why I can't seem to switch my damned keyboard 2006.08.09 9:57
Toggling test plans with vim 2006.08.09 4:52
Let's face it, Perl *is* a scripting language 2006.08.08 3:27
Better way of declaring classes? 2006.08.08 2:11
How to tell if Perl is installed on your computer 2006.08.07 7:33
AI::Prolog 0.735_01 2006.08.04 10:59
Better testing with vim! 2006.08.03 5:14
Disabled comments? 2006.08.02 16:16
I hate this guy (hate, hate, hate) 2006.08.02 7:45
Test::Class script 2006.08.02 4:59
Project Management for Dummies 2006.08.01 16:19
Hash interpolation failure in string 2006.07.31 7:43
A "must read" for XP lovers and haters 2006.07.28 11:29
Undead projects 2006.07.28 8:01
MS (again) flunks security 101(with Python and Perl CGI) 2006.07.27 7:21
The SQL Stripper 2006.07.26 4:37
Testing fun! 2006.07.25 9:40
Another reason to not trust CPAN ratings 2006.07.24 9:39
TAPx::Parser 0.10 (now with stream support) 2006.07.24 4:32
TAPx::Parser 2006.07.18 4:34
Just who do you think you're talking to? 2006.07.17 10:06
How not to count the elements in an array 2006.07.14 9:54
Not going to OSCON 2006.07.10 2:12
TAP::Parser 0.01 (alpha) 2006.07.04 14:25
TAP::Parser 2006.07.04 3:56
Why People Hate Normalization 2006.07.03 9:23
YAPC::Europe accomodations needed 2006.07.03 3:32
Call for proposals -- Perl Foundation Grants 2006.07.02 16:00
EBNF grammar help needed 2006.06.30 9:39
Stupid script kiddies building Web sites ... grr ... 2006.06.30 6:00
Where is this module? 2006.06.29 7:30
DESTROY redefined? 2006.06.28 9:31
Managing Database Upgrades (advice wanted) 2006.06.27 3:53
The Script I've Never Written 2006.06.22 5:22
Emacs Weenies 2006.06.19 11:12
What's in a name? 2006.06.18 13:17
My new favorite vim mapping 2006.06.15 8:19
Why I will never again use American Airlines 2006.06.07 0:48
Two Quick Notes 2006.06.06 7:59
Finding Software Design Flaws 2006.06.01 12:59
Describing Functional Programming in Fewer than 25 Chapters 2006.05.26 19:09
My Flight to the UK 2006.05.23 14:01
What Happened to Pugs? 2006.05.21 12:08
Upgrading my iBook 2006.05.17 18:23
Seems I'm an OnLamp blogger now 2006.05.07 18:43
Approved! 2006.05.03 11:39
Applying for a TPF Grant 2006.05.02 14:20
Don't Do This! 2006.04.30 10:57
Prolog, whee! 2006.04.28 23:04
Class::CGI mailing list 2006.04.27 1:33
Class::CGI 0.14 and Class::CGI::DateTime 0.01 released 2006.04.25 18:26
Is Module::SafeVersion a waste of time? 2006.04.24 15:01
Class::CGI temporary showstopper 2006.04.23 13:27
Class::CGI::DateTime 2006.04.22 19:35
Ow! My unnormalized head! 2006.04.21 4:31
Cranks versus Quacks 2006.04.21 3:46
Class::CGI 0.12 to the CPAN 2006.04.20 21:12
Class::CGI 0.10 2006.04.16 21:30
Best Perl Books of All Time 2006.04.14 21:38
Creationism 2006.04.09 22:11
Class::CGI to the CPAN 2006.04.09 15:15
Marching two by two 2006.04.09 14:40
Perl question of the day 2006.04.08 18:17
RFC: Class::CGI 2006.04.07 17:31
True OO Joy (Model::World) 2006.04.05 19:42
Ruby in TIOBE Top 20 2006.04.04 14:52
Grant applications 2006.03.31 1:51
New Job 2006.03.22 18:06
How could I ever ... ? 2006.03.16 18:47
Bad banking software 2006.03.10 14:24
Vacation? 2006.03.10 12:22
Business rule #1 for programmers 2006.03.09 14:14
TPF Grant reports 2006.03.07 13:29
Find the bug! 2006.03.03 18:06
Test::SQL 2006.02.27 19:19
I hate Perl's debugger 2006.02.24 19:38
Perl Grant Approved: Improve Perl 5 2006.02.22 12:00
A Little Note to Web "Designers" 2006.02.22 10:38
New version of Catalyst 2006.02.21 13:41
What's loaded? 2006.02.20 17:56
Informal Survey on Databases 2006.02.17 11:54
The IT Manifesto 2006.02.14 21:23
Halting problem in Perl 2006.02.14 14:45
The secret benefit of prototyping 2006.02.08 19:07
Please, please, please, please ... Test::Class 2006.02.07 20:49
Type Inference in Perl 5 2006.02.07 12:53
Outside-In objects. 2006.01.31 19:58
HOP::Lexer 0.02 2006.01.27 15:18
Why my brother chooses Java 2006.01.25 15:25
World of Warcraft 2006.01.24 21:41
UNIVERSAL::can($don't, $do_this); 2006.01.24 16:54
OS X, qpstmpd and postfix 2006.01.23 20:44
Question: work skills versus theoretical skills 2006.01.23 14:58
Polymorphism instead of conditionals 2006.01.17 18:24
DISTINCTly UnSETtling 2006.01.16 23:13
Bash alias arguments? 2006.01.16 19:29
Committed to Catalyst 2006.01.13 16:38
Give up on perltidy? 2006.01.13 14:23
Ovid, the famous psychic 2006.01.12 16:14
I'm Feeling Lucky In Mauritania 2006.01.05 12:51
Can you replicate this Firefox bug? 2006.01.03 19:52
AI::NeuralNet::Simple 0.10 2005.12.29 15:31
Apache2 + mod_perl 2.0 + libapreq2 == pain 2005.12.28 13:31
Go ahead, laugh 2005.12.22 14:24
Santacon Photos 2005.12.22 12:38
Perltidy problem 2005.12.14 18:02
Why SQL Sucks 2005.12.10 20:31
NULLs: yes, no, or don't know? 2005.12.10 15:43
I was so terribly wrong about databases 2005.12.06 2:00
Refactoring into oblivion 2005.12.04 2:17
"PERL in easy steps" 2005.12.03 16:59
Breadcrumb trails in Bricolage 2005.12.03 13:21
TPF: Nick Clark steps down 2005.11.29 15:05
URL Pipes 2005.11.28 21:19
Arbitrary sorting 2005.11.28 12:40
Where's Class::Trait? 2005.11.27 15:03
Runtime trait composition to the CPAN 2005.11.26 18:45
Trying to implement runtime traits 2005.11.25 17:13
Symbol::Glob? 2005.11.24 15:13
Class::BuildMethods 2005.11.23 15:41
Spellink 2005.11.22 13:26
Applying traits at runtime 2005.11.21 1:17
Renumbering tests 2005.11.20 16:42
Class::Trait 0.11 now on the CPAN 2005.11.19 18:12
A simple explanation of traits 2005.11.19 14:31
Perlmonks password 2005.11.18 16:41
Poll: Why aren't you using traits? 2005.11.18 15:52
Class::Trait 0.10 now on the CPAN 2005.11.18 1:59
Violating HTML Objects 2005.11.17 16:12
Ovid->does('World::Domination') if Class::Trait; 2005.11.16 22:50
ev[ia]l 2005.11.15 18:41
Scripting the Debugger 2005.11.14 14:54
Overriding 'can' 2005.11.13 19:13
Libertarianism: the "Un Communism" 2005.11.13 14:58
"Open the iPod bay doors, Hal" 2005.11.12 21:52
Test::JSON 2005.11.12 20:53
The CPAN Dialectic 2005.11.12 16:22
Perl Best Practices 2005.11.11 18:34
US vs. UK & Australian jobs 2005.11.10 0:41
TPF: New Parrot Grant Manager 2005.11.09 15:00
The Case of the Intransigent Intransitive Verb 2005.11.06 19:10
Test::Pod::Coverage and "aliased" 2005.11.06 15:56
Model::World 2005.11.05 19:05
Games::World -> Model::World? 2005.11.04 0:20
It's *not* the weekend 2005.11.03 13:37
Grumble, *** frickin' versions ***, grumble 2005.11.02 18:30
Words implemented 2005.10.31 12:58
Nice benefit of "aliased" 2005.10.30 20:53
A Word is Just un Mot, Right? 2005.10.30 17:43
A Games::World::Thing::Room with a View ... 2005.10.29 19:57
Modeling the World Via Text Adventures 2005.10.29 13:52
HOP:: to it 2005.10.28 19:59
Get a job, hippy 2005.10.27 0:04
The Dangers of Socialism 2005.10.26 20:59
Annoying problems get annoying solutions 2005.10.25 15:33
How to "read" a specification 2005.10.24 14:57
Inigo Montoya: Javascript Guru 2005.10.21 17:31
Databases Suck 2005.10.20 20:02
Eliminating lookup tables 2005.10.19 22:12
Refactoring saves the day -- months later 2005.10.19 12:56
Clearing the air in the Perl Foundation 2005.10.18 15:51
Javascript feels like Perl 2005.10.18 13:09
My programming sifu can kick your programming sifu's ass 2005.10.18 1:00
Class::Std fun and my foolishness 2005.10.15 20:37
Design considerations 2005.10.15 15:42
Array::AsHash 2005.10.14 11:44
New Features in HTML::TokeParser::Simple 2005.10.08 15:00
Top Ten Gripes for the Day 2005.10.08 12:20
Sub::Signatures 0.20 2005.10.06 23:08
Latest (important) CPAN Uploads 2005.10.06 13:15
Someone Else I Wouldn't Hire 2005.10.06 10:52
Criticizing Perl 2005.10.05 12:53
The Root of All Evil is ... 2005.10.03 17:58
Data::Dumper::Simple with no source filter :) 2005.10.03 1:22
Anyone using Sub::Signatures? 2005.10.02 22:15
Yahoo! Does the Dumb 2005.10.02 20:24
Yet *another* XML Module? 2005.09.30 15:08
Procedural to OO ... again 2005.09.28 15:57
More CPAN Hell 2005.09.28 11:29
Enterprise Class Open Source Software 2005.09.26 13:08
Bundle::Ovid -- What is the CPAN for? 2005.09.21 13:55
CPANTS Fly 2005.09.20 12:07
Surprising response 2005.09.19 11:37
Allomorphism and Traits 2005.09.16 19:34
TPF Steering Committee 2005.09.15 18:57
Back references in Vim scripts 2005.09.12 21:47
Firefox 1.5 Beta 1 2005.09.09 13:47
Integrating Perl and Javascript tests 2005.09.08 18:42
Writing Javascript Tests 2005.09.08 14:12
Spot the Bug 2005.09.08 12:22
XSLT server vs client side processing 2005.09.07 14:01
More Bad Job Ads 2005.09.07 10:07
Transactions? Who needs transactions? 2005.09.05 19:01
Games::Maze::FirstPerson 2005.09.05 16:27
Recursive dilemmas 2005.09.01 18:36
Testing CSS? 2005.09.01 17:26
XSLT Ugliness 2005.08.31 19:06
Attack of the TLAs: XSL TDD 2005.08.31 13:48
"use constant" versus ReadOnly 2005.08.30 14:13
Lexing without Parsing 2005.08.29 13:28
Refactoring by hand 2005.08.29 13:12
Extending the Higher Order Perl Parser.pm module 2005.08.26 18:50
Threadbare 2005.08.24 13:56
Saturday Night Goth 2005.08.23 19:03
What are the "must have" modules? 2005.08.17 13:44
Face to Face 2005.08.16 17:43
AI::Prolog article in The Perl Review 2005.08.15 12:45
Paper versus Keyboard 2005.08.08 16:12
AI::Prolog 0.73 and a Prolog Cookbook 2005.08.06 18:44
How the presentation went 2005.08.06 14:31
The Joke That Must Not Be Told 2005.08.05 20:38
$OSCON[2] 2005.08.03 19:31
How to write a presentation 2005.08.02 13:44
$OSCON[1] 2005.08.02 3:33
$OSCON[0] 2005.08.01 0:53
Integrated help system for AI::Prolog 2005.07.31 15:31
This Post Served No Purpose 2005.07.29 2:13
How Logic Programming Works 2005.07.28 21:31
Portland, the Open Source Capital of the World 2005.07.22 13:18
Dipping a toe in the cold XSLT water 2005.07.13 19:46
Vicious Pugs :( 2005.07.12 14:02
What I want instead of Dr. Dobb's 2005.07.06 14:06
Self-lexing code 2005.07.01 21:03
Shame on you 2005.07.01 18:30
ID Theft Police Report 2005.06.29 12:32
AI::Prolog 0.71 2005.06.25 18:13
You're Welcome! 2005.06.22 15:02
AI::Prolog 0.7 2005.06.20 3:02
Lightning storm videos 2005.06.19 23:51
Writing a pre-processor 2005.06.19 15:01
The initial math parser 2005.06.18 20:38
(Parsing) math is hard 2005.06.18 19:25
Hungarian Notation Rocks! 2005.06.16 12:26
Text::Plagiarized link 2005.06.08 14:28
2 Anniversaries 2005.06.07 18:09
Text::Plagiarized 2005.06.05 23:15
Surprise! 2005.06.01 22:19
How to Advertise for a Programmer 2005.05.29 15:18
Various AI::Prolog thoughts 2005.05.26 20:15
Writing a Parser 2005.05.20 0:11
Data::Dumper::Simple 0.07 2005.05.19 20:33
Getting what you wish for (in Data::Dumper::Simple) 2005.05.19 17:33
Fixing Module::Build 2005.05.19 12:42
Who will clean the sewers? 2005.05.18 16:58
Hobbled. Solving Prolog Puzzles. 2005.05.16 1:31
Diffing different version outputs 2005.05.15 15:01
HOP Woes 2005.05.14 22:49
Hello, Vanna? I'd like to buy a clue. 2005.05.14 16:16
Parrot Languages -- Prolog? 2005.05.14 15:27
Unicode help needed? 2005.05.13 13:34
append/2? 2005.05.12 2:10
Internet Vigilantism via Digital Photography 2005.05.11 17:47
A Better Prolog Shell 2005.05.11 11:53
First draft done 2005.05.10 20:22
AI::Prolog 0.64 2005.05.10 11:19
Funky Regex Problem 2005.05.05 19:51
Parse this, baby! 2005.05.04 22:20
AI::Prolog 0.63 2005.05.04 16:48
Propaganda 2005.05.04 11:39
OSCON Talk Schedule 2005.04.28 12:08
Lex rethink this. 2005.04.25 19:28
Nerdvana 2005.04.19 13:08
Anonymous subroutines vs. if/else 2005.04.17 15:33
CSS help requested 2005.04.17 14:34
Too many Perl Mongers 2005.04.14 10:39
Targeting OSCON 2005.04.12 15:22
Perl 6 CGI.pm 2005.04.10 12:21
Perl6 Cookbook 2005.04.09 15:13
Vim 7 with Unicode for OS X 2005.04.08 13:16
Lex Looser 2005.04.04 13:13
Hello, can we have some journalism, please? 2005.03.31 12:45
Higher Order Happiness 2005.03.29 11:49
Visa information stolen, too 2005.03.24 21:22
Credit Card Info Stolen 2005.03.24 13:31
PostgreSQL sticks it to the Pope 2005.03.23 19:39
Stupid Recruiter Tricks 2005.03.23 18:12
Abstinence for Dummies 2005.03.18 22:46
Writing a Prolog Tutorial 2005.03.18 13:12
How the Hell Do I Get Off This List? 2005.03.17 15:15
My AI::Prolog Victim ... I Mean "Hero" 2005.03.16 17:33
Verbing Nouns 2005.03.15 21:21
UI gone bad ... 2005.03.12 13:11
Speaking at OSCON 2005.03.10 16:33
AI::Prolog update 2005.03.04 22:39
Debugging AI::Prolog 2005.02.28 14:50
AI::Prolog 0.62 2005.02.25 12:05
Linux clipboard tool? 2005.02.24 13:20
Performance tuning with Devel::Profile 2005.02.24 1:53
Math works! Towers of Hanoi in AI::Prolog 2005.02.23 12:07
AI::Prolog Math 2005.02.23 1:37
DBD::Prolog 2005.02.22 12:41
AI::Prolog 0.61 2005.02.21 12:35
I gots me them ol' DSL blues 2005.02.21 12:07
AI::Prolog 0.06 released 2005.02.20 13:33
If you programmed in Perl ... 2005.02.17 13:25
New AI::Prolog version uploaded (with a game!) 2005.02.13 16:31
OSCON Proposals and Sex 2005.02.13 10:11
Prolog Primitives 2005.02.12 22:29
The agony of debugging 2005.02.12 19:50
AI Newsletter and playing games with Prolog 2005.02.08 12:34
How do I keep the undo stack in VIM? 2005.02.08 11:53
XProlog continues ... 2005.02.07 23:40
Java Hell 2005.02.07 0:24
The parser that couldn't parse 2005.02.06 14:52
Declarative Math 2005.02.05 16:35
All's FAIR in PHP and MySQL 2005.02.04 14:35
CPAN-Forum 2005.02.02 12:13
Is Perl unsafe? 2005.02.02 11:54
AI::Prolog/AI::Logic to Sourceforge? 2005.02.01 16:53
Mssr. Wall's thoughts on logic programming 2005.01.31 12:20
Next up, basic math skills 2005.01.30 22:19
Making AI::Prolog Useful 2005.01.29 16:44
More family 2005.01.28 12:37
No autopsy photos 2005.01.27 12:18
An embarrassing non-bug 2005.01.26 22:19
Color tests (this time with code) 2005.01.26 13:59
Color Tests 2005.01.25 13:01
AI::Prolog heading to the CPAN 2005.01.23 15:24
A new AI::Prolog 2005.01.23 2:09
Theft 2005.01.22 20:33
Logic Programming Explanation 2005.01.21 12:39
AI::Prolog not too far away 2005.01.21 0:21
A brief look at "real" OO 2005.01.20 12:03
Begging for Java help :) 2005.01.19 21:45
It works 2005.01.18 1:28
Java/Perl (and maybe Prolog) help 2005.01.17 18:27
Norway -- it's further than you think 2005.01.17 17:26
Porting Lessons 2005.01.16 18:52
Fun with Permutations 2005.01.15 1:42
Regular expressions for arbitrary data structures 2005.01.13 23:49
Which SQL Style is Better? 2005.01.13 16:57
Duck typing and subroutine signatures 2005.01.12 11:18
Working with both Build.PL and Makefile.PL 2005.01.07 15:57
Mac OS X Paths and GraphViz 2005.01.07 11:51
"aliased" on the CPAN 2005.01.07 11:16
Mathematicians v. Engineers 2005.01.05 11:46
Would you shoot me for this? 2005.01.04 16:20
When to give up (on predicate logic) 2005.01.01 19:07
Nailing down the state machine build process 2004.12.30 17:35
Brute forcing the database ordering problem 2004.12.23 17:01
Instant Messaging Blunders 2004.12.21 0:20
Unicode with Vim? 2004.12.20 20:52
State machine graphs: before and after 2004.12.20 14:25
Graphing state machines 2004.12.17 18:03
'ctrl' and 'fn' keys on OS X 2004.12.17 13:41
State machine stack traces 2004.12.16 19:37
When to go it alone. 2004.12.15 11:23
$perl =~/(?:strongly|weakly|statically|dynamically) typed/; 2004.12.14 14:49
DFA Build Process 2004.12.13 21:31
XP project management tools 2004.12.13 14:57
Sub::Signatures stumper 2004.12.12 18:40
Testing build systems (and griping about Oracle) 2004.12.10 12:36
I'm in the Advent Calendar :) 2004.12.08 22:48
Test::Cookbook 2004.12.07 17:05
Making testing life easier in vim 2004.12.07 12:44
Broken HMTL text areas on OS X 2004.12.06 13:44
Sub::Signatures on its way to a CPAN near you 2004.12.05 16:40
Source filters are not evil. 2004.12.05 12:25
Sub::Signatures now works with methods 2004.12.04 20:49
Subroutine Signatures 2004.12.04 14:38
Bricolage Tests 2004.12.04 0:43
How did Apple create Safari? 2004.12.02 15:48
Yay for Rocco! 2004.11.24 13:16
Domain Specific Languages 2004.11.22 1:11
Things I'm Not Saying 2004.11.21 22:28
The Real CPAN Limitation 2004.11.17 12:04
bash.org 2004.11.15 19:36
Buying Music 2004.11.15 13:34
Irony 2004.11.08 13:13
[Not Political] Stress Surprise 2004.11.04 15:13
Java exceptions, exceptions, exceptions 2004.11.02 0:32
My New Job 2004.11.01 13:06
"FAIR" Reporting 2004.10.25 22:20
Bruce Eckel on "Latent Typing" 2004.10.22 9:15
IE != FTP 2004.10.21 17:55
Surgery Follow-up 2004.10.21 15:40
Duke Nukem Forever 2004.10.21 12:00
Is It Negative? 2004.10.19 13:31
Windows lasted 3 minutes 2004.10.18 21:11
If you say you're going to take Vienna, use XML 2004.10.18 14:01
A Class within a Subroutine 2004.10.18 12:08
Neat SOAP::Lite mock interface hack 2004.10.15 18:03
How do I write an sql union without a union clause? 2004.10.15 14:26
SOAP::WSDL :( 2004.10.13 13:33
More 'iffy' rants 2004.10.11 15:11
SOAP::WSDL? 2004.10.08 12:28
Software Failures 2004.10.06 15:52
Volcano Cam 2004.10.04 13:43
XP Meetings 2004.10.04 10:30
Register to Vote 2004.10.03 22:04
New Web Site 2004.10.03 9:58
TT2 menu problem resolved. 2004.10.02 12:04
Perl Template Toolkit book 2004.10.02 2:05
Surgery Tomorrow 2004.09.30 22:43
Open Croquet, the 3D OS 2004.09.29 9:48
Evil Source Filter Bugs 2004.09.28 15:23
Weird Inheritence Problems 2004.09.28 12:36
Logout problems on use.perl? 2004.09.27 23:45
How to secure Windows on a High Speed Connection 2004.09.27 15:01
Saving squeak images? 2004.09.26 17:49
Running Squeak 2004.09.26 13:43
Eliyon 2004.09.26 1:07
Naive Signatures 2004.09.25 13:10
Module Humor 2004.09.25 12:00
Perl Programmers as Angst-ridden Amateur Screenwriters 2004.09.23 13:25
Stupid Test Behavior 2004.09.22 15:04
Stupid idea # 323: Sub::Overload 2004.09.21 13:09
HTML::TokeParser::Simple 3.1 -- major rewrite 2004.09.19 16:19
HTML::TokeParser::Simple 3.0 2004.09.18 13:45
Why not Smalltalk? 2004.09.13 10:23
The Power of Ruby's Regex Engine 2004.09.09 14:29
Jobs, jobs, jobs ... 2004.08.26 10:32
CGI parameters as objects 2004.08.25 18:56
Java Straw Men 2004.08.24 13:00
Burning Man 2004.08.23 18:08
Programmer View and Customer View 2004.08.23 17:35
Solving compositional problems with Perl 6 mixins 2004.08.21 0:16
Weekly Process Talks 2004.08.20 17:23
Pair programming, the great leveler ... 2004.08.18 23:15
Undervalued Modules: Hash::AsObject 2004.08.18 13:21
Audience Participation Testing 2004.08.13 18:09
Pop quiz 2004.08.13 15:59
Hiring again 2004.08.10 11:00
Pager haiku 2004.08.10 2:42
Fluxbox results (screenshot) 2004.08.09 20:19
Open source and quality 2004.08.08 18:30
bblaunch segfault in Fedora Core 2 2004.08.07 5:10
Transparent menus on Fluxbox? 2004.08.06 11:40
Is this code too strange? 2004.08.05 14:13
Obvious and annoying 2004.08.04 16:08
Registering Namespaces 2004.08.03 10:17
They want easy, not powerful! 2004.08.03 0:07
More and More OSCON Inspiration 2004.08.02 11:14
Inspiration from Damian -- Data::Dumper::Simple 2004.07.30 19:42
Out of context OSCON quotes 2004.07.28 16:37
OSCON: day something or other 2004.07.27 0:48
Curse you, OSCON! 2004.07.25 1:38
Oh! Pair Problems 2004.07.20 12:15
Provocative Tag Lines 2004.07.19 17:48
Unwritten Perl Books 2004.07.12 11:04
Pair Problems 2004.07.11 16:18
Bash database shell 2004.07.09 16:36
ifup, ifdown, ifanywhichwaybuthtewayiwant 2004.07.07 17:22
Getting Things Done 2004.07.05 16:26
Linux Networking 2004.06.26 14:55
sort() in scalar context 2004.06.24 10:47
Goin' to OSCON after all ... 2004.06.23 22:47
Clarification to Database Programming Rule #1 2004.06.16 15:36
Database Programming Rule #1 2004.06.16 13:31
Biting the bullet (or drinking the Kool-Aid) 2004.06.11 10:30
Must be a coincidence 2004.06.10 15:35
How many jellybeans will that take? 2004.06.02 9:16
Plumbing the depths of the code 2004.05.27 14:44
A friend gets hacked 2004.05.25 11:13
Give Money and Feel Good! 2004.05.19 16:06
Software Economics 2004.05.03 12:05
How to look like an idiot in one easy step: 2004.04.30 20:23
Almost Done Moving 2004.04.22 12:04
Thunderbird Mail Problem Solved 2004.04.22 11:22
Thunderbird Mail 2004.04.21 10:19
How not to get a job 2004.04.20 21:34
Yet Another Job 2004.04.19 11:45
God's Epiphany 2004.04.17 11:50
The God of Widge 2004.04.16 11:34
No Longer "Premature" Optimization 2004.04.15 10:44
Stupid Little Things 2004.04.12 23:09
Playing God 2004.04.12 12:57
Warding off the Cheese Demons 2004.04.11 13:16
Cutting the nerves to the eyes 2004.04.09 23:51
Prolog Humor 2004.04.09 21:45
Software Bug Infested Cattle 2004.04.09 11:21
More on the Synthetic Ecosystem 2004.04.08 13:10
Synthetic Ecosystems in Perl 2004.04.07 9:46
Life, the Universe, and Lamarckian Evolution 2004.04.05 11:18
DBA sought 2004.04.02 10:25
ref ($p5p) || $p5p 2004.04.01 23:16
Notepad vs. VI Showdown 2004.04.01 11:41
Undefined Thought of the Day 2004.03.28 20:42
Memory Usage 2004.03.28 14:21
Send Me Your Resume 2004.03.24 16:11
Scheme Recursion Problem 2004.03.22 11:52
Amsterdam Coincidence 2004.03.22 11:39
Overheard at Work 2004.03.18 19:04
Purple 2004.03.18 13:05
Linux WML Browser? 2004.03.15 13:27
Phlegmatic 2004.03.09 19:37
Exporter with attributes? 2004.03.08 18:11
qq{Bad Quotes} 2004.03.08 17:16
Script Kiddie Security Company 2004.03.08 12:06
Stop Sending Your Passwords 2004.03.05 13:43
Same Sex Marriage in Portland, Oregon 2004.03.05 1:06
Building Enterprise Level Web Applications with Maypole 2004.03.02 10:28
80 Random Characters 2004.02.24 15:10
Bush's Announcement 2004.02.24 11:56
Bad user, no biscuit 2004.02.23 12:27
Club Redirect 2004.02.18 17:39
Misppelinks (sic) 2004.02.14 14:12
Traits in Perl 2004.02.12 15:49
Will Kill For Oil 2004.02.12 13:42
More 'n more bugs. 2004.02.11 14:58
First Test Failure on the CPAN 2004.02.09 13:00
The Gimp Triumph 2004.02.05 14:53
Terrorist/Hijack/Secret Service 2004.02.02 18:54
HTML::TokeParser::Simple 2004.01.31 16:12
CPAN Shenanigans 2004.01.31 15:50
Innocence and the Death Penalty 2004.01.27 10:26
Innocence is No Excuse 2004.01.25 16:52
/Theat(?:re|er)/ 2004.01.21 14:43
XP Unfactored 2004.01.20 11:40
LiveJournal Data Mining 2004.01.18 17:39
Feeling Stupid About MS News 2004.01.17 12:40
Shell Scripts 2004.01.15 12:31
Second @political Article 2004.01.12 17:20
Note for the day 2004.01.08 13:44
Java 1.5 a response to C# competition? 2004.01.06 19:46
"The Market Paradox" is now online 2004.01.05 1:06
On Writing 2004.01.04 20:34
Perl Wishes for 2004 2004.01.03 16:50
Extreme Programming is Misnamed 2003.12.29 18:42
Risk 2003.12.22 2:50
Revisionist History 2003.12.18 19:54
Neural Net Scrap 2003.12.18 17:40
Attribute::Context 2003.12.12 18:44
I've had more ridiculous requests, but I can't recall any 2003.12.11 13:31
Process fun 2003.12.11 12:30
Sub::Attributes 2003.12.09 17:54
Mason Tests 2003.12.08 19:09
Wreaking Havoc 2003.12.05 14:13
Forking Web Tests 2003.12.04 12:39
Quicksilver 2003.12.01 20:03
Open Source and Egos 2003.12.01 13:52
wxPerl 2003.11.29 22:55
Michael Moore's Latest Book 2003.11.26 16:49
Source Filters 2003.11.25 18:37
Perl Cross-Reference Tool 2003.11.25 12:16
Loose Lips Sink Programmers 2003.11.24 16:22
Resignation Over Spam 2003.11.16 22:55
The Joy of No Spam 2003.11.16 14:29
Leadership? 2003.11.10 12:55
Fixing warnings 'n other stuff 2003.11.03 19:57
The Prisoner 2003.10.31 19:00
Stupid Thought For the Day 2003.10.31 13:59
Today's Tautology: Software is Software 2003.10.30 16:05
More on the 5.8.1 Migration 2003.10.29 12:23
XP Myths 2003.10.28 15:57
Another subtle bug 2003.10.23 18:53
More 5.8.1 Migration issues 2003.10.23 16:23
Buggy Friends(ter) 2003.10.19 15:10
5.8.1 Pain 2003.10.17 16:24
Live Journal 2003.10.15 11:00
Bad Graphics == Bad Security? 2003.10.10 16:54
Web Testing 2003.10.07 10:50
Perl vs. C (is this typical?) 2003.10.03 0:00
"Christian" Spam 2003.10.02 13:13
AI that "Just Works" 2003.09.29 11:35
Long Friday 2003.09.26 18:25
Note to self: read, don't scan, the docs 2003.09.23 23:36
Inline Neural Network 2003.09.22 15:22
No more email 2003.09.21 0:05
How to bully people you've never met 2003.09.18 9:12
Weird coincidence 2003.09.16 19:53
Neural Nets 2003.09.14 20:39
Neural Nets 2003.09.13 12:05
map bug 2003.09.10 23:04
Getting Paid 2003.09.05 11:56
OS, SchmOS 2003.09.05 10:03
How not to write an ad 2003.09.03 14:51
Finding an employee's birthday with regular expressions 2003.08.29 12:09
Accelerated testing 2003.08.28 13:25
Regexp::Token - Match arbitrary tokens instead of characters 2003.08.25 10:32
DRY (Don't Repeat Yourself) 2003.08.19 12:26
New Job 2003.08.17 0:18
How To Use Regexes to match HTML 2003.08.15 22:01
Bad Analogies About Dead People 2003.08.09 14:27
Back from Vermont 2003.08.07 9:37
They also like VB 6 2003.08.04 14:41
Shoot me now, please 2003.08.02 13:22
Counting Lines of Code 2003.08.02 12:58
Customer Satisfaction 2003.07.29 10:19
Session Namespaces 2003.07.25 13:40
Friendster Security Hole 2003.07.18 13:43
Perl Cookbook 2003.07.17 11:26
Never, never, never trust Microsoft 2003.07.15 17:11
Parting Shots 2003.07.11 20:32
More OSCON Goodness 2003.07.10 12:49
OSCON 2003.07.06 12:22
Just try this in Java, I dare you ... 2003.07.01 14:19
Test by Contract 2003.06.30 13:54
Weekly Spam 2003.06.27 10:36
Programmers are lousy 2003.06.23 10:49
Orrin Hatch destroys his own computer 2003.06.19 10:44
How to learn a language - do stupid things 2003.06.16 20:26
jobs.perl.org 2003.06.16 13:47
Daily laugh 2003.06.14 10:05
Looking for work 2003.06.13 12:59
When databases attack 2003.06.10 13:06
Can't stop tweaking 2003.06.09 20:11
Bandwagon or Slow Awakening? 2003.06.08 12:33
Nervous 2003.06.03 11:51
HTML::TokeParser::Simple 2.0 *not* on the CPAN 2003.06.01 23:01
News outlets not reporting lack of news ... 2003.05.29 17:32
Googling Google 2003.05.27 17:29
US Death Camp? 2003.05.27 13:18
Is this wrong, or just stupid? 2003.05.22 18:55
Complexity 2003.05.22 12:49
Management vs. Developers 2003.05.19 11:43
Comments 2003.05.17 14:25
Irritating the coworkers 2003.05.15 16:39
Pitching the Deal 2003.05.15 15:20
Feeling a bit stupid 2003.05.13 19:30
What I do for a living 2003.05.13 18:07
Karen Minnis Sold Her Votes to Microsoft 2003.05.09 18:14
Milestones 2003.05.09 18:03
Things not to do 2003.05.08 15:46
Open Source E-Voting 2003.05.06 8:30
Cheeky bastard 2003.05.01 13:34
Grammar Bad 2003.04.30 14:09
Primary Keys 2003.04.29 13:15
On Responsible Computing 2003.04.24 18:06
No, I think it *is* SPAM 2003.04.24 10:05
Huh? 2003.04.21 17:29
Odd Names 2003.04.18 12:34
Going backwards 2003.04.17 11:01
Economics and Software development 2003.04.15 16:06
XUL Bug 2003.04.14 16:17
Testing Python 2003.04.13 15:24
Day 7 2003.04.11 15:11
Presentation Aftermath 2003.04.10 11:28
Kissing the Project Manager 2003.04.09 12:07
Design and Estimates 2003.04.08 13:01
SQL Presentation Preview 2003.04.07 11:21
Presentations and Patches 2003.04.06 19:46
Order Restored 2003.04.03 19:20
The Land of the Watched 2003.04.02 10:34
Blindman's bluff and security audits 2003.03.31 12:19
Where's Waldo? (a.k.a. http://www.arabnews.com/) 2003.03.28 16:18
use strict 'sql'; 2003.03.26 13:28
Goldstein Lives! 2003.03.24 19:10
More money, less freedom 2003.03.23 23:43
Keeping silent 2003.03.17 12:20
Peace Rally 2003.03.16 14:44
A wasted day 2003.03.12 15:53
3-D OS? (not yet, I suspect) 2003.03.12 12:34
Neither here nor there 2003.03.11 12:33
Ungrokking C 2003.03.09 15:36
ASP problems solved 2003.03.07 17:58
ASP Expert 2003.03.07 14:17
How not to start a morning 2003.03.04 13:34
Satisfaction 2003.03.03 20:48
Feeling stupid about the simplest thing 2003.02.27 16:56
Laughing at Ari Fleischer 2003.02.25 20:56
The coolest clock in existence 2003.02.22 19:42
You lose some, you lose some 2003.02.20 17:17
Hate mail spam 2003.02.20 14:25
Changing how one thinks 2003.02.14 17:27
XUL munging 2003.02.14 14:22
Just say 'no' 2003.02.11 12:37
XUL Rocks! 2003.02.10 14:38
Embedding a browser 2003.02.07 14:28
Too much juggling 2003.02.05 19:16
CVS for non-programmers 2003.02.04 12:38
Refactoring 2003.01.31 13:37
More security problems 2003.01.29 22:36
Grokking exceptions 2003.01.28 17:59
Weird Normalization Issues 2003.01.23 18:59
Great. Just great. 2003.01.16 19:07
Verisign's cheap marketing tricks 2003.01.16 18:47
The agony of HTML forms 2003.01.13 18:19
Stepping Down 2003.01.11 15:47
Ruby for Perl programmers 2003.01.09 11:53
Bad UI 2003.01.08 12:17
Second chance 2003.01.07 19:08
Classes as objects 2002.12.30 13:47
No strict 2002.12.27 18:19
Ben Tilly's hometown 2002.12.27 12:12
HTML regex engine 2002.12.19 19:24
Winning converts, one at a time 2002.12.18 17:39
Skipping Template Toolkit 2002.12.17 18:10
WWCD (What would Che do?) 2002.12.15 23:18
Friday the 13th 2002.12.14 17:46
More stupid client tricks 2002.12.13 15:42
Refactoring with Schwern 2002.12.12 13:32
Joel On Software 2002.12.11 16:20
Testing a superclass 2002.12.09 14:51
Phone psychics 2002.12.06 13:36
New Territory 2002.12.05 17:49
Sometimes I feel stupid 2002.12.02 15:05
Forwarding jobs to people 2002.11.29 21:14
No warnings 2002.11.27 13:18
Shoot your clients, please 2002.11.25 18:44
Simple Web Site Management 2002.11.24 16:38
Downgrading 2002.11.21 19:21
The Ugliest Hack 2002.11.20 22:28
Simple math not so simple 2002.11.20 13:08
Eating your own cooking 2002.11.18 14:38
HTML::TokeParser::Simple 2002.11.15 14:10
Code Review 2002.11.15 12:16
If it weren't for bad luck ... 2002.11.13 14:14
Computer Gods 2002.11.12 14:54
Get your war on 2002.11.11 15:49
More sp@m goodies 2002.11.11 12:48
Process Server 2002.11.09 18:36
Silence is Evil 2002.11.08 15:57
How not to test 2002.11.07 18:42
Who's afraid of the big white wolf? 2002.11.05 17:43
Party crashing 2002.11.04 11:56
Something is wrong 2002.11.01 16:20
I'm buggy, not GVIM 2002.10.31 19:21
Hooray for refactoring! 2002.10.29 16:54
Bad docs 2002.10.28 14:32
Updating my modules 2002.10.27 19:30
Cause and Effect and Cause 2002.10.23 18:49
Problem Solved 2002.10.22 15:56
The Strangest Bug 2002.10.22 11:34
Laugh till I cry 2002.10.16 23:58
Features ne Quality 2002.10.15 13:37
Money Sucks 2002.10.14 12:13
Looking for a Fight 2002.10.13 12:32
Code review 2002.10.10 13:03
Break In 2002.10.09 10:26
Perl Mecca 2002.10.08 18:40
On looking for roommates 2002.10.08 13:30
Writing is hard 2002.10.07 11:50
Life's little misunderstandings 2002.10.04 13:07
Da book 2002.10.02 18:30
I have an agent 2002.09.30 11:43
I'm a moron 2002.09.26 16:14
Bored with me yet? 2002.09.20 16:44
Bugs? What bugs? 2002.09.19 18:37
Perl Mongers Fiasco 2002.09.19 14:15
Testing acolyte 2002.09.18 14:42
Intellectual Dishonesty 2002.09.16 14:52
Light from darkness 2002.09.12 10:38
Idiot Lights 2002.09.09 14:53
No comment 2002.09.08 17:31
Exquisite Hell 2002.09.08 15:56
Asian vs. non-Asian 2002.09.05 19:36
Does OO programming suck? 2002.09.04 18:47
More interview stuph 2002.09.04 9:48
You never can tell 2002.09.03 18:46
POS fun and Concrete Blonde 2002.08.31 15:36
Logic programming and college 2002.08.29 15:03
Naughty bits 2002.08.28 17:50
Don't touch that dial! (um, link) 2002.08.27 12:10
More about teaching Perl 2002.08.26 16:17
Why? 2002.08.22 11:53
mod_perl 2002.08.21 15:12
Teaching Perl 2002.08.19 23:17
Credit Card systems 2002.08.15 16:11
AI::Perlog help requested 2002.08.13 17:38
I give up 2002.08.13 16:31
Retribution 2002.08.11 18:49
Twister at the beach 2002.08.10 13:43
Things not to do before coffee 2002.08.09 13:04
Brought to you by Pepsi 2002.08.05 15:22
Groupie? 2002.08.02 1:11
AI::Perlog continued 2002.07.29 13:47
The saga continues ... 2002.07.26 19:25
Guilty pleasures 2002.07.25 11:10
Too much punctuation 2002.07.24 23:51
AI::Perlog 2002.07.23 11:15
Perlog 2002.07.16 15:33
Financial yo-yo 2002.07.09 11:18
I have to go to court 2002.07.03 16:27
"No countdown" and other news 2002.07.02 18:24
Countdown - negative one days 2002.07.01 15:06
Countdown - continued 2002.06.30 20:09
Countdown - today 2002.06.30 15:24
Coundown - 1 day - continued 2002.06.29 18:47
Countdown - 1 day 2002.06.29 10:24
Countdown - 2 days 2002.06.28 18:51
Countdown - 2 days 2002.06.28 10:38
We did it!? 2002.06.27 18:28
Countdown - 3 days 2002.06.27 10:47
Countdown - 4 days 2002.06.26 13:24
Countdown - 5 days 2002.06.25 12:14
Countdown - 6 days 2002.06.24 10:44
Countdown update 2002.06.23 17:27
Countdown - 7 days 2002.06.23 12:24
Countdown - 8 days 2002.06.22 11:33
Countdown - 9 days 2002.06.21 10:33
Countdown - 10 days and laughing 2002.06.20 12:08
Countdown - 10 days 2002.06.20 10:44
Countdown - 11 days 2002.06.19 11:06
Countdown - 12 days 2002.06.18 12:03
Countdown - 13 days 2002.06.17 12:03
Countdown - 16 days 2002.06.14 10:20
Countdown - 17 days 2002.06.13 10:50
Countdown - 18 days 2002.06.12 10:57
Countdown - 19 days 2002.06.11 10:32
Countdown - 20 days 2002.06.10 13:23
Countdown - 23 days 2002.06.07 14:44
The mute watching the blind 2002.06.05 14:50
COBOLScript versus Perl 2002.05.30 14:50
Microsoft: where quality is a slogan 2002.05.28 18:20
Validation is your friend 2002.05.24 11:04
P5P 2002.05.21 15:32
Yet another site that I am not responsible for. 2002.05.20 20:30
"Comment"ary 2002.05.08 13:57
Dubious achievement 2002.05.06 17:03
Amphibians, I tell ya. 2002.05.04 19:35
Feeling like a real programmer 2002.04.27 22:58
How to talk back to your mother (and other tidbits) 2002.04.17 15:37
The Prisoner 2002.03.26 11:12
Satisfaction 2002.03.19 19:06
You've got to be kidding me... 2002.03.11 11:18
Bitter irony 2002.03.10 19:14
I am not on acid 2002.03.03 13:16
My 15 minutes 2002.02.28 11:50
Stay Human 2002.02.22 13:02
Job hunters aren't the only ones suffering 2002.02.19 16:26
So open minded their brains fall out 2002.02.15 21:22
How to ask a question 2002.02.14 14:04
Camel Fishing 2002.02.11 19:27
I'm saved, I'm saved! 2002.02.07 14:03
9 Ball 2002.01.24 12:38
Making the best of Exile 2002.01.20 15:12