Building C/C++ libraries and applications with Module::Build‎

Alberto Simões will give a talk at YAPC::Europe 2012 described as

In this talk I will present the recipe I am using to build Perl Modules that depend on C or C++ libraries (and that ship those C or C++ libraries with the module itself).

The recipe uses a mixture of Module::Build custom building module, ExtUtils::CBuilder for C compiler interface, ExtUtils::LibBuilder to adapt some ExtUtils::CBuilder defaults that make standards library build impossible, and Config::AutoConf for externals libraries and headers detection.

This recipe has been used in a lot of different modules I maintain: Lingua::Identify::CLD, Text::BibTeX, Lingua::Jspell and the recent Lingua::FreeLing2 (still beta) and Lingua::NATools (still not released at the date).

Problem Domain, meet Nodes & Edges: using Neo4j from Perl

Nuba Princigalli will give a talk at YAPC::NA 2012 described as:

What we’ll see in this talk:

* What’s a Graph Database and why should we care?

* How to model our problem domains to such thing?

* How to build, manipulate and do generally meaningful stuff with it?

** Using the (by then) recently released Neo4j Perl client, by yours truly!

[From the YAPC::NA Blog.]

Milecore are, or associate with, SEO spammers

Someone registered an account called “corewebservices” on and posted a full verbatim copy-paste of of this entire VersionOne article with a text-only source link at the bottom and clickable links to and their Facebook page and Twitter account below that.

If you do business with Milecore (”The Most Trusted Web Development Company” according to their homepage), be aware that they made, at the very least, a very poor choice in contracting marketing service.

Quantum-Relativistic Time-Travel in Lisbon

My brief visit to Portugal just expanded a little.

In addition to the two public classes we’re running (and, yes, there are still a few seats left for either day), I’m now also going to be delivering my infamous Temporally Quaquaversal Virtual Nanomachine Programming In Multiple Topologically Connected Quantum-Relativistic Parallel Spacetimes…Made Easy! presentation, as a free seminar next Thursday night.

This talk has already melted hundreds of geek neocortexes in both London and Oslo in the past fortnight; next week it will wreak its terrible destruction on Lusitanian minds as well.

So, if you’re in Lisbon, don’t miss out on my most brain-twisting talk ever. Thursday May 3 from 7pm at Edifício Fórum Picoas. Entry is free and everyone is welcome (though you do need to register to ensure a seat).


PS: My sincere thanks to SAPO for sponsoring this event.

Eclipse: Unable to locate companion shared library

Eclipse executable launcher error: Unable to locate companion shared library now includes my answer for when Cygwin's unzip utility fails (hint: use another unzip program).

Embrace your Community

Mark Keating will give a talk at YAPC::NA 2012 described as:

How can you benefit from free software in business? How can you run a business in which most of what you work with and produce isn’t charged for? What is the value in engaging with a non-profit orientated community? Why would you want to engage with a community that can critically be described as a social exercise in collaborative one-upmanship?

In this talk Mark will use the experience gained from several years managing a free software consultancy to discuss the benefits to business of working with free software and engaging with the community. Using Shadowcat Systems, the Perl language and associated community as a basis for that talk.

[From the YAPC::NA Blog.]

Testing Workshop Photo Contest

We have a ticket to the YAPC::NA 2012 Testing Workshop that we held in reserve, but no longer need. If you would like a free ticket to get in to the Testing Workshop all you have to do is send an email to admin[at]yapcna[dot]org expressing your interest. The person who includes the most interesting picture of something Perl related (people from the Perl community, onions or camels, Perl ascii art, or whatever) will get the free ticket. 

[From the YAPC::NA Blog.]

So, you want to run a Perl event?

Dan Wright will give a talk at YAPC::NA 2012 described as:

Perl events come in all shapes and sizes ranging from tiny hackathons to a full-fledged YAPC’s.

In this talk, I will cover various lessons learned from years of running Perl events. I’ll reveal some often hidden pitfalls and outline methods for success in running your event. I will also cover some of the resources that are available to help you run your event.

Audience: Perl experience isn’t really relevant to this talk. This talk is suited for anybody that has an interest, but little experience in event organizing.

Bio: As a founding organizer for The Pittsburgh Perl Workshop, I know first-hand what it is like to run an event for the first time. Since 2006, I’ve organized 5 PPW’s and a YAPC. Currently, I am planning for PPW 2012 and also serving as Treasurer for The Perl Foundation.

[From the YAPC::NA Blog.]

About is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is hosted by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.