@knight 如何直接brew install postgresql
的话 libpg 应该是安装了的,你可以把 pg 卸载了重装一下。
@dotcomxy cool! :thumbsup:
我的 Mac 用的是Divvy
@yjiiyygy 能格式化下么?https://help.github.com/articles/markdown-basics/ 这个是 markdown 的帮助文档
@david_w 对小米无爱,买个手机半年修了 3 次
@tobone 哈哈,抽时间写个 gem 给你用看看咯
@luffycn 前两天写的这个帖子,可以参考下:https://ruby-china.org/topics/24034
另外你可以 top 一下,看看那些占用内存比较大的。
@tobone Sorry,没看清题意。不过同理,如果创建多个数据表可以用:
sql = "create table xxx()"
ActiveRecord::Base.connection.execute(sql)
上面只是举个例子,但是 rails 中创建表都是建议用 migration。你要知道 rails 的 ORM 的设计原则,如果只有表没有 Model,这个就太 php 了啊。
@tobone 这个方式可以有很多种呀,举一个例子:比如你的 model 叫 SomeModel,如果你想生成 n 条记录可以在 seed 里面写上一个
n.times { SomeModel.create(xxx) }
xxx 可以根据你的需求构建。
方案 1 和 3 我觉得不靠谱。
irb(main):002:0> ['0'] * 8
=> ["0", "0", "0", "0", "0", "0", "0", "0"]
这样岂不是更好么? 翻译时候想到了更简单的方法,但是毕竟是翻译,所以还是保留了原来的.
建议楼主看文档,http://guides.rubyonrails.org/routing.html 解释:
The Rails router recognizes URLs and dispatches them to a controller's action. It can also generate paths and URLs, avoiding the need to hardcode strings in your views.
@kinotrip cool,了解过 JSB,你这个 ruby binding 值得研究啊
@cderong 被坑过,是从 mysql 坑过,就是从 mysql 切换到 pg 的
@vincent 我看了分表的话好像是从空表开始的,如果是将这已经存在的 6 亿条数据分表,有什么好的建议呢?
@gazeldx 哈哈,没办法,运营要看数据
@Peter 我用的 DO 的$320/m 的服务,就是 SSD
@small_fish__ 单个查询需要两秒,因为要分析大概 2 个星期的数据,DB time 跟 CPU time 加起来大概 10 多秒,难以忍受啊,多以才要优化的
@tuoxiaozhong 2015 年每周翻译或者出一篇文章,反正要多些文章啊,这样才有提高啊
@bluesky329 你这个'//'注释有点略叼啊,而且如楼上所说,markdown 用法去参考一下吧。https://help.github.com/articles/markdown-basics/
@gene_wu 前两天是在墙外也打不开,现在 ok 了,谢谢!
@nagae_memooff 用最熟悉的,而不是最好的
@ruby_sky 没看到 GitCafe 的特色,不是很喜欢
@hiveer 对于一个问题有多种解法,每个人的追求不一样,有的人觉得实现就好,有的人觉得一定要找出相对比较好的方案,高不高阶就看你自己定义了。说实话这里面几点我在翻译之前很少用,但是回头过去看以前的代码觉得有必要去 nitpick 一下。
@xiaoyaotian 我局的本质问题是客户端和服务端通信的原理吧,工具只是一个更具体的,但是原理不懂,做起来也很麻烦
@gene_wu 叶玎玎的链接为什么打不开呢?
@appell 谢谢,很久没用了,居然都用反了