Ben Griswold on July 16th, 2010

In my attempt to learn Ruby out in the open, here’s my solution for Project Euler Problem 21.  Though I could have used it to solve other problems, this problems made it obvious that I need to start caching results as they are calculated for quick look up later in the routine. I didn’t do that here, [...]

Continue reading about Project Euler 21: Ruby

Ben Griswold on July 15th, 2010

Throughout the year I have introduced myself to a few programming languages and I am currently on my third week with Ruby. Let me start by sharing a few things you have already heard about Ruby. More accurately, let me share my interpretation of things you have already heard. First and foremost, Ruby is fun. [...]

Continue reading about Two Minutes of Ruby

Ben Griswold on July 15th, 2010

In my attempt to learn Ruby out in the open, here’s my solution for Project Euler Problem 20. I read through this problem and problem 19 yesterday morning before starting off on a family trip from San Diego into the woods of Northern California. With a 19 month old climbing all over me for nearly [...]

Continue reading about Project Euler 20: Ruby

Ben Griswold on July 15th, 2010

In my attempt to learn Ruby out in the open, here’s my solution for Project Euler Problem 19. This problem turned me on about as little as problem 19. If you’re looking for a fancy algorithm, you won’t find it here. This is another brute force solution featuring a bloated yet terribly action-packed Ruby switch [...]

Continue reading about Project Euler 19: Ruby

Ben Griswold on July 11th, 2010

In my attempt to learn Ruby out in the open, here’s my solution for Project Euler Problem 18. I love how this problem description basically says, “Go ahead and brute force the answer but you’ll be sorry you did in about 50 problems from now.” Yikes. I haven’t thought that far ahead yet. I guess [...]

Continue reading about Project Euler 18: Ruby

Ben Griswold on July 9th, 2010

In my attempt to learn Ruby out in the open, here’s my solution for Project Euler Problem 17. When I first read through this problem, I wasn’t excited in the least. Though I would bet there are very clever and elegant solutions, I knew I would end up brute forcing the answer and I questioned [...]

Continue reading about Project Euler 17: Ruby

Ben Griswold on July 8th, 2010

In my attempt to learn Ruby out in the open, here’s my solution for Project Euler Problem 16. I am finding a few of my recent solutions are dangerously similar. Perhaps I should be worried that I am getting locked into a single-minded approach. I’ll have to watch out for this. As always, any feedback [...]

Continue reading about Project Euler 16: Ruby

Ben Griswold on July 8th, 2010

Apparently customers wanted to know why Microsoft had two services – Windows Live Sync and Live Mesh beta – with similar features.  In response, Microsoft has announced that Live Mesh will soon be replaced by the new Windows Live Sync which will be built out using the Mesh technology.  I have been using Windows Live [...]

Continue reading about Windows Live Sync and the Absolutely Absurd Error Message