jfluhmann's Journal http://use.perl.org/~jfluhmann/journal/ jfluhmann's use Perl Journal en-us use 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:29:05+00:00 pudge pudge@perl.org Technology hourly 1 1970-01-01T00:00+00:00 jfluhmann's Journal http://use.perl.org/images/topics/useperl.gif http://use.perl.org/~jfluhmann/journal/ But Mom, everbody else is doing it! http://use.perl.org/~jfluhmann/journal/36532?from=rss <p>So, to <a href="http://perlbuzz.com/2008/05/the-stuff-i-wanna-see-at-yapcna-2008.html">follow</a> <a href="http://use.perl.org/~rjbs/journal/36518">the</a> <a href="http://use.perl.org/~hdp/journal/36522">trend</a>, I'll post my YAPC::NA itinerary here.</p><p>Monday:</p><ul> <li>I'm arriving overly late on Monday, so the only thing I'll 'potentially' be able to do is attend some after-hours BOF or something. </li></ul><p>Tuesday:</p><ul> <li>8:15a (so early) Clayton Scott's Social Perl</li><li>8:40a Dave Rolsky's Fey(::ORM), YA(F)ORM</li><li>9:05a Perrin Harkins' Scaling Databases with DBIx::Router</li><li>10:05a Dave Rolsky's Introduction to Mason (because I keep seeing job postings on Perl Jobs listing Mason)</li><li>10:55a Jim Krajewski's HTML::App -- a Framework for Writing Web Applications (I'm curious)</li><li>1:00p Kent Cowgill's Testing Code and Assuring Quality (I'd really like to get addicted to testing)</li><li>2:15p Leonard Miller's Perl::Critic and Perl::Tidy, Your guide to better programming practices (because I need this)</li><li>2:50p Undecided</li><li>4:05p Michael Peters' Buildbot and Smolder - distributed build and testing (again, I'm curious)</li></ul><p>Wednesday</p><ul> <li>If you thought I was arriving late on Monday, that's nothing in comparison to how early I'm leaving on Wednesday. I may not even need to sleep before the flight!</li></ul><p>That's my story and I'm sticking to it, unless I change my mind.</p> jfluhmann 2008-05-28T02:23:42+00:00 journal YAPC::NA 2009 Call for Venue ending in less than a month http://use.perl.org/~jfluhmann/journal/36371?from=rss <p>Just a quick reminder, the <a href="http://news.perlfoundation.org/2008/03/yapcna_2009_call_for_venue.html">YAPC::NA 2009 Call for Venue</a> will be closing in less than a month. If you plan on trying to host YAPC::NA 2009 and you haven't started on your bid, you'd better get to it! The deadline for submissions this year is June 1st (as we would like to announce the 2009 venue at <a href="http://conferences.mongueurs.net/yn2008/">this year's YAPC::NA</a>). You can get all of the details and see the <a href="http://news.perlfoundation.org/2008/03/yapcna_2009_call_for_venue.html">Call for Venue posting</a> on <a href="http://news.perlfoundation.org/">The Perl Foundation's blog</a>.</p><p>If you have any questions, please feel free to <a href="mailto:fluhmann@perlfoundation.org">contact me</a>.</p> jfluhmann 2008-05-09T16:00:19+00:00 yapc I might be sponsoring an entire conference http://use.perl.org/~jfluhmann/journal/35996?from=rss <p>Sponsorship hasn't come in like I had anticipated for the <a href="http://www.texasoss.org/">Open Source Symposium</a>. If something doesn't happen soon, it looks like I'll be sponsoring the conference out of my own pocket. It's not too bad, only a couple thousand $$, but that's not how I'd like to spend that money.</p><p>I took a gamble on making the cost free for attendees with the expectation of getting enough sponsorship money to cover the costs. So far it's a bad move. I'll likely mark the 'free' price as early bird, and change it to $10 to recover at least some of the costs. I have a $100 'Advocate' sponsorship level that attendees (or anyone for that matter) can buy. It was suggested that I put some wording up next to the 'Cost: FREE', encouraging people to donate to the conference in lieu of a registration fee. Hopefully that will generate a little more sponsorship, as well</p><p>I wanted to make the attendee cost free since San Angelo is a somewhat remote, small 100,000 population town in West Texas. I thought making it free would get a larger crowd. That part has paid off somewhat like expected. Now if I can just find a few thousand dollars burning holes in sponsors pockets<nobr> <wbr></nobr>:-)</p> jfluhmann 2008-03-28T15:01:56+00:00 journal YAPC::NA 2009 Call for Venue http://use.perl.org/~jfluhmann/journal/35988?from=rss <p>Welcome, once again, to the Yet Another Perl Conference, North America Call For Venue! The 2009 YAPC::NA marks the 10th anniversary for YAPC. Wow, 10 years of YAPC! This year we've decided to try something a little different. After some discussion and feedback, we've decided to take an approach similar to YAPC::EU. We're putting out the request for bids now, with a June 1 deadline. This gives the Conferences Committee time to review the bids and make a decision to be announced at this year's YAPC::NA in Chicago.</p><p>Some of the main reasons for making the change include:</p><ul> <li>giving the organizers more time</li><li>they can gain some exposure and experience with the current year's group</li><li>easier to publicize and start spreading the word with everyone in the same room</li></ul><p>How do you get started? Please review the <a href="http://yapc.org/yapcna.html">bidding details</a> at yapc.org. While there, you'll also find links to the <a href="http://tpf.googlecode.com/svn/trunk/yapc/Bidding.pm">venue requirements</a> and the <a href="http://yapc.org/yapc-crit.txt">review criteria</a>. Previous bids and announcements can be found with the <a href="http://news.perlfoundation.org/mt/mt-search.cgi?tag=yapc">'yapc' tag</a> at <a href="http://news.perlfoundation.org/">The Perl Foundation blog</a>.</p><p>When making your proposal, in addition to venue information and possible dates, please make sure to include details on airport locations, local public transit (as well as transit to the venue from the airport!), local cultural attractions, and accommodation information. The more information you provide, within reason, the better. Also, please include contact information for the members of your team.</p><p>With a June 1st deadline, you have 10 weeks to get your bid completed and submitted to the Conferences Committee. It's a good idea to get your bid submitted early so that we can provide some feedback and allow you to make changes if needed.</p><p>Hosting YAPC is a rewarding experience and provides a great opportunity to give back to the Perl community. Good luck and we look forward to receiving your bid!</p><p>Send any questions and completed bids to the TPF conferences group: tpf-conferences (at) perl (dot) org</p> jfluhmann 2008-03-27T14:57:15+00:00 yapc Registration Open - Open Source Symposium 2008 http://use.perl.org/~jfluhmann/journal/35897?from=rss Registration is now open for the <a href="http://www.texasoss.org/">2008 Open Source Symposium</a>! Thanks to the generosity of our sponsors, attendance will be free! Although it's free, we still ask that you register. This helps us keep a headcount for conference program guides, shirts, snacks, etc. To register, please visit the <a href="http://www.texasoss.org/registration">registration page</a> on the site. Also, don't forget to check out the <a href="http://www.texasoss.org/speakers">speaker bios</a> and <a href="http://www.texasoss.org/talks">presentation abstracts</a>! jfluhmann 2008-03-12T18:02:32+00:00 journal Open Source Symposium http://use.perl.org/~jfluhmann/journal/34821?from=rss <p>I've finally opened the <a href="http://www.texasoss.org/cfp">Call For Participation</a> for the <a href="http://www.texasoss.org/">Open Source Symposium</a> taking place April 25-26, 2008. If anyone would like to submit a talk, please do so. I really hope to have Perl properly represented.</p> jfluhmann 2007-11-02T17:52:17+00:00 events finally some free time http://use.perl.org/~jfluhmann/journal/33698?from=rss <p>Now that I'm done with this year's YAPC::NA, I finally have some free time again! Of course, I can't NOT stay busy. During the post-yapc hackathon, I spoke with a particular person about a possible hackathon or Perl workshop in the near future. It would either be in Dallas or Austin. I'm not sure of the level of involvement that I'll get to have with helping organize, but I'm hoping it's at least some.</p><p>Now that I have some free time, I'm able to re-focus efforts on getting the PM group going here in San Angelo. I have things setup, I just need to get a meeting together and start generating more interest. I'm also trying to get back into some hobby web development. My current job role doesn't involve much Perl, other than tools I may write to help do my job, so I'm looking for something that I can work on to keep me writing Perl. I keep going back to jobs.perl.org to peruse the part-time jobs, but I'm not really looking for the extra money. I don't know if I would want that kind of commitment. Before bidding to host YAPC::NA, I was trying to volunteer to help Robert and Ask with some of their stuff, but after winning the bid, all of my energy and time focused on organizing yapc. Since starting my new job in January, I've decided that I miss doing web development. I had hoped that I would have more time at yapc to talk with people and get ideas for (or get involved with) a project, but my time was spread thin. I had more time during the hackathon, but several people had already headed back home. Hopefully, I'll come across a need or find a project with which to get involved. Until then, I'll keep doing what I'm doing.<nobr> <wbr></nobr>:-)</p> jfluhmann 2007-07-05T15:39:16+00:00 journal Module's prerequisite needs Module for testing http://use.perl.org/~jfluhmann/journal/33349?from=rss <p>I was installing <code>Test::Pod::Coverage</code> this morning and found it a little funny that one of the missing prerequisites skipped a test because it needed Test::Pod::Coverage. Here's a snippet of the log:</p><blockquote><div><p> <tt>C:\&gt;perl -MCPAN -e"install Test::Pod::Coverage"<br>....<br>Running install for module Test::Pod::Coverage<br>....<br>Warning: prerequisite Pod::Coverage 0 not found.<br>....<br>Running install for module Pod::Coverage<br>....<br>Warning: prerequisite Devel::Symdump 2.01 not found.<br>....<br>Running install for module Devel::Symdump<br>....<br>t/podcover....skipped<br>&nbsp; &nbsp; &nbsp; &nbsp; all skipped: Test::Pod::Coverage required for testing pod coverage<br>....</tt></p></div> </blockquote> jfluhmann 2007-05-25T15:43:27+00:00 journal out sick http://use.perl.org/~jfluhmann/journal/33310?from=rss I've been out sick for the past few days and haven't been able to work on YAPC stuff. So, if you haven't heard from me lately, that's why. I didn't even get to do anything for my birthday.<nobr> <wbr></nobr>:-( I'm feeling better now and have started working on conference related todos again. If you've had a yapc-related question and haven't gotten a response back from me yet, please hit me up again. I'm just now catching up on e-mails. jfluhmann 2007-05-19T15:14:19+00:00 journal /me prefers Ubuntu http://use.perl.org/~jfluhmann/journal/32756?from=rss <p>It's official. Ubuntu is my distribution of choice. I installed Fedora Core 6 on my laptop yesterday, but had to fight with drivers and firmware to get the wireless card working. I hate having to screw around with that. I decided to go back with Ubuntu and try it on the laptop. After installing, everything just worked. It's GREAT!</p><p>I converted my laptop's previous Windows install to a VM on our ESX server. I plan on either installing Xen and converting the VM or installing VMware Player so that I can run the VM on my laptop and have the same config as before if I end up needing it.</p><p>Once I blew away the Windows install, I had to get something up and running on it since this laptop is what I use to work on all of the YAPC::NA stuff.</p> jfluhmann 2007-03-20T22:09:16+00:00 journal Internet access http://use.perl.org/~jfluhmann/journal/32119?from=rss <p>After almost three weeks of no Internet at home, I'm pleased to say that I finally have a connection again. My (new) place of employment (Angelo State University) provides a Business DSL account. SuddenLink came yesterday and did the install. I've been living off of various open wireless access points (that were kind of spotty at best) while in transition.</p><p>I'm setting up an Ubuntu server today for my Perl testing environment. We'll see how it goes.</p><p>Also, due to getting Internet access again, I finally finished up the major pieces of the YAPC-NA 2007 site and requested that it go live. I'll make an announcement once that happens.</p> jfluhmann 2007-01-11T16:48:03+00:00 journal FreeBSD or Linux http://use.perl.org/~jfluhmann/journal/31616?from=rss <p>While still being somewhat of a newbie to Windows alternatives, I've been toying around with various Linux distros and FreeBSD. So far, I've been very pleased with Ubuntu and Debian (seeing as how Debian is "the rock upon which Ubuntu is built").</p><p>To me, Ubuntu is very user friendly for someone that doesn't have much experience outside of MS Windows. My sound wasn't working on Ubuntu 6.06 LTS. Being inexperienced at fixing it, I left it as it was. Once I did the upgrade to 6.10 "Edgy Eft", my sound worked perfectly. I've decided to go with an Ubuntu install on my desktop computer at home (using the GNOME 2.16 desktop, which I've found I seem to like) and continue looking into FreeBSD or Debian for a server install at work (my new place of employment, that is).</p><p>The various distributions I've played around with are <a href="http://www.debian.org/">Debian 3.1</a>, <a href="http://www.ubuntu.org/">Ubuntu</a> 6.10 and 6.06 LTS (and <a href="http://www.kubuntu.org/">Kubuntu</a> - Ubuntu with KDE), <a href="http://fedoraproject.org/wiki/">Fedora Core</a> 6 and 5, FreeBSD 6.1, <a href="http://www.desktopbsd.org/">DesktopBSD 1.0 </a>(based on FreeBSD 5.5), <a href="http://www.freesbie.org/">FreeSBIE 1.1</a> (again, based on FreeBSD, but version 5.3), and <a href="http://www.gentoo.org/">Gentoo</a> (can't remember which version).</p> jfluhmann 2006-11-15T20:54:45+00:00 journal Dates for YAPC::NA 2007 http://use.perl.org/~jfluhmann/journal/31140?from=rss <p>The dates for YAPC::NA 2007 have finally been established! The <a href="http://houston.pm.org/">Houston.pm</a> group and YAPC::NA 2007 organizers are pleased to announce that next year's YAPC::NA will be Monday, June 25th through Wednesday, June 27th, at the University of Houston (central campus). Please feel free to contact us with any questions or concerns you may have. You can also visit the <a href="http://www.yapc.org/America">YAPC::NA homepage</a> for updates and information. The site format and content should be changing soon so be sure to check back as often as you like. We'll try to post a schedule of when various things will be announced so that people know <em>when</em> to expect <em>what</em> (suggestion from this year's yapc wiki).</p> jfluhmann 2006-09-27T20:39:52+00:00 yapc CPAN Authorship http://use.perl.org/~jfluhmann/journal/30606?from=rss <p>Hooray! I now have a PAUSE ID and will soon be a CPAN author (if all testing goes well).</p><ul> <li> <a href="http://search.cpan.org/~jfluhmann/">http://search.cpan.org/~jfluhmann/</a> </li></ul><p>The first module I&#8217;m putting up is a Win32 IIS admin module. When I worked in Student Activities at Texas A&amp;M University, I maintained the servers that supported the student organization web accounts. The servers were Windows 2000 &amp; 2003 (IIS 5 &amp; IIS 6, respectively). The &#8216;old&#8217; way of creating new organization accounts was manual and involved a lot of clicking and typing. I developed a script that would do most of the work for me. I had a little bit of trouble finding information about how to create &#8216;sites&#8217; and &#8216;virtual sites&#8217; in IIS with Perl. I was finally able to use <code>Win32::OLE</code> to do what I needed.</p><p>Someone already uploaded a <code>Win32::IIS::Admin</code> module to the CPAN, but it uses cscript (I have no experience with it). I&#8217;m trying to think of a different namespace for mine, and I thought about <code>Win32::IIS::Server</code>. Would that make enough sense for someone? Here&#8217;s a sample of how to use it:</p><blockquote><div><p> <tt>use Win32::IIS::Server;<br>...<br>my $server = Win32::IIS::Server-&gt;new( name =&gt; 'www.myserver.com' );<br> <br># create new site<br>my $siteIndex = $server-&gt;createSite(<br>&nbsp; &nbsp; site&nbsp; &nbsp;=&gt; $site,&nbsp; &nbsp; &nbsp; &nbsp;# test1.myserver.com<br>&nbsp; &nbsp; name&nbsp; &nbsp;=&gt; $name,&nbsp; &nbsp; &nbsp; &nbsp;# Test<br>&nbsp; &nbsp; folder =&gt; $folder,&nbsp; &nbsp; &nbsp;# e:\test1\www<br>);<br> <br># create new ftp account<br>$server-&gt;createFTP(<br>&nbsp; &nbsp; name&nbsp; &nbsp;=&gt; $name,&nbsp; &nbsp; &nbsp; &nbsp;# Test<br>&nbsp; &nbsp; folder =&gt; $folder,&nbsp; &nbsp; &nbsp;# e:\test1\www<br>);<br> <br>#create new virtual site<br>$server-&gt;createVirtual(<br>&nbsp; &nbsp; name&nbsp; &nbsp;=&gt; $name,&nbsp; &nbsp; &nbsp; &nbsp;# test<br>&nbsp; &nbsp; folder =&gt; $folder,&nbsp; &nbsp; &nbsp;# e:\test_virtual\www<br>);</tt></p></div> </blockquote><p>Feel free to offer any thoughts about a different namespace. I&#8217;m sure I&#8217;ll have some kinks to work out to actually getting the module on the CPAN. I&#8217;ve only written modules for myself or work (which had no testing, not much portability, and was a crap shoot on documentation), so getting the module ready for the CPAN will be a new (and thorough) experience. I&#8217;ve started incorporating testing into most of my new code, so hopefully I&#8217;ll get this right.</p> jfluhmann 2006-08-11T20:59:55+00:00 journal Possibly writing a CPAN module http://use.perl.org/~jfluhmann/journal/30558?from=rss <p>As I've started trying to become more involved in the Perl community (starting a local <a href="http://brazosvalley.pm.org/">PM group</a>, contributing to <a href="http://win32.perl.org/">win32.perl.org</a>, offering a <a href="http://news.perlfoundation.org/2006/08/yapcna2007_houston_bid.html">yapc bid</a>, volunteering), I have been considering putting a module on CPAN. I have some reading up to do in order to prepare a module to be worthy of CPAN, but I'm up for it.</p><p>At my previous job, I maintained an IIS server for 400+ web accounts and users. The "old" way of creating new accounts was to manually: </p><ul> <li>create a 'New User' for the new account with a 'Real Name' description and a random password</li><li>create a folder for the new account</li><li>set the permissions on the folder</li><li>create the new website in IIS</li><li>create a new ftp account in IIS</li><li>e-mail the maintainer of the new site their information (instructions, username, password, etc)</li></ul><p> I quickly grew tired of the "old" way, so I automated it. I setup a page that allowed me to type in the desired username and 'Real Name' for the new account, as well as the new account's contact e-mail. The page would then send it off to the server to do everything for me and mail the information to the new account's contact. </p><p> I had to do a lot of researching to figure out how to create a 'new website' on IIS in Perl (not just a virtual site). There wasn't much out there (or I wasn't using the right search terms).</p><p>I've been in a different job for almost a year now, but out of curiosity, I did a quick search on CPAN for anything relating to IIS and found only <a href="http://search.cpan.org/~mthurn/Win32-IIS-Admin-1.008/lib/Win32/IIS/Admin.pm">ONE</a> IIS admin module. I'll probably do some work this week and see what happens. </p><p>If anyone has any advice, comments, or recommendations to offer, please do so. I appreciate any feedback.</p> jfluhmann 2006-08-07T20:22:30+00:00 journal Bid submitted to host YAPC::NA 2007 http://use.perl.org/~jfluhmann/journal/30502?from=rss <p>It's finally done! After researching, documenting, re-wording, compiling, proofreading, and tweaking, Houston's bid to host next year's YAPC is complete and has been submitted. I feel like I just finished a huge research project for some class. I've been stressing about finishing it and making sure that I covered all the bases.</p><p>Now I just have to wait a month to find out the results. Last I heard, Boston and possibly Camden were submitting bids. Since Boston submitted last year, I'm sure they're pretty well covered, information wise. If anyone has any concerns as far as attending a YAPC in Houston, TX, please let me know and I'll see what I can do to address them.</p><p>Have a great day! I think I'm going to catch up on some sleep.</p> jfluhmann 2006-08-01T20:17:19+00:00 yapc Getting ready for YAPC http://use.perl.org/~jfluhmann/journal/29997?from=rss <p>With YAPC::NA being only 4d 20h 34m 33s away, I'm getting pretty anxious (and excited). I have everything set for travel minus needing to purchase a CTA visitor pass at O'Hare. Now I have to start getting my things ready to go.</p><p>I need to buy luggage for the trip (1 piece should be fine). Since I'll be sampling in the BeersOfTheWorldBOF, I need to see about packing some beer. I'm a little curious as to how this will play out at the airport. Will I be asked to step out of line? Maybe, maybe not. I just hope the pilot doesn't drink all my beer! And speaking of beer, it appears that IIT has beer in their cafeteria! Breakfast just got a little better!<nobr> <wbr></nobr>;-)</p><p>I'm arriving on Sunday and attending one of the dinners as well as doing some post arrival activities. Did I mention I'm excited?</p><p>I'm supposed to be getting some information from the Chicago Transit Authority in the mail. Let's hope it comes in the next few days. Riding the 'el' will be a new experience for me. I hope I don't get confused and end up who knows where.</p><p>I'm trying to work out my schedule for attending talks. I have a few spots where I need to make a decision, but I figure I can get a copy of the presentations that I miss after YAPC. I'm also trying to organize everything that I'll be taking with me. I'm having to leave my wife and daughter behind for the 4-days I'll be gone. It's going to be tough, but I think my wife is getting the worse end of the deal. I'll try to make it up to her, though. I hope my cell phone plan has out-of-state minutes!</p><p>We have company coming on Saturday and my plane leaves mid-day Sunday, so that only gives me 2 1/2 days left to get the house ready for Saturday and myself ready for Sunday.</p><p>So much to do, so little time!</p> jfluhmann 2006-06-21T17:14:14+00:00 yapc Going to YAPC http://use.perl.org/~jfluhmann/journal/29867?from=rss <p>I finally got the OK from my department to register for YAPC! I'm registered and staying on the IIT campus (MSV). The final detail is to have the person in our department who handles flight booking to book my flight. It was either done today, or will be done Monday. I worked the numbers to get them as low as possible for approval. It still came out to $700. The flight alone was over $300, but that was due to booking so late (it was $200 just a week ago). I proposed attending the conference back in May, but the powers that be told me to wait. I'm just happy that I'm getting to go.</p><p>If you're reading this, I hope you're going so we can meet. Maybe I'll buy you a beer (or get you to buy me a beer!).</p><p>I just wanted to share my good news. See you in Chicago!!</p> jfluhmann 2006-06-10T03:18:23+00:00 yapc Volunteering for Perl Projects http://use.perl.org/~jfluhmann/journal/29685?from=rss <p>Now that it's summer and I have a break from working on a Masters degree late at night after work, I find myself wanting to take on some projects. I've recently contacted the Houston Perl Mongers and proposed partnering with them to submit a bid to host YAPC::NA::2007. In my e-mail to the Houston PM leader, I mentioned that the hosting of the conference could be a partnership between our group (<a href="http://brazosvalley.pm.org/">Brazos Valley Perl Mongers</a>) and theirs. I think they're considering it.</p><p>I've considered contacting some people about their to-do lists to see if there was anything that I could help with. I haven't done it yet, but I'm still considering it. I read Ask's <a href="http://log.perl.org/2006/05/volunteer_neede.html">posting</a> on the Perl NOC site asking for volunteers. It looks like he found enough for what he needed. I've also read through some of the Perl Foundation's <a href="http://www.perl.org/advocacy/summerofcode/ideas.html">Summer of Code ideas</a>.</p><p>Also, one of Jim Brandt's <a href="http://news.perlfoundation.org/2006/03/i_need_a_perlbased_conference_1.html">posts</a> on the Perl Foundation blog got me thinking about trying to work on something like he mentioned (Perl Based Conference System). It would probably be a very worthwhile project for me if our bid for YAPC::NA::2007 was awarded and it came to Houston next year. Then, I would be in a great position to work on such a project.</p><p>Then, I started thinking about what I was trying to do. Maybe other people are in a similar situation, where they want to have a central place to go to find volunteer projects (instead of sifting through Sourceforge, etc.). This got me thinking about working on a 'Perl Volunteer' project. Maybe it could be volunteer.perl.org or something. And how great would it be to have the volunteer system built by none other than the volunteers themselves?!</p><p>Who knows, maybe I'll just go through the summer and get some much needed rest. If anyone has any ideas or recommendations, please let me know!</p> jfluhmann 2006-05-23T21:37:13+00:00 journal