Get flash to fully experience Pearltrees
If you’re developing with Rails you’ve probably encountered rake once or twice. This blog post aims to walk you through where rake came from and an introduction on how to use it effectively in your Rails apps. A Little Bit of History
Start - 2011 Rubyist's guide to a Mac OS X development environment — giant robots smashing into other giant robots - PentadactylIt’s been two and a half years since my last laptop. It’s neat to look back and see how much has improved since then for setting up a Ruby development environment. Of particular note, Homebrew, RVM, and Bundler did not exist back then. Here’s how I set up an OS X 10.7 (Lion) thoughtbot laptop in 2011.
Many coders will reach a situation where developing a C extension makes sense, whether for doing 'heavy lifting', diving into assembly language, interfacing with other C code, etc. Luckily, developing a basic Ruby extension in C is easy. Note: This article assumes you are using a UNIX of some sort (this was all tested on OS X) and that you have Ruby installed properly (from source, ideally, so you have ruby.h available). If not, you may be stuck. First, create a directory called MyTest (or whatever you want your extension to be called) and in there create two files, extconf.rb and MyTest.c (if you want to download pre-written sources, they're in this tar file ).
In an article posted entitled What’s Wrong With Ruby? , the author cites me as one of the main problems: If I was put off Ruby by the hype, I was put off more by the many cutesy introductory tutorials I encountered when trying to get into it. Why’s (Poignant) Guide is a particular horrid example… I don’t want someone chatting away to me and telling me how “cool” it all is (I’ve lived long enough as a computer programmer to know it’ll never really be “cool” to be one). I just want the straight facts, plainly put.