tv controls
tv logo
tv power
tv channel
tv brightness
tv color
tv top
blog logo
tv shell top
tv black screen

Technically Speaking: Happy Thanksgiving, Java Edition

Hello!  It’s time again for another Technically Speaking article!  (Ok, ok, fine…it’s the first one.  You caught me, happy?)  This article series will investigate some of the general chaos in the technical realm.  Although Technology can be scary, we will try to bring it down-home and wrap it up with a sparkle-y, happy rainbow-tinged bubble-wrap layer.

It’s that time of year again folks, and it always makes me think back to the original Thanksgiving when the Pilgrims and Native Americans gathered together and were rescued from several more years of conflict when Microsoft released Windows 2000 (saving them for a few more years of hostility derived from reinstalling Windows ME constantly).  This incident (circa February 2000 AD) is widely lauded as the first, and most excellent, Thanksgiving feast.

My editor would like to share an image she recieved from a friend, and after that we at mediaRif wanted to wish you a Happy Thanksgiving in our own unique ways.  If you want cute little cartoon gobblies, you’re going to have to ask the other side of the room.  Here’s what you get from the technical side.

Rawr! I got you paper gobbler! Rawr, I say!


public class HappyThanksgiving {
  /**
   * @param args
   */
    public static void main(String[] args) {
      sop("");
      sop("");
      sop("                       Happy Thanksgiving!");
      sop("                          from mediaRif");
      sop("");
      sop("");
      sop("                             ,+*^^*+___+++_");
      sop("                        ,*^^^^              )");
      sop("                     _+*                     ^**+_");
      sop("                   +^       _ _++*+_+++_,         )");
      sop("       _+^^*+_    (     ,+*^ ^          \\+_        )");
      sop("      {       )  (    ,(    ,_+--+--,      ^)      ^\\");
      sop("     { (@)    } f   ,(  ,+-^ __*_*_  ^^\\_   ^\\       )");
      sop("    {:;-/    (_+*-+^^^^^+*+*<;_ _++_)_    )    )      /");
      sop("   ( /  (    (        ,___    ^*+_+* )   <;    <;      \\");
      sop("    U _/     )    *--<;  ) ^\\-----++__)   )    )       )");
      sop("     (      )  _(^)^^))  )  )\\^^^^^))^*+/    /       /");
      sop("   (      /  (_))_^)) )  )  ))^^^^^))^^^)__/     +^^");
      sop("  (     ,/    (^))^))  )  ) ))^^^^^^^))^^)       _)");
      sop("   *+__+*       (_))^)  ) ) ))^^^^^^))^^^^^)____*^");
      sop("   \\             \\_)^)_)) ))^^^^^^^^^^))^^^^)");
      sop("    (_             ^\\__^^^^^^^^^^^^))^^^^^^^)");
      sop("      ^\\___            ^\\__^^^^^^))^^^^^^^^)\\\\");
      sop("           ^^^^^\\uuu/^^\\uuu/^^^^\\^\\^\\^\\^\\^\\^\\^\\");
      sop("              ___) >;____) >;___   ^\\_\\_\\_\\_\\_\\_\\)");
      sop("             ^^^//\\\\_^^//\\\\_^       ^(\\_\\_\\_\\)");
      sop("               ^^^ ^^ ^^^ ^^");
      sop("");
    }

    private static void sop(String message) {
      System.out.println(message);
    }
}

This program will actually compile, if you drop it into an Eclipse (YAY!) or Netbeans (boo!) project. (Sorry, my evangalism is showing.)  But for those who don’t know (or don’t care) to do that, we’ve uploaded a copy to this post.  Unfortunately, you’ll have to download it and run it with the command line (yup, it’s still there even in Windows 7).  If all of this sounds too complex, then I will present the wonderful season’s greetings to you as an addendum to the article.

From mediaRif, to all of our clients, friends and family:

                       Happy Thanksgiving!
                          from mediaRif

                             ,+*^^*+___+++_
                        ,*^^^^              )
                     _+*                     ^**+_
                   +^       _ _++*+_+++_,         )
       _+^^*+_    (     ,+*^ ^          \+_        )
      {       )  (    ,(    ,_+--+--,      ^)      ^\
     { (@)    } f   ,(  ,+-^ __*_*_  ^^\_   ^\       )
    {:;-/    (_+*-+^^^^^+*+*<;_ _++_)_    )    )      /
   ( /  (    (        ,___    ^*+_+* )   <;    <;      \
    U _/     )    *--<;  ) ^\-----++__)   )    )       )
      (      )  _(^)^^))  )  )\^^^^^))^*+/    /       /
    (      /  (_))_^)) )  )  ))^^^^^))^^^)__/     +^^
   (     ,/    (^))^))  )  ) ))^^^^^^^))^^)       _)
    *+__+*       (_))^)  ) ) ))^^^^^^))^^^^^)____*^
     \             \_)^)_)) ))^^^^^^^^^^))^^^^)
     (_             ^\__^^^^^^^^^^^^))^^^^^^^)
        ^\___            ^\__^^^^^^))^^^^^^^^)\\
            ^^^^^\uuu/^^\uuu/^^^^\^\^\^\^\^\^\^\
               ___) >;____) >;___   ^\_\_\_\_\_\_\)
             ^^^//\\_^^//\\_^       ^(\_\_\_\)
               ^^^ ^^ ^^^ ^^

3 Comments

  1. avatar Snakesbeard
    Posted November 25, 2010 at 6:57 am | Permalink

    I love this post! Love the turkey’s. There is just one thing that is bugging me. On the cat picture, the right chevron next to the 3 has been tweaked. I remember the first time I saw <3 used and it took me like 45 minutes to figure out that it was a heart because the chevron was off center (true story). Anyhow, I immediately noticed that it is aligned perfectly in this photo and it driving me nuts! LOL

  2. avatar Snakesbeard
    Posted November 25, 2010 at 7:14 am | Permalink

    Okay, now I am confused. When I typed <3 it was off but it aligned once I posted. I give up. Lol
    Gobble gobble. 🙂

    • Posted January 28, 2015 at 11:57 am | Permalink

      I apologize, nearly four years later, for the Irritating Chevron Heart Incident of 2010…

Post a Comment

You must be logged in to post a comment.

tv copy bottom
SEARCH
spacer
AUTHORS
tv shell bottom
tv people
tv shell bottom