Upgrading Ruby in RVM
Screencast on simple way to upgrade existing Ruby in RVM.
Upgrading Ruby in RVM from Joon You on Vimeo.
Rails 3 Documentation: Generate Your Own
In this screencast, I show you how to generate the api and guides for offline viewing.
Rails 3 Documentation: Generate Your Own from Joon You on Vimeo.
Meet Raphel
Ah, remember the days when we had to write programs to draw things and figure out the memory space for… Well, now that Flash is out of style, meet Raphael.
From their website:
Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. If you want to create your own specific chart or image crop and rotate widget, for example, you can achieve it simply and easily with this library.
Raphaël [ˈrafēəl] uses the SVG W3C Recommendation and VML as a base for creating graphics. This means every graphical object you create is also a DOM object, so you can attach JavaScript event handlers or modify them later. Raphaël’s goal is to provide an adapter that will make drawing vector art compatible cross-browser and easy.
Raphaël currently supports Firefox 3.0+, Safari 3.0+, Opera 9.5+ and Internet Explorer 6.0+.
Here’s a short screencast of the demonstration I recorded.
Raphael Demo from Joon You on Vimeo.
Getting Ready to Checkout Rails 3 Code
Checking out Rails code and getting ready to dive into deep code review. Here’s a screencast of me setting it up.
Vim & Me – Episode 3, Opening Multiple Files At Once & Closing All Buffers
This is how I open multiple files at once in Vim and close all buffers at once.
Rails 3 Screencasts
Rails 3 Screencasts by Gregg Pollack. As always, well produced and informative.
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.
Smash Into VIM from PeepCode
It appears that everyone’s getting into Vim these days, and rightfully so. PeepCode just released “Smash into Vim” screencast.
I’ve declared many times that I always go back to my familiar editor, and with the right plugins, it can be used as an IDE for any language.
Just one disclaimer, I haven’t reviewed it yet, but you can always bet that Geoffrey is putting out the best screencast. It also appears that it’s geared towards someone looking to switch.
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!
