#13 楼 @small_fish__ 标准 SQL 的函数是很少,难以实现复杂的计算,比如楼上的方法 Sqlite 就不一定支持。Rails 的哲学是用 ActiveModel 接管数据库,数据库只是底层存储,程序逻辑由 Ruby 完成。Thinking in Rails。
作为 B2C 架构师,负责任的讲,任何涉及财务的操作都要记数据库,并从底层屏蔽删除权限
为什么不留在北京呢,好公司很多
Article.connection.select_all('SELECT id, p, g, created_at FROM articles').to_a.sort_by { |article| (article['p'] - 1) / ((Time.now - article['created_at']) / 1.hour + 2) ** article['g'] }.each_slice(per_page).each_with_index.map { |articles, index| cache("page_#{index}") { articles['id'] } }
增加分页和缓存也不能超过 1 行代码,开发成本 10 分钟,理论估算 8 GB 内存可以处理 1000 万条记录,应该可以支撑到楼主融资请大牛吧
[北京] 奢侈品 B2C 优众网招聘 Ruby / JavaScript / HTML5 / 全栈 工程师,大牛、iMac、PS3 应有尽有 http://ruby-china.org/topics/17268
请注意这种写法的浏览器兼容性是没有 100% 保证的
Google Adsense 给的代码是
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
但服务器收到大量错误请求
http://www.domain.com/pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
超过 1 行切 JJ
Article.all.sort_by { |article| (article.p - 1) / ((Time.now - article.created_at) / 1.hour + 2) ** article.g }
@jimneylee 建议风格更加 iOS7
@cod7ce 样样精通啊,全栈工程师有没有兴趣 http://ruby-china.org/topics/17268
听 @chairy11 的,把美女都开除了 http://ruby-china.org/topics/17268
一行命令
ruby -e "require 'sinatra'; set :port, 80; set :environment, :production; set :public_folder, File.dirname(__FILE__)"
Rails Assets https://rails-assets.org/ 居家旅游必备
码农,网上搬砖的
#19 楼 @1272729223 表错情了
http://zh.wikipedia.org/wiki/Category:上海天主教堂 愿主保佑你 Amen
说明你很闲,好人卡收定了
超过 1 行代码,超过 2 ms,剁 JJ
@comments.to_json(only: [ :id, :content, :user_id, :topic_id, :reply_count ], methods: [ :url ])