Re: Which modules do you "allow" yourself to use for production?

2013-07-28 Thread Thalhammer, Jeffrey
Lots of good advice in this thread. And the timing is especially good, since I'm bootstrapping a Perl startup at the moment (see http://stratopan.com). I would also suggest looking at Pinto (http://metacpan.org/module/Pinto) for managing your dependencies. I've used tons of CPAN modules for Stra

Re: isolating thread-unsafe modules

2013-07-28 Thread Bob MacCallum
Parallel::ForkManager seems to do the trick. On Sun, Jul 28, 2013 at 10:02 PM, Bob MacCallum wrote: > Good question - I have always hacked something with fork in the past but > it just seemed so simple with Thread::Queue and threads. I've never needed > much IPC in the past. > > It looks like

Re: isolating thread-unsafe modules

2013-07-28 Thread Bob MacCallum
Good question - I have always hacked something with fork in the past but it just seemed so simple with Thread::Queue and threads. I've never needed much IPC in the past. It looks like this could be a better option: http://search.cpan.org/~aristotle/Proc-Fork-0.802/lib/Proc/Fork.pm#Multi-child_ex

Re: isolating thread-unsafe modules

2013-07-28 Thread Dominic Humphries
Some people, when confronted with a problem, think, "I know, I'll use threads," and then two they hav erpoblesms On 28 July 2013 21:13:52 Dave Hodgkinson wrote: Threads? Now you have two problems. Why not processes? Sent from my iPhone On 28 Jul 2013, at 20:07, Bob MacCallum wrote: > Sor

Re: isolating thread-unsafe modules

2013-07-28 Thread Dave Hodgkinson
Threads? Now you have two problems. Why not processes? Sent from my iPhone On 28 Jul 2013, at 20:07, Bob MacCallum wrote: > Sorry for the Perl question, but I'm a bit out of my depth... > > I have a Dancer app providing a web service, and I have another script > using the same Dancer config fi

isolating thread-unsafe modules

2013-07-28 Thread Bob MacCallum
Sorry for the Perl question, but I'm a bit out of my depth... I have a Dancer app providing a web service, and I have another script using the same Dancer config file and db schema (e.g. "use Dancer qw/:script/"). This script watches the database (for changes made by the web app) and does the "he

Re: Anniversary

2013-07-28 Thread Dave Cross
On 28/07/13 18:08, Peter Corlett wrote: Hi, I was idly peering at my one remaining bottle of London.pm ale from 2008, and it occurred to me that we are now 15 years old. Is there anything planned to celebrate this anniversary? More accurately, Tues 6th August will be the 15th anniversary of ou

Anniversary

2013-07-28 Thread Peter Corlett
Hi, I was idly peering at my one remaining bottle of London.pm ale from 2008, and it occurred to me that we are now 15 years old. Is there anything planned to celebrate this anniversary?