Ruby Video
Talks
Speakers
Events
Topics
Leaderboard
Sign in
Talks
Speakers
Events
Topics
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
I started programming Rails on Windows in 2008. The experience was not the best but I still made the best of it. Fast-forward to 2012 and because of tools like RailsInstaller, Windows users have things almost easier than Mac/Linux. This talk will focus on some of the best-practices that I've found when using Windows for Ruby on Rails development and is really geared toward helping people get started programming Rails in a Windows environment. The talk is sexy and it knows it so be prepared to laugh and have fun. Help us caption & translate this video! http://amara.org/v/FGgZ/
Date
Summarized using AI?
If this talk's summary was generated by AI, please check this box. A "Summarized using AI" badge will be displayed in the summary tab to indicate that the summary was generated using AI.
Show "Summarized using AI" badge on summary page
Summary
Markdown supported
The video titled 'Rails Development on Windows. Seriously.' by Evan Machnic at Aloha RubyConf 2012 focuses on the intricacies and best practices of developing Ruby on Rails applications on a Windows platform. Despite Windows not being the preferred environment for Ruby development, Machnic illustrates how significant improvements have been made to create a smoother experience for Windows developers. He shares his journey starting from his initial challenges with Windows in 2008 to the advancement of tools like RailsInstaller by 2012. The main topics covered include: - **Introduction to Rails on Windows:** Machnic highlights his background in Ruby on Rails and his current role at Engine Yard. He notes that while Rails development traditionally favors Unix-like systems, many users on Windows are eager to learn and create with Ruby on Rails. - **Setting Up a Development Environment:** He discusses the ease of setting up Rails on Windows with RailsInstaller, which simplifies installation of necessary components compared to the more complex process on Mac OS X. He also emphasizes the need for essential tools like Ruby, Rails, SQLite, Git, and a method for building native extensions. - **Workflow Adjustments:** Machnic shares his experience with Vim and the subsequent re-evaluation of his tools due to cross-platform challenges. He ultimately moved towards using an IDE, specifically Aptana, while acknowledging the balance between convenience and personal preferences for command-line tools. - **Testing Challenges:** He discusses the significant performance issues with testing on Windows, particularly with MRI Ruby. Solutions include utilizing community tools like CodeShop for environment improvements and switching to simpler automation tools such as AutoTest, which streamlined his testing process. - **Collaboration using Git:** The importance of managing SSH keys for GitHub collaboration is mentioned, as well as how Rails Installer and RubyPick assist in transitioning between Ruby environments efficiently. In conclusion, Machnic reassures his audience that while Windows presents challenges for Rails development, the community's efforts and tools like RailsInstaller have made it increasingly feasible for developers to thrive in this environment. Machnic invites engagement, encouraging those interested to explore Rails on Windows, enhancing their development experience.
Suggest modifications
Cancel