@chrisloong 要不要投稿 rubyconf 演讲呀~
#12 楼 @alucardpj 哎?我这里看文字是没问题的呀,你这截图是帖子正文的么
#12 楼 @alucardpj 我还是检查过一次的 - - 这个从 Pages 里直接复制过来,整个文档就全乱掉了,吃字 + 结巴
#8 楼 @imshining 感谢支持!
报名!
#20 楼 @chanshunli 欢迎投稿!期待
#7 楼 @benzheren 虎炮 后来被我说顺嘴就成炮哥啦
我要推荐一个人 @hooopo 炮哥,前 CSDN 的同事,second_level_cache 的维护者,目前在广州工作,做了很多 ETL 和数据库方面的研究,另外在电商系统的构建上也有很多研究。
他的书单很值得参考 http://book.douban.com/people/Hoooopo/
hi 请到 https://jinshuju.net/f/Gn000X 投稿~
#2 楼 @small_fish__ 在另一个帖子里解释了哈~ https://ruby-china.org/topics/26337
我过去做过一个 rails3.2 下的 skeleton https://github.com/jasl/a_rails_start_up_omakase 不过已经很久没有更新了
爬虫是一个 IO 侧重应用,占满网络带宽就可以了,数据采集和分析分离去做 IO 利用率就上去了,采集多个网站用多进程模型就行了吧
加油!
rails 的 request 对象或者在 rack 里就能拿到 host 信息的 写个中间件或者 prepend_before_action 做一些判断加一些后续操作需要的标记就好了
当年直接从 railsinstaller 起步的...当初编译 mysql2 都有坎,现在好多了 win 下开发主要的坑是一些 gem 在 bundle 后引入的依赖是平台相关的,所以部署到 linux 或者协作的时候要去掉 Gemlock.lock
不看 gem 兼容问题的话,win 下开发最大的劣势是没有一个好用的 terminal...即使是 conemu 的基本操作体验也是距离 gnome 的 terminal 差一点,别提 osx 下的 iterm2 了。。。
#7 楼 @ericguo 其他地方做的再完善,并没有什么卵用,都和依赖版本约束没有处理好这处不严谨无关。当然作者估计也没有预计这么严重的不兼容情况。
这种是 incompatibility 的情况应当在 gemspec 方式标注兼容情况,否则出现异常存在如下可能:1.自己的使用问题 2.Gem 内部有 Bug 3.和其他插件冲突 4.版本搭配不对,不兼容。
如果交给使用者处理的话,那恐怕要排查的点太多了。
@dreamrise 话说确实是一个提交 PR 的机会~
其实也能算 Gem 的维护者不严谨,应该设置一个比较严格的依赖版本
感谢 @rei 的工作,为 xxPay 的设计提供了原则性指导...
赞...
能把这些 gem 用对也不容易。。。