|
VBScript or Perl?
In the process of writing Active Directory Cookbook, author and long-time Perl coder Robbie Allen had to make a decision that Windows system administrators often face: whether to use VBScript or Perl? Ultimately, Robbie decided to use VBScript for the book's examples (though you can find Perl examples on his web site). In this article, Robbie outlines the advantages and disadvantages of each language, with sample code, to help you determine which works best for your project.
[O'Reilly Network]
Solving Puzzles with LM-Solve
A great many puzzles and games, such as Solitaire or Sokoban, are of the form of a "logic maze" -- you move a board or tableau from state to state until you reach the appropriate goal state. Shlomi Fish presents his Games::LMSolve module, which provides a general representation of such games and an algorithm to solve them.
[Perl.com]
This week on Perl 6, week ending 2003-11-09
People try to get PHP working on Parrot, while the perl6-language list thinks about nesting modules inside of modules. And Piers, dilligent as ever, summarizes all the action for your benefit.
[Perl.com]
Bringing Java into Perl
Phil Crow explains how to use Java code from inside of Perl, using the Inline::Java module.
[Perl.com]
This week on Perl 6, week ending 2003-11-02
A Hallowe'en release, catering for method calls on empty registers, and Parrot gets a HTTP library. (No, really.) Perl 6 and Parrot news from Piers Cawley.
[Perl.com]
Open Guides
Kake Pugh describes how Perl can help you find good beer in London, and many other places, with the OpenGuides collaborative city guides.
[Perl.com]
This week on Perl 6, week ending 2003-10-26
IMCC becomes more important, how objects can get serialized, and the all-important Infocom interpreter: all the latest Parrot news from Piers.
[Perl.com]
This week on Perl 6, week ending 2003-10-19
A new Parrot pumpking, Larry returns, and the Perl 6 compiler actually starts gathering steam... All this and more in this week's Perl 6 summary.
[Perl.com]
Database Programming with Perl
Simon Cozens introduces the DBI module, the standard way for Perl to talk to relational databases.
[Perl.com]
A Chromosome at a Time with Perl, Part 2
In this second article about using Perl in the bioinformatics realm, James Tisdall, author of Mastering Perl for Bioinformatics, continues his discussion about how references can greatly speed up a subroutine call by avoiding making copies of very large strings. He also shows how to bypass the overhead of subroutine calls entirely and how to quantify the behavior of your code by measuring its speed and space usage.
[Perl.com]
A Refactoring Example
Michael Schwern explains how to use refactoring techniques to make code faster.
[Perl.com]
This week on Perl 6, week ending 2003-10-12
The perl6-language list remains eerily silent, and Leo Tö
[Perl.com]
Identifying Audio Files with MusicBrainz
Paul Mison describes one way to use the MusicBrainz database to find missing information about audio tracks.
[Perl.com]
Adding Search Functionality to Perl Applications
Do you write applications that deal with large quantities of data -- and then find you don't know the best way to bring back the information you want? Aaron Trevena describes some simple, but powerful, ways to search your data with reverse indexes.
[Perl.com]
This week on Perl 6, week ending 2003-09-21
The low-down on the 0.0.11 Parrot release, and some blue thinking about clever optimizations - the latest from the Perl 6 world, thanks to our trusty summarizer.
[Perl.com]
Cooking with Perl, Part 3
In this third and final batch of recipes excerpted from Perl Cookbook, 2nd Edition, you'll find solutions and code examples for extracting HTML table data, templating with HTML::Mason, and making simple changes to elements or text.
[Perl.com]
A Chromosome at a Time with Perl, Part 1
If you're a Perl programmer working in the field of bioinformatics, James Tisdall offers a handful of tricks that will enable you to write code for dealing with large amounts of biological sequence data--in this case, very long strings--while still getting satisfactory speed from the program. James is the author of O'Reilly's upcoming Mastering Perl for Bioinformatics.
[Perl.com]
This week on Perl 6, week ending 2003-09-07
This week in Perl 6, the keyed ops question raises its head again, how to dynamically add singleton methods, and why serialisation of objects is hard.
[Perl.com]
Cooking with Perl, Part 2
Learn how to use SQL without a database server, and how to send attachments in email in two new recipes from the second edition of Perl Cookbook. And check back here in two weeks for new recipes on extracting table data, making simple changes to elements or text, and templating with HTML::Mason.
[Perl.com]
This week on Perl 6, week ending 2003-08-31
Continuation passing style, active data, dump PMCs and absolutely nothing at all on the language list.
[Perl.com]
Five Lessons Open Source Developers Should Learn from Extreme Programming
It may be harder to see how Extreme Programming (XP) can apply to open source projects, especially those without a formal customer. But to build a successful open source project, you must solve many of the same problems you'd face with an in-house project. Here chromatic, author of Extreme Programming Pocket Guide, offers five lessons open source developers can learn from XP.
[ONLamp.com]
|