第一个问题,高并发下会进行专门的并发测试,而线程安全本身就比较难测试的项目。有一种办法是构造一些特殊 id 的数据发送给服务器,预期并发执行之后,每个受影响的帐户都会出现特定的规律,然后检查数据是否存特定的规律。 第二个问题,并不需要再特定的时间测试程序,而是程序要拆分特定时间实现的功能和特定时间的控制机制,分别测试这两个单元,而将这两个模块配置一起工作的代码不需要测试。 第三个问题,一些 api 影响的逻辑估计不容易直接测试,只能将影响的部件拆开测试。 第四个问题,概率测试需要用假设检验,可以看概率的假设检验方法。
10 万买不了什么好车,你就看着选吧,小毛病少的车可以看看日系,开高速稳定看看德系,追求配置多看看国产。开车是为了代步,为了享受,这个是最主要的功能,所以尽量买合资的车,你不想为了一些小毛病老去跑修理厂吧,这个叫享受吗。
好像有个 Lite 版本的 Torquebox,JRuby 确实有一些独特的地方,但部署也不容易啊。兼容性就够头疼。
做过一次教练,真心感觉教没有基础的女孩不容易,光环境准备就绝对让人畏惧,再别说接着往下去做练习了。
#12 楼 @blackanger ruby 招人的现实就是这样,没什么奇怪的。创业公司成长就是件不容易的事情,这个也符合自然的规律。细菌是指数增长的,没有外在的限制,地球上很快就都是细菌了。
话说骗子都会用些假中奖的筛查一边,你有幸被列为善良,诚实,的一类。未来可是重点关注对象。:)
emacs 是给八抓鱼专用的。感觉连按两键有点太费手了。
让 rvm 把你们搞爽,你们才会让 DO,linode 爽。
你这种情况必须人工合并,解决不了。开发分支已经重构了,不能自动合并。
iOS 是有用量的统计的。
你可能需要 newrelic 的监控,收集一下系统的数据,不知道你那里是不是云主机。
任何语言都想跑到其他语言那里去抢地盘。
可能无法推广起来,我看完了,可看不懂,不知道能帮我解决什么问题。第二我身边没什么人用这东西,我也不会再去关注它。不好意思,路过了。
要换的话,我就去玩 scala 了。
新手找 bug 像猜谜,老手看一眼大概哪的问题就清除了,在做两三步就能证实自己的猜想。
32 位系统还是算了,对超过 4G 的内存还需要映射到文件系统上...
阿里云降价了。
居然干过了 spray,看来是 1.2 的新版本带动的。
为什么忧伤呢?因为下雪常常勾起儿时的回忆,快乐的时光,清冷的街道。现在回不去了。
不错啊,连 iOS 都涉及了,我常常感叹时间不多,无法去学习 iOS 的开发。
我不觉得是这样,毕竟 rails 经过这么长时间的发展,差不多也成熟了,没有那么多新东西天天放在上面。
弄 java 有什么不行得,我 java 也干了很多年,ruby 也弄了。现在还想把一部分东西换回 java,每个语言有自己得特点,要在不同得场合运行。
没什么,时间长了就好了。遇到问题看看一些源代码,会有不少提高。我在搞 rails 之前已经做了 10 年 java,做 ruby 的第一年也很晕。过一阵就好了,对遇到的问题深入了解些,这样就可以进步很快。特别是多看看一些开源项目的代码,看多了自然理解就更深了。
这东西确实用的太少,代码阅读起来也不容易理解。
"在 1999 年,一个没有任何收入的网络公司可以在一年烧掉 1 亿美元,其中两百万流向“超级碗”广告。同名网站可能用户体验极差,但是公司照样上市。投资者会竞相追逐不断上涨的股价,导致股价更加攀升,由此又会吸引来更多的投资人,助长了典型的“投机泡沫”,一旦人们意识到其实原本什么都没有,泡沫必然破裂。" 让我想起了比特币