#38 楼 @jimrokliu 首先,你的假设其实不成立的,货币也是商品,市场化以后更不可能只有一种。其次,即使只有一种,你的问题结论依然不变,关键是理解利息是什么
#36 楼 @jimrokliu 问这个问题之前可以先想一下利息本质上是什么 小提示:愿意借钱给你的人一定觉得比特币自身升值回报没有矿产投资回报高
#32 楼 @bhuztez #33 楼 @larryzhao 货币和普通商品一样也会进行价格波动,那不是通胀,货币的通胀现象是因为货币发行者而造成的,比特币没有政府做主导,因此很可靠,至于算法是否可靠,其实反倒相对次要
不是 rails 难,应该是 programming 难
好久没写过页面了,不过以前倾向于 slim
标准做法是进程自己生成一个 pid 文件,里面的内容是进程号 #缺乏可运维性的系统#
我会告诉你们我曾经在 commit 里写了一篇 bug 分析的 blog 么
#14 楼 @zhangyanan 别管什么面向对象
#4 楼 @quakewang 看情况,我现在觉得,对于不直接暴露给外网的生产环境,直接用 root 比较好
#42 楼 @bhuztez 你说的对,我的算法思路有问题,应该在你的基础上改一下就行了
triangle(A,B,C) ->
[X,Y,Z] = lists:sort([A,B,C]),
true = ((X+Y) > Z) and (X>0),
case lists:usort([X,Y,Z]) of
[X] -> equilateral;
[_A,_B] -> isosceles;
_ -> scalene
end.
测试用例补充
12> a:test().
1 2 3 error
1 3 3 isosceles
1 1 3 error
3 2 3 isosceles
3 3 3 equilateral
0 2 3 error
ok
补充:算法有错,旧帖保留是为了留着示众......
简洁并且容易理解的方式应该是这样吧
triangle(X,Y,Z) ->
case lists:usort([X,Y,Z]) of
[0|_] -> error;
[_A,_B] -> isosceles;
[_A] -> equilateral;
[A,B,C] when C >= A+B -> error;
_ -> scalene
end.
测试:
9> c(a).
{ok,a}
10> a:test().
1 2 3 error
1 3 3 isosceles
3 2 3 isosceles
3 3 3 equilateral
0 2 3 error
ok
我投票给 Elixir
#50 楼 @fleuria 应该是基于之前积累的 binary 版本
Bootstrapping
Using ruby should be possible thanks to binary rubies, in worst case we can fallback to static build or use JRuby. The binary Ruby (or static or JRuby) will be installed along with RVM 2 using very simple bootstrapping script written in shell most likely pure SH to provide compatibility with as much systems as possible
系统: 所有操作系统虚拟机都有.
这一句话就暴露了屌丝气质啊,装逼犯是看不上大多数操作系统的,所以应该不屑于装
ruby china 属于比较复杂的吧