redsquirrel's Journal redsquirrel'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:25:13+00:00 pudge Technology hourly 1 1970-01-01T00:00+00:00 redsquirrel's Journal Moving my journal Since my thoughts and daily activities are decreasingly Perl-centric, I have moved my journal to the <a href="">Red Squirrel Blog</a>. redsquirrel 2002-09-08T12:32:42+00:00 journal Post XP Universe 2002 <a href="">XP Universe 2002</a> has ended and it was amazing. I learned a lot of stuff, but that goes without saying, since I know so little. But what was even more valuable about my time there was the informal interactions I had with people. <p> I got to know 6 Chicago-based guys and this is really cool. All of them attend <a href="">ChAD</a> and the conversations we had were excellent. It is so energizing to talk with people who get excited about the same things I do. </p><p> Tuesday had some big highlights for me: </p><ul> <li>Participated in a live XP mini-project developing a <a href="">Ruby</a> web application. I am now very interested in Ruby.</li> <li>While I was coding with my pair, <a href="">Ron Jeffries</a> and <a href="">Martin Fowler</a> stood behind us for about 10 minutes, watching.</li> <li>At lunch there was an empty seat next to me for a while. Then there wasn't. <a href="">Kent Beck</a> sat next to me. It was awesome to be able to talk to him about <a href="">OpenSpace</a> and his upcoming book <a href="">Test-Driven Development</a>.</li> </ul><p> I can't wait to start my new position at work now!</p> redsquirrel 2002-08-08T06:33:25+00:00 journal Finding my niche After reading <i> <a href=";mscssid=&amp;isbn=0201616416">Extreme Programming Explained</a>,</i> my excitement about XP exploded. Just when I thought I was getting caught up, I once again have way too many books on my <a href="">wish list</a>. There is an <a href="">interesting overlap between XP and narrative therapy</a>, a postmodern theory of family therapy that was the subject of my master's thesis. Because of my formal training in psychology and family systems, I feel like I can provide a unique perspective on the thinking behind XP. <p> But, as usual, I need to learn more, much more. I am becoming active in <a href="">ChAD</a>, the Chicago Agile Developers group. I am thankful that so many <a href="">great thinkers in XP</a> are located in the Chicago area, along with the upcoming <a href="">XP Universe</a>. I believe that in XP and the agile methodologies, I have found my niche, an arena where my <a href="">formal</a> <a href="">training</a> and passion for technology can be brought together to contribute in novel ways. </p><p> Back to work...</p> redsquirrel 2002-05-22T10:39:50+00:00 journal XP and Java At <a href="">work</a>, I have been given the opportunity to get some J2EE training and work on some Java projects. I am excited about this because I love to learn and I am very interested to see how Java development compares to Perl development. Yes, and of course, I am also excited because Java is <i>great</i> for the <a href="">resume</a>. <p> At the same time, I finally picked up <a href=";mscssid=&amp;isbn=0201616416"> <i>Extreme Programming Explained</i> </a> and started wandering around <a href=""></a>. <a href="">XP</a> excites me. The more I read about it, the more I want to start implementing these ideas in my projects for <a href="">Red Squirrel</a> and at <a href="">work</a>. I can already see it affecting the way I approach my code.</p> redsquirrel 2002-04-23T09:45:30+00:00 journal PGAS On the advice of <tt>brian d foy</tt> I opened a Sourceforge project for <a href="">PGAS</a>. It has saved me a lot of time. Strangely enough, this extra time seems to have disappeared. I have developed a terminal case of <a href="">featuritis</a>. redsquirrel 2002-03-15T01:51:20+00:00 journal The Perl Review I have taken on the Perl Golf column for <a href="">The Perl Review</a> with Jerome Quelin. All problems with "too much free time" have been solved. redsquirrel 2002-03-01T19:20:34+00:00 journal Perl Golf I was recently introduced to <a href="">Perl Golf</a> when Ton Hospel announced the <a href=""> <i>Open Ircnet #perl Golf Challenge</i> </a> on c.l.p.m. What an addicting game! My score royally sucked compared to the real players, but I learned a ton about Perl. <p> It forced me to read a lot of documentation about functions and switches that I don't normally use. It forced me to approach problems in a new way. These are Good Things.</p> redsquirrel 2001-12-31T06:27:28+00:00 journal Restless Again I guess the fact that 2am has come and gone is evidence that I've got a few things on my mind. I find myself full of more impatience and hubris than ever before. <p> I just read some of <a href="">Bertrand Meyer</a>'s writings and my mind is full of crazy thoughts. I've been reading a lot of different stuff lately...Larry Wall interviews, <a href="">The Design of Everyday Things</a>, various perldocs on module creation. I can't get enough. There are more books on my <a href="">book list</a> than I could read in a week.<nobr> <wbr></nobr>:) </p><p> I'm still not sure if my "inner catch-up motor" is a blessing or a curse. In 5 hours from now when the kids wake up...I'll probaly think it's a curse. </p><p> Here's a quote from Larry that describes how I've felt for a long time...</p><blockquote><div><p> <i> I think God put me here for a reason. I remember walking down the halls in my high school and getting this tremendous sense of destiny. Like I was supposed to do something really great. It was a really weird feeling. I feel like if I have an accurate view of myself, it frees me to be both humble and a megalomaniac at the same time. </i></p></div> </blockquote> redsquirrel 2001-12-08T08:29:35+00:00 journal Project Collaboration I think I'm getting just a taste of what being part of an open source project must be like. Although I <i>knew</i> it from reading, <i>experiencing</i> the collaboration to create something that no single participant could have created alone is better than I had imagined. The sum is truly great than its parts. <p> The project participants are the people who make up <a href="">Red Squirrel Design</a>...which are me, my brother Paul and my best friend Yo. Our goal is to create an online media production that introduces people to the character of God. </p><p> I had dreamed of doing this in a year or so, but it seems to have started itself and is moving forward much faster than I could have imagined. There is an excitement in our <a href="">collaboration</a> that perpetuates our desire to create something unique for God.</p> redsquirrel 2001-11-29T16:58:38+00:00 journal A Convergence I am thoroughly enjoying <a href="">The Psychology of Computer Programming</a>. It's amazing that principles written over 30 years ago can still be so relevant today. <a href="">Weinberg</a>'s present-day comments about his original writing are giving me a new perspective on how the field of Computer Programming has evolved. <p> It is nice to put my psychological thinking cap on again too. It was a thrill to read Weinberg's discussion of the impact that "Studying with family therapists such as Viginia Satir" (p. 5iii) had on him. He also spoke of how Satir helped him understand how to teach programmers to cope with crisis situations. Wow, maybe my formal training will be of practical use to me someday! </p><p> But for now, I've got to keep working on catching my programming skills up with my psychological and therapeutic skills. Back to work...</p> redsquirrel 2001-11-27T17:03:15+00:00 journal Restlessness An overwhelming feeling of restlessness has come over me. My intense hubris has returned, telling me that I need to find a "real programming job," that I'm wasting away here, surrounded by mediocrity. What a bunch of crap. <p>Although my hubris is persistent, and let me tell you, it's intense, I can't figure out why I'm restless. I'm in a place that is giving me a ton of freedom and training. I learn new things almost daily (which isn't saying much, since I don't know much). I can pretty much chart my own course. </p><p> I guess I just feel like there is no one else around me who is as interested (OK, sometimes obsessed) with programming as I am. The books I've read lately have been awesome, and there are a dozen more waiting in the wings. I get so excited about what I'm reading, but I don't feel like there's anyone who shares that excitement as I do. </p><p> I just finished <a href="">Perl for System Administration</a> and I am currently in the midst of <a href="">The Psychology of Computer Programming</a>. I can't decide what to read next, <a href="">The Design of Everyday Things</a>, <a href="">Programming Applications for Netscape Servers</a>, or <a href="">Practical UNIX and Internet Security</a>. </p><p> I guess this restlessness stems from this undying desire inside me to catch up, to learn more, to make up for all the years I wasn't programming. I wonder if I'll ever feel like I've officially caught up. Probably not.</p> redsquirrel 2001-11-14T21:18:54+00:00 journal Perl &amp; Flash I continue to thank Jesus for the day that I was first introduced to Perl, the glue language. In my most recent project, my brother and I are using Flash and Perl together to make <a href="">Multiplayer Flash</a> environments. It's a ton of fun. <p> I'm drawing up some preliminary designs for a generic, reusable Perl CGI script that performs some standard multiplayer events in Flash.</p> redsquirrel 2001-11-01T18:24:38+00:00 journal Brainbench Happiness After hearing of upcoming layoffs at my place of work, I put together a <a href="">resume page</a>. While I was writing it up, I became concerned that my level of web development expertise was not being accurately portrayed. <p> I went to Brainbench to take some tests and (hopefully) prove myself a bit more worthy than my experience and (lack of) technichal education reflect. </p><p> I was surprised and very happy at the outcomes. I received their Master Certification in Perl, JavaScript and HTML. My Perl score was in the top 98%! </p><p> I like Perl.</p> redsquirrel 2001-10-15T20:21:22+00:00 journal My first journal entry It has been almost 11 months since I first opened the camel book. The following are a few things I like about Perl right now. <p> Perl... </p><ul> <li>...quickly secured me a job when my former employer (an Internet startup) went under.</li> <li>...has given me the tools to write CGI and sysadmin scripts that (hopefully) make people's lives (my own included) just a bit easier.</li> <li>...showed me that someone like <a href="">Larry Wall</a> exists, giving me that rare opportunity to have a man I can look at and say, "I want to be like him."</li> <li>...introduced me to programming and, at least for now, programming is what I love to do.</li> </ul> redsquirrel 2001-10-04T17:05:24+00:00 journal