-
The latest release of IronRuby (1.1.1) includes Visual Studio integration! From the release notes: The integration includes Ruby colorizer and syntax checker interactive loop window directory based project templates for common Ruby applications (including Ruby on Rails 3, Sinatra, Gems and Silverlight...
-
Why is Ruby on Rails all the rage at the moment, and why do a lot of .NET people seem so defensive? Undoubtedly, there is a buzz in development right now, things are changing rapidly, possibly more rapidly than they have for a good number of years. New languages are sprouting up all over it seems, with...
-
After a successful first Chicago Code Camp last year, we're back to announce the second edition of this unique technical event. The Chicago Code Camp 2 will happen on May 1 st . In this event we are addressing one obvious and recurring feedback: Make it closer to the city . We're thrilled to...
-
I haven't mentioned our meetings here in a while but our group has been going strong and enthusiastic all this time. Tomorrow, March 10 th our topic will be build scripts for .Net projects using Rake and Albacore. I've been using Rake and a little bit of Albacore in my own projects and I'm...
-
As soon as I started learning Ruby, a few years ago, I got immediately hooked on its Range class. I could not believe I had been programming in .NET without them for so long. I like to think of range objects as the specification for a for loop, packaged in an object that can be passed around. That's...
-
As a brief inspection of your RSS reader will quickly tell you, it's Code Camp season. Not to be left out of this party, the developers in the Chicago and Milwaukee areas have a great option this year. The Chicago Code Camp , which happens on May 30th, is strategically located right between these...
-
A rainy weekend and some brain hunger made me finally do something I had been meaning to do for a while. Once I posted about my interest in screencasts and their power to make information memorable. This last weekend I filled up my shopping cart over at PeepCode with a bunch of material that was on my...
-
We're happy to announce the first partial list of talks selected for the Chicago Code Camp . We hope there's a good mix of various different technologies and that it could spark even more interest in the event. There are still a good number of time slots undecided for this event. If you want...
-
Many times when I'm writing JavaScript code with Ajax calls I don't have an URL to call and get the data yet. Or sometimes I have an URL that gives me valid data and I need to test the code against invalid data or some other variation that I don't have handy. WEBrick In these situations,...
-
Language Envy: This post is part of a series where I wish C# had a particular feature I came to like when working with other programming languages. It's easy to let a small language feature go unnoticed. The more I spend time writing JavaScript and Ruby, the more one little detail shows itself loud...
-
I just installed Ruby 1.9.1 RC1 alongside my stable 1.8.6 installation. I'm planning to experiment with the changes and new language features for both using them in new code and upgrade old code (or at least protect old code from potential breaking changes.) In light of the upcoming changes in C#...
-
Although C# is the language that I can call myself proficient enough to make a living these days, there are other languages that I have to use for specific tasks (like JavaScript, SQL, XSLT.) I also like using other general purpose languages for pure exploration or pet projects. I'd include Ruby...
-
class Madness def method_missing(method, *args) nil end end In full disclosure, my ruby is all stinky bad. I solicited this joke from my good friend Jeremy Walworth (founder of the internationally renown website, hairforecast.com .)
-
Tonight's meeting of the Software Craftsmanship Group was led by Uncle Bob Martin . This time around we tried a Randori-style coding dojo . The task was to build a clock and, although we fell short of the original goal of having a GUI, there was plenty to be learned in this process. I felt it was...
-
Remember one recent post when I talked about the Code Kata that I attended? Well, Micah prepared a screencast version of that Kata and that video is now available. It's a short screencast (14') and even if Ruby is not your cup of tea, it's interesting to watch BDD being practiced. Langston's...