你运行 brew doctor
看看有什么反应
你应该在 12 点 12 分 12 秒的时候发
这个是结合 carrierwave 的,肯定会经过服务器
require 'json'
h = { 'a' => 1 }
JSON h
Rails 下才可以直接用 to_json
邀请码已收,也按文档说明成功激活了,但通完 vmc login 命令登录时,提示完 Successfully logged into [http://api.scfapp.com] 后又回到本地的命令行界面了,登录不了 vmc,好奇怪的问题
原来成功登录就是回到本地的命令行界面,看来 sina 那个文档是旧的,打扰了 :-)
kongruxi#gmail.com 谢谢了
#15 楼 @dotnil
这种 in-place 的写法是会导致这个问题的,Rails 上已经有注释说明了
https://github.com/rails/rails/blob/master/activemodel/lib/active_model/dirty.rb#L81-88
那我也发一个 http://hungyuhei.github.com/
一直在用 assets pipeline,没发现开发环境和生产环境存在明显差异,就是要预编译麻烦点
#13 楼 @QueXuQ 我看了一下,他将ctrl-c/ctrl-v
映射为 复制/粘贴
了
https://github.com/huacnlee/vimmate/blob/master/.gvimrc#L133-138
小版本号升级通常都是修复 bug
数据量不是非常大的话,这样就可以了 Model.all.each { |item| item.unset(:xxx) }
看看我这个 gist,用 redis 实现了用户之前互相 follow https://gist.github.com/3915799
list.tags.reduce([]) { |arr, t| arr << t.name }.join(',')
field :tags, type: Array, default: [] field :setting, type: Hash, default: {} field :admin, type: Boolean, default: false
不必在乎「体制」内的那套东西,做好自己应做的就行了
另外,memcached 还有一个特性,可以设置最大占用内存,当到达这个数值时,memcached 会自动将最长时间没有用的缓存清除
我是用 Redis 的 Sorted Set 来实现的,感觉比用关系数据库来实现要简单
我还以为是论坛的问题,整个屏都是招聘的帖
Front-end JavaScript engineers could be used for back-end code, and the two teams were actually merged into one
不同意这句话,我觉得即使同样使用 JS,编程的思路也是不同的
我喜欢用 scaffold 来生成文件,然后再手动删除一部分不需要的。
scaffold 怎么会是「纯粹是引新人入坑」呢?我记得我刚学 Rails 是,执行完 scaffold 后,Rails 的整个 MVC 目录结构就很清晰了,而且我觉得 scaffold 正好体现了 Rails 的一个设计哲学:约定优于配置。
至于你提到的复数问题,看看这里 http://blog.thefrontiergroup.com.au/2011/06/pluralizations-and-singularizations-inflections-in-rails-3/
#5 楼 @sanivbyfish MySQL 等都是要自己做定时备份,注意分清 备份
和 持久化
是不同的啊
其实官网就有文档专门提到 http://redis.io/topics/persistence
我目前是只用 RDB,然后是通过 cron 定时备份 RDB 文件