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

查看:154
本文介绍了学习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开发人员正在使用(喘气)Macs,实际上让我想到了这个方向。

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 是Ruby的.NET风格,如果你感兴趣的话。

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的事实上。我咬了一口子并购买了那本书, 敏捷网络开发导轨 的;这两本书都非常出色。

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天全站免登陆