![]() |
1
19
嗯,你没有指定轨道,所以我要扔 Shoes 在那里。首先,构建鞋子应用程序可能是学习Ruby的最佳方法(Rails很好,但我发现掌握Ruby更有趣/更有用)。其次,虽然我当然不认为构建跨平台的UI组件很简单,但是鞋子是相对新的,而且相对较小。毫无疑问,可以做无数的补充。 |
![]() |
2
12
上的活动项目 Rubyforge 是一个很好的起点。一个好的入门项目是选择一个非常流行但开发人员不多的项目。 如果你对RubyonRails感兴趣,我正在研究 Redmine 马上。它是最活跃的项目之一,只有5个开发人员。 Open Source Rails 也有很好的项目集合。 我发现做了一个 Refactotum 开始一个项目的好方法。利用这样一个事实,你对自己的优势是陌生的,大多数参与过项目的人都会忘记一些简单的事情,比如gem依赖性和文档。 |
![]() |
3
8
与其加入一个开源项目,不如找到一个你想要抓取的痒。 我发现我第一年学习一门语言几乎总是丢掉代码(或者至少,它 应该 是) 找出你(个人)想要解决的问题。用红宝石来做。你会学到很多。 |
![]() |
4
7
我想如果你想学一门新语言,那就用这门语言做点有趣的事。 我通过写大量的网络蜘蛛和小玩具来学习巨蟒,而对于Ruby,我会走完全相同的路。与其找一个需要输入的项目,不如做几个小的个人项目来了解语言。在最初的几个月里,通过做一些事情,然后阅读大量的例子和其他人的代码,你可以学到更多。 像Ruby这样的语言是以这样一种方式构建的,你可以在没有太多支持的情况下直接做一些有成效的事情,所以直接跳进去做一些有趣的事情,而不是认为你必须在新语言的实验开始时为别人做些事情。 和Ruby玩得开心,它在我的玩物清单上:) |
![]() |
5
6
|
![]() |
Stilian · 存储库设置中没有Github页面部分 3 年前 |
![]() |
Kellen · 查看$卷展栏功能列表 3 年前 |
![]() |
Akshit Thakur Ak · 我怎样才能把铁轨停下来? 3 年前 |
![]() |
johncssjs · 将数组转换为每个元素的嵌套哈希 3 年前 |
![]() |
solidsnake99 · Rails db:如何绕过验证 3 年前 |