It’s a yolk!

18.12.2008 17:14

posted by: Benjamin Smith

Posted Under: , ,

Enjoy…

That's one large....leg

1 comment | 0 pingbacks

It’s official, I now have a better half!

03.10.2008 12:09

posted by: Benjamin Smith

Posted Under: , ,

It happened, it’s done. I’m a married man and I couldn’t be more excited about it.

At first I was a bit freaked out, I don’t really know why, but it faded quickly as I watched her walk down the isle. I’ll be damned if she isn’t the most gorgeous bride ever. I don’t think there is a man on the planet that would disagree. When she got to me I started shaking. I wasn’t scared, I think I was just blown away that I was about to marry the woman that quite possibly saved my life. Short, sweet, vows were exchanged(I didn’t studder!), we had our kiss (PG-13) and it was done.

The reception was just perfect. Dinner was great, drinks we’re plentiful, everyone was happy and seemed to be having a great time. As far as I know everyone got home safely and responsibly.

Cut to now, things do feel different, but better. More relaxed, less stressed, less worried. I thought I was in love before, but now it’s confirmed. I’ve never been so happy.

So, onto a sappy personal note..

I’m not to proud to admit that I have many weaknesses and faults. I am very grateful that my wonderful wife is there to pick up the slack and remind me to work on fixing them. I’m confident that we can get through anything supporting each other, forgiving each other and loving each other. Together we will grow with our family, always thinking of them and putting them first.

I’m excited, refreshed and wanted to share it with the world. Thanks for reading!

P.S. Today is our one week anniversary :)

5 comments | 0 pingbacks

Just another manic Monday..

22.10.2007 15:28

posted by: Benjamin Smith

Posted Under: , , ,

I woke up late, again, checked my son for a rash, poured a cup of coffee and drank a bottle of water. After my relaxation time was over I went to cleaning myself up for work. By this time I realized it was 7:45 and now I was _really_ going to be late. Why was I so late this morning? Because the Indians lost. What does that have anything to do with it? Well...I tried to forget the loss by consuming over the recommended dosage of liquor and beer(in that order) :/

Fast forward and I'm walking into the office. Open my email, seemingly thousands of errors over the weekend. Fixed some filesystems on a few servers, cut the verbosity of some logging down a notch, and discover that it wasn't a DNS problem after all, infact $user had a host file entry.
This was all before 9.

Moving right along, look for this photo at cleveland.com this coming Friday!
From the right: Me, Bob(hiding), Craig, Cory, Mike, Kathy, Martin.

And one last note.. Keep an eye out for adsense ads in the "leftovers" section of my side menu.. I think it might help drive some traffic and make a buck.

0 comments | 0 pingbacks

Three shots later…

14.09.2007 15:40

posted by: Benjamin Smith

Posted Under: , ,

Annnd we have a grump:
Poor Baby
At least we may finally find out what's wrong with him.

0 comments | 0 pingbacks

So, at some point, I lost track..

11.09.2007 17:51

posted by: Benjamin Smith

Posted Under: , , ,

Stepped off the beaten path, veered too far off the shoulder...SOMETHING. Got an announcement today that one of my coworkers wife just had their baby(BTW, Contrats Mike and wife!). Usually this kind of announcement is followed up by me with "Aww, how cute.. Good luck sleeping! I don't envy you!".

Today was different. Today I looked at the picture of the baby, and thought "Man, I'm jealous.". That's an interesting reaction for me, because it made me remember a time when babies and family and all that were exactly what I wanted. I've not felt that for a loooong time. It was nice.. It really makes me feel like I lost track.

Moving on past the sappy stuff; I've found something fun to play with lately. It's called "Let's see how many scripts I would usually write in Perl that I can write in Python instead.". I'm up to four now, and I'm massively impressed with what I've been exposed to. I'm going to give a simple "For instance".

The other day at the office I was tasked with creating a crapload of Redirect rules for Apache. All similar format/results, but different enough that one common RegExp with RedirectMatch wouldn't have done the trick. The list of the source and destination paths were sent to me in an excel file, which I then converted to csv. Rather than copy and paste 50+ of these into the Apache conf and hand tailoring them, I decided to write a script to parse it and spit out the rules I needed.

In python, it was as simple as using an example from here: http://docs.python.org/lib/csv-examples.html

To my knowledge Perl doesn't have any CSV parsing modules in the code distribution, which means CPAN fun will ensue. To get the mega list of installed Perl modules on my host, I have to write a Perl script (no root access).

Here's the script:

#!/usr/bin/perl
use ExtUtils::Installed;
print "$_
" for ExtUtils::Installed->new()->modules;

Run that and grep the output for anything csv.

# ./list_mods.pl | grep -i csv
#

Yup, I was right.. At least as of 5.8.6 (slightly old dist) there's no CSV module installed. So now, let's install one (of the 232 results I got back in a quick search):

# perl -MCPAN -e 'install Text::CSV'

I still have to write the code! I've wasted 10 minutes! Ironically enough, 10 minutes is what it took me to modify a common example of CSV parsing in python and to top it off, the python code is easier on the eyes.

I still LOVE my Perl, and if I'm ever in a pinch and really _need_ to have a script done, like now, I'll probably run to it, or the shell first.

0 comments | 0 pingbacks
More Posts: