今年会场的视觉设计不知道是前卫还是复古…
好像就是啊
可以用 foreman 一次启动多个进程,这也是 webpacker 文档里推荐的方法 https://github.com/ddollar/foreman
或者走远一点,容器化后用 docker-compose https://docs.docker.com/compose/rails/
摩拜恐成最大赢家。
已有项目就没办法了,遵循团队约定是最合适的。
Rails 5.1 出来写个人项目的时候可以试试 Default Stack,恰好这次更新对测试有改动。
Rspec 会鼓励写深层嵌套、抽象、魔幻的代码,简单事情复杂化,增加学习成本和维护难度。增加一个 Gem 不只是加几行代码,而是在应用中引入了一个理念,和原有理念融合或冲突,升级框架的时候成为依赖阻碍。
我希望有一天某个应用积重难返时,不要怪 Ruby 太魔幻、Rails 太重,然后希望在新语言新框架重新开始。代码是自己写的,这是自己选择的结果。
如果 default stack 不够用了,再找替代品。但我看过很多人换 Rspec 之前甚至没写过 Unit::Test。
Default Stack 的变更会提供平滑迁移方案,自己替换的会延迟、疼痛或没有方案。
好钢用在刀刃上,这不是应该费脑筋的地方。
跟着 Rails Default Stack 多好,现在你要选择了。
不用云储存是浪费生命。
建议写在博客然后在这里贴介绍和目录,而不是一篇发一个贴。
这个配置是拷 PHP 项目的吧,建议去看 passenger 文档。
书名
什么书,原文给出看看?
这个帖子让我感觉一直以来的分享都在解释鸽子为什么这么大。
被墙了有什么影响吗?
看了 Slide,真按这么改就成 Python 3 了,代码不兼容,版本分裂。
如果很在乎里面提到的几个方向,就用他后面提到的语言,然后重走 Ruby 10 年前发展的历程。
(singularized_table_name)_id
走向人生巅峰
@ 了某个人,意思是只有这个人可以回答问题?
It's a hack, not feature.
我没找到解决办法,不用虚拟机了。
5.0 行为和 4.2 一样,可能情况:
Turbolinks,获取的内容跟当前页面的 assets 有差异(之前返回内容是 HTML 片段,应该不是你想实现的行为),就会重新刷新一次。
当搜索结果需要关心排序的时候,说明搜索已经不准了。
其实我更建议不要自建搜索,提供 Google 和 Bing,可以在搜索框选择。