rob_au's Friends' Journals
http://use.perl.org/~rob_au/journal/friends/
rob_au'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:14:00+00:00pudgepudge@perl.orgTechnologyhourly11970-01-01T00:00+00:00rob_au's Friends' Journalshttp://use.perl.org/images/topics/useperl.gif
http://use.perl.org/~rob_au/journal/friends/
Cute caps
http://use.perl.org/~jdavidb/journal/40507?from=rss
<p>I'm doing some quick code generation (the output is Java), and I found myself writing the below routine. I like it because of the names I picked for the variables. Not exactly self-documenting (although it is when you think about it), but this is throwaway. You can probably tell what the code is doing and why I named the variables as I did, and you might be entertained.</p><blockquote><div><p> <tt>sub uc_prop<br>{<br> my($prop) = @_;<br> my $p = substr($prop, 0, 1);<br> my $P = uc($p);<br> my $rop = substr($prop, 1);<br> return "$P$rop";<br>}</tt></p></div> </blockquote>jdavidb2010-08-19T21:55:41+00:00journalStrawberry Perl install rolled back
http://use.perl.org/~jdavidb/journal/40462?from=rss
<p>Strawberry Perl 5.12.0 was almost completely installed when suddenly it flashed some message I didn't see into the install wizard and the progress bars started moving backward! I have never seen anything like it. I realized the progress bar caption had been changed to simply "Rolling Back Action" and watched as at least three anonymous "actions" were rolled back, progress bar by progress bar. Then the install wizard simply told me "Strawberry Perl Setup Wizard ended prematurely Strawberry Perl Setup Wizard ended prematurely because of an error. Your system has not been modified. To install this program at a later time, run Setup Wizard again. Click the Finish button to exit the Setup Wizard."</p><p>I wish it would tell me what the error was so I might have some hope of correcting it.</p>jdavidb2010-07-26T20:34:33+00:00journalOn tour: Open Source Bridge, YAPC::NA and other fun things
http://use.perl.org/~jarich/journal/40456?from=rss
<p>
After the fun I had at OSCON last year, it was no effort at all for pjf to convince me to spend June and July in the USA this year, conferencing.
</p><p> <b>Portland, Oregon</b> </p><p>
I arrived at midnight on the 31st May and was met at the airport by Schwern, pjf and Nadia, who took me onwards to donuts and pies. Having traveled for something like 30 hours at the time I was rather wiped out and probably not as appreciative of this as I should have been, but I soon got to bed and slept very soundly.
</p><p>
Schwern warned me ahead of time that he was going to be a busy, and thus less friendly host, and that he and his housemate Nick had been a little guested-out due to an almost endless procession of house-guests. He must have exaggerated. Between them, Schwern and Nick took us to the local farmers' market, to a parade, to numerous dinners and drinks out, and more. Schwern helped us get to the conference location, and also accompanied me home most nights.
</p><p> <b>Open Source Bridge</b> </p><p>
The conference was Open Source Bridge; and it is unlike any community-run conference I've ever attended. It was extremely professionally run, with copious amounts of information, high quality keynotes and speakers, an excellent feedback system... big and little things that the conferences I've been involved with are still struggling with after 6+ years and this was only OSB's second year! My talk was very well received, I was spoiled for choice for every single session and the unconference at the end really just capped things off. It was good to see so many familiar faces, and I caught up with some Australians, and Australian-expats that I hadn't seen for quite some time.
</p><p>
If you get to choose the geek conference you go to next year; make it Open Source Bridge!
</p><p> <b>More Portland, Oregon</b> </p><p>
The following two weeks, Sherri and Christie kindly hosted Paul and I. When I ran into some personal issues, I could not have hoped for more generous hosts. Sherri made sure I got out of bed each day, and many days Schwern and others made sure I got out of the house. Apparently we were lovely guests, but really Sherri and Christie were excellent hosts. Sherri cooked copious amounts of extremely yummy vegan food, and let me eat it for breakfast and lunch. They took us strawberry picking, to a great Ethiopian restaurant, and took me to an amazing vegan cafe for breakfast on my last day in Portland.
</p><p> <b>YAPC::NA, Columbus, Ohio</b> </p><p>
Next up was YAPC::NA in Columbus, Ohio. Very much like YAPC::EU I felt completely at home in this crowd. It was great to know that I could walk into any conference talk and have a pretty good idea of the topic matter. It did feel a little strange that many of the big names, and the people I view as particularly important knew me, but many of the regular people neither recognised me nor my "handle", but I suspect I shouldn't have been so surprised.
</p><p>
My tutorial was very well received, I met a whole lot more people, learned a bunch of new things, and got all fired up about finishing writing our Enterprise Perl course and documenting perl5i. It was really, really awesome to catch up with Karen, Jesse and Piers again, specifically.
</p><p> <b>Milwaukee, Wisconsin</b> </p><p>
Milwaukee wasn't originally on my list of places to visit, however a friend online invited me to drop by and visit, and I had a few days free, so why not? My friend, Jordi, and Sarah, invited me to stay with them. Jordi is an astrophysicist who spent some of the first afternoon explaining to me how it is that neutrinos do in fact mutate. Which was actually much more interesting than I think he thought I'd find it.
</p><p>
We walked the riverfront, found great restaurants, saw the music festival from afar, went to a nearby Strawberry festival (yum!) and spent time playing with the newly arrived arduino set. I've been wishing I could get involved with arduino for years, but also never been into electronics. Jordi and I worked through the basic tutorials with his board, and I found the whole thing very cool!
</p><p>
To top the trip off, Jordi and Sarah invited me to hang out for drinks with some of their colleagues one evening (they all work at the nearby university). I had a thoroughly good time, and felt I fitted in just fine, even though most of them use Python.<nobr> <wbr></nobr>:) After drinks there was dinner (with 3 free drinks for the ladies) and then Tron. Ah, good times.
</p><p> <b>New York City</b> </p><p>
My next scheduled stop was the big apple. While at YAPC::NA I discovered that a fellow Melbourne Perl Monger (Patrick) had recently moved to New York, and he insisted that we should stay with him. I had some minor adventures getting to his place, but received a very warm welcome, and was glad to take a cold shower. That was the first summer-like weather I'd seen for my whole trip thus far.
</p><p>
While in New York, I explored the New York Public Library (and saw the Rose Room), had a tour of Google with lunch (thank you to Tom Limoncelli), caught the Staten Island ferry, saw the Statue of Liberty, walked down Wall Street (and saw the cordoned-off outside of the New York Stock Exchange), checked out the Empire State building, the Sex Museum, Times Square and the Rockerfella(?) building. Much touristy stuff.
</p><p>
Patrick and Helen were lovely hosts, and it wasn't their fault at all that the temperature refused to drop to something reasonable for the whole time I was in town.<nobr> <wbr></nobr>;)
</p><p> <b>Minneapolis, Minnesota</b> </p><p>
My last touring destination was Minneapolis where Steven Levine arranged an amazing weekend of activities to keep me busy. I did my best, but arrived with the start of a sore throat and fever. I arrived on a Thursday afternoon and first up was dinner with Matt and Deb followed by a scotch tasting. Even though I'm not a scotch drinker, I wished I was well enough to participate, but having already had some paracetamol, I dared not. It seemed like a lot of fun though.
</p><p>On Friday, Steven took me out to a favourite breakfast location (which we did every day, actually), and then later to a wedding of two of his dear friends (Denise and Jim), neither of whom I knew. Both bride and groom sought me out and told me how glad they were that I could come. There was shape-note singing, morris dancing and contra-dancing and a fantastic time was had by all - especially me! I also got to meet more lovely people including a sweet, sweet gentleman by the name of Mal.
</p><p>
On Saturday we drove off to a little township which has a cafe in a cave, explored some antique stores and enjoyed the river before going to the arts museum (very cool) and then saw a documentary about Joan Rivers (fascinating) and finishing with dinner at Pizza Luce's (with a fun story attached).
</p><p>
Sunday was July 4th. So we started the day with a traditional block party at Matt and Deb's with a children's bike parade (or race), more morris dancing, a jazz band, singing and much neighbourly entertainment. I also managed to squeeze in a chance to run off and meet another friend, Yevgeny, for coffee where we talked about scuba diving and the Con I hadn't made time to attend). We ended the day with dinner with Michael and daughters followed by fireworks. By this point I was taking painkillers every 4 hours just to be able to talk, so I was getting a bit worried.
</p><p>
Monday we'd planned to go to the Taste of Minnesota festival, but I asked instead if I could go to a doctor (after talking with my travel insurance people first). The doctor was lovely, ran some tests and advised me to take various over-the-counter drugs. They helped immensely, and made it possible for me to attend the sea shanty singing that evening (although the drugs weren't quite good enough to allow me to sing).
</p><p>
The next day was a day of sad farewells. I felt so welcome and adopted into Steven's crowd that I would have loved to stay in Minneapolis for another month! However, it was time for my next adventure, so Steven drove Mal and I to the airport and he headed off to work. Mal I and had some minor fun getting through security, caught our planes in different directions, and thus far, lived happily ever after.
</p><p>
Two weeks on, and I might be over whatever it was that made me sick, too.
</p>jarich2010-07-21T01:30:30+00:00journalHiveminder: personal RT, for free
http://use.perl.org/~jdavidb/journal/40452?from=rss
<p>You mean someone will provide RT for me to use for free on the web? And they've built an awesome AJAX-y frontend for it? And they allow me to tag tasks and they encourage me to keep my work todo list and as many personal todo lists as I want in here? And they give me awesome search utilities for figuring this out and keeping it organized?</p><p>It's almost like <a href="http://hiveminder.com/">a dream come true</a>.</p>jdavidb2010-07-19T16:58:36+00:00journalStrawberry Win32 GUI programming
http://use.perl.org/~jdavidb/journal/40388?from=rss
<p>If I wanted to write a Strawberry program to run as a daemon and periodically pop up alerts on my machine, and I had no Windows Perl GUI programming experience other than an abortive look at WxPerl years before anybody ever thought of Strawberry, what module would I be looking for?</p>jdavidb2010-06-09T15:10:53+00:00journalAnother StackOverflow question moved: what's the deal?
http://use.perl.org/~jdavidb/journal/40357?from=rss
<p>Stack Overflow is made significantly less useful when ignorant people move Perl programming questions to serverfault.com because the questions are about <a href="http://stackoverflow.com/questions/2769078/perl-tds-character-sets-closed">"servers, networks or the administration of many machines."</a>.</p><p>This kind of ridiculous micromanaging by people who are awarded points for being anti-helpful is what destroyed Wikipedia as a place I wanted to participate.</p>jdavidb2010-05-20T14:18:10+00:00journalTesting gurus, would you please chime in?
http://use.perl.org/~jdavidb/journal/40346?from=rss
<p>The question is how to test a class that installs system services: <a href="http://stackoverflow.com/questions/2790072/unit-testing-installation-of-services">http://stackoverflow.com/questions/2790072/unit-testing-installation-of-service<nobr>s<wbr></nobr> </a> </p>jdavidb2010-05-07T17:16:23+00:00journalFacebook privacy - Instant personalisation and connections
http://use.perl.org/~pjf/journal/40325?from=rss
<p> <b>Facebook privacy - Instant personalisation and connections</b> <br>
Facebook has been announcing a number of changes recently, many of which will impact your privacy. While you may not have seen them hit your account yet, they will almost certainly do so soon.
</p><p>
<b>Connections</b> <br>
In the past, Facebook had a whole bunch of free-form fields for things like location and interests. You could put practically anything you wanted in these, and show them to your friends. For things like interests, there was some basic search features, but they weren't very advanced.
</p><p>
These free-form fields are now changing into "connections". Like existing fan pages, connections represent an actual relationship, rather than just text. Also, just like fan pages, they're <i>public</i>, so you can see all the people who like <a href="http://www.facebook.com/pages/Cooking/113970468613229">cooking</a>, or <a href="http://www.facebook.com/pages/Mushrooms/108398075857821">mushrooms</a>. The new connection pages include extra information including text from wikipedia, and an automatic search through both your friends and all public posts to look for content related to that subject. The same applies for your location (hometown and current), your employers, and education!
</p><p>
From an application developer's standpoint, this is a great change. The existing free-form fields were next to useless. From a privacy standpoint, this is an interesting change. It's great to be able to find friends who share your common interests, but because connections are <i>public</i>, you're not just revealing that information to your friends. You're revealing it to the whole wide world. For any user who just accepted the defaults the defaults, I now know the city where you live, who you work for, where you went to school, and what you enjoy doing, in addition to who your friends are, and what you look like.
</p><p>
Luckily, you don't have to convert your interests and locations to connections. However if you don't, those parts of your profile will simply cease to exist. Facebook would <i>really</i> like you to convert to connections, and you'll get a scary looking message about parts of your profile being removed if you don't. Of course, not all of your interests will map to new connections, and those that don't will be discarded in any case, so whatever you do you <i>will</i> be losing information, including potentially the dates of your employment and education. For me, that's not a big deal, but it might be for you. If you <i>do</i> want to continue listing your interests in a free-form and private fashion, I recommend you simply add them to your "about me/bio" section.
</p><p>
If you <i>do</i> convert your interests (and Facebook will ask you to do so sooner or later) then keep in mind that these (along with your existing fan pages) are <i>very</i> public. Your friends, family, employer, potential employer, applications, websites, enemies, and random people on the Internet will all be able to see them. If you don't want that, your only recourse is to remove those connections.
</p><p>
In theory, you can also edit your birthday, and change your age to under 18, which <a href="http://www.facebook.com/help/?faq=17134">limits what Facebook will publicly disclose about you</a>, although your connections are still very broadly published. Unfortunately, as I discovered the hard way, you can only transform from an adult into a minor <i>once</i>, so if you've edited your birthday in the past you may not be able to change it now. In fact, if you've already converted to the new connection system, then your birthday will no longer show up as something you <i>can</i> edit, so make sure it's set to a date you're happy with before going through the conversion.
</p><p>
<b>Instant Personalisation</b> <br>
Facebook is rolling out changes to allow websites to automatically access your "publicly available information", which includes name, profile picture, gender, friends, and "connections".
</p><p>
What's that, I hear you ask? Are these the same connections that I just added to my profile during the conversion process? They sure are! I bet you just <i>love</i> the idea that when you visit a website, they not only <i>automatically</i> know your name, your location, and your friends, but also a detailed list of your interests, activities, education, and employer!
</p><p>
Luckily, you can turn instant personalisation off. There's a new ticky box on the <a href="http://www.facebook.com/settings/?tab=privacy&section=applications">applications and websites privacy page</a>. For some users, this is on by default, and for others it's off, and I'm not yet sure how that's determined. If it's not ticked now, and you later go through the connections conversion process, then I recommend you go back to double check it's still unchcked.
</p><p>
Having ensured that instant personalisation is disabled, I bet you're feeling pretty safe. However there's a great little clause if you read the <a href="http://www.facebook.com/help/?faq=17105">fine print</a>: <i>To prevent your friends from sharing any of your information with an instant personalization partner, block the application...</i>
</p><p>
That's right, your friends can share your information. This actually isn't anything new; applications your friends have installed <a href="http://pjf.id.au/blog/?position=599">can also view your information</a>, but you probably don't want them sharing your info with the instant personalisation sites either.
</p><p>
So, in addition to unticking a box, you probably want to visit the applications <a href="http://www.facebook.com/help/?faq=17105">listed in the FAQ entry</a> and block them, too.
</p><p>
While you're at it, I recommend you look at your <a href="http://www.facebook.com/editapps.php?v=allowed">list of authorised applications</a> as well, and remove any ones that you no longer need. It's <i>very</i> easy to authorise an app these days (in fact, commenting or liking this blog post will do so!), so you might be surprised to see what's there.
</p><p>
Finally, if you want to protect against accidental leakage of your profile information, consider <i>logging out of Facebook</i> before browsing other websites. Sure, this may be a pain in the arse, but Facebook can't share your information if you're not logged in.
</p><p>
<b>Conference Talk at OS Bridge</b> <br>
I'll be <a href="http://opensourcebridge.org/proposals/425">talking more about Facebook privacy</a>, along with some practical demonstration of tools, at the <a href="http://opensourcebridge.org/">Open Source Bridge</a> conference from the 1st-4th June 2010.
</p>pjf2010-04-23T06:31:18+00:00journalBob 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:00journalBall of mud song
http://use.perl.org/~jdavidb/journal/40317?from=rss
<p>Anyone got any good songs about working on a ball of mud?</p>jdavidb2010-04-20T15:01:23+00:00journalFrom UTC to US/Central
http://use.perl.org/~jdavidb/journal/40287?from=rss
<p>I've been living on UTC time since just before the end of Daylight Saving Time, 2005. Today I have reset my workstation to Central time. It's like looking at the world with fresh eyes.</p><p>My settings on websites will follow at some point.</p>jdavidb2010-04-01T17:57:23+00:00journalRIP Jaime Escalante
http://use.perl.org/~jdavidb/journal/40282?from=rss
Jaime Escalante, America's best math teacher, passed away last night. Escalante built a spectacular mathematics program in a struggling inner-city school district, teaching disadvantaged children all the way through Advanced Placement Calculus. His story was depicted in the 1988 film Stand and Deliver. I've got to say this man was really one of my personal heroes. When Sarah and I started talking about homeschooling our children it was thoughts of Mr. Escalante that made me get really serious about the kind of education our children could have with us directing.jdavidb2010-03-31T12:43:26+00:00journalAda Lovelace Day (Part 2)
http://use.perl.org/~pjf/journal/40267?from=rss
<p> <b>Ada Lovelace Day (Part 2)</b> <br>
Today is Ada Lovelace continuation day; a day for continuing blog posts reflecting on the awesome contributions of women to science and technology. Here is my continuation from my <a href="http://pjf.id.au/blog/?position=602">previous post</a> of my personal heroines.
</p><p>
<b> <a href="http://www.chesnok.com/">Selena Deckelmann</a> </b> (<a href="http://twitter.com/selenamarie">@selenamarie</a>)<br>
Wow. Selena. Where do I start? Selena does <i>everything</i>. She runs the <a href="http://opensourcebridge.org/">Open Source Bridge</a> conference, the <a href="http://pugs.postgresql.org/pdx">Portland Postgres User Group</a> (PDXPUG) with <a href="http://twitter.com/gorthx">@gorthx</a>, the Code'n'Splode tech group, and gives talks at <a href="http://www.igniteportland.com/">Ignite Portland</a> and numerous conferences worldwide. She has an amazing garden, keeps chickens about as well as I do, and boundless energy.
</p><p>
And I mean <i>boundless</i> energy. Selena seems to be awake before dawn, will party into the night, and seems to always have half a dozen projects on the go at once. Selena coming off a trans-pacific flight is only slightly less bouncy than normal. As if that wasn't enough, she's also an amazing host, and was kind enough to let Jacinta and myself crash at her place last year when we were visiting Portland.
</p><p>
Selena is also an amazing public speaker, a great storyteller, knows more about databases than anyone else I know, and went to Nigeria to help combat election fraud. She is well-versed in awesome.
</p><p>
Selena is responsible for convincing me that I <i>really</i> need a pull-up bar at home.
</p><p>
<b> <a href="http://martian.org/karen/">Karen Pauley</a> </b> (<a href="http://twitter.com/keiosu">@keiosu</a>)<br>
I first met Karen at a <a href="http://sydney.pm.org/">Sydney Perl Mongers</a> meeting a few years back. Karen is the Steering Committee Chair of the <a href="http://www.perlfoundation.org/">Perl Foundation</a>, and is quite frankly one of the most friendliest and interesting people I've ever met.
</p><p>
Karen is responsible for making sure things get done, and a lot of her work is behind the scenes. In fact, I think it would be correct to say that Karen is awesome at meta-work; she has the rather unenviable task of encouraging technically minded people to do productive things. Her talk at the <a href="http://www.osdc.com.au/">Open Source Developers Conference</a> on managing volunteers was brilliant.
</p><p>
I'm personally indebted to Karen for listening to all my crazy ideas, sending me the most amazing Christmas Cards from Japan, providing fashion advice, making me laugh (a lot!), being an awesome person to hang out with at conferences, and for standing in the hot Australian sun with a digital SLR. If you've seen <a href="http://www.flickr.com/photos/keiosu/sets/72157622897942910/">photos of me draped over a nice looking sports car</a>, then that's probably Karen's work.<nobr> <wbr></nobr>;)
</p><p>
I aspire to become anywhere near as good a conversationalist as Karen.
</p><p>
<b> <a href="http://twitter.com/mjmojo">Mary Jane "MJ" Kelly</a> </b> (<a href="http://twitter.com/mjmojo">@mjmojo</a>)<br>
I met Mary Jane completely by chance at OSCON last year. At the time, I thought that she was pretty darn awesome. What I didn't realise is that she's much more awesome than I first thought.
</p><p>
Mary Jane is full of ideas. <i>Cool</i> ideas. Ideas which involve industrial cutting lasers, 3D printers, quilts, robots, fractals, untraditional business cards, topography, steampunk, using tattoos for social hacking, and adventures!
</p><p>
Better still, MJ doesn't just have great ideas, she implements them too! I'm hugely looking forward to seeing her talk at this year's OSCON, which is all about hacker spaces and building awesome things.
</p><p>
Mary Jane is actively involved in computer security, particularly in the field of anti-fraud technologies in on-line gaming. MJ founded the <a href="http://girlsintech.net/category/seattle/">Girls In Tech Seattle chapter</a>, and organised the 2007 Northwest Security Symposium.
</p><p>
MJ has a wicked sense of humour that never fails to make me smile, shares my love of costumes and cool events, and is solely responsible for my knowledge of waffle-makers.
</p><p>
<b>Honourable mentions</b> <br>
There are a lot more women in technology who have been hugely influential in my life, either by changing the way that I think, or from teaching me amazing new things. In particular, I'd love to give a special mention to <a href="http://twitter.com/lhawthorn">Leslie Hawthorn</a>, <a href="http://twitter.com/sulagarcia">Sulamita Garcia</a>, <a href="http://twitter.com/emmajanedotnet">Emma Jane Hogbin</a>, <a href="http://twitter.com/allisonrandal">Allison Randal</a>, <a href="http://twitter.com/audreyt">Audrey Tang</a>, <a href="http://twitter.com/justjenine">Jenine Abarbanel</a>, <a href="http://twitter.com/akkakk">Akkana Peck</a>, <a href="http://identi.ca/pfctdayelise">Brianna Laugher</a>, <a href="http://twitter.com/br3nda">Brenda Wallace</a>, <a href="http://twitter.com/puzzlement">Mary Gardiner</a>, <a href="http://twitter.com/kattekrab">Donna Benjamin</a>, <a href="http://twitter.com/raena">Raena Jackson-Armitage</a>, <a href="http://twitter.com/piawaugh">Pia Waugh</a>, <a href="http://twitter.com/stokely">Sarah Stokely</a>, <a href="http://twitter.com/rickybuchanan">Ricky Buchanan</a>, <a href="http://twitter.com/lindsey">Lindsey Kuper</a>, and <a href="http://twitter.com/lizhenry">Liz Henry</a>.
</p><p>
I don't have an Ada Lovelace Day list on twitter, but I do have my <a href="http://twitter.com/pjf/techwomen">techwomen</a> list, which includes all of the above and more.
</p>pjf2010-03-25T14:36:27+00:00journalAda Lovelace Day (Part 1)
http://use.perl.org/~pjf/journal/40264?from=rss
<p> <b>Ada Lovelace Day (Part 1)</b> <br>
Today is <a href="http://findingada.com/">Ada Lovelace day</a>; a day for
reflection on the awesome contributions of women to science and technology.
Today, I would like to pay tribute to some of my personal heroines, and as
you'll see, there's quite a few of them. I've tried to list them in roughly
chronological order.
</p><p>
<b> <a href="http://katherinephelps.com/">Dr Katherine Phelps</a> </b> <br>
In my early teens I had a Commodore 64 with a 1200/75 baud modem, which
I used to access local bulletin board systems (BBSes). This was the start of what
I would discover was a lifelong joy of communicating with people from
behind the safety of a monitor, or in the case of the C64, a
television.
</p><p>
Katherine, and her husband Andrew, ran one such local BBS called the
Rainbow Connection, and I met them both at a BBS meet-up. Katherine seems
to have a knack for encouraging younger people to excel, and taught me the basics
of HTML, and even had me editing web-pages for <a href="http://glasswings.com.au/">Glass Wings</a> and other websites.
In fact, it's due to Katherine that I got my first exposure to the Internet
and Internet programming.
</p><p>
Today, Katherine is still prominent in the fields of storytelling,
interactive fiction, game-writing, and comedy. Katherine is almost
wholly responsible for me getting into Japanese Animation, by
showing me an nth generation, unsubtitled, videotape of
<a href="http://en.wikipedia.org/wiki/My_Neighbour_Totoro">My
Neighbour Totoro</a>, with herself and Andrew providing a very
amusing translation as we watched.<nobr> <wbr></nobr>;)
</p><p>
<b> <a href="http://infotrope.net/">Kirrily 'Skud' Robert</a> </b> (<a href="http://twitter.com/Skud">@Skud</a>)<br>
I met Skud though Katherine, also while I was still at high school.
At the time I was living with my parents as a quiet, introverted
geek. All of my friends, and most of the technical people I knew,
were also quiet and introverted types.
</p><p>
Skud pretty much shattered all the stereotypes I had for what it
was to be technical. She was outgoing, opinionated, pushed boundries,
made things happen, was extremely good with people, had unconventional
social views, and was <i>way</i> cooler than me. She still is.
</p><p>
Skud has had a massive influence on my life. She started her own
business (Netizen) and wrote a set of course manuals on Perl. Some
years later, that same writing would form the basis of <a href="http://perltraining.com.au/">Perl Training
Australia</a>'s own <a href="http://perltraining.com.au/notes.html">course manuals</a>. Skud has been highly influential
in the Geek Feminism movement (which has both a <a href="http://geekfeminism.org/">blog</a> and <a href="http://geekfeminism.wikia.com/wiki/Geek_Feminism_Wiki">wiki</a>),
and gave a critical keynote entitled <a href="http://infotrope.net/blog/2009/07/25/standing-out-in-the-crowd-my-oscon-keynote/">standing out in the crowd</a> at OSCON 2009.
</p><p>
Often I feel that whenever I discover a new experience, it's actually something Skud has been doing for at least a decade. I still fondly remember Skud giving me advice on etiquette at a rather incredible FOSS party a few years back. In fact, <a href="http://geeketiquette.com/">etiquette</a> is another thing Skud is rather good at.<nobr> <wbr></nobr>;)
</p><p>
Skud continues to be one of my most favourite people in the world,
and I was delighted to have the chance to visit her in San Francisco
last year after OSCON. My personal motto, never refuse an adventure, was directly lifted from one of Skud's new year's resolutions.
</p><p>
<b> <a href="http://use.perl.org/~jarich/journal/">Jacinta
Richardson</a> </b> (<a href="http://twitter.com/jarichaust">@jarichaust</a>)<br>
Once I got to university, I started an anime club. One year, working
behind the desk, and with my hair in pigtails and balloons, a girl
approached and asked about the club. At the end of the conversation
she said "I might come back later", which when advertising an anime
club usually translates to: "I think you're a complete freak, and I hope
to never see you again in my life."
</p><p>
To cut a long story short, she came back, and she was studying
Software Engineering.<nobr> <wbr></nobr>;)
</p><p>
Jacinta was a receipient of a 2008 White Camel Award for outstanding
contributions to the Perl community. Along with running
<a href="http://perltraining.com.au/">Perl Training Australia</a>,
she's also one of the original organisers of the
<a href="http://www.osdc.com.au/">Open Source Developers'
Conference</a>, has helped with countless <a href="http://pm.org/">Perl Mongers</a> meetings, and is largely
responsible for our <a href="http://perltraining.com.au/tips/">Perl
Tips</a> newsletter.
</p><p>
Jacinta also does a lot of behind the scenes work which is not
easily seen. She has contacts in practically every user group in
Australia, so Jacinta is often involved when organisation of
Australian-wide events are needed. At conferences she's often
giving up her own time to coach nervous speakers (including me!).
In fact, Jacinta even had a hand in one of my most favourite
talks of all time, <a href="http://twitter.com/webchick">@webchick</a>'s
<a href="http://webchick.net/files/women-in-floss.pdf">Women in
FLOSS</a>.
</p><p>
<b> <a href="http://tradeskill.blogspot.com/">Emily Taylor</a> </b> (<a href="http://twitter.com/Domino_EQ2">@Domino_EQ2</a>)<br>
I met Emily shortly after a phone-call from Jacinta saying that I was going to have a late addition to my Perl class. Emily arrived at lunchtime, and started as a bright, attentive student; she quickly caught up with the rest of the class, showed genuine talent, and was working on advanced exercises in no time.
</p><p>
However what got me really excited was <i>why</i> Emily was learning Perl. By afternoon of the first day, I was calling back to the office to say that our new student was <i>awesome</i>, and she was going to apply for the position of head tradeskill developer for Everquest II (EQ2). However I think it two at least two weeks until I discovered she was in my guild!
</p><p>
Now, Emily is indeed the grand tradeskill developer for EQ2. She has an <a href="http://tradeskill.blogspot.com/">awesome blog on MMO tradeskilling</a> and MMOs in general. More importantly for Ada Lovelace day, she's also an active contributor to the <a href="http://gamersinreallife.wordpress.com/">Gamers In Real Life (GIRL)</a> blog.
</p><p>
Emily presently lives in San Diego, where she distracts me yearly with photographs from Comic-con, and disagrees with me about what breakfast spreads are appropriate on toast.
</p><p> <i>Stay tuned for tomorrow's continuation of this post.</i> </p>pjf2010-03-24T11:59:48+00:00journalThings I didn't know about the Walls
http://use.perl.org/~jdavidb/journal/40254?from=rss
<p>Larry's son, Lewis, is writing a 2D game engine in Perl 6 using Rakudo (<a href="http://www.wall.org/~lewis/">http://www.wall.org/~lewis/</a>).</p><p>Larry's wife, Gloria, took the Revised Common Lectionary and expanded it to make a complete Bible reading program which covers the entire Bible in three years (<a href="http://www.wall.org/~gloria/lect/">http://www.wall.org/~gloria/lect/</a>). And I wonder if maybe I'm not the only person in history who's ever written a program in Perl to divide up the Bible for reading, after all...</p>jdavidb2010-03-19T17:00:01+00:00journalGone
http://use.perl.org/~Ovid/journal/40243?from=rss
<p>Like many others, I'm no longer posting here very much. You'll find my new technical journal at <a href="http://blogs.perl.org/users/ovid/">blogs.perl.org</a>. It's much shinier.</p><p> <a href="http://siteanalytics.compete.com/use.perl.org/">As you can see, use.perl visits have been dropping for a while</a> (blogs.perl.org is too new to show up on that search) and the <a href="http://use.perl.org/">front page of use.perl has been sadly neglected</a>. As for blogs.perl.org, after an initial rough start, <a href="http://blogs.perl.org/users/adam_kennedy/2009/12/migrating-from-useperlorg-to-blogsperlorg.html">plenty</a> <a href="http://blogs.perl.org/users/thefinalcut/2009/12/first-post-on-the-shiny-new-onion.html">of</a> <a href="http://blogs.perl.org/users/limbicregion/2009/11/goodbye-useperlorg-hello-blogsperlorg.html">people</a> are switching over and are very happy with the shiny.</p><p>I have fond memories of use.perl.org, but it's just too old and out-of-date. Come on over to our new platform and look around. Plus, <a href="http://github.com/davorg/blogs.perl.org/issues">tell us what you want changed about it</a>. (To be fair, while I was involved in the project to get it launched (mostly kibitzing and asking why things were stalled -- I'm such a marketroid<nobr> <wbr></nobr>:), the hands-on work was Dave Cross, Aaron Crane and the wonderful folks at <a href="http://www.sixapart.com/">SixApart</a>.)</p>Ovid2010-03-14T08:02:43+00:00journalGamers over 30 and the South Australian elections
http://use.perl.org/~jarich/journal/40198?from=rss
<p>South Australia is about to have its state elections. The incumbents have already attempted to ban anonymous public comment on the elections and now are making a big deal about computer gamers.
</p><p>
South Australian Attorney-General Michael Atkinson (think Minister for Justice/Law) has so far successfully blocked a R-18 classification for computers games in Australia. Our highest rating is MA (15+). The effect of this is that some games which ought to be R-rated are allowed to be sold to teenagers, some games get "modified" to make them appropriate and yet other games are not available at all (legally). We do have R-ratings for movies and some other media; but to allow it for games requires approval from all the Australian states; and Atkinson has been holding out.
</p><p>
In response, a political party called gamers4croydon have formed with the purpose of trying to get this rating approved if they win. Hooray! In the mean time, a gamer apparently stuffed a threatening letter under the Atkinson's family home at 2am some nights back. While I don't approve of such behaviour, I was baffled to hear that this makes Atkinson <a href="http://www.abc.net.au/news/stories/2010/02/16/2820606.htm">"feel that my family and I are more at risk from gamers than we are from the outlaw motorcycle gangs who also hate me and are running a candidate against me."</a> Gamers are scarier than bikies? I haven't read the note; perhaps that one is.
</p><p>
So that's a bit of background. Then last night I read <a href="http://www.theaustralian.com.au/news/opinion/hells-bells-these-boys-need-to-act-their-age/story-e6frg73f-1225828907947">an astonishingly condescending article about gamers</a>. This was written by Caroline Overington who has won the Walkley Award twice for investigative journalism, but that's no excuse for the tripe she's trotted out.
</p><p>
Let's see what she has to say:
</p><blockquote><div><p>
[A]nyone over the age of 30 who spends any time deep in some sagging sofa, console in one hand, the other down the front of their pants, imagining themselves to be a combatant in some pretend city, is lame.
</p><p>
Anyone who has an avatar -- a dinky little cartoon version of oneself, bearing a physique that is in every way discordant with the physique of an actual gamer -- is major-league lame.
</p><p>
I know what you're thinking. Gamers, who cares? They don't participate in life in any meaningful way. As a rule, they don't even have jobs. With their wet hands and their weak chins, they'd never get through an interview.
</p></div>
</blockquote><p>
I get that this is supposed to be funny, but it failed. Not because I don't have a sense of humour; but because telling me that there aren't any females in gaming isn't funny, it's marginalising. Telling me that gamers are so socially inept that they can't have relationships is not funny, it's marginalising. Telling me that gamers fail at life isn't funny, it's belittling.
</p><p>
Most of the gamers I know have jobs, have spouses and maybe children, are active in a number of different communities and are reasonably physically active. This shouldn't be surprising because the <a href="http://www.tamaleaver.net/2008/10/29/interactive-australia-2009-report/">Interactive Australia 2009 Report</a> tells us that the average Australian gamer age is 30 and that 68% of Australians play computer or video games. If all gamers over the age of 30 were as lame as Overington says, we'd have serious problems.
</p><p>
Spending your non-work hours playing computer games late into the night is certainly not a worse pursuit than spending them watching TV. At least with games you're actually required to do some thinking, rather than having it all be passive consumption. Sure there are probably hundreds of "better" things to do with your free time, but there are worse things too.
</p><p>
If Overington wanted to make a subtle dig at Atkinson's refusal to talk about 18+ ratings; I'd have expected her to poke some fun at the idea that computer gamers are more scary than bikies! As it is, I cannot make any reasonable guess as to what motivated this attack.
</p>jarich2010-02-20T08:20:35+00:00journalBarbie tries a career as a Computer Engineer
http://use.perl.org/~jarich/journal/40188?from=rss
<p>
Mattel ran a competition for the public to pick Barbie's next career. There were about 5 options to choose from. Barbie's career as selected by girls around the world was News Anchor; however the popular vote was for Computer Engineer so they've done both.
</p><p>
A good write up with links to more has been done on the <a href="http://geekfeminism.org/2010/02/12/barbie-becomes-a-computer-engineer/">Geek Feminism Wiki</a>.
</p><p>
Disappointingly, yesterday the BBC published an article <a href="http://news.bbc.co.uk/2/hi/uk_news/magazine/8517097.stm">criticising Computer Engineer Barbie's appearance and practicality</a>. My response, which may be too long to appear in full in their comments field, is below.
</p><blockquote><div><p>
I say "Good on Mattel!" Whether or not the current female geek population ever played with Barbie dolls is irrelevant. By having a Barbie doll looking like a confident IT geek, that's one more message to our children (both boys and girls) that girls can grow up to be into computers too. We need more messages like that, because all the literature I've read says that the numbers of women getting into, and staying in IT (in Europe, the USA and Australia at least) is
dropping. If it's a men's playground now, what's it going to be when there's less than 10% women in it? How about 5%?
</p><p>
If you look at the careers section for IT in a Malaysian newspaper, you'll find that it's 50% women represented. If you talk to Malaysian business people you'll find that most of them take it for granted that women will apply for IT jobs and get them. No surprise then that there's more than 40% women in technical professions over there, and it's growing. Malaysian women have the same pressure to be beautiful as the English do; and it appears they carry this into their IT roles even more than we do and they've found a way to make it all work.
</p><p>
On the other hand, over here in the first world, our whole culture around who goes into IT is weird. We continue to perpetuate the unattractive stereotype that IT is full of pimply male teenagers who have no social skills; despite having thousands of high profile, attractive men with very good social skills in technical leadership positions we could point to. We continue to criticise, as unrealistic, any portrayal of geek women which shows them as being feminine, attractive, self-confident etc despite numerous women in IT being all those things and more (go read some of the profiles from the 2009 Ada Lovelace day).
</p><p>
There seems to be a fair amount of retrospective retribution going on: "I had to suffer and struggle to get accepted; so anyone coming after me should have to too!" That's not right. If we want more women in IT; we should promote the good bits, and actually try to be realistic about the bad bits rather than talking them up all the time. (As a woman in IT who goes to conferences, I do know that there are bad bits, but I also know that the creepy guys + those with
no social skills is still probably less than 15% of the population).
</p><p>
So thank you Mattel for making it just that much easier to talk to girls about going into computers!
</p></div>
</blockquote>jarich2010-02-17T01:18:51+00:00journalTest::Class::Most
http://use.perl.org/~Ovid/journal/40148?from=rss
<a href="http://blogs.perl.org/users/ovid/2010/01/-package-sometestclass.html">Test::Class::Most</a>.Ovid2010-01-31T19:25:10+00:00journalTesting with PostgreSQL
http://use.perl.org/~Ovid/journal/40145?from=rss
<p>My new personal project has a PostgreSQL database. <a href="http://blogs.perl.org/users/ovid/2010/01/testing-postgresql.html">Here's how I'm handling testing</a>.</p>Ovid2010-01-30T16:22:57+00:00journalKuala Lumpur, Day 0
http://use.perl.org/~pjf/journal/40139?from=rss
<p> <b>Kuala Lumpur, Day 0</b> <br>
After seventeen hours of travel, I've finally checked into my hotel in Kuala Lumpur. I'm here with Jacinta, and we're teaching Perl to a client next week, but we've arrived early to do some sight-seeing... <i>and because we're insane</i>.
</p><p>
Actually, it only <i>feels</i> like we're insane, because we've only just got back from LCA2010. In reality, going to KL so quickly means that we actually have something one of us might care to label as "a holiday". There's no chance of tacking a holiday on the end: we need to get home in order to clear the mail, launder clothes, and squish an entire month's worth of social engagements into three days before KiwiFoo, and then me spending two weeks in Sydney.
</p><p>
That's right. Four weeks of travel, with only three days at home. Maybe I am insane after all.
</p><p>
Kuala Lumpur is just like I remember it. Hot, humid, friendly people, and cheap, delicious food. Almost everything can be ordered with peanuts, and fried anchovies.
</p><p>
Today I feel like telling stories, so I'm going to recount the happenings of my day. Now would be a good time to get a mug of hot chocolate, or maybe skip to someone else's blog entry. I don't mind.
</p><p>
The trip was not a difficult one, but not an uneventful one either. It started with being picked up by the least competent taxi driver in Melbourne. Or more correctly, <i>not</i> being picked up. The taxi was clearly visible in the street, about a block or two away, and spent most of its time doing U-turns and driving back-and-forth outside a small group of houses. I suspect they were using a GPS navigation system, and it didn't know our street numbers. Trying to flag the taxi down with a high-powered diving torch, the sort which is capable of stunning small fish from a mile away, didn't seem to help either.
</p><p>
The torch did attract the attention of a completely different taxi, who, sensing that we were now quite late for our flight check-in, decided to take the most leisurely approach to driving that I've ever seen. From our conversation, I discovered the driver never gets speeding tickets, but was once fined <i>four times</i> in one day because his car had insufficient velocity. Since our car speed to be travelling down the highway with all the speed of warm molasses, I could understand why.
</p><p>
The flight to KL was <i>lovely</i>. Through good planning, a lot of luck, and er, an aggressively unscheduled seat change, both Jacinta and myself were able to secure three seats each to ourselves. As someone who is used to sleeping on airplanes, this is the height of luxury. During the eight hour flight, I slept for seven, and without the need for sleeping tablets. I awoke feeling relaxed and refreshed.
</p><p>
Getting to the hotel wasn't hard, but inefficient. The plan was to catch a bus to KL Sentral, a train to Putrajaya, and then use the hotel's complimentary shuttle from there. It now appears that we could have caught a train directly from the airport to Putrajaya, saving considerable time and some money. Still, the trip to Sentral resulted in some spiffy weekly tickets which looked like they'd be useful in travel.
</p><p>
Calling the hotel from the train, I asked if we could get a pick-up from Putrajaya. They seemed uncertain, and after some to-and-fro, they admitted that the shuttle doesn't go to Putrajaya station, despite it being the nearest major public transport centre. They <i>do</i> however go to Kuala Lumpur proper (where we were just coming from), and a shopping centre or two.
</p><p>
As it happens, I now discover the hotel's bus seems to be the transportation equivalent of "scattered showers": not in your area, and not when you care. So rather than using the hotel bus, we were introduced to the public bus network.
</p><p>
Putrajaya's public bus network doesn't work the same way as other bus networks do. There's a big bus station, with lots and lots of bays and busses, but the goal of the drivers is to collect as few passengers as possible. This is primarily done by locking the bus, sneaking out, having a smoke for half an hour, and then dashing back into the bus and driving off as quickly as possible before anyone spots you. Other tricks include waving passengers away when they try to enter, or telling passengers you don't leave until <i>much</i> later, and then driving off as soon as they turn their backs. In fact, should a bus foolishly leave its doors open for more than a few moments, it is almost invariably becomes jam-packed with passengers. All the busses seem to go to the same places anyway, just in a different order, and catching <i>any</i> bus is better than being outside in the heat.
</p><p>
The hotel itself is super-fancy. The room comes with bath-robes, slippers, a fruit-bowl, a fancy room configuration and furniture. Heck, even the bath-tub has its own phone, just in case you decide you need another bottle of champagne. The hotel seems to be filled with government officials and businessmen; not surprising, given the location in the heart of KL's government and technology district. I've never really liked fancy hotels; when travelling I prefer a more organic experience, but I think I've finally become to understand them. The people who frequent these hotels, almost by necessity, need to have so much money that the prices actually seem reasonable. For example, I'm eating a meal right now that costs the equivalent of dinner for <i>six people</i> on the streets of KL. That's an expensive meal, but it's still on the cheap side compared to what I'd be paying for the same meal in Australia.
</p><p>
The only thing which doesn't change is my surprise over the minibar. You want <i>how</i> much for a can of cola?
</p>pjf2010-01-28T08:11:48+00:00journalah, dreams...
http://use.perl.org/~Matts/journal/40130?from=rss
<p>I just woke from a dream where it was rjbs' birthday and we got him an onion cake. Only the person who made the cake misunderstood, and instead of a cake shaped like an onion he cooked it WITH onions in it.</p><p>Bizarro.</p>Matts2010-01-26T10:31:17+00:00journalTime::Piece test failures on Win32
http://use.perl.org/~Matts/journal/40129?from=rss
<p>Can someone with Time::Piece test failures on Win32 please contact me offlist? I have a proposed patch I'd like to test, but no Win32 perl to test it on.</p>Matts2010-01-25T23:23:53+00:00journalRoles without Moose?
http://use.perl.org/~Ovid/journal/40127?from=rss
<p> <a href="http://blogs.perl.org/users/ovid/2010/01/roles-without-moose.html">Milliseconds are important</a>.</p>Ovid2010-01-25T14:04:31+00:00journalUnless what?
http://use.perl.org/~Ovid/journal/40103?from=rss
<p> <a href="http://blogs.perl.org/users/ovid/2010/01/unless-what.html">Unless what?</a> </p>Ovid2010-01-15T11:47:53+00:00journalPerl 10.1.0 doesn't build on Cygwin
http://use.perl.org/~jdavidb/journal/40101?from=rss
<p>Is building on Cygwin not supported any more, I take it? Did we forget about it?</p><blockquote><div><p> <tt> CCCMD = gcc -DPERL_CORE -c -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -<br>fno-strict-aliasing -pipe -I/usr/local/include -O3 -Wall -W -Wextra -Wdeclarati<br>on-after-statement -Wendif-labels<br>PATH=/home/dblackstone/perl-5.10.1:.:/home/dblackstone/bin:/hom<nobr>e<wbr></nobr> <nobr> <wbr></nobr>/dblackstone/bin<br>:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/cygdrive/c/Prog<nobr>r<wbr></nobr> am\ Files\ (x86)/J<br>ava/jdk1.6.0_16/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/<nobr>c<wbr></nobr> ygdrive/c<br>/WINDOWS/System32/Wbem:/cygdrive/c/Program\ Files\ (x86)/ZipGenius\ 6/:/cygdrive<br>/c/Program\ Files/MySQL/MySQL\ Server\ 5.1/bin:/cygdrive/c/apache-ant-1.7.1/bin:<br>/cygdrive/c/Program\ Files\ (x86)/Git/cmd:/cygdrive/c/Program\ Files\ (x86)/cvsn<br>t:/cygdrive/c/Program\ Files\ (x86)/PuTTY:/cygdrive/c/Program\ Files\ (x86)/GnuW<br>in32/bin:/cygdrive/c/strawberry/c/bin:/cygdrive/c/strawberry/perl/b<nobr>i<wbr></nobr> n:/cygdrive/<br>c/Program\ Files\ (x86)/QuickTime/QTSystem/:/usr/lib/lapack:/usr/local:/etc:/usr<br>/lib:/lib:/sbin<nobr>:<wbr></nobr> <nobr> <wbr></nobr>/usr/sbin:/usr/libexec gcc -Wl,--enable-auto-import -Wl,--export<br>-all-symbols -Wl,--stack,8388608 -Wl,--enable-auto-image-base -L/usr/local/lib -<br>o miniperl.exe \<br> malloc.o gv.o toke.o perly.o pad.o regcomp.o dump.o util.o mg.o ree<br>ntr.o mro.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o<br>doio.o regexec.o utf8.o taint.o deb.o universal.o xsutils.o globals.o perlio.o p<br>erlapi.o numeric.o mathoms.o locale.o pp_pack.o pp_sort.o cygwin.o \<br> miniperlmain.o opmini.o perlmini.o -ldl -lcrypt<br>/bin/sh: -c: line 0: syntax error near unexpected token `('<br>/bin/sh: -c: line 0: `PATH=/home/dblackstone/perl-5.10.1:.:/home/dblackstone/bin<br>:/home/dblackstone<nobr>/<wbr></nobr> bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/cygdrive/c/P<br>rogram\ Files\ (x86)/Java/jdk1.6.0_16/bin:/cygdrive/c/WINDOWS/system32:/cygdrive<br>/c/WINDOWS:/<nobr>c<wbr></nobr> ygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/Program\ Files\ (x86)/Z<br>ipGenius\ 6/:/cygdrive/c/Program\ Files/MySQL/MySQL\ Server\ 5.1/bin:/cygdrive/c<br>/apache-ant-1.7.1/bin:/cygdrive/c/Program\ Files\ (x86)/Git/cmd:/cygdrive/c/Prog<br>ram\ Files\ (x86)/cvsnt:/cygdrive/c/Program\ Files\ (x86)/PuTTY:/cygdrive/c/Prog<br>ram\ Files\ (x86)/GnuWin32/bin:/cygdrive/c/strawberry/c/bin:/cygdrive/c/strawber<br>ry/perl/b<nobr>i<wbr></nobr> n:/cygdrive/c/Program\ Files\ (x86)/QuickTime/QTSystem/:/usr/lib/lapac<br>k:/usr/local:/etc:/usr/lib:/lib:/sbin<nobr>:<wbr></nobr> <nobr> <wbr></nobr>/usr/sbin:/usr/libexec gcc -Wl,--enable-au<br>to-import -Wl,--export-all-symbols -Wl,--stack,8388608 -Wl,--enable-auto-image-b<br>ase -L/usr/local/lib -o miniperl.exe \'<br>make[1]: *** [miniperl.exe] Error 2<br>make[1]: Leaving directory `/home/dblackstone/perl-5.10.1'<br>make: *** [install] Error 2</tt></p></div> </blockquote>jdavidb2010-01-14T17:16:42+00:00journalDear Recruiters
http://use.perl.org/~Ovid/journal/40100?from=rss
<p> <a href="http://blogs.perl.org/users/ovid/2010/01/dear-recruiters.html">Dear Recruiters</a> </p>Ovid2010-01-13T13:06:11+00:00journalNext QA Hackathon -- What Do You Need?
http://use.perl.org/~Ovid/journal/40093?from=rss
<p> <a href="http://blogs.perl.org/users/ovid/2010/01/next-qa-hackathon----what-do-you-need.html">Read about the next QA Hackathon</a>.</p>Ovid2010-01-12T11:37:14+00:00journalMost Popular Testing Modules - January 2010
http://use.perl.org/~Ovid/journal/40086?from=rss
<p> <a href="http://blogs.perl.org/users/ovid/2010/01/most-popular-testing-modules---january-2010.html">Most popular testing modules as of January 2010</a> </p>Ovid2010-01-07T21:46:46+00:00journalStack Overflow career spam
http://use.perl.org/~jdavidb/journal/40084?from=rss
<p>I got a fairly innocuous spam from Stack Overflow advertising their new job hunting site, where they would like me to upload my resume.</p><p>Sorry, Stack Overflow; I'm <a href="http://www.asktheheadhunter.com/">smart for that</a> (thanks to Andy Lester). I also don't particularly appreciate the spam, although it's the first I've ever gotten and wasn't too obtrusive.</p>jdavidb2010-01-07T15:26:00+00:00journal