The best environment for Rails on Windows

Fabio Akita has put together an excellent how-to on how to setup your windows machine to succesfuly install a perfect environment to develop Rails applications.

Before starting out, ignore some of what’ve already read elsewhere: it is not necessary to use full blown IDEs such as Netbeans or Aptana. You can, but you don’t need to. You can also ignore one-size-fits-all bloated installers such as Instant Rails (sorry, I don’t mean to bash as I know people made lots of effort to assemble them). Let’s install a clean environment from scratch for Windows.

You can read the tutorial here.

On a side note I like to add that I prefer e-texteditor since it is compatible with almost all the Texmate bundles and snippets out there.

jQuery turns 3 years old and v1.3

Back on January 14, 2006, a brash, young and talented developer named John Resig put out a personal project to the OSS world and hoped it could benefit *someone*. Little did he know that 3 years later, his side project would become one of the most influential frameworks for developing JavaScript-based applications. Today, the jQuery project turns 3 years old which, considering the churn rate for open source projects, is a monumental achievement. So it makes sense that on the project’s 3rd birthday, the team has announced the release of jQuery v1.3, the latest and greatest release of jQuery which includes the new Sizzle selector engine.

In the meantime we are testing this new release on the helpers of our Elastic CSS Framework :P

Free Ruby lessons

Want to learn ruby for free?

Just point your browser to http://www.rubylearning.com

RubyLearning offers free online Ruby programming courses and since 2005, over 6500 participants spread across 140+ countries have learned Ruby programming.

And once you’re there, grab a copy of a Free eBook on Merb

Validatig non AR Models in Rails 2.1>

Since Active Record changed in Rails 2.1, now you have to do this.

Ruby Enterprise Edition 1.8.6-20090113

New version of Ruby Enterprise Edition.

Release Notes.

Getting started with Rails Testing

A cool free guide from Rails Prescriptions to creating Rails tests as an integral part of your development process. Available in DRM-free PDF format.

Web Dev Project Estimator

Although most web designers have an idea of how long a project will take based on their past experience, far too often this guess becomes a final estimate. If you’ve ever been 300+ hours into a project that’s paying you for 100, I’m sure you know first hand why this can be a serious problem for a business. Up until now, I’ve used an excel spreadsheet to help me estimate accurately. About a month ago though, it occurred to me that I could make this calculator into a sweet little online tool. I figured it can only lead to more accurate estimates, stronger web businesses, and a better valuation of what we do as designers.

So Matt Everson built a simple little micro app for project estimation

Git branch on the command prompt

This is a great way to show the working git branch on your terminal prompt:

Put the previous code on your .profile or .bash_rc file, then close and open the terminal and navigate to a git repository, you will see the current working git branch on the prompt

Congratulations to GitHub.com

Congrats to GitHub.com Team for winning the Best Bootstrapped Startup of 2008 award in The Crunchies.

GitHub Trophie

GitHub Trophie

You can view the full list of winers here

Welcome to rubyninjas.com

Hello and welcome to rubyninjas.com

RubyNinjas.com plans to be a one stop resource for tutorials, tips, general information about the great Ruby Programing Language and Web programing in general.

So we will try to make this a great place to read and share and if you are a ruby ninja and want to contribute in this, drop us a line on staff AT rubyninjas.com, we will be glad to read your thoughts.

Regards.