FizzBuzz

by JasonRShaver 31. May 2007 16:36

 Ok, I guess other people are finally figuring out what I have long known.  What is the difference between a script writer and a developer? 

Well Jeff Atwood wrote a good blog post on this topic ( http://www.codinghorror.com/blog/archives/000781.html ). 

Here I post, for anyone who cares (and no one does), my answer to FizzBuzz which I wrote in 1 minute 42 seconds (C#):

using System;
 
namespace FizzBuzz
{
    class Program
    {
        static void Main(string[] args)
        {
            for (int x = 1; x < 101; x++)
            {
                Console.Write("{0}: ", x);
                if (x % 3 == 0)
                    Console.Write("Fizz");
                if (x % 5 == 0)
                    Console.Write("Buzz");
                Console.Write("\n");
            }
            Console.ReadLine();
        }
    }

}

I can also program a loop in every language in my Resume that goes from 1 to 10 without any "off by one" bugs, and can solve problems using recursion and do it on a whiteboard. 

Tags:

Blog

Sometimes they work themselves into a corner...

by JasonRShaver 16. May 2007 16:35

So Kelly sees my comments about her being afraid of the rain, and tells me:

K: "I am not afraid of the rain!",

To which I respond: "You are too afraid of the rain!"

K: "I am not, I just don't like to get wet",

I show her the picture in the post of the wet cat, "You do know that you look like that when it is raining and you are outside right?"

K: "Ohhhhhhhh, the kitten looks so sad!"

J: "Would you say it looks like you when you are wet in the raid?"

K: "Maybe"

J: "Would you say it looks like it is afraid of the tub of water below it?"

K: "Yea... ummm..."

And of course, you know I got hit at the end.

Tags:

Blog

Why does this sound like me?

by JasonRShaver 15. May 2007 16:35

 I am like this, but for Dance, Dance, Revolution (DDR) and In the Groove (ITG). 

Tags:

Blog

Godwin's Law Hurts the French

by JasonRShaver 13. May 2007 16:34

 If you don't know what Godwin's Law is, check it out here.  This was the first web comic to make me laugh out loud in quite a while. 

Tags:

Blog

Volleyball! (and stuff)

by JasonRShaver 13. May 2007 16:34

 So on Saturday, I went to a friend's (Kerry Romack) house warming party in Aurora and really enjoyed myself.  Let me start off by saying that I have had mapquest fail me for the first time ever...

There is a point where 95th (naperville) is connected to 91st by 248th, don't ask about why they named them such. 

Link to Google Maps of what I am talking about

Anyway, 248th is now gone, they just put a gated community where that road used to be and now it is a driveway to the gatehouse...  That was a little confusing.

Anyway, Kerry had a huge volleyball court setup (well we helped set it up) and we must have played a good 4-5 hours.  He also had Guitar Hero setup and when I was not playing volleyball I was doing that, enjoying the virtual rape of Kim (in a game sense).

After that we had a dance party in Westmont (Eliane's party), but after volleyball I went home with Kelly and once we sat on the couch we could not get up so we watched "Push"and then got up took a shower and left. 

And yes, I did kind of fall asleep at the party.  =(

Tags:

Blog

Thoughts on my old BBS

by JasonRShaver 6. May 2007 16:33

 This came up in an email relating to this video: http://vids.myspace.com/index.cfm?fuseaction=vids.individual&videoid=2026611991

As a disclaimer, this story has been warped by my memory I am sure. 

Starting around 7th grade or so (as my memory works) I meet Tim Meyers who ran a bulletin board system (BBS) called Ultron's Underground.  Once when I was over at his house (playing D&D if I remember right), we got onto the subject of his system and he was talking about getting rid of it.

Now running a BBS was something that I thought would be amazing and when I went home and talked to my father (12 year olds don't make much money) he decided to support me in having a BBS.  That was the start of Jade Towers Communications (my first company), and the Jade Towers BBS.  This started with a tape (like DC2010 tape) backup of Ultron's Underground, but I started mostly from scratch.  After a short while, my father got me a 486 (first computer I owned that needed a CPU fan) with 200Mb drive running MS DOS and Renegade for the BBS software. 

After about a year or two, I decided to go "multi-node", or more than one phone line so multiple people could be on at once.  This required that I learn one of the most messed up operating systems I have ever worked with, DESQView (http://en.wikipedia.org/wiki/DESQview).  After going through hell getting that working, I had a multi-node BBS that was awesome.  Later I moved to PCBoard, but I don't really know why.  I kept that going until sometime in 10th grade or so, maybe a bit longer.  Really, the Internet killed it. 

Let me also take a moment to apologize to my friends who I knew in person and wanted free credits (to download stuff) and I refused.  I was a dick.  That being said, I was trying to keep a good ecosystem of files moving, but still, I should have been less of a dick.

Anyway, I found this awesome site about the BBS movement and the history involved,http://www.bbsdocumentary.com/

Let me also make one more quick note, running that BBS set me on the path that lead me to the level of computer development that I am at today.  I also credit my father with making all of that happen.  Running a BBS was not cheap, between computers, modems, phone lines, 7-Disc SCSI CD-ROM changers, ect.

 

Tags:

Blog

What my home development PC looks like

by JasonRShaver 2. May 2007 16:33

 To those that wonder and I do my hardcore development on, here is a photo (from my PDA) of what my computer looks like.  You can't see the computer itself, but you get the idea.

You can see my dual dell 24in 2407w monitors, Logitech G15 keyboard, and my wing command side keyboard (to the left).  That screenshot is also a bit old, as I run Vista Ultimate now.

Here are the stats on the computer itself:

  • Dell PWS670,
  • Dual 3.4Ghz Xeon EMT64 processors with Hyperthreading
  • 4Gb DDR2 ECC ram
  • Stripping RAID, 2x 10k RPM 74Gb Raptors
  • NVidia 7800 Video card (I don't remember which)

Tags:

Blog

About the author

I am a software developer working for Microsoft in Redmond, WA.  In addition, my wife and I own TTXOnline, what is likely the 3rd largest table tennis store in the US.

Month List

Page List