Tuesday, August 15, 2006

I have a bunch of free code camp posters for anyone that would like one. If you would like to  put up a code camp poster at work contact me and I will get you one.

Alternatively, you can also download one from here.

Thanks to Justice for creating them

Tuesday, August 15, 2006 12:14:51 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  | 
Monday, August 14, 2006

I have been trying out Colibri for the last little while, it is a perfect companion to SlickRun. Both launchers have their strengths and weaknesses and if you combined them into one you would have a kick ass launcher.

Colibri is nice because it can automatically determine what programs you have installed, there is no need to setup tons of magic words like SlickRun. The downside to Colibri is that it can't replace Start->Run like SlickRun can and the default hotkey (Ctrl->Space) is not a good idea if you are a developer that uses Visual Studio.

Monday, August 14, 2006 4:49:40 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  | 
Wednesday, August 09, 2006


Registration for Edmonton Code Camp is now open!!!!!! Hurry on over to http://www.edmontoncodecamp.com and sign up because once we are full, well we are full. Seating is limited because of fire regulations or else I would have the library packed to the rafters.

In addition to the great speakers that are going to be presenting at the code camp, there is going to be a lot of great swag that we will be giving away for free at the end of the day. So register now!

Tuesday, August 08, 2006 11:55:43 PM (GMT Standard Time, UTC+00:00)  #    Comments [12]  | 
Saturday, August 05, 2006
Getting started with Ruby is really easy, there is a lot of resources out there to help you learn the language. Once you have Ruby mastered, or at least a weak understanding of Ruby you should try out Rails. Here is how to get started so you can see what all the fuss is about.

First go to http://rubyinstaller.rubyforge.org and download the Ruby one click installer. Next, next next through the installer dialog. Once everything is installed, Ruby should be located at C:\Ruby (unless you changed the path).

To ensure everything installed correctly open a command prompt and type: ruby -v

If the command prompt tells you the version of Ruby you just installed you should be good.


Once you have Ruby installed, there are a number of good free sources to learn Ruby from:

Programming Ruby : The Pragmatic Programmer's Guide Ebook

Why's Poignant Guide to Ruby EBook (possibly the funniest computer book ever written)

Try Ruby! (in your browser) You don't even need to install Ruby to try it.


If you don't have the patience to read a book on Ruby, I recommend downloading WATIR at http://wtr.rubyforge.org/ and hacking the examples to test a webpage. For example, type the following in notepad and save the file as stevensearch.rb

   require 'watir'   # the watir controller

   # set a variable
   test_site = 'http://www.stevenrockarts.com/blog/default.aspx'
 
   # open the IE browser
   ie = Watir::IE.new
  
   ie.goto(test_site)
   ie.text_field(:id, "searchString").set("ruby")
   ie.button(:id, "_ctl168_Button1").click  
  
   if ie.contains_text("Ruby") 
      puts "Test Passed. Found the test string: 'Ruby'. Actual Results match Expected Results."
   else
      puts "Test Failed! Could not find: 'Ruby'"
   end

Now open a command prompt and go to the location where you saved the file. Type the following into the command prompt: ruby stevensearch.rb

The Watir Ruby script will open a new instance of Internet Explorer, come to this page, type ruby into the search textbox, click the search button and then ensure that the word "Ruby" shows up on the page.

If you thought typing into notepad and runnning Ruby through the command prompt was too much work, go to http://sapphiresteel.com and download the latest version of Ruby in Steel for Visual Studio 2005. This will allow you to create Ruby projects and Ruby files right inside Visual Studio.

Now we are on a roll. Lets try out Rails. The fastest and easiest way to get started with Ruby on Rails is to go to http://instantrails.rubyforge.org and download InstantRails. InstantRails contains everything you need to run Rails, prepackaged and configured in a zip file. All you need to do is to extract it to a directory and Rails is ready to go. To try it out go follow along to the screencast by Matt Griffith located here.
Saturday, August 05, 2006 10:09:45 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  | 
Friday, July 28, 2006

edmug

Richard gave a great presentation yesterday. As a developer, I learnt a lot about SQL Server. If you are interested the sample code from his session is located here. I highly recommend having Richard out to your user group, he is a great presenter with a very laid back style.

As always, if there is anything you would like to see improved at Edmug or if there is a speaker you would like to see let us know and we will do our best to make it happen.

Friday, July 28, 2006 2:32:15 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  | 
Thursday, July 27, 2006

If you have some spare time tonight, come out to the Edmonton .NET User Group meeting at the Edmonton Public Library downtown. Richard Campbell (from Dot Net Rocks) will be presenting on SQL Server Tips and Techniques. This talk has been popular with other user groups so it should be a good time.

We will also be giving out free copies of asp.netPRO magazine to everyone and you will also have a chance to win free swag and meet other members of the Edmonton development community.

Thursday, July 27, 2006 4:31:27 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  | 
Tuesday, July 25, 2006

Last weekend my Dad and I went to the 2nd annual West Edmonton Mall Grand Prix presented by the Brick at JAGflo speedway...I think they need to have less sponsors next year. Here is my recap of the race weekend.

During the 1st round of qualifying, Sebastian Bourdais set the best qualifying time with a time of 59.895 seconds right behind him was rival Paul Tracy with a time of 1:00.067.

The 3rd practice session was an interesting one with half of the drivers breaking the minute mark. The rookies Dan Clarke and Katherine Legge were both broke the minute mark in what ended up being their best times of the weekend. Katherine also broke the minute mark in the second qualifying round but the time didn't count because of a crash on the track.


 

In the second qualifying session, Bourdais once again had the best time of the session coming in at 58.560, with that time he also beat the track record set last year by A.J. Allmendinger. A big surprise was rookie Will Power's time of 59.460 which ended up being good enough for the 6th spot on the grid.

At the start of the race my money was on Sebastian Bourdais and Paul Tracy to have an incident  in the first turn but it ended up being Cristiano da Matta who ended up going into the tires.  Here is a low quality video of the first turn from my camera and a couple photos of the result:

First turn video

My money was on Nelson Philippe to win the race but he ended up crashing late in the race on turn 7.

 

The turning point of the race was when Justin Wilson beat Paul Tracy out of the pits, he narrowly avoided beating him out but it proved to be worth it. I was actually surprised when Wilson passed Bourdais for first on the back straight away, he made Bourdais look like he was lap traffic and ended up taking the checkered flag. Here is his celebration.

I have a lot more pictures up over at Flickr if you want to check out some good shots of the Atantic race and some additional champ car pictures from the weekend. Also, Mack has a recap of the weekend as well.

Tuesday, July 25, 2006 12:33:25 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  | 
Tuesday, July 11, 2006
My summer is now officially over. I must've been watching too much soccer because last Wednesday while playing hockey, I turned my foot sideways to block a shot and the shot broke my foot. I went for x-rays last Thursday and today (Monday) they finally let me know that my foot was broken and indeed I did need a cast.


Tuesday, July 11, 2006 1:11:23 AM (GMT Standard Time, UTC+00:00)  #    Comments [4]  | 

Theme design by Jelle Druyts

Pick a theme: