取决于 Ruby 的安装方式,我记得 brew 装的已经设好用户权限,也许楼主在用的是系统自带的。
呵,我想到这个帖子 https://ruby-china.org/topics/37098
cpu 还没用完,设 4 个 worker。
And if they've heard of it, they've probably (correctly) concluded that they don't need it.
Dependency Injection is an example of a popular new Java design pattern that programmers using Ruby, Python, Perl and JavaScript have probably never heard of. And if they've heard of it, they've probably (correctly) concluded that they don't need it. Dependency Injection is an amazingly elaborate infrastructure for making Java more dynamic in certain ways that are intrinsic to higher-level languages. And – you guessed it – DI makes your Java code base bigger.
http://steve-yegge.blogspot.com/2007/12/codes-worst-enemy.html
2 楼回复是不负责任的误导,crystal 是另一个语言,虽然跟 Ruby 很像但终究不一样。
我见过的 Ruby 打包工具有:
没实际用过。如果只需要 Linux 也许还是 gem 好用,发行版源里都有 Ruby。
resources :comments
resources :posts do
resources :comments, controller: 'posts/comments'
end
角度刁钻。
> Rails.cache.write 'foo', 1
=> "OK"
> Rails.cache.redis.get 'cache:foo'
=> "\u0004\bo: ActiveSupport::Cache::Entry\n:\v@valuei\u0006:\u0015@marshaled_value\"\t\u0004\bi\u0006:\r@version0:\u0010@created_atf\u00171530335167.8461182:\u0010@expires_inf\v8.64e4"
Rails.cache 写入的是 ActiveSupport::Cache::Entry,用作缓存以外的用途时可能有不可预料的问题,依赖底层功能的时候我都直接用 Rails.cache.redis
。
However, under the new license, it is no longer possible to use Brakeman OSS for the development of a commercial product or online service or to resell Brakeman OSS as a service.
感觉这 or 是不是写多了,根据 issues 后面的解释,可以用来扫描商业项目,但不能作为产品功能的一部分。
一般编译慢是因为:
没看到 qiniu 的适配器描述,activestorage 原生不支持 qiniu 的。
我都是同步发的,感觉良好。
sentry 直接发给他们服务器,怎么会导致 redis 爆?
1k/3min 和 1k/1.5min 对比,好像还是可以接受的嘛,worker 开了多少线程?
一个是系统进程内存一个是 ruby 运行时内存,不一样。
👍
好了好了,知道你有女朋友了。
我联系了 @hrz3424-github @MarcSteven @Frank_Li ,各方没办法达成一致,只能走法律途径。
Ruby China 是技术论坛,无力解决这事,继续争论也不会有结果。管理员群组决定不介入争议,隔离事件,等待法律结果:
我们站在法律裁决这一边。
别逼着管理员表态,我们无法判断,除非劳动仲裁结果出来。
就目前的信息,我无法判断。
管理员没有能力做裁判,建议走法律渠道。我只介入到之前用人方毫无回应这件事,另外提醒双方,已发布到互联网的信息会一直保留。
那个招聘贴留着,用于以后追溯。
如果那个贴楼主不解释,会拉入 Ruby China 黑名单。
这个需求太简单了,我觉得不会有人再包装一层 rm。
并且在虚拟机环境,删掉 node_modules 意味着下次部署要重新下载一次所有包,工具一般不会把删除包作为默认。
那就 rm 啊。
可能是编码的问题,alipay 不认 utf-8 编码,或者处理方式和 ruby 不一样,可以尝试 pull/78 里面的方式用 gbk 编码。
不过不要期望我给出完整方案,因为我没有项目在用 alipay,现在只负责 merge,欢迎 PR。
我指支付宝的官方文档。
按官方文档实现一遍,看哪里有问题。