Conference Videos
I have a family and a job, therefore, I cannot attend all the conferences, even the ones that I’d pay my own money to go. Ruby community is kind enough to provide these videos for me, and I’d like to thank everyone.
MountainWest RubyConf 2010
Red Dirt RubyConf 2010 – you have to purchase the videos for $99. The video quality is good, but the audio quality is less than what I’d hope for. But hey, can’t complain.
JRubyConf 2009 – Not much there and waiting for the rest to show up.
RailsConf 2010 – only selected keynotes on blip.tv
2010 Gotham Ruby Conference Video (GoRuCo)
Wow, even more awesome contents.
MongoNYC Video Now Online!
I was there, but if you missed it, you can watch the video of MongoNYC at http://mongodb.blip.tv now.
Structure and Interpretation of Computer Programs
*** Update ***
Forget curl, just download and install wget => “If you’re using a Mac and don’t have wget installed, then replace wget with curl -O”
***
Now that the videos are fixed, I was watching Jim Weirich’s keynote at this year’s Red Dirt Ruby Conference. He mentioned the book “Structure and Interpretation of Computer Programs” and what he was doing with it. So I got really interested.
Before I go any further, I don’t have a “computer science” background. When I started computing, there weren’t much and I did things without knowing the name. Take TDD for example. I always thought that people programmed that way and as far as I’ve seen, all the “old” people did it that way. What offends me the most is some asshole comes along and puts a label on it and I’m suppose to know what that is.
Ok, back to the subject at hand. You can purchase this book for $68 or view it online for free at HERE. You can also get the video of the course that uses this as the text from MIT’s Opencourceware by running following script I wrote for you. Here’s the link to MIT 6001.
First run the script below.
Then run the following script to clean up the file name.
The primary reason why I go through the beginner’s stuff is that whenever I go into an interview, I get asked basic computer science questions because people interviewing me never worked on any real applications and the only thing they know is what they learned from school.
In any case, this surely is an interesting exercise and I’m enjoying it.
RailsConf 2010 DHH Keynote Video
Ruby Method Name with Spaces
This is an introduction to Ruby metaprogramming where I cover two different ways to define a method. The idea actually started as a joke, but there are valuable lessons to be learned here.
Ruby Method Name with Spaces from Joon You on Vimeo.
Scottish Ruby Conference Videos
Just in case you haven’t seen it.
http://video2010.scottishrubyconference.com/
Bad Ruby Practices: Commenting Out Code
Bad Ruby Practices: Commenting Out Code from Joon You.
Screencast: Add & Remove Methods in Ruby
Here’s my first installment of Stupid Rubyist Tricks Series.
Ruby provides metaprogramming feature that’s really powerful when used properly. Here, I show you the technique, but do something stupid so you don’t do it. Enjoy!
Adding & Removing Method in Ruby from Joon You.
Introduction to MongoDB – Part III, MongoMapper & Rails
This is the third and final episode on introduction to MongDB. In this screencast, we demonstrate MongoMapper and how to use it in a Rails app. Get the code at http://blog.rubyhead.com/files/mongodemo.zip