需要有经验的人相助,到处是地雷,已经排了一些了,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:in
each'
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:in
constantize'
mongoid (2.4.3) lib/mongoid/relations/metadata.rb:535:in klass'
mongoid (2.4.3) lib/mongoid/relations/constraint.rb:38:in
convert'
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:in
eval_default'
mongoid (2.4.3) lib/mongoid/fields.rb:94:in apply_default'
mongoid (2.4.3) lib/mongoid/fields.rb:65:in
block 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:in
apply_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:in
new'
devise (2.0.4) lib/devise/models/registerable.rb:16:in `new_with_session'
我猜测回答下 instancemethodes?grep 下 validate 和属性。
刚学习了 markdown
常做梦梦想有一天干翻淘宝哈哈三五个很不错了,你看现在大公司,基本上一个或者两个起家
大道至简
拜读了 来到 rubychina 才结束我闭门造车的局面,多了很多学习机会
Forever 呢?我用很好
快是关键,每次等着那个载入环境就要数十秒,对测试的激情荡然无存。
补充,有人说用 spork 可以解决问题。
开发启动慢一点可以接受。
梦幻组合实现梦幻理想,很难啊,中国人合在一起太难,有一个英雄,然后就会有人跟随,没有办法的,只有你自己先当牛人努力成为牛人,光有想法,没有技术实力,一般人不信你啊
只有用金钱和理想一起的办法,金钱很难的哦
不敢大声说,但是还是想说,中国需要 IT 来拯救她!
一直对这块有想法,医院服务太糟糕了,以后我们自己当医生!
恩,草稿确实有点花,现在可以编辑的,主要是怕发出去的东东不完善,有时候又想写点什么开头
另外可以用 samba 建立一个共享目录,服务器跑在 ubuntu 上,开发写代码在 windows 上,watir 测试也在 windows 上,普通 PC 就刷刷很快了
献上 windows netbeans 界面,最近重装系统,子体不好看了
做了 7 年的硬件,弄了好几个硬件的小东西,发现产业化和资金等等问题,从此弃硬投软。
决心从硬件工程师换到互联网,08 年开始研究互联网相关。
浏览了各种 cms 像 liferay,发现不能很好的实现自己的想法,看到了 rails 框架,了解了 ruby,发现还好用,就想自己写代码了。
中间几年搞了 java,一个 hibernate 就搞死人,对 JAVA 开始有所放弃。
10 年开始自己弄了一个项目,中间重构过几次,逐渐有点感觉,其实到现在也还是一般般。
bootstrap 的 css 也不是完美的吧,还是需要自己有些改动的,浏览器的兼容性,甚至还有一些很低级的输入错误,呵呵
这个是比较老土了,其实也是自己总结下来的。 总感觉简单是最重要的,这种方式直接模拟用户操作步骤,并可以抽象操作步骤,使的 case 可读性很强,直接在开发模式下操作,我觉得很好用。
功能测试或者最小测试集合很实用。 看到那么一长串列表头痛
看来大家都有兴趣,大家一起来啊,团队合作还是比较靠谱一点,可以各自领取子项目,有兴趣的报名啊
嗯,除了用户系统外,其他就是可以作为一个独立系统来 mount 了,css 和 js 也可以考虑分离,目前自己的还没有完全分拆好,理论上不难的,就是增加 namespace
我觉得 windows 下也很好用,好几年了,基本问题不大。 当然是在 linux 尤其是 ubuntu 下爽了,但是不习惯命令编辑的还是 windows 方便,开发是没有问题 的。
不过如果从来没有接触过 linux 的话,还是多折腾下 linux 比较好,无论什么方式都可以。
有条件的就用非 windows,只是 windows 也要用,所以没有办法,两套系统太麻烦了。
rails 3.2 速度也很快了
一直在 windows 下开发,用 netbeans, font 自己可以调试下,和 textmate 差不多。不过 netbeans 只是一个编辑器,大部分都在命令行下搞定。
如果需要本地编译,现在有 devkit,也很方便的。
在哪里的啊,下次有这种活动信息,挂在首页上啊
这里十个人有 9 个人都想单干,尤其是学 ruby 的,其实有两到三个合作就可以弄出很大一个天地来,一直找不到理想的,搞 ruby 的太少了
接触和使用过一部分,估计没有一个人能全部很熟悉,多逛逛 github 就都知道了