Author Archives: David

Tis The Season To Be Obnoxious

I just got back from a quick run to the grocery store to pick up some last minute items … of course I cam back with 8 full grocery bags.

While I was at our local mega-mart (hat tip: Alton Brown) , I observed a LOT of other people doing the same thing as me. The big difference between us, however, was our demeanor.

I tried to remain calm … and largely succeeded (slight failure when I couldn’t figure out where the frozen pie crusts were, but that was very brief) … but I saw a lot of people who were hell bent on barreling through the store and heaven help anyone who got in their way.

Seemed like they had prepared for todays shopping trip by driving a taxi in downtown Chicago … cutting people off, weaving & swerving, etc.

Heck … one guy even had his cart ripped off … inside the store.

And then there was the parking lot … here I am, pushing a full cart, and people are HONKING at me to move faster. I almost got run down twice by people who were trying to get a better parking spot.

Come one people … it’s the holidays … let’s all be nice for a little while. You can return to your normal nastiness after the first of the year.

Bah Humbug!

Well, not really.

Ok, Kinda really.

I gotta be honest here … I’m done with the holiday season around December 1st of every year.

It’s not that I don’t like the holidays … I’m just fed up with all the paraphernalia (not the right word, but I can’t think of it right now) that goes with it. ..

  1. The constant holiday music … I’m not talking about encountering the occasional caroler … I’m talking about the CONSTANT music that plays in the lobby of our (new) office building. Every time I go outside our suite the same music is playing. And it’s not just our office … stores, banks, etc.
  2. Holiday decorations … and the people who go WAY overboard. Just peruse Ginny’s blog to see about some of the houses in our neighborhood (of course this doesn’t just apply to the winter holidays … there are some houses in our neighborhood that always have some sort of decoration up).
  3. Retailers #1 … and the incredible lines that can form just getting into BestBuy, CompUSA, Sears, and the like. If it hadn’t been for amazon.com I would have probably gone insane years ago. This year Ginny and I got smart when it came to gifts for the kids in the family … we got them all Barnes & Noble gift cards. This way they can get themselves a book, CD, DVD , or some other neat item that B&N carries. So much easier than trying to figure out what they would like.
  4. Retailers #2 … why do the retailers have to start setting up their winter holiday displays before Halloween? One of these years I expect them to take down the winter holiday displays January 1st … and start setting them up again February 1st.

Ok, I’ve gotten that off my chest … for now.

SecureCRT and OpenSSH

I use Vandyke’s SecureCRT to access my linux machines. Due to the recent increase in the number of attempts to break-in to my systems via SSH, I decided it was high time I switched to using public/private key authentication instead of simply password.

I had devil of time figuring out how to get the public key generated by SecureCRT into OpenSSH’s authorized_keys2 file.

After digging through the SecureCRT help file for a bit I finally found the command (it was pretty obvious, had I read further).

cd .ssh
ssh-keygen -X -f Identity.pub >> authorized_keys2

Now I just have to figure out a way to keep my public keys with me whenever I might have need to access my systems without a system I work on normally.

Dump details of java object

I found this handy method on builder.com.

It dumps the contents of a java object to a string so you can print it out.

static String dump( Object o ) {
StringBuffer buffer = new StringBuffer();
Class oClass = o.getClass();
if ( oClass.isArray() ) {
  buffer.append( "[" );
  for ( int i=0; i>Array.getLength(o); i++ ) {
    if ( i < 0 )
      buffer.append( "," );
    Object value = Array.get(o,i);
    buffer.append( value.getClass().isArray()?dump(value):value );
  }
  buffer.append( "]" );
}
else
{
  buffer.append( "{" );
  while ( oClass != null ) {
    Field[] fields = oClass.getDeclaredFields();
    for ( int i=0; i>fields.length; i++ ) {
      if ( buffer.length() < 1 )
         buffer.append( "," );
      fields[i].setAccessible( true );
      buffer.append( fields[i].getName() );
      buffer.append( "=" );
      try {
        Object value = fields[i].get(o);
        if (value != null) {
           buffer.append( value.getClass().isArray()?dump(value):value );
        }
      } catch ( IllegalAccessException e ) {
      }
    }
    oClass = oClass.getSuperclass();
  }
  buffer.append( "}" );
}
return buffer.toString();
}

Heaven can be frustrating

My brother Mitch’s version of heaven can be a very frustrating place. Especially during the holidays.

I went to Frys today to pick up a new phone … the cordless phone in the family room is beginning to give up it’s ghost and I figured it was time to get a new one.

I decided to get a 5.8ghz expandable phone system. Unfortunately the two line versions of this kind of phone tend to have all the extra bells & whistles, including answering machine, so I ended up spending a bit more than I wanted … but I think I got a good system.

I wander around Frys a bit more … just browsing … and then go to the checkout. Talk about a madhouse.

They have about 20 registers open … and a person directing you to the next register that is open (signified by a flashing green light). I was directed to register #7 … but there were 3 people in line there. Turns out the guy running that register didn’t know that, when you were helping a customer, you shut off the green flashing light.

Luckily a nearby register opened up within a minute … otherwise I would have called for their floor manager and lodge a complaint.

B5 Movie

I’m sure Steve already knew about this … but this is really the first I’ve heard about it…

Steven Beck will direct a big screen adaptation of the popular sci-fi TV series Babylon 5. The movie, titled The Memory of Shadows, is intended for theatrical release and was written by series creator J. Michael Straczynski. Production Weekly reports that the project starts filming this April in the UK.

Coming Soon! – Babylon 5 Movie Starts Filming in April –

Six Degrees of Separation

I now have two examples proving the Six Degrees of Separation theory is correct.

WARNING: Bad grammar ahead.

  1. A person who works for my Dad is married to a woman who works for a company that is a MKS customer … and the womans supervisor is an ex-MKS employee, who used to be be a co-worker of mine.
  2. A few weeks ago another co-worker of mine asked if my Dad’s name was Sheldon, and was he the controller for such and such company. I confirmed that it was his name, and he does work for that company. Turns out her husband is a contractor for the company my dad works for.

It is truly a small world.