Noirin Plunkett will give a talk at YAPC::Europe 2012 described as
You might not feel like it yet, but if you're considering this talk, you have what it takes to make it in open source!
If you just want to help and don't know where to start, we'll talk about how to find a project, and all the prerequisites. It's easy to think you don't have anything to offer--but you're wrong!
If you've found a project and don't know how to start contributing, this talk will give you tips on getting in the door, finding things you can help with, and learning how to work with the existing contributors.
And, if you already have a project, you'll still learn a lot from this talk--how to attract new contributors, and how to keep them once they've shown an interest!
With years of experience in community development, and as editor of the popular Open Advice book, Noirin knows what it takes to get involved from both sides. Come and learn from her experience, and avoid her mistakes!
If you arrive on or before Sunday, there is an informal
meetup on Sunday evening, 18:30 in the
near the Bockenheim Campus of the University.
It would be good for us if we have a rough estimate
of how many people plan to attend. So if you plan
on coming, please head over to the wiki and
add your name.
See you in Frankfurt!
I've seen lots of bad module abstracts in CPAN uploads. So today I thought let's make a module to evaluate that (dzil plugin coming "soon"). A proof of concept: CPAN::Critic::Module::Abstract. It's modelled after Perl::Critic, with policies/profiles/themes/severity and all that (albeit simpler and not everything is configurable yet). Sample output:
I love local::lib. You should be using local::lib.
The only thing that bugs me is when I want to run something that has to be under a privileged user (for example listening on ports under 1024), the privileged user is unaware of whatever was installed under local::lib. This includes both modules and scripts it installs. The "scripts" are usually actual applications that are installed via CPAN.
So I have to either reinstall these under the privileged user (which creates a problem because now I have two copies of the same thing) or run it under the privileged user while including the libraries of my private user.
I'm open to any and all advices...
UPDATE: within 30 seconds daxim has already provided with a solution: sudo -E. Thank you! :)
Naveed Massjouni has recently released a new version of his Dancer::Plugin::Email. If you're using Dancer and emails, you probably found this plugin very useful.
Guess what? It's now even more useful!
Naveed has rewritten a major part of it in order to use Email::Sender instead of Email::Stuff (which uses the deprecated Email::Send).
The interface stayed pretty much the same (ironcamel++), but the configuration has changed, so you need to update it. Naveed has set up a development version not to break your production code, but you should advise it and update your configurations because it becomes stable.
We're happy to announce that Curtis Poe will be attending
YAPC::Europe 2012. If you don't know him, he is a programmer,
prolific blogger about living and working abroad and the author
of "Beginning Perl".
The unofficial subtitle of his book is 'Get a job, hippy!' It's focused very heavily
on real-world skills that you'll need in the marketplace. It's based not
only on Curtis' 13 years of experience with Perl, but also on surveys that
show what companies are actually using.
For a short time, you
can read it for free at http://ofps.oreilly.com/titles/9781118013847/
We are very happy to have him visit Frankfurt and give a keynote.
Yet another bright idea (I think) to make Perl look and act like something else ....
# so basically this would load classes on-the-fly using Module::Runtime (or the like) if not already loaded, and provide simple and cute access to class methods, etc. Obviously there are times (most-times) when you'd rather know about a problem at compile-time versus run-time but my brain dumps could care less about those types of particulars.
use Class::Path class => 'App';
$obj = class '/database'; # App::Database->new
$obj = class '/database.connect'; # App::Database->connect
$obj = class '/database.connect' => [...]; # App::Database->connect(...)
$obj = class './admin'; # App::Controller::Admin->new
$obj = class 'admin'; # App::Controller::Root::Admin->new
$obj = class 'adminDB'; # App::AdminDB->new
$obj = class 'admin-db'; # App::AdminDb->new
How to set up visitor analyzis on blogs.perl.org
On Saturday I posted a question How many people read your blog?
and included a GetClicky (affiliate) counter in the post. It showed me, about 150 people visited that page.
That was actually quite impressive. It was on a week-end when my other sites usually drop to 30-40% of their regular week-day traffic.
I think I'll experiment a bit with posts on blogs.perl.org but I'd like to get back to the subject in case you too would like to know how many people read your writings.
Which visitor analyzis system to use?