SendCloud 不验证发信域名,简直是给诈骗邮件开绿灯啊……
QQ 邮箱的锅
楼主是想做这样的产品吗? 还是改朗诵吧,否则看电视上的字会累死。
虽然楼上有几个人给了不错的方案,但是就算你一开始帮他搞定这些,后续还有很多很多维护的事,这么多人,不请网管或 IT,靠你肯定会很累的。
到时候打印机卡纸了怎么办,新员工电脑上不了外网怎么办,有人电脑坏了谁修理,重装系统谁来做……
请个 IT 吧,解决大部分困扰,你也可以做个安静的美男子。
虽然第三方工具可以实现:只执行失败的用例,如果全部通过,就把所有用例都执行一遍。 不过,RSpec 原生支持了,那自然最好不过了!
其实,根据项目需求,自定义几个脚手架,扔在 lib 下面,用它们来生成代码。节约了重复劳动,日后要改具体代码也很容易。 xxx_admin 提供的抽象方式,有点过度了,对于稍微复杂一点的项目,都会带来很大的维护性问题。
#21 楼 @lithium4010 你看看 development.rb 和 production.rb 的配置差异,然后搜索一下差异的配置选项是什么含义,就能修炼这一程。
行业很大,不同人的技能点不一样: 面一个 Google 工程师,然后说,90% 的开发者用你们的产品(Google Search),但是你居然不会在白板上画一个简单的 ALU 的电路设计。So fuck off. 轻松秒掉。
楼主是我多年的朋友,从有品味的设计师,变成玩转 iOS 的开发者,创业后又实战了大量营销,书中的内容都是落得了地的实战经验。 本书内容非常适合从零开始修炼成独立开发者或创业者。
这个站放在 Github Pages 上面的,Github 是用 fastly.net 这家 CDN 加速的,这个 CDN 以为还帮 Twitter 加速,所以,部分 IP 在国内是被 block 的。 考虑到 Github Pages 方便又稳定,应该不太会迁回来。
建议楼主本机翻一下,因为就算文档在国内,你还会继续遇到 Google 不能搜,Github 不能 clone,bundle install 断开连接等诸多障碍。但只要过了长城,一切都好了。
楼主是不是 development 环境?
给大家看下,现在手上 新加坡直连中国的独立服务器
的测试数据:
全国过去都很差的,讨论一个机房快还是慢的时候,还是要保持技术人必须的科学素养。
这是全国电信到 Linode 新加坡
的测试结果:
楼主发 mtr 数据吧
早推出了,一个月前就买了一些测试。 不过,国内过去的速度非常蛋疼。因为运营商没有直连,比如国内电信到 Linode 新加坡是通过美国西海岸绕路的。
重构里面强调,如果差异很大,重写的代价低于重构,那么就应该重写。 测试用例应该是用新版本写,但是功能和测试数据基于老版本。
你可以这么想,就当作这个遗留版本是一份需求文档,现在你要用 Ruby 2 + Rails 4 开始开发它,就按照正常流程来。如果人手不够,要么延长交付时间,要么增加人手,如果两者都不行,那是管理的问题。
按理说,从 JavaEye 到蝉游记这么多年,真实年龄应该很大了,但去年见到 @quakewang 的时候,居然看起来还是那么年轻,这有什么秘诀吗?
Mac 已经几个月没死机了(不过,我不用 Flash 的)
安全是个很细致的活,它显然没有足够的隔离性,否则遇到报复也不至于所有的都删光。
V2 那么大的用户量,质量低是必然的,而且质量低以后,高质量的用户都不愿意发言,导致更多低质量的帖子。
RubyChina 有置顶帖说提问的智慧,有管理员认真修改帖子的排版,把人身攻击和垃圾贴移动到 NoPoint,用户量又比较小。所以,质量必然高。
开发机的话,翻了用官方源是最本质的方案。 那个 fastly.net 的 CDN 最近又被 X 了,所以会看到 Connection reset 这样的错误信息。
这是 Safari 用 RubyChina 搜索时,会遇到的一个 Bug。就是中文字符串没有被 URL Encoding,浏览器不认,搜索英文关键字是不会有问题的。 临时解决办法是用 Chrome,它会自动编码 URL 中非拉丁语系的字符串。
如果前面没有 Nginx 处理,Unicorn 会被很多恶意非恶意的连接搞得生活不能自理。 此外 Nginx 还帮你处理静态资源,这部分就完全不占用 Unicorn 的处理时间了。 当然,还是更多非常有用的功能,就不一一说了。