Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

jfluhmann (6902)

  reversethis-{moc.liamg} {ta} {nnamhulf}
AOL IM: campfluhmann (Add Buddy, Send Message)
Yahoo! ID: jfluhmann (Add User, Send Message)
Public Calendar: Subscribe, Download

I work for Angelo State University as somewhat of a Windows server administrator. I am the founding member of the San Angelo Perl Mongers. I'm fairly new to the Perl Community at large.

I can be found on irc in #yapc, #news, and #win32. I'm trying to help out with the project. I've recently acquired a PAUSE ID and might have a module or two on the CPAN (by the time you read this). []

I am also one of the organizers for YAPC::NA 2007. []

Journal of jfluhmann (6902)

Thursday January 11, 2007
11:48 AM

Internet access

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.

I'm setting up an Ubuntu server today for my Perl testing environment. We'll see how it goes.

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.

Wednesday November 15, 2006
03:54 PM

FreeBSD or Linux

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").

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).

The various distributions I've played around with are Debian 3.1, Ubuntu 6.10 and 6.06 LTS (and Kubuntu - Ubuntu with KDE), Fedora Core 6 and 5, FreeBSD 6.1, DesktopBSD 1.0 (based on FreeBSD 5.5), FreeSBIE 1.1 (again, based on FreeBSD, but version 5.3), and Gentoo (can't remember which version).

Wednesday September 27, 2006
03:39 PM

Dates for YAPC::NA 2007

The dates for YAPC::NA 2007 have finally been established! The 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 YAPC::NA homepage 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 when to expect what (suggestion from this year's yapc wiki).

Friday August 11, 2006
03:59 PM

CPAN Authorship

Hooray! I now have a PAUSE ID and will soon be a CPAN author (if all testing goes well).

The first module I’m putting up is a Win32 IIS admin module. When I worked in Student Activities at Texas A&M University, I maintained the servers that supported the student organization web accounts. The servers were Windows 2000 & 2003 (IIS 5 & IIS 6, respectively). The ‘old’ 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 ‘sites’ and ‘virtual sites’ in IIS with Perl. I was finally able to use Win32::OLE to do what I needed.

Someone already uploaded a Win32::IIS::Admin module to the CPAN, but it uses cscript (I have no experience with it). I’m trying to think of a different namespace for mine, and I thought about Win32::IIS::Server. Would that make enough sense for someone? Here’s a sample of how to use it:

use Win32::IIS::Server;
my $server = Win32::IIS::Server->new( name => '' );

# create new site
my $siteIndex = $server->createSite(
    site   => $site,       #
    name   => $name,       # Test
    folder => $folder,     # e:\test1\www

# create new ftp account
    name   => $name,       # Test
    folder => $folder,     # e:\test1\www

#create new virtual site
    name   => $name,       # test
    folder => $folder,     # e:\test_virtual\www

Feel free to offer any thoughts about a different namespace. I’m sure I’ll have some kinks to work out to actually getting the module on the CPAN. I’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’ve started incorporating testing into most of my new code, so hopefully I’ll get this right.

Monday August 07, 2006
03:22 PM

Possibly writing a CPAN module

As I've started trying to become more involved in the Perl community (starting a local PM group, contributing to, offering a yapc bid, 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.

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:

  • create a 'New User' for the new account with a 'Real Name' description and a random password
  • create a folder for the new account
  • set the permissions on the folder
  • create the new website in IIS
  • create a new ftp account in IIS
  • e-mail the maintainer of the new site their information (instructions, username, password, etc)

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.

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).

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 ONE IIS admin module. I'll probably do some work this week and see what happens.

If anyone has any advice, comments, or recommendations to offer, please do so. I appreciate any feedback.

Tuesday August 01, 2006
03:17 PM

Bid submitted to host YAPC::NA 2007

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.

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.

Have a great day! I think I'm going to catch up on some sleep.

Wednesday June 21, 2006
12:14 PM

Getting ready for YAPC

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.

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! ;-)

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?

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.

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!

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.

So much to do, so little time!

Friday June 09, 2006
10:18 PM

Going to YAPC

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.

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!).

I just wanted to share my good news. See you in Chicago!!

Tuesday May 23, 2006
04:37 PM

Volunteering for Perl Projects

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 (Brazos Valley Perl Mongers) and theirs. I think they're considering it.

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 posting 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 Summer of Code ideas.

Also, one of Jim Brandt's posts 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.

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 or something. And how great would it be to have the volunteer system built by none other than the volunteers themselves?!

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!