耶!放假!
文档转换提供一个工具 http://pandoc.org/
这是个哲学问题,数据库是不是存数据的库?是不是存数据的库就叫数据库?能不能把数据存在数据库以外的地方?把数据存在数据库以外的地方叫不叫数据库?先有数据还是先有数据库?
有个 content_tag
http://api.rubyonrails.org/classes/ActionView/Helpers/TagHelper.html#method-i-content_tag
但写出来比 HTML 还长,我觉得 HTML 就好了。
中文问号。
#7 楼 @lilijreey 你不是在开发自己的 cache 么?
#5 楼 @lilijreey 为什么 counter_cache 不是最好的解决方案?
counter_cache 啊
如果要练手,按大前端的理念,应该前后端完全分离,基于 node.js 工具链构建独立项目,后端只提供 api。
我都忘了,推荐用 I18n.locale
。
听了 @mechiland 在 RubyConf China 2016 的演讲,感觉金数据是少数能写漂亮代码同时挣钱的团队了,到这样的团队工作学习大有益处。
我的演示文稿还是看网页版更好,有视频内容 http://chloerei.com/rubyconfchina2016/
Turbolinks Mobile 需要 Native 不是缺点而是优点,就是为了获得 Native 的全部能力,随时选择用 Web 还是 Native。
#18 楼 @southwolf 都在火锅店排队
也许 nginx 反向代理的时候没有把 host 传到后端。
调试一下 redirect 的时候目标 URL 是什么,domain 有没有问题。
#8 楼 @BranLiang 还不支持,通过 oauth 登录的话,打开的 GitHub 也是要登录的。不知道 GitHub 登录能不能设本地密码。
#40 楼 @lastomato 用了吗,能感受到性能不好?
Cannot allocate memory
内存不够了,加大。
终于出大招了。
其实有环境变量问题,你登录的 shell 和部署工具打开的 shell 环境不一样。
服务器不需要多版本,不用 rvm rbenv 就没这个问题了。 https://www.brightbox.com/docs/ruby/ubuntu/
Before action 有调用 render 或 redirect,后续的 action 就会跳过。