我也希望能快点,在低端 VPS 部署的时候比较痛苦。。
#1 楼 @dreamrise 联系你了。
已经用上了。
用什么不都是人的自由吗?
P.S. 我跟国外客户联系,就是用 Skype。其他时间用 Google Talk。
#51 楼 @changming 在你加入 google group 之后,就自动开始了。你可以读代码,有问题直接提问。
今天还可以继续申请。
大一过四级,大二过六级的飘过~其实考试嘛,说明不了什么。。学英语不能口语交流,白搭。
public static String sign(byte[] data, String privateKey) throws Exception
我想了解这里面传入的String privateKey
是什么?
https://github.com/twg/openssl_pkcs8 这里有个 gem,可以把 private key 导出为 PKCS8 格式。
#5 楼 @keyboarder 如果这样的话,可以把不同的子系统,部署到不同的端口,然后用 nginx 反向代理过去。比如说,example.org/teaches/...
,这样的教师系统,反向代理到 3000 端口,学生系统,反向代理到 4000 端口。
升级的话,只要重启某个端口就好。
#2 楼 @keyboarder 如果一个项目的子系统,功能不同,界面不同,那跟不同的项目有什么区别?
每一个都亲自试试,就知道了。
开源出来的代码,能否做一个单店版本,做成 Rails Engine?
Mac 上面,iTerm 2 集成了 tmux,Command+D 或 Command+Shift+D
没那么简单。
对呀。。解决某类问题,都可以这样做了。。
说实话,Python 的 lambda 匿名函数,跟 Ruby 的 Block 相比,从书写上就败了。
总统选举投票
l = ['Jim', 'bush', 'Jim', 'Jim', 'Jim', 'bush', 'obama']
l.uniq.collect { |x| [x, l.count(x)] }
=> [["Jim", 4], ["bush", 2], ["obama", 1]]
原来大家都在回复。。等我写出来才发现。
我来写个 Ruby 版本的。
第一个,奖牌排序:
data = [[:china, 27, 26, 11], [:usa, 20, 22, 50], [:russia, 30, 33, 20]]
data.sort_by { |x| [-x[1], -x[2], -x[3]] } # 中国排序方法,按金/银/铜牌数
data.sort_by { |x| -(x[1] + x[2] + x[3]) } # 美国排序方法,按奖牌总数
第二个,奖牌统计:
data.select { |x| x[1] > 35 } # 金牌数超过35的国家
data.select { |x| x[1] + x[2] + x[3] > 100 } # 奖牌总数超过100的国家
哪个更简洁,一目了然了吧。