我这里是好的——
john@John-ThinkPad-X220:~$ cat .gemrc
---
:backtrace: false
:benchmark: false
:bulk_threshold: 1000
:sources:
- http://ruby.taobao.org/
:update_sources: true
:verbose: true
gem: --no-ri --no-rdoc
john@John-ThinkPad-X220:~$ ls -l .rvm/gems/ruby-1.9.2-p290/gems/rubyzip* -d
drwxrwxr-x 4 john john 200 2011-12-29 10:14 .rvm/gems/ruby-1.9.2-p290/gems/rubyzip-0.9.5
john@John-ThinkPad-X220:~$ gem install rubyzip -v0.9.6.1
Fetching: rubyzip-0.9.6.1.gem (100%)
Successfully installed rubyzip-0.9.6.1
1 gem installed
john@John-ThinkPad-X220:~$ ls -l .rvm/gems/ruby-1.9.2-p290/gems/rubyzip* -d
drwxrwxr-x 4 john john 200 2011-12-29 10:14 .rvm/gems/ruby-1.9.2-p290/gems/rubyzip-0.9.5
drwxrwxr-x 4 john john 200 2012-02-19 09:39 .rvm/gems/ruby-1.9.2-p290/gems/rubyzip-0.9.6.1
我们没看到服务器挂掉的情况,更新的时候如果有问题,可以用 http 直接确认是否真的是镜像站点的问题
上海的大家很不错阿,明天和杭州的同学们联系一下,我们也继续搞
#11 楼 @tualatrix 是没指定 default ruby vm 吧
rvm alias create default <some ruby vm>
#28 楼 @night_song 这种评估意义有限,因为工程师平均水平不同。其实 @lgn21st 说的挺好的,靠谱的人用什么都靠谱,当然他会尽可能选择轻松的实现方式,比如 ruby;不靠谱的人只好在工作中进行限制,ruby 太神器了,不合适使用。这些和企业不企业没关系
这个不太一样,比如在 lib 下面有时会写一些辅助函数,20 行以内都能接受,但是如果 controller 或者 model 里面,超过 8 行就非常有罪恶感了
#7 楼 @echorenyuan 你确定直接用 ruby 能连接 mysql?验证用的 ruby 代码贴一下看看? 另外,db:create 对 mysql 来说需要你有 root 权限,xixihaha 这个帐号恐怕是不能 create 的
ruby 是为了写代码的人而设计的,我就是个写代码的人,so...
旺旺群里面讨论也是这个意见,那我们就跳过吧,有兴趣的不妨建议一下下次什么话题,rails3.2 只是一个砖,有玉更好......
#5 楼 @zhangjingqiang 这个不是什么严格的规约,是为了防止 rails 被攻击,csrf 是一种很广泛的攻击方式,rails 的 link_to,form 中透明开启这个防攻击特性。 顺便说一句,rails 作为 framework 提供了很多安全方面的辅助,但是 rails 的简单也导致使用者对相关知识的缺失,我强烈建议 rails 开发人员认真读一下 rails.js 这个文件(有 for prototype 和 for jquery 的,对比阅读更有收获),更进一步,如果有时间,了解一下 web 领域的常见安全知识也很有意义。 ruby 的文化特点应该是减少重复,但不是让自己成为小白,相反,个人认为用 ruby 的人应该有勇气成为精英
#2 楼 @zhangjingqiang 估计是 csrf 的 token 没加上之类,如果是自己构造的 post 就很容易遇到这类问题
如果是应用开发,至少要理解这些概念:进程、文件系统、环境变量、形参/实参、句柄、socket,其它边用边学......
已经买了,顺便推到微博上去
这个公司的待遇蛮灵活的,很少见