Blogs

BROWSE: Most Recent | Popular Tags |

Tags > perl

Six Degrees of Kevin Bacon in six languages

By Patrick Reynolds
March 25, 2014

The Oracle at Delphi spoke just one language, a cryptic one that priests “compiled” into ancient Greek. The Oracle of Bacon—the website that plays the Six Degrees of Kevin Bacon game for you—has, in its 20-year existence, been written in …

CPAN’s social continuity of code

By brian d foy
February 21, 2014

I contribute heavily in the Perl community, and I’m consistently impressed by the pains we take with code and assets that we personally have no interest in. There’s a group of Perl people who shepherd (camelherd?) code and projects that …

CPAN’s social continuity of code

By brian d foy
February 21, 2014

I contribute heavily in the Perl community, and I’m consistently impressed by the pains we take with code and assets that we personally have no interest in. There’s a group of Perl people who shepherd (camelherd?) code and projects that …

Parsing HTML with Perl

By A. Sinan Unur
February 6, 2014

The need to extract interesting bits of an HTML document comes up often enough that by now we have all seen many ways of doing it wrong and some ways of doing it right for some values of “right”. One …

Can One Write Readable and Maintainable Perl?

By A. Sinan Unur
December 5, 2013

The answer to this simple but somehow controversial question is an emphatic yes! Unfortunately, there is a lot of bad Perl out there owing to Perl’s history of being the language of getting things done in the 90s. It is easy for …

In Praise of the Lone Contributor

By Kathryn Barrett
August 2, 2013

Over the years, OSCON has become a big conference. With over 3900 registered this year, it was hard not to look at the packed hallways and sessions and think what a huge crowd it is. The number of big-name companies …

Open Source convention considers situational awareness in cars, and more

By Andy Oram
July 29, 2013

Every conference draws people in order to make contacts, but the Open Source convention also inspires them with content. I had one friend withdraw from an important business meeting (sending an associate) in order to attend a tutorial. Lots of …

OST Author has a Close Encounter on Mars with the Rover Curiosity

By Peter Scott
September 10, 2012

I’m proud to have been associated with the August 2012 landing of the Curiosity rover on Mars. Since 1983 I’ve been working for and then contracting to NASA’s Jet Propulsion Laboratory (JPL), and I work with IT infrastructure on providing … Continue reading

Damian Conway weighs in on new features, best practices and Perl’s future

Damian Conway weighs in on new features, best practices and Perl’s future
By Rachel Roumeliotis
August 8, 2012

