学习 Ruby on Rails [英] Learning Ruby on Rails

查看:22
本文介绍了学习 Ruby on Rails的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

就目前而言,我是一名 Java 和 C# 开发人员.我对 Ruby on Rails 研究得越多,我就越想学习它.

As it stands now, I'm a Java and C# developer. The more and more I look at Ruby on Rails, the more I really want to learn it.

您认为学习 RoR 的最佳途径是什么?在 Windows 上开发会更容易,还是应该只在 Linux 上运行虚拟机?

What have you found to be the best route to learn RoR? Would it be easier to develop on Windows, or should I just run a virtual machine with Linux?

是否有可以与 Visual Studio 的健壮性相媲美的 IDE?任何要开发的程序都可以很好地管理要做什么?有什么好书吗?

Is there an IDE that can match the robustness of Visual Studio? Any programs to develop that give a good overhead of what to do? Any good books?

说真的,任何提示/技巧/咆哮都会很棒.

Seriously, any tips/tricks/rants would be awesome.

推荐答案

我从职业生涯中的 C# 转向个人生活中的 Ruby 和 RoR,我发现 linux 稍微更具吸引力个人发展.特别是现在我开始使用 git,在 linux 上的实现更清晰.

I've been moving from C# in my professional career to looking at Ruby and RoR in my personal life, and I've found linux to be slightly more appealing personally for development. Particularly now that I've started using git, the implementation is cleaner on linux.

目前我正在双启动并且越来越接近全职运行 Ubuntu.我在开发环境中使用带有各种插件的 gedit.到 2010 年底,我正在推动使用 Vim 进行开发,甚至通过 OS X 上的 Textmate.

Currently I'm dual booting and getting closer to running Ubuntu full time. I'm using gedit with various plugins for the development environment. And as of late 2010, I'm making the push to use Vim for development, even over Textmate on OS X.

大量的 Rails 开发人员正在使用(喘气)Mac,这实际上让我想到了这个方向.

A large amount of the Rails developers are using (gasp) Macs, which has actually got me thinking in that direction.

尽管我还没有尝试过,Ruby in Steel 为您提供了 Visual Studio 中的 Ruby IDE世界,如果您有兴趣,IronRuby 是 .NET 风格的 Ruby.

Although I haven't tried it, Ruby in Steel gives you a Ruby IDE inside the Visual Studio world, and IronRuby is the .NET flavor of Ruby, if you're interested.

就书籍而言,Ruby 编程(也称为 Pickaxe)来自 Pragmatic Programmers 的书是学习 Ruby 的事实.我咬紧牙关买了那本书和Agile Web Development with导轨;两本书都很棒.

As far as books are concerned, the Programming Ruby (also known as the Pickaxe) book from the Pragmatic Programmers is the de-facto for learning Ruby. I bit the bullet and purchased that book and Agile Web Development with Rails; both books have been excellent.

Peepcode 截屏视频和 PDF 书籍也非常适合入门;每个截屏视频 9 美元,很难出错.我实际上买了 5 件装.

Peepcode screencasts and PDF books have also been great for getting started; at $9 per screencast it's hard to go wrong. I actually bought a 5-pack.

还请查看以下内容:

  • Official Rails Guides
  • Railscasts
  • railsapi.com or Ruby on Rails - APIdock
  • The Ruby Show
  • Rails for Zombies
  • Softies on Rails - Ruby on Rails for .NET Developers
  • Rails Podcast
  • Rails Best Practices

在过去的一个月里,我浏览了 Rails 和 Rails Envy 播客的积压,他们提供了对许多主题的精彩见解,甚至是一般的软件开发.

I've burned through the backlog of Rails and Rails Envy podcasts in the past month and they have provided wonderful insight into lots of topics, even regarding software development in general.

这篇关于学习 Ruby on Rails的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