当然是按业务模型来,管它什么 RESTful 呢
Linode is the best VPS provider. DDoS is not acceptable on cheap VPS like DigitalOcean. You know, bandwidth is not free.
如果还是新手的话,其实先学点其他知识,把一个项目给做起来了,慢慢再学习数据库知识。
Happy Holidays! 很快还有春节,元宵,情人节,白色情人节……
Cool!
#16 楼 @lidashuang 其实 Ubuntu 在很多笔记本上都存在驱动问题,笔记本有些辅助设备比较小众,Linux 驱动缺乏很常见。比如一些读卡器,红外,安全模块等。 即使有驱动,某些声卡驱动会导致失真,无线网络驱动会出现不支持某种加密算法等,因为笔记本不是 Linux 的主力,比如找个 Raid 卡驱动,反而就是 Linux 强项了。 我想 @bydmm 说得折腾就是类似这些麻烦,而且对于多数人来说,没有厂商资料,自己写驱动是不可能完成的任务。
而 Mac 显然不会有这些麻烦。
如果要效率,键盘上有快捷键,比四指上划快。 还有很多组合操作可以达到很高的效率,包括各种切换过程中,都不会丢失拖放焦点,这是任何其他操作系统都做不到的超高效率。
当你批评一个东西前,先熟悉它,至少和你原来的系统一样熟悉,然后再评价哪种设计更佳。 避免产生“我熟悉的都是好东西”,“我不熟悉的都是蛋疼玩意儿”的错觉。
整个 Ruby 社区以 Mac 和 Linux,所以各种工具会假设平台是 *nix 平台,Windows 上的小众问题无法获得支持。 Mac 桌面真比 Windows 好用多了,如果钱不是问题的话,赶紧入一台。
目前还没有播放器可以跟 iTunes 竞争,这货虽然庞大臃肿,但当有大量音乐的时候,它真是太强大太方便了。 所以,除非楼主找到了一个垂直市场,否则不要跟操作系统捆绑的软件竞争。
不能太在乎短期利益,做点开发周边的事情,可以大大开拓视野,长期受益的。 如果真不喜欢,找老板主动沟通。 老板跟员工是合作关系,不是主奴关系,善沟通才能让双方了解对方想要什么,才会双赢啊。
你降级到 2.0 试试看,用来排除一下是否是最新 Ruby 解释器的问题
楼主问的是 BigDecimal 和用整数以分为单位的对比。
楼上两位都在说 float,话说用 float 保存金额的程序员怎么可能过试用期嘛,居然还有人点喜欢。
JRuby 编译完就是 Java 字节码了,剩下全看 VM 优化了。
Redmine 会让你花费很多时间去填写细节,操作流程也比较繁琐。它的源码就像坨屎,有兴趣的同学可以去看一遍。
对多数项目来说,Github Issues 能满足大部分需求了。
Key 是字符串的时候,不能用 x: y 的方式,必须用 "x" => y
20000 QPS 的系统,的确不算小了,楼主分享一下遇到的问题吧
#2 楼 @hxplove01 现在你修改主贴说明意图后,问得清晰多了。
为何不用 Capistrano 部署?
虽然依然会有备案和墙的麻烦,但是肯定比国内某些不靠谱的云服务好太多了,至少主机模板和网络不会出那么多问题了。
不验证证书的 SSL 是没有意义的,就如同加密的文件,但密码用的是一个公开的假密码。