• 需要有经验的人相助,到处是地雷,已经排了一些了,devise 的魔法一来,我就歇菜了,其他的 rails 相关的还可以应付过去,估计就是个 new,然后调用 mongoid 建对象,这也会出错啊 这个 node 貌似不是 ruby-china 的 node,我找不到那里引入的 Started GET "/ruser/account/sign_up" for 127.0.0.1 at 2012-03-22 11:37:51 +0800 Processing by Ruser::AccountController#new as HTML Completed 500 Internal Server Error in 1ms

    NameError (uninitialized constant Node): activesupport (3.2.2) lib/active_support/inflector/methods.rb:229:in block in constantize' activesupport (3.2.2) lib/active_support/inflector/methods.rb:228:ineach' activesupport (3.2.2) lib/active_support/inflector/methods.rb:228:in constantize' activesupport (3.2.2) lib/active_support/core_ext/string/inflections.rb:54:inconstantize' mongoid (2.4.3) lib/mongoid/relations/metadata.rb:535:in klass' mongoid (2.4.3) lib/mongoid/relations/constraint.rb:38:inconvert' mongoid (2.4.3) lib/mongoid/fields/internal/foreign_keys/array.rb:73:in serialize' mongoid (2.4.3) lib/mongoid/fields/serializable.rb:80:ineval_default' mongoid (2.4.3) lib/mongoid/fields.rb:94:in apply_default' mongoid (2.4.3) lib/mongoid/fields.rb:65:inblock in apply_non_proc_defaults' mongoid (2.4.3) lib/mongoid/fields.rb:64:in each' mongoid (2.4.3) lib/mongoid/fields.rb:64:inapply_non_proc_defaults' mongoid (2.4.3) lib/mongoid/document.rb:130:in block in initialize' mongoid (2.4.3) lib/mongoid/threaded/lifecycle.rb:84:in_building' mongoid (2.4.3) lib/mongoid/document.rb:126:in initialize' devise (2.0.4) lib/devise/models/registerable.rb:16:innew' devise (2.0.4) lib/devise/models/registerable.rb:16:in `new_with_session'

  • 我猜测回答下 instancemethodes?grep 下 validate 和属性。

  • 刚学习了 markdown

  • 常做梦梦想有一天干翻淘宝哈哈三五个很不错了,你看现在大公司,基本上一个或者两个起家

  • 大道至简

  • 如何高效利用 GitHub at 2012年03月21日

    拜读了 来到 rubychina 才结束我闭门造车的局面,多了很多学习机会

  • Forever 呢?我用很好

  • ruby-china 项目启动太慢 at 2012年03月20日

    快是关键,每次等着那个载入环境就要数十秒,对测试的激情荡然无存。

    补充,有人说用 spork 可以解决问题。

    开发启动慢一点可以接受。

  • 梦幻组合实现梦幻理想,很难啊,中国人合在一起太难,有一个英雄,然后就会有人跟随,没有办法的,只有你自己先当牛人努力成为牛人,光有想法,没有技术实力,一般人不信你啊

    只有用金钱和理想一起的办法,金钱很难的哦

  • 不敢大声说,但是还是想说,中国需要 IT 来拯救她!

  • 一直对这块有想法,医院服务太糟糕了,以后我们自己当医生!

  • 恩,草稿确实有点花,现在可以编辑的,主要是怕发出去的东东不完善,有时候又想写点什么开头

  • 另外可以用 samba 建立一个共享目录,服务器跑在 ubuntu 上,开发写代码在 windows 上,watir 测试也在 windows 上,普通 PC 就刷刷很快了

  • 献上 windows netbeans 界面,最近重装系统,子体不好看了

  • 做了 7 年的硬件,弄了好几个硬件的小东西,发现产业化和资金等等问题,从此弃硬投软。

    决心从硬件工程师换到互联网,08 年开始研究互联网相关。

    浏览了各种 cms 像 liferay,发现不能很好的实现自己的想法,看到了 rails 框架,了解了 ruby,发现还好用,就想自己写代码了。

    中间几年搞了 java,一个 hibernate 就搞死人,对 JAVA 开始有所放弃。

    10 年开始自己弄了一个项目,中间重构过几次,逐渐有点感觉,其实到现在也还是一般般。

  • Bootstrap Themes at 2012年03月20日

    bootstrap 的 css 也不是完美的吧,还是需要自己有些改动的,浏览器的兼容性,甚至还有一些很低级的输入错误,呵呵

  • 这个是比较老土了,其实也是自己总结下来的。 总感觉简单是最重要的,这种方式直接模拟用户操作步骤,并可以抽象操作步骤,使的 case 可读性很强,直接在开发模式下操作,我觉得很好用。

    功能测试或者最小测试集合很实用。 看到那么一长串列表头痛

  • 看来大家都有兴趣,大家一起来啊,团队合作还是比较靠谱一点,可以各自领取子项目,有兴趣的报名啊

  • 嗯,除了用户系统外,其他就是可以作为一个独立系统来 mount 了,css 和 js 也可以考虑分离,目前自己的还没有完全分拆好,理论上不难的,就是增加 namespace

  • #1 楼 @huacnlee

    您的意思是 ruby-china 除了用户可以剥离外,其他还可以再拆分吗?还不清楚里面各 controller 里面的耦合度,要折腾下才知道了

  • 我觉得 windows 下也很好用,好几年了,基本问题不大。 当然是在 linux 尤其是 ubuntu 下爽了,但是不习惯命令编辑的还是 windows 方便,开发是没有问题 的。

    不过如果从来没有接触过 linux 的话,还是多折腾下 linux 比较好,无论什么方式都可以。

    有条件的就用非 windows,只是 windows 也要用,所以没有办法,两套系统太麻烦了。

  • rails 3.2 速度也很快了

  • 一直在 windows 下开发,用 netbeans, font 自己可以调试下,和 textmate 差不多。不过 netbeans 只是一个编辑器,大部分都在命令行下搞定。

    如果需要本地编译,现在有 devkit,也很方便的。

  • 在哪里的啊,下次有这种活动信息,挂在首页上啊

  • 辞职了,发泄一下 at 2012年03月18日

    这里十个人有 9 个人都想单干,尤其是学 ruby 的,其实有两到三个合作就可以弄出很大一个天地来,一直找不到理想的,搞 ruby 的太少了

  • 接触和使用过一部分,估计没有一个人能全部很熟悉,多逛逛 github 就都知道了