如果是 windows,换几个版本的 readline 重新编译一下试试 ...
如果是 rvm,参见 https://gist.github.com/1968562
如果你的 shell 是 bash 并且有能看中文但不能输入中文的问题,大概是 ~/.inputrc 缺少这几行:
# utf-8 I/O
set input-meta on
set output-meta on
set convert-meta off
zsh 就不用管 ~/.inputrc 了
表单传出来的参数一般来说是按顺序的,但如果表单提交前被 javascript 处理过 (例如 ajax form),表单参数会先存到在 js 对象中,最后拼出来的顺序是由 hash 算法决定,也就是和浏览器实现相关 ...
rack 解析请求,将参数填到 params
里面的顺序也是由 rack 的实现决定的... 某些 middleware 甚至会更改参数顺序。最后才看 active record 的实现...
所以这顺序就算你试验出一个来也不可靠 ... 可能 lz 是想重写 user.email=
方法,实现 "如果没有 name 就从 email 猜一个" 的效果?在 before_validation 里搞吧。你还可以利用 rails 提供的 user.name_changed?
和 user.email_changed?
。
表示笔记完全由 textmate 插件解决:可以点开链接,可以 cmd+T, 可以正则全文搜索,带加密功能,有版本控制插件,代码能一键执行,还能在 finder 里用拖放的方式进行分类整理 ...
apple-gcc-42 主要是用来安装 1.8 的,ruby 1.9 可以用 llvm gcc 编译,但是蛋疼的 rvm 需要安装 1.8 以后才能装 1.9 ...
rvm requirements 看看就可以了,比方说楼主提供的步骤还少了 readline,可能会有开 irb 输入不了中文之类的问题
master (2.0) 的 GC 已经 cow friendly 了,用 unicorn 终于真的可以省内存了
一开始是不懂,但是找工作前差不多都学懂了⋯⋯ 这年头社会竞争激烈,当和尚都要英语水平证书啊。
玩 dota 的都知道吧,出门看起来都差不多但是带点树枝撑几点属性的就是不一样,而且往后差距会越拉越大⋯⋯
报名~ 关于 ESI 是要用 varnish-cache 吗?好像和 VCL 编程语言有关?完全没听过呢