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