如果你不熟悉 Centos 的话,我建议都用 Ubuntu,服务器用服务器版,个人电脑用桌面版,这样安装依赖包的知识可以通用。
看这书豆瓣评分不错,老实看完就行了。
可不可以显示一个处理中的页面,处理完成了才渲染结果页面。
要避免应用卡死还是要用异步处理。
#4 楼 @shiren1118 这是一种可能,“page stacking behavior and navigation menus”不像是 RubyMotion 实现不了的东西。
我又迷惑了,现在看意思好像是都是用 RubyMotion,只是一部分是本地控件,一部分是 webview。
在 action 里面调用了 redirect_to 之后,后面的代码会继续执行。
我印象中没什么要验证的东西啊
slim 本身的语法处理会对写 js 代码形成干扰。
看到相应里面最后面代码是 </scripit>
,察觉到问题,这返回的不是有效的 js 代码。
把 create.js.slim 改 create.js.erb,内容是纯 js 代码,需要 ruby 变量和方法时用 erb 语法。
子元素是不是浮动?
overflow: hidden;
capistrano 问题是文档没做好,我部署两个网站了要新开的话还是一头雾水。
没有按约定,controller 应该是双数的 UsersController。
方案一,遵循约定
UserController 改 UsersController,文件名也改成 users_controller.rb
路由改
root to: "users#index"
resources :users
方案二,用你的单数命名
表单改
<%= form_for(@user), :url => user_index_path do |f| %>
因为不按约定,所以每个 form 都要指定 :url 参数,而且我不太确定以单数命名的复数资源的路由 helper 是怎么命名,可以 rake routes 确定一下。
如果觉得 sublime 很符合需求,那就用 sublime 啊
Patient.update_counters @patient.id, :viewed_count => 1
http://apidock.com/rails/ActiveRecord/CounterCache/update_counters
代码排一下版吧,看顶楼帮你编辑的格式。
在 Man#say_sex1 里面调用 super,既是调用 Person#say_sex1,但是 Person 没有 say_sex1 这个实例方法。
看不懂在说什么。
Software
OS X for development, Linux (CentOS, Scientific) in production Apache PHP, Scala, Ruby Redis, HBase, MySQL Varnish, HA-Proxy, nginx, Memcache, Gearman, Kafka, Kestrel, Finagle Thrift, HTTP Func - a secure, scriptable remote control framework and API Git, Capistrano, Puppet, Jenkins
http://www.quora.com/Tumblr/What-is-Tumblrs-technology-stack
确实没说 Rails,只是用了 Ruby。