Author Archives: Ted James

A GrandChild Theme by Any Other Name

Change the scheduled year

Posted in WordPress | Leave a comment

Choosing a Theme Framework

Change the scheduled year

Posted in WordPress | Leave a comment

Perl Wiki Updates

A couple of folks from the Perl Wiki, Luke and Audrey, dropped by. They seem like really nice people. Zbigniew, thanks for you recommendations on working with socialtext. This will save a lot of time. It looks like a couple of my big ticket items are coming soon: wiki style links and syntax highlighting Once [...]

Posted in Perl | Tagged , | 3 Comments

Perl Wiki Discussion Summary

Thanks to everyone who responded to my perl wiki post. The responses have been enlightening. A number of people pointed me at the official perl wiki which I came across when I originally searched for perl wiki. The first couple of links I clicked on led me to believe that it was mostly abandoned. On [...]

Posted in Perl | Tagged | 10 Comments

Searching for Programming Answers

If you have a programming problem that you can’t solve yourself, what are your options? Ask your local guru Post your question in one of hundreds of forums Search for the answer using your favourite search engine. and, for semi-completeness… …give up Of these options, using a search engine is the most popular. Many developers [...]

Posted in Perl | Tagged | 7 Comments

It is Time for a High Quality Perl Wiki

Perl is my preferred language for getting things done. Why? Firstly because I already know it and secondly because I know where to look for answers. When I started learning Perl, there was only one obvious choice of scripting language. Now finally there is some real competition1, but with a modern object system, fantastic (and [...]

Posted in Perl | Tagged | 20 Comments

Cleanly Adapting WordPress Child Themes

Soon, themes based on Hybrid Core will be parent themes and it will be easy to adapt them to your own requirements by creating a child theme. If you choose to use Prototype, a parent theme that already uses the latest version of Hybrid Core, you can do this already. However, there are some excellent [...]

Posted in WordPress | Tagged , , | Leave a comment

Why Dynamic Scope?

I never thought I’d see the day that dynamic scope was mentioned as a reason for using a language. I’m pretty sure I understand scope well and I consider myself a dynamic scope survivor due to my use of emacs lisp. I’ve never liked it though. So, for those of us who don’t remember Perl [...]

Posted in Programming | Tagged | 6 Comments

Watching Logfiles with Perl

I often need to process a constantly updating resource. Sometimes the resource is a complex database backed application with a current state and a list of updates. Generally in these cases the procedure is as follows: subscribe to the updates and place them on a queue process the current state process the updates, beginning with [...]

Posted in Perl | Tagged , | 1 Comment

Carp Stacktraces

Most well-written perl modules use croak or carp instead of die or warn so that you can see which line in the calling code resulted in the error message. When debugging it can be helpful to see a full stacktrace instead. The easiest option is to add a perl argument -MCarp=verbose. perl -MCarp=verbose script.pl Alternatively [...]

Posted in Perl | Tagged | 4 Comments