LTjake's Friends' Journals
http://use.perl.org/~LTjake/journal/friends/
LTjake's Friends' use Perl Journalsen-ususe Perl; is Copyright 1998-2006, Chris Nandor. Stories, comments, journals, and other submissions posted on use Perl; are Copyright their respective owners.2012-01-25T02:10:37+00:00pudgepudge@perl.orgTechnologyhourly11970-01-01T00:00+00:00LTjake's Friends' Journalshttp://use.perl.org/images/topics/useperl.gif
http://use.perl.org/~LTjake/journal/friends/
Bob Jacobsen interview on FLOSS Weekly
http://use.perl.org/~merlyn/journal/40324?from=rss
Last week, I interviewed Bob Jacobsen for FLOSS Weekly. Bob used Perl's Artistic 1.0 license on some Java code to manage model trains. The code was later patented by an Oregon-based company(!) and then Bob got sued(!!) for Bob distributing the other company's patented code(!!!). The good part of the story is that this is the first test at the US Federal Appeals Court level for an open source license to be enforceable even if no money exchanges hands, and... we won!
<p>
Bob spent a lot of time and money on the case though. Listen to <a href="http://twit.tv/floss117">the podcast</a> and contribute to <a href="http://jmri.sourceforge.net/donations.shtml">his legal defense</a> if you care about open source.</p>merlyn2010-04-23T03:55:11+00:00journaldumping environment etc from batch perl script
http://use.perl.org/~n1vux/journal/40205?from=rss
<blockquote><div><p> <tt>use Data::Dumper;<br>print Dumper([ # like<nobr> <wbr></nobr>...<br> { X=>$^X}, # which perl<br> # but not fooled by #!<br> {V0 => "$]", # perl -v , ditto<br> V => $^V lt v5.9.0<br> ? q(v).(join(q(.),<br> (map {ord}<br> split(//,$^V))))<br> : "$^V"}<nobr> <wbr></nobr>,<br> { ENV => \%ENV} , # like env<br> # but in actual context<br> { INC =>\%INC} , # incomparable<br> ]);</tt></p></div> </blockquote><p>The ugly version of V for Version is to handle 5.6-5.9 v strings and 5.10+ version objects
without knowing which, if you don't want <code>$]</code> to mess up your syntax highlighting and don't want <code>\005 </code> to trip a terminal echoback string when it vString doesn't print.</p>n1vux2010-02-24T05:37:29+00:00journalGoogle Wave Invites
http://use.perl.org/~Mr.+Muskrat/journal/40002?from=rss
I have 25 Google Wave invitations. If anyone would like one, please contact me at mmusgrove@cpan.org.Mr. Muskrat2009-12-10T18:09:12+00:00journal[Win32::]KeyState
http://use.perl.org/~Mr.+Muskrat/journal/39982?from=rss
<p>Way back on July 9, 2003 I uploaded Win32::KeyState to CPAN but it was indexed as KeyState. No biggie.</p><p>It has not received any love since that day.</p><p>I know of one person other than myself who ever used it: Johan Lodin.</p><p>Is anyone still using it? Or has everyone moved on to Win32::GuiTest and/or Win32::Console?</p><p>I would like to either turn over the module to someone or remove it from CPAN.</p><p>Either follow up with a comment here or send me an email at mmusgrove@cpan.org. (The email address listed in the documentation is no longer valid.)</p><p>Thank you.</p>Mr. Muskrat2009-12-05T19:03:31+00:00journalWin32::mIRC
http://use.perl.org/~Mr.+Muskrat/journal/39981?from=rss
<p>I doubt that anyone is still using Win32::mIRC.</p><p>I doubt that anyone other than me ever used this module and I want to remove it from CPAN. (I do not care if it ends up in BackPAN or not.)</p><p>If anyone <b>is</b> still using Win32::mIRC, please send an email to mmusgrove@cpan.org and not the email address listed in the module documentation.</p><p>Thank you.</p>Mr. Muskrat2009-12-05T18:56:43+00:00journalSpiteful spam
http://use.perl.org/~petdance/journal/39969?from=rss
<p>
I know that a lot of people are moving their blogs over to <a href="http://blogs.perl.org/">http://blogs.perl.org/</a>, leaving <a href="http://use.perl.org/">http://use.perl.org/</a> behind. Part of the frustration is that Chris Nandor, Pudge, hasn't done much to modernize use.perl.org, but hey, it's Pudge's choice, and he runs the site, and we're all here by grace of him running it. Beggars and choosers, y'know. If you're frustrated with a Perl news site, you can go <a href="http://perlbuzz.com/">start your own</a>.
</p><p>
So certainly, I think this spam I just received is just out of line.</p><blockquote><div><p> <tt>From: GreatestColonHealth <Kevin...@...by.com><br>Subject: With This Astounding Cleanser You May Eliminate Pudge</tt></p></div> </blockquote><p>That's just nasty!</p>petdance2009-12-01T16:53:59+00:00journalToggle between if/endif in Vim with %
http://use.perl.org/~jmcnamara/journal/39580?from=rss
Dera Lazyweb,
<p>
In vi/vim is it possible to match if/endif in a non-standard language so you can toggle between them using %? I know that this feature is usually reserved for parentheses and braces but this particular language doesn't use them.
</p><p>
I can see, from reading around, that you can set regions via ":syntax region" but I'm not sure if that applies to this case.
</p><p>
I am not a vi user. I'm asking mainly for a colleague.
</p><p>
John.<br>
--</p>jmcnamara2009-09-04T11:15:58+00:00journalPod to Textile for Wikis on Github
http://use.perl.org/~jmcnamara/journal/39555?from=rss
As a mentioned <a href="http://use.perl.org/~jmcnamara/journal/39545">recently</a> I added Pod to Textile support to Pod::Simple::Wiki. It is now up on <a href="http://search.cpan.org/~jmcnamara/Pod-Simple-Wiki/lib/Pod/Simple/Wiki.pm">CPAN</a>.
<p>
This lets you to convert a Pod document to Textile markup as follows:</p><blockquote><div><p> <tt>pod2wiki --style=textile Some::Module.pm > some_module.wiki</tt></p></div> </blockquote><p>Which makes it easy to add a github wiki page like <a href="http://wiki.github.com/jmcnamara/pod-simple-wiki/pod2wiki">this</a>.
</p><p>
John.<br>
--</p>jmcnamara2009-08-29T22:15:40+00:00journalInstalling Snow Leopard
http://use.perl.org/~jmcnamara/journal/39550?from=rss
<p>
I installed Snow Leopard and everything went okay. As usual the first thing that I do on an OS is to check the perl version:</p><blockquote><div><p> <tt>$ perl -v<br> <br>This is perl, v5.10.0 built for darwin-thread-multi-2level</tt></p></div> </blockquote><p>Good start.
</p><p>
A few things that didn't work straight away were Apache (dav_svn_module was the culprit, probably the wrong version), make (I needed to install the developer tools separately) and Adblock in Safari (only works in the 32 version).
</p><p>
Apart from that everything looks good.
</p><p>
John.<br>
--</p>jmcnamara2009-08-29T08:58:35+00:00journalSpreadsheet::ParseExcel on github
http://use.perl.org/~jmcnamara/journal/39545?from=rss
<p>
I've moved Spreadsheet::ParseExcel to github: <a href="http://github.com/jmcnamara/spreadsheet-parseexcel/tree/master/">http://github.com/jmcnamara/spreadsheet-parseexcel</a>
</p><p>
It had previously been on Google Code but I didn't find it conducive to collaboration. Hopefully github will be better. I already like the clean look and feel.
</p><p>
One of the default options on github is to have a wiki page which I thought would be useful for the Pod documentation if it were converted to the Textile format. Then I thought "I have a module for that", <a href="http://search.cpan.org/~jmcnamara/Pod-Simple-Wiki/lib/Pod/Simple/Wiki.pm">Pod::Simple::Wiki</a>.
</p><p>
So I imported Pod::Simple::Wiki to github, cloned it, followed <a href="http://search.cpan.org/~jmcnamara/Pod-Simple-Wiki/lib/Pod/Simple/Wiki/Template.pm"> my own instructions</a>, and within a hour I had a <a href="http://search.cpan.org/~jmcnamara/Pod-Simple-Wiki/bin/pod2wiki">pod2wiki</a> Textile converter (with tests).
</p><p>
Here are example pages for <a href="http://wiki.github.com/jmcnamara/spreadsheet-parseexcel">Spreadsheet::ParseExcel</a> and <a href="http://wiki.github.com/jmcnamara/pod-simple-wiki">Pod::Simple::Wiki</a> itself. I'll upload it to CPAN once I make a few more changes to the docs and to link handling.
</p><p>
John.<br>
--</p>jmcnamara2009-08-28T11:07:41+00:00journalYAPC::EU::2009 Newsletter #7 - Dinner, Quizz Show and more
http://use.perl.org/~cog/journal/39316?from=rss
<p>Greetings, and welcome to the eighth YAPC::EU::2009 newsletter.</p><p>In this issue:</p><ul><li>current stats</li><li>send-a-newbie results</li><li>conference dinner</li><li>quizz show</li></ul><p>Let's get down to it:</p><p><strong>Current Stats</strong></p><p>We currently have 288 confirmed attendees, and the number is still growing.</p><p>The partner program is still open and a few more people register to it every other week. We're already sorting out several of the minor details.</p><p><strong>Send-a-newbie results</strong></p><p>The send-a-newbie program will be sending three people who've never attended a YAPC before and who wouldn't be able to do so on their own.</p><p>Alistair MacLeod, Alan Haggai Alavi and Rosellyne Thompson will be attending YAPC::EU::2009.</p><p>The donations for this program will be providing for the costs of their flights to and from Lisbon, their accommodation during the conference, and a few other minor expenses related to the trip. They won't have to pay for the conference registration either.</p><p>Thanks to all who donated and supported this project.</p><p><strong>Conference dinner</strong></p><p>Booking.com will be sponsoring the conference dinner.</p><p>On the evening of August the 4th we'll enjoy a great meal in a fantastic restaurant by the Tagus river.</p><p>The menu consists of Rodízio. If you've never heard of it, just know that they'll be bringing more and more kinds of meat to your seat during the whole thing.</p><p>There will also be other surprises and events during this dinner, including the Quizz Show.</p><p>For those of you who don't eat meat, this is the time to send us an email off-list and let us know that, so we can make arrangements for you too.</p><p>We want you all to have an amazing time.</p><p><strong>Conference tshirts</strong></p><p>The conference tshirts have been ordered.</p><p>We did our very best to comply with the tshirt design that was auctioned last year, where possible.</p><p><strong>Quizz Show</strong></p><p>The Quizz Show is going to take place during the conference dinner.</p><p>The <a href="http://yapceurope2009.org/ye2009/wiki?node=QuizzShow">rules are available on the wiki</a> and the Quizz Master is none other than Damian Conway himself.</p><p>Damian and João Pedro are hard at work preparing an amazing set of questions for the show; João is also taking care of the final hardware arrangements for this event (buzzers, lights, projection, etc.)</p><p>That's all for this newsletter; there's less than one month to go until the conference takes place. We couldn't be more excited about it.</p><p>For anything conference related, feel free to contact us at organizers@yapceurope2009.org.</p><p>See you at the next newsletter,</p><p>the organizers</p>cog2009-07-19T19:39:31+00:00journalA brief note on technical translation: (Gentle Moose Intro)
http://use.perl.org/~osfameron/journal/39261?from=rss
<i>Cross posted from <a href="http://greenokapi.net/blog/2009/07/09/a-brief-note-on-technical-translation-jay-kuris-gentle-introduction-to-moose/#comments">my blog</a> </i>.
<p>
While we were discussing how to promote the Italian Perl Workshop, and
the planned <a href="http://conferences.yapceurope.org/ipw2009/news/422">training on
Moose</a>, I noted that there weren't any articles on Moose (Perl's
modern OO implementation, inspired by CLOS, Smalltalk and Ruby) on
perl.it. Lordarthas of course told me "well volunteered!"... oops.
</p><p>
I pointed out that I don't really know Moose, and we eventually settled
that I would "just" translate Jay Kuri's nice new <a href="http://www.catalyzed.org/2009/06/a-gentle-introduction-to-moose.html">Gentle
Introduction</a>.
</p><p>
Now, there is a reason why translators almost always translate
<i>into</i> their native language. I can <i>write</i> in Italian
reasonably well, but translating into it was a much harder task.
While you're writing something yourself, you tend to route around
phrases you don't know how to express, choose different words, simplify
structures, etc. But translation implies <i>some</i> degree of fidelity
to the source, and I found this incredibly hard going. I whined on
<tt>#perl.it</tt> and, in true Open Source JFDI style, larsen asked
"Huh? Why are <i>you</i> translating that?" and did it himself! Yay,
larsen++!
</p><p>
So my volunteering ended up being limited to making a few
corrections/suggestions, along with lordarthas, dree, and dada.
Opensource translation and review (using wiki/email in this case, but a git repo or
similar could work just as well) can have a fast turnaround, and pick up
many errors/nuances that a lone translator would have to work really
hard on to do by themselves.
</p><p>
The main problems with the technical translation were deciding which
phrases to leave in English, and which to translate. Looks like "coercion"
is staying in English (followed by an explanation) instead of using the
Italian "coercizione". And the title is surprisingly hard to translate,
as none of the words for "gentle" map well into Italian. Though it's
less cute than the original, the least awful alternative seems to be
"Una breve introduzione" (a brief introduction).
</p><p>
The <a href="http://www.perl.it/blog/archives/000641.html">final translated article is now on perl.it!</a>.</p>osfameron2009-07-09T14:14:57+00:00journalWeb Developer's Newest Support Tool?
http://use.perl.org/~Mr.+Muskrat/journal/39211?from=rss
This afternoon a coworker sent me an email that said, 'This looks really handy for debugging, when you ask the client what browser they're using and they say "Vista": <a href="http://supportdetails.com/">http://supportdetails.com/</a>'Mr. Muskrat2009-07-02T18:51:28+00:00journalYAPC::EU::2009 Newsletter #7 - Stats, sponsors, newbies, etc
http://use.perl.org/~cog/journal/39194?from=rss
<p>Greetings, and welcome to the seventh YAPC::EU::2009 newsletter.</p><p>In this issue:</p><ul><li>current stats</li><li>further sponsors</li><li>send-a-newbie updates</li><li>other things we're working on</li></ul><p><strong>Current Stats</strong></p><p>We're now at 230 confirmed attendees.</p><p>Several people have registered to the different training courses (there are still some seats left) and the partner program currently has a group of 9 people (not counting the guides), and several inquiries from other interested people (yes, you can still register for the partner program).</p><p>It's going to be an amazing conference.</p><p><strong>Further sponsors</strong></p><p>To the ranks of Booking.com, logicLAB, SAPO, Eurotux, log, Caixa Mágica, Best Practical, FCUL, Active State, TAP, O'Reilly, Apress, Onyx Neon Press, $foo magazine, The Perl Review and o3 magazine, the following now also get on board:</p><ul> <li> <strong> <a href="http://www.shadowcat.co.uk/">Shadowcat Systems</a> </strong> - Not only is Shadowcat sponsoring YAPC::EU, they're also providing a <a href="http://yapceurope2009.org/ye2009/talk/1874">free 1 day workshop</a> in collaboration with EPO the day right after YAPC.</li></ul><p><strong>Send-a-newbie updates</strong></p><p>All the candidates were asked to answer a set of questions in order to help the jury select the lucky ones who will be attending this YAPC::EU.</p><p>The answers were given and the jury is now working their way through them. We can tell you that some of the replies were really impressive.</p><p>The selected candidates should be announced pretty soon.</p><p>Send-a-Newbie is currently at 1,745 euros. <a href="http://www.send-a-newbie.com/donate">You can still help</a>.</p><p><strong>What we're working on</strong></p><p>We're working on several things. Here are some headlines:</p><ul><li>conference dinner - this year's conference dinner will be sponsored by Booking.com; we're taking care of the arrangements.</li><li>coffee breaks - we're also working on these ones.</li><li>conference proceedings - a number of speakers have written articles for the conference proceedings and we're now working on them.</li><li>conference tshirts - we're working closely with a clothing company to make the conference tshirts.</li><li>auction - this year we'll have two separate auctions: the silent one, with all the books, t-shirts and other cool things, and the live auction, with all the crazy stuff.</li><li>several other things.</li></ul><p>That's all for this newsletter, but you can count on further updates pretty soon.</p><p>Feel free to contact us at organizers@yapceurope2009.org for anything</p><p>conference related.</p><p>See you at the next newsletter,</p><p>the organizers</p>cog2009-06-30T14:47:44+00:00journalDBD::Oracle's Persistent OCI Environment
http://use.perl.org/~Mr.+Muskrat/journal/39080?from=rss
<p>Background:<br>
We have been writing all of our security related information to<nobr> <wbr></nobr>/var/log/secure. We typically use two database handles in our applications: one for the operator logged in and one for administrative purposes. The operator has just enough privileges to do what he or she needs to do in the application. We recently upgraded to Red Hat Enterprise Linux 5.3 64-bit, Oracle 11 Standard 64-bit, DBI 1.607 and DBD::Oracle 1.22 and everything was happy.</p><p>About a week ago we started putting that info into the database as well and everything was running wonderfully. That is until someone mistyped his or her password -- then we started seeing odd behaviors. It started out looking like a return was failing to return and instead crashing the app. One person was working through our code looking for something that had changed and added a cluck before the return in an attempt to shed some light on the situation. The app mysteriously made it further along but started crashing with a OCIHandleAlloc failure.</p><p>I found some information on the web that indicated that we might be falling back on 32-bit libraries. Our LD_LIBRARY_PATH environment variable turned out to indeed be pointing to 32-bit libraries so I fixed it. The problem persisted.</p><p>I saw that were newer versions of DBI (1.608) and DBD::Oracle (1.23). The DBI install went off without a problem. DBD::Oracle 1.23 was failing LOB tests (a known issue without a resolution) so I kept it at 1.22. The problem persisted.</p><p>Next I enabled trace level 1. I logged in using a valid username but an invalid password. That is when I saw that, while we were using two database handles, DBI/DBD::Oracle was refusing to accept the good admin connection as good after the bad connection attempt was made.</p><p>Then another coworker pointed out that by default, DBD::Oracle reuses the OCI environment for subsequent connections. Usually this is a good thing but it was causing us problems. Fortunately, the solution was as simple as adding <tt>ora_envph => 0</tt> to our connection options. I also removed that cluck and it remained fixed.</p>Mr. Muskrat2009-06-05T15:36:57+00:00journalYAPC::EU::2009 Newsletter #6 - Partner Program, Numbers, etc
http://use.perl.org/~cog/journal/39060?from=rss
<p>Greetings, and welcome to the sixth <a href="http://yapceurope2009.org/">YAPC::EU::2009</a> newsletter.</p><p>In this issue:</p><ul> <li>partner program</li><li>numbers</li><li>receipts</li><li>making your personal schedule</li><li>send-a-newbie current status</li></ul><p>Let's get down to it:</p><p> <strong>partner program</strong> </p><p>We have finally settled the details for the partner program.</p><p>It's really wonderful and we're very excited about it.</p><p> Details on the Partner Program - <a href="http://yapceurope2009.org/ye2009/wiki?node=PartnerProgram">http://yapceurope2009.org/ye2009/wiki?node=PartnerProgram</a> </p><p> Cost - 80 euros for adults and children 13 years old or older, 60 euros for children between 4 and 12 years old, free of charge for kids up to 3 years old.</p><p>We're more than happy to receive any comments and suggestions regarding the program, but please understand that we received lots of feedback from many attendees and we did our best to please everybody.</p><p>We're happy that we managed to cut down the cost from the original estimated value. We're also happy that the amount of activities in the program seems to be well balanced.</p><p>For any personal questions regarding this program (for instance, dietary needs), please do get in touch with us using the organizers address on the bottom of this email.</p><p>Speaking of dietary needs, the partner program currently doesn't include the cost of lunch.</p><p> <strong>numbers</strong> </p><p>We're currently at 184 confirmed attendees. These attendees are coming from 25 different countries.</p><p>There have also been several registrations for all the training courses (do remember there are limits of attendance for these ones, so please do register for those as soon as possible, to ensure you have a seat).</p><p> <strong>receipts</strong> </p><p>If you already payed and require a receipt, don't forget to fill in name, address and *VAT number* so we can start printing things beforehand.</p><p>Unless requested, receipts will be delivered at the conference.</p><p> <strong>making your personal schedule</strong> </p><p>ACT (Another Conference Toolkit), the framework we're using to manage several aspects and the website of the conference, has a nice number of cool features.</p><p>One of these features is the possibility of you marking the talks you want to attend.</p><p>If you look at <a href="http://yapceurope2009.org/ye2009/schedule?day=2009-08-03">the schedule</a> you'll notice a couple of things:</p><ul> <li>if you're logged in, there's a star on the left of the talk name</li><li>after the name of the talk, you'll see a number</li></ul><p>The star is what you should press to mark the talk as one you want to attend.</p><p>The number is the number of people who have marked that talk.</p><p>So why is this useful?</p><p> 1 - You can get your personal schedule at <a href="http://yapceurope2009.org/ye2009/myschedule">http://yapceurope2009.org/ye2009/myschedule</a>;</p><p> 2 - We, the organizers, can tell which talks have the most demand; this is particularly useful so that we can, for instance, take two talks with lots of interest happening at the same time and move one of them one slot before or after in order to please more attendees.</p><p>About 60 people have already used this feature and started creating their own schedules. Join the fun!</p><p> <strong>send-a-newbie current status</strong> </p><p>The send-a-newbie project has received 1510 euros of donations so far and 32 applications have been submitted.</p><p>As it is, this means that ~3 people will be able to attend YAPC thanks to these grants (it can be more, if you <a href="http://www.send-a-newbie.com/donate">donate</a>).</p><p>The applicants should now be receiving a list of questions to answer.</p><p>Based on their answers and perhaps a few other aspects, a small group of people will be sorting these applications and select the lucky grantees who'll be spending three amazing days at YAPC::EU::2009.</p><p>While some of the details are being worked on behind closed curtains, we'd like to assure you the process couldn't be more honest and that at some point all the details will be unveiled.</p><p>That's all for this newsletter</p><p>Feel free to contact us at organizers@yapceurope2009.org for anything conference related.</p><p>See you at the next newsletter,</p><p>the organizers</p><p>In our next newsletter: lots of stuff!</p>cog2009-06-01T17:20:33+00:00journalYAPC::EU::2009 Newsletter #5 - Training, Banners and more
http://use.perl.org/~cog/journal/39023?from=rss
<p>Greetings, and welcome to the fifth YAPC::EU::2009 newsletter.</p><p>In this issue:</p><ul><li>early bird registration fee</li><li>speakers</li><li>training courses</li><li>banners (for your blogs and websites)</li><li>receipts</li></ul><p><strong>Early bird registration fee</strong></p><p>If you want to take advantage of the early bird registration fee, now is the time. If you register until May 31st, the fee is 75€. Past that date, registration will be 100€.</p><p>If you haven't done it already, go on, point your browsers to <a href="http://yapceurope2009.org/ye2009/purchase">http://yapceurope2009.org/ye2009/purchase</a> and purchase your conference ticket.</p><p><strong>Speakers</strong></p><p>We have an incredible list of 75 speakers preparing wonderful talks for you.</p><p>Larry Wall and Damian Conway will both be present (and will give keynotes), but that's not all.</p><p>If you take a look at the schedule you'll probably recognize names as brian d foy, Matt Trout, Dave Cross, Gabor Szabo, Léon Brocard, Rafael Garcia-Suarez, Abigail, Barbie, Paul Fenwick, Marty Pauley and many others.</p><p>It's an incredible ensemble of people we're getting together just so you can hear them speak.</p><p><strong>Training courses</strong></p><p>We're proud to present you with a nice selection of training classes happening before and after YAPC:</p><ul><li> <a href="http://yapceurope2009.org/ye2009/talk/2113">Introductory Perl, by Dave Cross</a>, August 1st and 2nd</li><li> <a href="http://yapceurope2009.org/ye2009/talk/2116">Perl 6 for Programmers, by Gabor Szabo</a>, August 1st and 2nd</li><li> <a href="http://yapceurope2009.org/ye2009/talk/2109">Mastering Perl, by brian d foy</a>, August 6th and 7th</li><li> <a href="http://yapceurope2009.org/ye2009/talk/2107">New features of Perl 5.10 and Perl Best Practices, by Damian Conway</a>, August 6th and 7th</li></ul><p>You can purchase your tickets for these courses on the conference website, at <a href="http://yapceurope2009.org/ye2009/purchase">http://yapceurope2009.org/ye2009/purchase</a>.</p><p>Each of these two day courses are charged at 220€ (if you're aware of the usual price they go by, you'll know this is a bargain).</p><p>We're very thankful to the trainers for doing this, bringing such incredible courses from such highly regarded Perl people at such a low cost.</p><p>IMPORTANCE NOTICE: all of these courses have a limit of attendees; if you want to attend, you should book ASAP.</p><p><strong>Banners</strong></p><p>Now that we have most of the important bits sorted out (namely the schedule and the training classes), it is time to tell the world what's going on.</p><p>To that end, we created a set of banners you can use on your webpages, blogs and PM homepages.</p><p>The logos and instructions on how to use them are available at <a href="http://yapceurope2009.org/ye2009/wiki?node=Logos">Logos</a>.</p><p>Help us spread the word and make this one of the best YAPCs ever!</p><p><strong>Receipts</strong></p><p>If you already payed and require a receipt, don't forget to fill in name, address and VAT number so we can start printing things beforehand.</p><p>Unless requested, receipts will be delivered at the conference.</p><p>That's all for this newsletter</p><p>Feel free to contact us at organizers@yapceurope2009.org for anything</p><p>conference related.</p><p>See you at the next newsletter,</p><p>the organizers</p>cog2009-05-23T20:54:11+00:00journalMy Other Blog
http://use.perl.org/~Mr.+Muskrat/journal/39020?from=rss
<p>Many are leaving use.perl.org but I am not (yet any way). I do not post very often so the interface, while annoying at times, is not enough to drive me mad.</p><p>Instead I am just letting everyone know that I am working towards a Bachelor of Science in Photography through the <a href="http://aionline.edu/">Art Institute of Pittsburgh - Online Division</a>. I started a new blog a week or so ago: <a href="http://onlinestudentofphotography.blogspot.com/">Online Student of Photography</a>. "Wow, what a boring name for a blog." I know but it was the best I could come up with at the time.</p><p>I hate writing assignments with a passion but for some reason blogging is therapeutic.</p>Mr. Muskrat2009-05-22T11:52:43+00:00journalLondon for the weekend
http://use.perl.org/~cog/journal/38939?from=rss
<p>I'll be in London for the weekend, arriving today and departing Sunday.</p><p>I'll be at <a href="http://www.hackday.org/">Yahoo! Hack Day</a>.</p><p>Anyone else going?</p>cog2009-05-08T09:45:35+00:00journalElsewhere, Iron Man
http://use.perl.org/~nothingmuch/journal/38912?from=rss
<p><a href="http://blog.woobling.org/">http://blog.woobling.org/</a></p>nothingmuch2009-05-02T17:34:52+00:00journalYAPC::EU::2009 Newsletter #4 - Schedule, Hotels and more
http://use.perl.org/~cog/journal/38909?from=rss
<p>Greetings, and welcome to the fourth YAPC::EU::2009 newsletter.</p><p>In this issue:</p><ul> <li>the conference schedule</li><li>hotels and hostels for the conference</li><li>updates on the send-a-newbie project</li><li>further sponsors</li><li>other news</li></ul><p>Let's get down to it:</p><p><strong> - The schedule is ready</strong></p><p>We can assure you it wasn't easy!</p><p>We have accepted almost 100 talks, and we must say the overall quality is simply amazing.</p><p>You can see the schedule here: <a href="http://yapceurope2009.org/ye2009/schedule">http://yapceurope2009.org/ye2009/schedule</a>.</p><p>Don't forget to click the other days to see the rest of the schedule<nobr> <wbr></nobr>;-)</p><p>We focused mostly on three tracks: one for talks related to the conference theme - Corporate Perl - one for beginners and one for all the other talks.</p><p>You'll also notice we have a fourth room where we'll be holding a few workshops. We hope you enjoy them.</p><p><strong> - hotels and hostels</strong></p><p>The list of designated/suggested hotels and hostels for the conference is now online at <a href="http://yapceurope2009.org/ye2009/wiki?node=Accommodation">http://yapceurope2009.org/ye2009/wiki?node=Accommodation</a>.</p><p>The official hotel for the conference is Hotel Alif, a mere two subway stops from the venue, and located in central Lisbon.</p><p>We already have two other hotels on the list too, one for the eventuality of the first one running out of rooms (it always happens), and one for those wanting a luxury hotel.</p><p>There are also two hostels on the list, for those looking for more affordable options. Do note, however, that these are not your average hostels; these are hostels that have been getting prizes and amazing reviews worldwide for the last few years.</p><p>Check out the Wiki for more information, book as early as possible and feel free to add your name to the WhoIsStayingWhere page (<a href="http://yapceurope2009.org/ye2009/wiki?node=WhoIsStayingWhere">http://yapceurope2009.org/ye2009/wiki?node=WhoIsStayingWhere</a>).</p><p><strong> - more sponsors</strong></p><p>To the ranks of logicLAB, SAPO, Caixa Mágica, Best Practical, FCUL, Active State, TAP, O'Reilly, Apress, $foo magazine, The Perl Review and o3 magazine, the following now also get on board:</p><p><a href="http://www.booking.com/">Booking.com</a></p><p>Booking.com is "Europe’s leading online hotel reservations agency by room nights sold". It is also one of the leading companies when it comes to hiring Perl developers.</p><p><a href="http://www.onyxneon.com/">Onyx Neon Press</a></p><p>Onyx Neon Press is a book publishing company ran by Perl programmers. They have some wonderful Perl books and will be donating a few to the conference auction.</p><p><a href="http://www.log.pt/en/">log - Open Source Consulting</a></p><p>log is a Portuguese Consultancy company specialized in Open Source technologies such as Perl and PHP. They had a very important role back in the 2005 YAPC::EU, which also took place in Portugal, and this year they're sponsoring again.</p><p><a href="http://martian.org/">Marty Pauley</a></p><p>Marty is a long standing member of the Perl community and has always been a great supporter of YAPCs in general and the Portuguese Perl scene in particular. This year, apart from submitting a few wonderful talks, he's also put his money where his mouth is, and is sponsoring YAPC personally.</p><p><a href="http://eurotux.pt/linux-professional-services?set_language=en">Eurotux</a></p><p>Eurotux is a Portuguese company specializing in planning, integration and development of computer systems. They provide global solutions in interenterprise service network management, internet access and web hosting. It is also said that they have Perl as a religion.</p><p><strong> - updates on the send-a-newbie project</strong></p><p>We thought we'd summarize the latest developments on the send-a-newbie project.</p><p>So far there's been 1,230 euros donated and a total of 27 applications for grants have been submitted.</p><p>This value means that at least two grants will be awarded. Hopefully, with a few more donations, more grants will be possible.</p><p>Considering the Beginners' Track, we look forward to have as many grantees as possible present at the conference.</p><p>It's going to be wonderful, and you can help too, even with small amounts; check out <a href="http://www.send-a-newbie.com/">http://www.send-a-newbie.com/</a> for more information.</p><p><strong> - behind the scenes</strong></p><p>We're still working hard on a lot of things, namely the Partner's Program and the Training Classes that'll take place the two days after the conference.</p><p>We hope to announce the full details on both these initiatives pretty soon.</p><p>Also in the workings are the conference dinner, the quizz show, the auction, the conference t-shirts, the coffee breaks, the Job Fair, further sponsorships...</p><p>It's a great thing that we had no personal lives to begin with O:-)</p><p>That's all for this newsletter.</p><p>Feel free to contact us at organizers@yapceurope2009.org for anything<br>conference related.</p><p>See you at the next newsletter,</p><p>the organizers</p><p>In our next newsletter:</p><p>
- we have absolutely no idea what subjects we'll talk about in the next issue of this newsletter<nobr> <wbr></nobr>:-)</p>cog2009-05-01T21:12:47+00:00journalYAPC::EU::2009 Call for Presentations
http://use.perl.org/~cog/journal/38765?from=rss
<p><a href="http://yapceurope2009.org/">YAPC::EU::2009</a>, the 10th edition of the largest European Perl conference, will be held in Lisbon, Portugal, from the 3rd to the 5th of August, 2009.</p><p>This is the official Call for Presentations and here are the important deadlines:</p><p>
- <strong>Deadline for talk proposals: April 30th 2009</strong><br>
- Speaker notification: May 7th 2009</p><p>This year's theme for the conference is Corporate Perl.</p><p>Here's what we're looking for:</p><p>
- We're looking for <strong>talks on how corporate companies use Perl and why</strong>;</p><p>
- We're looking for <strong>talks that fit our beginner's track</strong> (if you want to submit one and don't know what about, reach us at organizers@yapceurope2009.org and we'll share with you our preliminary draft of an expected beginner's track);</p><p>
- And, as usual, there is also enough room for <strong>talks that don't fit any of those groups</strong>, so we'll be looking for and expecting dozens of proposal on everything that is Perl related.</p><p>We'll be offering <strong>two kinds of time-slots</strong> for talks:</p><p>
- <strong>20 minutes</strong></p><p>
- <strong>40 minutes</strong></p><p>If you really need a different time-slot, get in touch with us and we'll see what we can do.</p><p>Speakers may submit multiple talks. All speakers will have their registration fee waived.</p><p>
- To submit a talk, go to <a href="http://yapceurope2009.org/ye2009/newtalk">http://yapceurope2009.org/ye2009/newtalk</a>.</p><p>
- If you don't have a user yet, please register at <a href="http://yapceurope2009.org/ye2009/register">http://yapceurope2009.org/ye2009/register</a></p><p>For any inquiry, contact us at organizers@yapceurope2009.org, and don't forget to submit your proposals no later than midnight GMT on April 30th, 2009.</p>cog2009-04-07T07:25:59+00:00journalShe said yes!
http://use.perl.org/~cog/journal/38734?from=rss
<p>:-)</p>cog2009-04-01T14:26:06+00:00journalLinkedIn tips
http://use.perl.org/~n1vux/journal/38593?from=rss
I see <a href="http://www.linkedin.com/in/guykawasaki">Guy Kawasaki</a> the <a href="http://en.wikipedia.org/wiki/Guy_Kawasaki">Mac Marketing genius and original evangelist</a> has updated <a href="http://www.google.com/search?q=site%3Ablog.guykawasaki.com+LinkedIn">his LinkedIn tips recently</a> to include <a href="http://blog.guykawasaki.com/2009/02/10-ways-to-use.html">Ten Ways to Use LinkedIn to Find a Job</a>.
<p>My own <a href="http://www.linkedin.com/">Linked-In</a> tips should be some place easy to reference and update instead of cut and paste, so -
</p><ul>
<li> A feature of LinkedIn is you can put all your email IDs on one account - anyone who knows any ONE of them can find and invite you to connect. One is primary, but even if you lose access to it, you can use password to reset another as primary. Vice versa, if you forget password, a reset url is mailed to primary. Just don't lose both at once<nobr> <wbr></nobr>:-)
Do that NOW, and make a non-Work one primary.</li>
<li> Re home email, do you have a "permanent" email forwarder like the @alum.*.edu or @club.org variety?</li>
<li> You can upload your work Outlook (or whatever else if you're so lucky) address book without using the LinkedIn toolbar or exposing your password to their webservice by exporting contacts to CSV (File | Import+Export, CSV, Contacts) and uploading that file on the LinkedIn Contacts page.</li>
<li> Adding "inside" folks you like or respect from Outlook Inbox to Contacts first will maximize benefit.</li>
<li> After upload, it will tell you who is already on Linked In - quick invite to connect - and who isn't - proselytizing invite to join + connect.</li>
<li> While you're at it, email the CSV to your other email addresses too, as a back-up.</li>
<li> Same thing should work for your existing webmail or other personal email address books.</li>
<li> It used to be if one wanted to start a consultancy, one started a newsletter - now it seems one starts a blog. Or a F/LOSS project (or adopts one). And asks/answer Questions on LinkedIn etc.</li>
</ul><p> <b>Updates</b>
</p><ul> <li> <a href="http://shine.yahoo.com/channel/life/7-deadly-sins-of-networking-and-how-to-avoid-them-443310/">7 deadly sins of networking, and how to avoid them</a> </li><li> <a href="http://lifehacker.com/5375461/tackle-out-of-bounds-interview-questions-by-rephrasing-them">Preparing for Interviews - out of bounds questions</a>. Also <a href="http://lifehacker.com/5283569/know-the-answers-to-these-questions-before-your-job-interview">Know your answers to these questions BEFORE the interview</a>
and <a href="http://lifehacker.com/5312095/know-what-questions-to-ask-during-a-job-interview">What questions to ASK when being interviewed</a>
</li><li>
<a href="http://lifehacker.com/5371151/rsum-achievements-not-worth-the-ink">what to Leave Off Your Resume</a>.
<br>
both this and the previous refer to Yahoo HotJobs (login required) for more info
but <a href="http://www.google.com/search?q='Leave+Off+Your+Resume'">many similar</a>
</li></ul>n1vux2009-03-05T00:44:35+00:00journalYAPC::EU::2009 Newsletter #3 - Pricing, Registration, etc.
http://use.perl.org/~cog/journal/38372?from=rss
Greetings, and welcome to the third YAPC::EU::2009 newsletter.
<br>
<br>
In this issue:<ul>
<li>pricing and registration dates
</li><li>call for presentations
</li><li>the send-a-newbie program
</li><li>more sponsors
</li><li>the event on Social Networks
</li><li>more details for the workshops
</li><li>preparing the partner's program (we need some feedback)
</li></ul><p>Let's get down to it:</p><p>
<strong>Pricing and registration dates</strong>
</p><p>Registration opens on February 1st.
<br>
Here are the three different rates for YAPC::EU::2009
</p><ul>
<li>full-time students - 40€;
</li><li>regular rate - 75€ before May 31st; 100€ after May 31st;
</li><li>corporate rate - 2000€ (if your mouth is open, you're one of those who are going to pay the 75-100€ rate).
</li></ul><p>The regular rate is of 75€/100€, depending on when you register. For everything we're putting together, we feel this it's a great value. YAPC has always been about making an inexpensive great technical event targeted at developers who otherwise wouldn't be able to afford it, and thus, 75€/100€ seems a very reasonable price, and it's in conformity with the previous editions.
<br>
<br>
The full-time student rate is a way of making the conference more affordable for those who don't have any income. The difference between 40€ and 75€ might make the difference into getting those to attend. Lower than that, and we feel that we'd be opening the conference to people who are not even interested in Perl. This is a rate for people who have no source of income; it's not meant for people who already have income but still haven't finished their studies. It's not meant as a way for people to save money, but rather as a way of making it possible for students to attend. (Documentation proving the full-time student status may be required at the conference.)
<br>
<br>
The corporate rate has now been created mostly to help people in large corporate companies attend. Believe it or not, in a lot of places it's easier to get approval to attend a 2000€ conference than a 100€ one, as the first one is looked at as something valuable, while the second one is frowned upon with disbelief and suspicion. Also, many people in such companies have complained that they'd like to sponsor YAPC, and so would their bosses, but the bureaucracies to accomplish that were just too complex. This solves two problems at once.
<br>
<br>
Now, it wouldn't be fair to have someone's employer pay 2000€ for something somebody else gets for 90€ and not get anything else in return.
<br>
OTOH, it wouldn't be fair either to give those corporate attendees something that should be available to everyone.
<br>
Thus, we came up with a corporate package that includes a free entrance to one of the training sessions we'll be having in the two days after YAPC (which regular attendees will still be able to get at a reasonable price), entrance to the speakers' dinner (which we couldn't make available to anyone, or otherwise it wouldn't be a speakers' dinner anymore; do note that we'll still be having the regular dinner for all the attendees), and a couple of more things.
<br>
<br>
So to sum it up:
</p><ul>
<li>the rate is 75€ if you register before May 31st, and 100€ if you register after that date;
</li><li>if you're a student with no source of income, you can attend for 40€;
</li><li>if you have the need or the chance to, you can attend for 2000€ and get some extra perks while you're here.
</li></ul><p>As in previous years, speakers (lightning-talk speakers not included) will not have to pay, so registration will open after the talks have been approved, which takes to the next point.
<br>
Again, registration opens on February 1st.</p><p>
<strong>Call for presentations</strong>
</p><p>The Call for Presentations opens on February 1st.
<br>
This year, instead of copy-pasting a previous Call for Presentations, we're setting up a few new rules and guidelines, which we'd appreciate if you took the time to read:
</p><ul>
<li>We're accepting 20min and 40min talk submissions. If you have a need for a different time slot, however, you can always state your case on the comments field and we'll be happy to see what we can do;
</li><li>When submitting a talk, you're asked to select the target audience that fits your talk; this is to both help us setting up the schedule and to ease up the task the attendees always have of selecting which talks to attend;
</li><li>When submitting a talk, please type in the appropriate keywords, so that in the future the attendees can find your talk easily (eg: perl, perl6, oop, tdd, xml, smtp, mail, tt, mason, etc.)
</li><li>Please take some time to properly write your abstract; the abstract is not only the way you're trying to convince us to accept your talk, but it's also the way you're calling attendees to see your talk; it's the text that will be available on the website and at the conference;
</li><li>If you have any special requirement for your talk (eg: sound system plugged into your laptop), please write it down in the "comments" field;
</li></ul><p>
That being said:
</p><ul>
<li>Submit your talk at http://yapceurope2009.org/ye2009/newtalk
</li><li>Deadline for talk submission is April 31st, 2009
</li></ul><p>Don't leave it to the last minute, do it now. You can always go back to it later on and change or polish the text a bit more.
<br>
<br>
Two important notes:
</p><ul>
<li>If you want to submit a talk but don't know yet whether you'll be able to attend the conference, please, by all means, submit the talk and write on the comments field that information on your inability to commit right now; we'll have another deadline for talk confirmation;
</li><li>If you're an experienced Perl programmer and would like to give a talk but don't know on what, or if you're feeling like helping beginner programmers, we have a list of Beginner talks we're looking to have this year (for the Beginners' Track); drop us an email if you're interested on giving one of these and we'll let you know what the options are; if you already have a beginner's talk in mind, by all means, submit it.
</li></ul><p>The Call for Presentations opens on February 1st.</p><p>
<strong>The send-a-newbie program</strong>
</p><p>Edmund von der Burg realized two things:
</p><ol>
<li>prior to attending a YAPC, you have no clue to how important that can be to you, and to how much knowledge you can get there and how much it is going to improve your life;
</li><li>there are very few young people at YAPCs, probably because, even though YAPC is an inexpensive conference, you still have to pay for your travel and lodging.
</li></ol><p>After realizing that, Edmund decided to do something about it. He checked with several people (including us) and thus this project began: http://www.send-a-newbie.com/
<br>
It's very simple, really. Anyone can donate (any sum of money) and anyone (who's under 25, never been to a YAPC and with no means of doing so on his/her own) can apply for a YAPC grant, which will cover the expenses of going and attending.
<br>
Think about it. You've been there, haven't you? Wanting to go to a conference for the very first time and not having enough money to do it?
</p><ul>
<li>More information - http://www.send-a-newbie.com/info/about
</li><li>Donate - http://www.send-a-newbie.com/donate
</li><li>Apply - http://www.send-a-newbie.com/apply
</li></ul><p>Any amount is appreciated, and so is spreading the word, both to potential donors and to potential grantees.</p><p>
<strong>More sponsors</strong>
</p><p>To the ranks of logicLAB, SAPO, FCUL, Active State, TAP, O'Reilly, Apress, $foo magazine and o3 magazine, the following now also get on board:</p><p>
Best Practical
</p><p>They are the ones behind RT and SVK. Need we say more? It's wonderful to have them on board.</p><p>
Caixa Mágica
</p><p>Caixa Mágica (literally "Magic Box") is a Portuguese Open Source-oriented company who is responsible for the Linux distribution "Caixa Mágica", a Portuguese distribution with considerable success on public offices and public schools (just the fact that kids are now getting desktops with dual-boot systems on schools is wonderful).</p><p>
The Perl Review
</p><p>The oldest Perl magazine in print is also supporting us, and its subscribers will have probably seen our ad on its latest issue.
<br>
<br>
We're still talking to several other companies and it really looks like we're going to have a fantastic conference.</p><p>
<strong>The event on Social Networks</strong>
</p><p>We created the YAPC::EU::2009 event on a couple of websites. Feel free to join the event...
</p><ul>
<li>...on LinkedIn - http://events.linkedin.com/pub/27994
</li><li>...on Upcoming - http://upcoming.yahoo.com/event/1483838
</li><li>...on SlideShare - http://www.slideshare.net/event/yapceu2009
</li></ul><p>
<strong>More details for the workshops</strong>
</p><p>We noticed we hadn't defined a deadline for workshop submission nor a notification date for workshop speakers, so we're going to do that now.
</p><ul>
<li>Deadline for workshop proposals - February 28th
</li><li>Notification to workshop speakers - March 15th
</li></ul><p>
<strong>Preparing the partner's program (we need some feedback)</strong>
</p><p>We're hard at work preparing the partner's program.
<br>
We're aiming at two days in and around Lisbon, at a cost somewhere between 100€ and 200€ (there will be rides and guides and all that) for adults and a reduced price for children.
<br>
At this point, we'd like some feedback from you (feel free to send email off-list, if you want to):
</p><ul>
<li>Are you thinking of attending the partner program? (something like "Yes, my partner and two kids", for instance; this is just so we can get an estimate on numbers)
</li><li>Would you find a cost of 200€ to be an excessive (or perhaps even prohibitive) price to pay for this? (and, if so, what would be a more appropriate price, in your opinion?)
</li><li>Is there anything in particular you feel we should address, while preparing this program?
</li></ul><p>That's all for this newsletter
<br>
Feel free to contact us at organizers@yapceurope2009.org for anything conference related.
<br>
See you at the next newsletter,
<br>
the organizers
<br>
<br>
In our next newsletter:
</p><ul>
<li>other payment means (especially for companies wanting to pay for a group of attendees)
</li><li>lots of other stuff</li></ul>cog2009-01-30T20:59:07+00:00journalData::Dumper + Perltidy
http://use.perl.org/~jmcnamara/journal/38367?from=rss
I use Data::Dumper a lot when debugging applications that return complex data structures. However I'm not always happy with the pretty printing that Data::Dumper provides and I often find myself copying he structure into Emacs and running perltidy against it.
<p>
As such I thought that it would be nice to have a Data::Dumper::Perltidy module that would do both steps in one go. I didn't find such a module on CPAN so I wrote <a href="http://search.cpan.org/~jmcnamara/Data-Dumper-Perltidy/lib/Data/Dumper/Perltidy.pm">one</a>.
</p><p>
John.<br>
--</p>jmcnamara2009-01-30T10:37:22+00:00journalGreat way to keep track of your TV shows
http://use.perl.org/~cog/journal/38345?from=rss
<p>I thought I'd share something.</p><p>A while back, a friend of mine created a website where one can:</p><ul><li>Keep track of the TV shows he/she's following;</li><li>Be notified when new episodes air;</li><li>"Etc."</li></ul><p>There are a lot of functionalities that are awesome.</p><p>For instance, I now know that I've spent "2 Weeks, 5 Days, 15 Minutes" watching all the episodes I submitted to the website.</p><p>It's really handy, whether you follow just one show or, like myself, are watching <a href="http://www.mytvshows.org/user.php?u=cog">16 of them</a> at the same time.</p><p>He's constantly developing new features (but not cluttering the interface), which is also good. For instance, apart from having an RSS feed of the new airings of shows you're following, it seems that pretty soon you'll be able to subscribe a calendar with that very same information.</p><p>Anyway, enjoy: <a href="http://www.mytvshows.org/">MyTVShows</a>.</p>cog2009-01-26T19:56:30+00:00journalPerl and the Art of Motorcycle Navigation
http://use.perl.org/~jmcnamara/journal/38320?from=rss
<p>
A lot of people use <a href="http://search.cpan.org/~jmcnamara/Spreadsheet-WriteExcel/lib/Spreadsheet/WriteExcel.pm">Spreadsheet::WriteExcel</a> I think. At least I get a lot of emails related to it. At the same time I don't generally get an insight into what people use the module for. There are some obvious tasks that I can imagine such as invoices or inventories or balance sheets and the email addresses of the correspondents suggest a heavy usage among financial companies. The occasional example Excel file that I receive isn't usually very exciting, not least of all when viewed in a hex editor. As such Spreadsheet::WriteExcel is used for the mundane reporting we all have to do occasionally. (Apart from me that is. In the eight years with my current company I've only used Spreadsheet::WriteExcel once and that was in the last six months. So much for eating your own dogfood).
</p><p>
That's why I was blown away when Rick Lavigne contacted me to say he was using Spreadsheet::WriteExcel to produce Tulip Diagram roll charts for motorcycle navigation. If you don't know what that is, and I certainly didn't, have a look at Rick's website <a href="http://www.rollcharts.org/">rollcharts.org</a> where it is all explained in detail. In particular the quality of the <a href="http://www.rollcharts.org/roll_chart_turn_inst.xls">finished worksheets</a> really impressed me.
</p><p>
In fact it impressed me so much that I felt obliged to help Rick out. He had written to ask if a document properties feature was planned. It was on the TODO list but with a low priority so I moved it up the list and <a href="http://search.cpan.org/~jmcnamara/Spreadsheet-WriteExcel/lib/Spreadsheet/WriteExcel.pm#set_properties()">implemented it</a>. There probably aren't many advantages to running your own Open Source project but at least you can set your own priorities.
</p><p>
John.<br>
--</p>jmcnamara2009-01-21T00:25:02+00:00journalBoston.PM tech meeting Tues Jan 13 (tonight)
http://use.perl.org/~n1vux/journal/38278?from=rss
Boston.pm meetings are free and open to the public.
<p> <b>Boston PM Tech Meeting</b>
</p><p>January 13, 2009 7:15 in <a href="http://boston.pm.org/kwiki/index.cgi?MITDirections">MIT room E51-376</a> one last time <br> <i>(changing to larger room next two months)</i>
</p><p> <b>Table Driven Testing in Perl</b>, as seen in <a href="http://search.cpan.org/src/URI/Sort-Maker-0.06/t/common.pm">Sort::Maker</a> and <a href="http://www.opensubscriber.com/message/boston-pm@mail.pm.org/11224479.html">Template::Simple</a> - Uri Guttman (Yes, that Uri)
http://boston.pm.org/kwiki/
</p><p>NOTE - Lately the lot has filled early, overflow is to Hayward lots (avoid MEDICAL RESERVED spaces!). See alternatives on <a href="http://boston.pm.org/kwiki/index.cgi?MITDirections">wiki </a>.</p>n1vux2009-01-13T20:28:33+00:00groupsMoving my Perl blogging from use.perl.org
http://use.perl.org/~markjugg/journal/38192?from=rss
<p>Joining several others, I'm moving my Perl blogging off of use.perl.org. My personal Perl blog posts will be <a href="http://mark.stosberg.com/blog/perl/">here</a>.</p><p>I sometimes write about Perl on my company blog <a href="http://www.summersault.com/community/weblog/category/perl">here</a>.</p><p>On my own site, I'll be able to see my own traffic stats, control the SEO, and provide a unique design. I think having a plurality of blogs promoting and discussing Perl is a good thing.</p><p>My perl feed also appears as one of the feeds on <a href="http://perlsphere.net/">Perl Sphere</a>.</p>markjugg2008-12-31T21:28:52+00:00journal