#19 楼 @Shyujikou 啊 对,30 天自制操作系统读过,还不错
#13 楼 @Shyujikou lgn 说的是,不是核心问题,而且我不认为译者是主要原因,审校和排版应当是出版社的责任吧,不过这本书确实是我读过书中疏漏比较多的,我真的是读完第二章之后决定记录下错误的地方,随机快速阅读出来的 我会把找到的提交上去的,看了下书架,我仔细阅读的书里只有黑客与画家是图灵的了,那本我记得错别字的数量还好
还是要感谢你的付出,在内容表意上很清晰,可以通过书上的代码对比你的翻译可以证明,希望出版商可以严谨些...
#1 楼 @zhufenggood 忘了我多少入的了...应该不到 79,买书从来都不看价格的说 - -
做完以后出个教程吧!
#3 楼 @google 你还是没把 unicorn 的 log 里的异常信息和文件贴全... 但检查 production 的日志问题可能发生在
ArgumentError (A secret is required to generate an integrity hash for cookie session data. Use config.secret_token = "some secret phrase of at least 30 characters"in config/initializers/secret_token.rb):
开源项目来说,配置信息都是放在环境变量或者单独的配置文件中的,放在工程中因为开源安全就很成问题,我怀疑你没有仔细阅读安装文档,漏完善一些配置
另外你 nginx 的 log 来看 80 端口被占用了已经
你异常栈贴的不全啊,最关键是什么异常,还有异常栈中的哪些行是在你编写的代码当中的
cool! 我这里的方式是利用 generator 根据项目的配置信息生成配置文件 https://github.com/jasl/a_rails_start_up_omakase/tree/master/lib/generators/conf/templates 可以做成 recipe 然后挂到 capistrano 或者 mina 上,数据库创建和迁移也可以写成 recipe 然后挂在上边 监控的话,new relic+monit 就可以很到位啦,关键是偷懒省事 - -
另外楼主不试试 puppet 或者 chef 来初始化软件环境?
#12 楼 @blacktulip 少了 - -
@xdite 搞个支付宝支付吧~
#17 楼 @hooopo rvm-capistrano 这个 gem 啊,rvm 官网的文档里就有的 https://rvm.io/integration/capistrano/
#15 楼 @RainFlying 哎,似乎红帽系这边还没... 还好吧,我的配置文件都是通过模板生成的,坑都填好了,所以配生产环境不麻烦的说。。。
#10 楼 @hooopo https://github.com/jasl/a_rails_start_up_omakase/tree/master/lib/generators/conf/templates 你看我脚本的模板就知道了...rvm 的 wrapper 和 environments 应该可以解决一切类似的问题,当然确实是坑没错,但对 rvm 了解以后其实不是很棘手的问题...
去年五月初女神跟了高富帅...后来阴差阳错的发生了很多事情...北京 ruby 社区在文洋的组织下成立了,认识了笑来、李路、丛腾、宋飞等一票人 去 CSDN 工作认识了虎炮、Rei 然后辞职,和石川创业 又参加了 RubyConf 认识了 fredwu 邱亮 hysios lgn 等一票人,劳动节去济南一天后又摊上了件大事... 失恋让人成长啊
@Saito 同@bhuztez 说的,文档里给出的部署方案并不算最优的...如果要说傻瓜的话... https://github.com/mattias-ohlsson/gitlab-installer 这样的傻瓜 shell 就挺好~
有过 ruby 项目部署经验,部署 gitlab 本体倒不坑爹...不过搞 gitolite 花的时间比较多