SparkeyG's Journal http://use.perl.org/~SparkeyG/journal/ SparkeyG'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:31:08+00:00 pudge pudge@perl.org Technology hourly 1 1970-01-01T00:00+00:00 SparkeyG's Journal http://use.perl.org/images/topics/useperl.gif http://use.perl.org/~SparkeyG/journal/ The view from the DarkPAN http://use.perl.org/~SparkeyG/journal/39240?from=rss <p>I've spent the past week playing catch up on reading Perl blogs, namely ModernPerlBooks.com.</p><p>What chromatic has to say is thought provoking stuff. I'm one of those that maintain his own little part of the DarkPAN. My code will never leave the office. I rely upon many CPAN modules but only for their basic functionality.</p><p>If Perl were to upgrade in 5.12 to break functionality, I really would care or really know. I am very comfortable in using an older, known release of Perl. We are looking at 5.10.0 only to offer a recent release of Perl not because any of need my co-workers or I have. I like what I see, but so far I haven't seen a highly compelling need to move forward. POE, DBI, and Class::DBI are doing what I need to get done today.</p><p>When we decide to upgrade, we won't rid ourselves of our previous versions of Perl, heck we still have installs of 5.004 being used. What I'm saying is that the Perl community should move forward without worrying overly much about us that have to drive in the slow lane.</p> SparkeyG 2009-07-07T02:21:16+00:00 journal My programming on windows http://use.perl.org/~SparkeyG/journal/20804?from=rss I've moved my development of my ailing linux box and onto my windows pc.&nbsp; I was tired of shifting keyboards and monitors, so I went out to see what I could do.&nbsp; First, I had to get <a href="http://www.perl.org/">perl</a> installed, so that means <a href="http://www.activestate.com/Products/ActivePerl/">activestate</a>.&nbsp; I wanted to keep this as Win32 as possible so I didn't want <a href="http://www.cygwin.com/">cygwin</a>. <p> For IDEs I decided to try <a href="http://www.eclipse.org/">Eclipse</a> after reading so much about it.&nbsp; Then to program perl with Eclipse, I needed to get the <a href="http://e-p-i-c.sourceforge.net/">EPIC</a> plugin.&nbsp; Okay, since I am a member of the <a href="http://chicago.pm.org/">Chicago.pm</a> group, and we're working on <a href="http://qa.perl.org/phalanx/kwalitee.html">Kwalitee</a> testing <a href="http://search.cpan.org/~sburke/HTML-Tree-3.18/lib/HTML/Tree.pm">HTML::Tree</a>.&nbsp; So the current source code control utility of the month is <a href="http://subversion.tigris.org/">subversion</a>, and perl qa testing is going to use it; I had to get <a href="http://subclipse.tigris.org/">subclipse</a>, the eclipse subversion plugin. </p><p> So, these plugins are all working.&nbsp; I've got eclipse to run perl programs, and run prove on both a single<nobr> <wbr></nobr>.t or the entire project. </p><p> Next will be to see if I can get coverage stats generated as well. </p><p> This is <b>cool</b>.</p> SparkeyG 2004-09-10T02:50:46+00:00 journal Wonderfull http://use.perl.org/~SparkeyG/journal/18337?from=rss As I write this, I am in my backyard doing some perl development for work. My job has supplied me with a laptop with a wifi card and vpn access. The weather is remarkible, the birds are chirping, my son in playing on the swingset, and the code is flowing. <p> Doesn't get much better than this.</p> SparkeyG 2004-04-14T23:48:23+00:00 journal Storing RSS in a db http://use.perl.org/~SparkeyG/journal/18114?from=rss I am working on a hobby project, kinda of like how some guys have a hobby car. Right now I've decided to right a RSS aggregator and displayer. I've got the rough work done, using availible modules. Now I was thinking about how to extend this, so I decided to use the mysql installed on my box. <p> I was thinking I could keep the raw and cooked RDF in the database as TEXT entries and then retrieve them for display on the web page. Well, after an hour of not being able to get quote to quote it correctly, I've decided to fsck it for now and just continue to save it off to a file. I still will use the db for the aggregator. </p><p> Before anyone raises the idea that I should d/l and read slash, et al, let me say: This is a project to stretch myself and to learn by doing. </p><p> The project is a Sports Club/League managment system, in case anyone was curious. What does RSS have to do with this? Nothing, it's a distaction from the planning I'm doing on this.</p> SparkeyG 2004-03-30T13:13:24+00:00 journal One month http://use.perl.org/~SparkeyG/journal/16324?from=rss <p>That's how long I've been at the new job. One month. It has been a great change for me. The environment is great, the challenges are difficult, and best of all I'm happy to goto work again.</p><p>It's been two years since I've been happy to goto work. But now I look forward to the day. I develope and support a large perl codebase of production code. I've already added to this codebase and seen its effects on the user base. I like that. That's not something you get often in a sysadmin shop.</p><p>Maybe I should have made this jump earlier. I've just been afraid that my skilz weren't up to snuff and that'd be my downfall. We'll my skillz may not be top notch, but I'm learning that's not all it takes to be a full time developer.</p> SparkeyG 2003-12-13T21:32:44+00:00 journal Last Day duldrums... http://use.perl.org/~SparkeyG/journal/15643?from=rss <p>Here I sit, my last day of work. Nothing to do. Desk was cleaned out yesterday. Computers are clean of personal data and files. Boss won't let me leave any earlier than 2:30 (1hr earlier than normal).</p><p>I am bored.</p> SparkeyG 2003-11-07T16:46:05+00:00 journal Jobs and such http://use.perl.org/~SparkeyG/journal/15444?from=rss Well, I've got a new job. I handed in my two weeks notice at my current employer, and can't wait to get to the new place. <p> It was kinda of odd walking into my managers office and handing him my letter. Never had to do that before. I was expecting him to show me the door, you know. Every where else I had worked, at the time you gave your notice you were walked to the door and told your personal effects would follow. But not here, he even asked if I could push back my last day. I had planned in June to take two days off this week, and he wants me to stay <strong>two more</strong> days to make up for those. Can you get an idea why I'm not two sad to leave this place?</p><p> The next job is a Perl Programmer with Customer support duties. I'm looking forward to it. The customer base is internal and seems to be like all other financial industry customers I have dealt with in the past. The perl is hard-core, and will surely force me to become a better programmer than I already am. </p><p> On a completely different note, this past weekend I went on a one-day bus trip to and back from Columbus, OH (8hrs one way) to watch the <a href="http://www.chicago-fire.com/">Chicago Fire</a> get embarassed by the last place team in the conferance. We fielded our second and third string players and lost 2-6, after giving up a 2-0 half-time lead. Yeah, I know we had the season championship already wrapped up, but still there's pride to play for.</p> SparkeyG 2003-10-29T01:38:22+00:00 journal Two review's for the price of one. http://use.perl.org/~SparkeyG/journal/15202?from=rss I've submitted two reviews to the Chicago.pm.org website. You have <a href="http://chi.pm.org/reviews/tpj-games.html">Fun and Games in The Perl Journal</a> and the <a href="http://chi.pm.org/reviews/googlepocket.html">Google Pocket guide</a>. SparkeyG 2003-10-14T18:40:36+00:00 journal Let me decide when to die... http://use.perl.org/~SparkeyG/journal/14881?from=rss I'm kwalitee testing Data-Calc for the phalanx project. This has been a very enlightening experience for me. I just stepped back into the testing mode today and realized why I stopped due to aggrivation before. <p> The Delta_Days function in Date-Calc croaks on invlaid data. I just hate when modules decide when to stop <strong>my</strong> program from running. Is it so hard to just return a error code? Am I the only one that is irritated at this?</p> SparkeyG 2003-09-24T14:05:40+00:00 journal Another Book review http://use.perl.org/~SparkeyG/journal/14879?from=rss Just a note, I have posted another perl book review on the Chicago.pm.org website, <a href="http://chi.pm.org/reviews/alpaca.html">Learning Perl Objects, References &amp; Modules</a>. More on the way. SparkeyG 2003-09-24T12:53:22+00:00 journal Phalanx project news http://use.perl.org/~SparkeyG/journal/14440?from=rss <p>Well, I just received the go ahead from the author, so I am now working on Date-Calc. First things to tackle I figure are to move from his home-grown tests to using Test::Harness. After that I am going to review the documentation to make sure the docs and the tests agree. From there, we'll see.</p> SparkeyG 2003-09-02T14:31:25+00:00 journal Documentation, Work, Perl, and Soccer http://use.perl.org/~SparkeyG/journal/14231?from=rss <p>I've been made document bitch at work. I hate doing documentation of pre-exsisting systems. I have to ask people basic and leading questions so that I can take notes and write the manual they all were to fscking lazy to write in the first place.</p><p>While on the topic of work, let me just state that I dislike my manager. He has the respect of his superiors, but everyone below him sees him as a micro-managing control freak. In a firm of 50 people, he sees a hierarchial managment scheme as a helping scheme. Rules and regulations are to be followed he says. I wore running shoes to the office this morning, the rest of my attire is business casual (Khaki slacks, neutral colored polo.) He firmly states that I am out of dress code and to not wear these shoes in the future. *GAH* I sit in the NOC, a different rant for a different time, and haven't seen one customer in the three months I've been here. *SCREAM*</p><p>On to perl before I explode. I've been playing with GD::Plot lately. I'm working on creating near-time plots of critical numbers for my coworkers and the customer support staff. Neat stuff and much better than the PDL crap I was dealing with at my old place. PDL is nice, but getting data plots required to many hoops to be jumped through. It just wasn't the right tool for the job.</p><p>The fall soccer season has started in the Southern Chicagoland area. My first game of the season was a Boys U-12 rec match. I enjoy ref'ing this age group. They still are having fun playing and are _starting_ to have an idea about the finesse of the game. But they still have problems with throw-ins<nobr> <wbr></nobr>:) About 13 minutes into the second half red player jumps up to get the ball, howeveer the ball is about 18 inches past his jump. So he lifts his arm straight up to deflect the ball. The look on his face after he realized what he did was a classic *DOH*.</p> SparkeyG 2003-08-20T18:07:55+00:00 journal Quick thought http://use.perl.org/~SparkeyG/journal/13209?from=rss I am liking Class::Struct. I'm using it to proto-type my thoughts before going on to something like Class::DBI. SparkeyG 2003-07-02T20:03:27+00:00 journal Darn Blast it... http://use.perl.org/~SparkeyG/journal/12715?from=rss <p>I was driving the wife and kid around this evening. Just one of those mind blank driving in suburbia moments. Then _it_ hit me between the eyes. My data flow for my referee assignment db app was backwards, and that was why I was hitting a wall going forward. Now back to re-writing the code and re-working the tables. But now I see the future, and I'm wearing shades.</p> SparkeyG 2003-06-10T01:58:27+00:00 journal Another Book review http://use.perl.org/~SparkeyG/journal/12620?from=rss I've just submitted my latest review, <a href="http://www.ora.com/">O'Reilly's</a> <a href="http://www.oreilly.com/catalog/wprogcdbs/">Web Programming CD Bookshelf</a>. You can read it at the <a href="http://chi.pm.org/">Chip Morg</a> website. SparkeyG 2003-06-04T19:59:57+00:00 journal New Job adjustments http://use.perl.org/~SparkeyG/journal/12562?from=rss <p>I've been to work now for a week. I'm still adjusting to the pace here. It is defently a slow down from what I was used to. And that's both a good and bad thing.</p><p>It's good because that means more work went into making everything stable and secure around here. Problems arise and are dealt with. People are working on projects most of the time.</p><p>It's bad because people appear to be lazy and un-disiplined. They appear to just want to do the least amount of work to accomplish the goal without striving for the best result. That sorta performance would be unacceptable in other shops. I mean, Jesus help me, I've told twice today to 'pace myself' by a cow-orker of mine.</p><p>I was brought in in an effort to remedy this. And I don't know what I think about that. It would oh-so easy to slide into laziness, but I wouldn't feel good about myself. But if I stick my head above the crowd in a 'high-speed, low-draft' performance, I'll earn the scorn of my cow-orkers.</p><p>Surely a reversal of fortune for this slacker.</p> SparkeyG 2003-06-02T14:31:20+00:00 journal Unemployment Checks http://use.perl.org/~SparkeyG/journal/12445?from=rss <p>Today, I filed for my last unemployment check. I start work tomorrow morning. This is great, with the economy where it is and all.</p><p>I was starting to get worried about being out of work for as long as I was. I mean three months of looking for work and odd chores around the house is not what I call thrilling. It put a great strain on my relationship with my wife. Too much time together when you are used to space is tough.</p><p>I've enjoyed the time I was able to spend with my son and will always cherish it. That said, I am very ready to get back into the workplace. What can I say? They want me to work at things I find interesting and pay me to do it.</p> SparkeyG 2003-05-26T23:44:28+00:00 journal WooHoo http://use.perl.org/~SparkeyG/journal/12417?from=rss I just got my new rig at home. A 3GHz gaming box. Ahh, all those cycles to play Enter The Matrix.... SparkeyG 2003-05-24T02:54:29+00:00 journal Review of Google Hacks http://use.perl.org/~SparkeyG/journal/12262?from=rss The chi.pm website has posted my review of the Google Hacks book. You can find it <a href="http://chi.pm.org/reviews/googlehacks.html">here</a> SparkeyG 2003-05-17T00:21:24+00:00 books I got a job http://use.perl.org/~SparkeyG/journal/12072?from=rss I have been made an offer I couldn't refuse. A trading house has offered me a position in thier IT department. I've accepted the offer and start work at the end of the month. <p> Happy, Happy, joy joy.... </p> SparkeyG 2003-05-08T14:57:46+00:00 journal Perl and Soccer http://use.perl.org/~SparkeyG/journal/11878?from=rss Not two things you see often together, but I am starting work on a project to bring my two hobbys together.<p> I want to create an open-source soccer club managment system. This interesting to me and I suppose it will give my programming ability a kick in the shorts that it needs. The planning work I have been doing of late has reminded me why I sometimes prefer sys-admin work to programming. *grin*</p><p> By the way, I am a soccer referee and this past weekend I reffed my first tourney. I screwed two off-side calls and one mother took my name for not calling a hard tackle as a foul. *shrug* Oh well. </p><p> Stay tuned for more information.</p> SparkeyG 2003-04-28T01:08:01+00:00 journal