Damian Conway is a prominent member of the Perl community, author and presenter. Key points from the full video of our recent interview include: Perl 6 might not be here yet but it is seeping into Perl 5. [Discussed at …

Developer Week in Review: Oracle's big bet fails to pay off

Developer Week in Review: Oracle's big bet fails to pay off
By James Turner
May 25, 2012

Oracle fails to convince a jury that Google owes them big bucks, the annual refresh of Perl has arrived, and FreeBSD says goodbye to an increasingly restrictive GCC license.

Four short links: 22 May 2012

By Nat Torkington
May 22, 2012

New Zealand Government Budget App -- when the NZ budget is announced, it'll go live on iOS and Android apps. Tablet users get details, mobile users get talking points and speeches. Half-political, but an interesting approach to reaching out to voters with political actions. Health Care Data Dump (Washington Post) -- 5B health insurance claims (attempted anonymized) to be...

Four short links: 26 October 2011

By Nat Torkington
October 26, 2011

CPAN Turns 0x10 -- sixteenth anniversary of the creation of the Comprehensive Perl Archive Network. Now holds 480k objects. Subtext -- social bookreading by adding chat, links, etc. to a book. I haven't tried the implementation yet but I've wanted this for years. (Just haven't wanted to jump into the cesspool of rights negotiations enough to actually build it...

It's True. Don't Believe A Word Of It.

By Paul Barry
July 29, 2011

The Ruby book was smoking!

Developer Week in Review: Are .NET programmers going extinct?

Developer Week in Review: Are .NET programmers going extinct?
By James Turner
June 15, 2011

For Microsoft programmers, the week brought fear, uncertainty and doubt regarding their future as an elite class of developers. For a lucky teen, it brought a big paycheck. And for fans of Java, it brought a new version of the popular language one step closer to release.

Developer Week in Review: Buying a lawsuit with an in-app purchase

Developer Week in Review: Buying a lawsuit with an in-app purchase
By James Turner
May 18, 2011

This week Apple's iOS developer community got a patent wake up call, the recently discarded Mono project found a new home, and a favorite scripting language got a new version.

Four short links: 9 May 2011

By Nat Torkington
May 9, 2011

UDID DeAnonymization -- a developer exposed an API that connected UDID to other information such as Facebook ID. The API has been closed, but it remains true that your iPhone has a primary key and darn near every app developer has a database linking your UDID to other details about you. Apple requires this to not be public, but...

Four short links: 19 April 2011

By Nat Torkington
April 19, 2011

Lines (Mark Jason Dominus) -- If you wanted to hear more about phylogeny, Java programming, or tree algorithms, you are about to be disappointed. The subject of my article today is those fat black lines. Anatomy of a clever piece of everyday programming. There is no part of this program of which I am proud. Rather, I am proud...

Four short links: 14 January 2011

By Nat Torkington
January 14, 2011

What Went Wrong at Borders (The Atlantic) -- a short summary of the decline and fall of Borders. Borders has a special place in our hearts at O'Reilly: it was a buyer for Borders who pointed out that Programming Perl was one of their top-selling books in any category, which got Tim focused on the Open Source story. Virtues...

Developer Year in Review: Programming Languages

Developer Year in Review: Programming Languages
By James Turner
December 22, 2010

This year brought confusion and chaos in the Java space, continued growth for functional languages due to the attack of multicore, and the usual popularity for all of the dynamic languages we know and love.

New OST Course! "Perl 2: Intermediate Perl" by Peter Scott

By Trish Gray
September 7, 2010

The O'Reilly School of Technology is excited to announce the release of Perl 2: Intermediate Perl. This is the second course in the upcoming Perl Programming Certificate Series, and right now you can enroll at 50% off normal tuition. Check out the below video of me introducing our Perl author, Peter Scott:

Four short links: 1 July 2010

By Nat Torkington
July 1, 2010

Conflict Minerals and Blood Tech (Joey Devilla) -- electronic components have a human and environmental cost. I remember Saul Griffith asking me, "do you want to kill gorillas or dolphins?" for one component. Now we can add child militias and horrific rape to the list. (via Simon Willison) Meteor -- an open source HTTP server that serves streaming data...

Four short links: 19 May 2010

By Nat Torkington
May 19, 2010

Google Hiring by the Lake Wobegon Strategy -- having just run some interviews myself, I recognise the wisdom in what they say. Another hiring strategy we use is no hiring manager. Whenever you give project managers responsibility for hiring for their own projects they'll take the best candidate in the pool, even if that candidate is sub-standard for the...

Announcing O'Reilly Answers - Clever Hacks. Creative Ideas. Innovative Solutions.

Announcing O'Reilly Answers - Clever Hacks. Creative Ideas. Innovative Solutions.
By Allen Noren
November 4, 2009

We're launching the beta of O'Reilly Answers, and I'm inviting you to be part of it. In brief, O'Reilly Answers is a community site for sharing knowledge, asking questions, and providing answers that brings together our customers, authors, editors, conference speakers, and Foo (Friends of O'Reilly). O'Reilly is at the center of an amazing exchange of knowledge sharing and idea generation, and we want you to join us in changing the world by spreading the knowledge of innovators.

Four short links: 29 October 2009

By Nat Torkington
October 29, 2009

Julie Learns to Program -- blog from our own Julie Steele as she learns her first programming language. The point is: it’s in me. I wasn’t sure that is was, and now I know—it is. And what, exactly, is “it”? It is the bug. It is the combination of native curiosity and stubbornness that made me play around with...

Getting Java, C# and Perl to speak the same language (with JSON)

By Andrew Stellman
October 4, 2009

I've been thinking a lot about architecture lately. It's partially because Jenny and I are going to do our Beautiful Teams talk at the ITARC 2009 conference next week. But it's also because I've been writing a lot of code...

Four short links: 2 September 2009

By Nat Torkington
September 1, 2009

The Programming Language With The Happiest Users (Dolores Labs) -- you'll be surprised. Age before beauty! Judge It Now -- fast market opinions on design decisions. Compare to Optimal Sort. Usability tools hitting the mainstream web, so the time to learn what works shrinks and progress is faster. BlockChalk API -- These new interfaces enable developers to do nearly...

Maybe software services could harm free software after all (and other news from the Open Source convention)

By Andy Oram
July 22, 2009

Opening dispatch from OSCon: another look at the effects of Software as a Service on opens source plus awards, APIs, and more.

Four short links: 27 Mar 2009

By Nat Torkington
March 27, 2009

Design, Perl, Heresy, and Ephemera: Product Panic: 2009 -- Bruce Sterling essay on design for recession-panicked consumers. As is usual with Bruce, I can't tell whether he's wryly tongue-in-cheek or literally advocating what he says. Great panic products are like Roosevelt’s fireside chats. They’re cheery bluff. The standard virtues of fine industrial design—safety, convenience, serviceability, utility, solid construction … well,...

Unix's Magical Moment, as Foretold by Tom Christiansen

By Allen Noren
February 13, 2009

Today I received the following from Tom Christiansen, author of several of our bestselling Perl books, frequent speaker at OSCON, and Perl consultant extraordinaire. He asked that we publish this special news on his behalf. If you're at all interested...

CGI is Dead; mod_perlite is Alive!

By chromatic
January 15, 2009

PHP's application deployment model is difficult to beat. Perl has lacked something similar for years -- until now. Byrne Reese and Aaron Stone address the gap between CGI and mod_perl with mod_perlite, one of the features Perl 5 needs most.

Craig Newmark Interview: A Brief History of Craigslist

By Timothy M. O'Brien
December 13, 2008

A brief conversation with Craig Newmark from this year's Personal Democracy Forum 2008. In this interview Craig talks about the founding of Craiglist, how he came to found one of the most popular sites on the web. Craig also discusses his work with the Obama team and some of the important customer service issues facing Craigslist.

What are Your Force Multipliers in Software Development?

By chromatic
December 12, 2008

Programming language features and tools are obvious force multipliers for software developers. Development practices are less obvious. Here are some of my favorite productivity improvements.

Five Features Perl 5 Needs Now

By chromatic
December 10, 2008

Perl is 21 years old and Perl 5 is 14 years old. The language has aged well, but there's room to improve. Here are five features which to make hard things easy and difficult things possible.

Beginners Introduction to Object-Oriented Programming with Perl

By chromatic
November 12, 2008

Perl is a great language for processing text and automating tasks. It's also a fully-capable modern programming language, with effective modularization and object oriented capabilities. Though that sounds scary, they're easy to understand (and even easier to accomplish, through shiny modern tools such as Moose and Mouse).

A Beginner's Introduction to Perl Web Programming

By chromatic
September 5, 2008

Previous articles in this series showed how to use Perl for text processing and general purpose programming. Now it's time to demonstrate how to use Perl on the web.

The Mind of Damian Conway: Science, Computer Science, the Future of Perl 6, and Advice for Today's Aspiring Programmers

By Kathryn Barrett
August 21, 2008

At this year's OSCON, Terry Camerlengo, sat down with Damian Conway, author of Perl Best Practices and Perl Hacks, to get his thoughts on a wide variety of subjects, including the what-and-when of Perl 6 and what he thinks is important for the next generation of computer scientists. Watch the video (or read on) to hear what he says.


1 to 36 of 36
The Watering Hole