有的呀,4.0 Turbo 很强的
收到,我看看
团队节奏很好
css 是有全局的影响特点,所以我们有 BEM,OOCSS,SMACSS,Atomic Design 等规范,试试某一种。
js 和 css 放不放在一起是看你页面的特点,大部分都能公用,那么可以放一起;如果页面差异大那么考虑分开。
遇到个奇怪的问题:点某篇帖子底部的小红心,我会被弹出登陆,要求重新输入密码。应该不是认证过期的问题,因为前几秒才成功发了评论。我更新到了最新的 2.2.2
看看具体是哪些资源不能加载,截图什么的。有没有做 rake assets:precompile ?
如果是 15 起,标题就不要写 25~35 了吧
render 方法我也比较困惑,看看这里 https://ruby-china.org/topics/35305
如果 feya 和 web 服务不在同一个服务器,那么检查下 feya 服务器到 data 服务器是不是能访问,ssh key 之类的。
也可以试试手动连 data 服务器看报错
从报错看,试试检查下 config/application.rb 是不是存在,不单是源码里,share_dir 里也需要存在
试试不在一个 SQL 里写呢,先 posts = Post.first(5),然后每一个 post 做 post.user_likes.where(user_id: post.user_id) 这样就可以判断了。
查询某个用户是否为文章点赞可以不用 join users,直接 join user_likes 就可以
我用类似的方式测试了下,能够在查询的时候锁住。Ruby2.3.0 Rails5.0.1 MySQL5.7.17 InnoDB。
我和楼主有同样的感觉,但我不发帖说,免得显得自己是新手
这方面看,给楼主的勇气点赞,毕竟不是谁都愿意说皇帝没穿衣服。
学习是有个过程的,从新手到老手总有个过程,包括学习的方法的学习。如果开始就知道要翻墙,要找哪个文档,也不至于走那么多弯路。stackoverflow 上的很多问题也不深入,但却帮到很多人,比如 vim 怎么退出,看看有多少点赞。stack overflow 提倡的是给出答案,而不是甩个链接或者让 RTFM。
怎么说呢,做技术的多半是自负的,包括我,文人相轻的感觉。有人问我傻逼的问题我第一反应也是生气,然后怼回去。
但静下来想觉得还是不对。一方面,我发现,最生气的时候是我对这个问题也没吃透,没法一两句话说清楚,所以就排斥回答。另一方面,往往仔细回答这些问题对自己巩固知识是有帮助的,没必要这么苦恼。
两个点:
看看这里的思路http://blog.lingceng.io/blog/2015/12/28/query-date-range-with-ransack/
可以理解成解决问题不靠拍脑袋,靠数据和分析😀
数据库报错要看看 database.yml 有没有正确配置用户名密码什么的,本地可以可能是本地的数据库不需要密码
标题开头多了个引号
用 coffeescript
and or 比 = 优先级低,用在 control flow 挺方便
比如 (order = Order.first) && order.number == "a" 可以写成 order = Order.first and order.number == "a"
相对 order.number == "a" if order = Order.first 不用适应英文的语序,更多级联的时候也更好写
不过 rails 不推荐 http://stackoverflow.com/questions/2083112/difference-between-or-and-in-ruby
工具嘛,跑一段时间,匹配日志里的 where in
整理得很棒!
文件跳转在分模块之后会失效,我的处理是把子模块都加进来
let g:rails_path_additions = [ 'app/models/bag', 'app/models/admin' ]
另外 Emodel 这类操作是可以扩展的,例如,如果做了分文件的 model 的 locals 配置,在 model :Etrans 就可以跳转过去
let g:rails_projections = {
\ "config/locales/models/*.yml": {
\ "affinity": "model",
\ "command": "trans",
\ }
\ }
div 啊 亲
钉钉如何?
应该是.bashrc 类似的地方没加 rvm 的初始化脚本
vim 自带这样的功能 :e scp://remote/project/
help :netwr
旧帖新发,招聘中
前端好多美女