2012年6月10日
摘要: Rails有一个很好的实践或者建议即convention over config,或者coding by convention,中文叫做按惯例编程,在放弃一些灵活性的前提下,可以享受到一些大师级的最优实践,这是它的出发点。在Rails里不按惯例编程,是或受到惩罚的,以下就是一个例子:$rails new myapp -m https://github.com/RailsApps/rails3-application-templates/raw/master/rails3-mongoid-devise-template.rb -T -O创建一个app,第一步是用rake spec cucumbe 阅读全文
posted @ 2012-06-10 23:22 深圳市路云信息科技有限公司 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 项目里需要求出两个表达式之间的关系,涉及到3个未知数,就用Ruby写了一个算法,利用了Ruby的BigDecimal,算法本身应该不算复杂,也可以方便的扩展到N元线性方程。之前用JS也写了一个,但JS的浮点精度不够,换成了RUBY,都放在了github上(https://github.com/caiqingfeng/formula-solver),如果有用就直接拿过去了,free to copy and commercial use:-)formula-solver.rb代码如下:require "bigdecimal"#solver for a three variabl 阅读全文
posted @ 2012-06-10 11:32 深圳市路云信息科技有限公司 阅读(332) 评论(0) 推荐(0) 编辑