debug 进去看吧,那个 name 类型怎么可能变成 Regexp 呢。你这个抛出了堆栈还好弄,我遇到过两个没抛堆栈的问题,把我调死了。 现在我只求一些 gem 包,接到了异常可以给我抛出来,别接了啥也不说。
good job.
貌似你的 blog 已被墙。
切换语言,薪水能不能提高很难说,因为一般编码到一定的时候,所谓的语言和框架就那么回事。虽说你做了 8 年 linux 的 driver,但我可以说任何一个玩过 c 的,半年之内都可以做。我个人觉得你可以朝系统架构师方面去走,简单的编码活就不要太投入了。
人生目标这么伟大的事其实可以说简单点,就是多赚点钱,搞点想搞的事。
做外包可以,想做精细应用,还得 native.
update_attributes,我刚开始学 rails 的时候就想过这个问题,应该会引起安全问题,尤其是对于有 password 的 user 表,不过看了一下,发现 rails 本身已经有解决办法,attr_protected。
从 rails 的 guide 有一章安全来看,rails 本身对安全是很重视的,至少比其他的 web 框架考虑得多,包括 xss,csrf。在 django 中我是没看过安全这章。
这里扯上 rails,说是其 bug 真的太扯了,是 github 用得不对。
你们讲的比之前快,是指的哪些版本,是指对比 2.3、3.0、3.1 吗?
不过我昨天建了一个分支,直接将项目从 3.0.8 升级到了 3.2.2,很平滑,一个代码没动。 我用的依赖包很少,没用 sass 和 coffejs,速度还可以。
看来可能是我的机器问题。
说句老实话,我推荐新手用 3.0.x 的版本,熟悉了再慢慢跟进最新版本。 3.2 太多新东西,有点扰乱了你的学习主题。
end 比 objectc 的 [] 好,那个写起来真叫人晕,多搞两层方法就分不清哪和哪了。 说实话,ruby 和 python 的风格都不怎么喜欢,还是喜欢 c 的{ 号。
我这里一堆 c 和 win/linux 内核的书,其实我也没翻过几次,也不舍得拿出来。
没想到呀,这个还真有人用呀。。。
我看了很多遍官方的 guide 才上手的。
#2 楼 @poshboytl Padrino 看起来还行。
有人尝试 padrino 吗,我有点受不了 rails 的越来越庞大,越来越慢。
已搞定,这里有 tools 下载 http://softwareupdate.vmware.com/cds/vmw-desktop 将 com.vmware.fusion.tools.linux 解压,按提示装好就行了。
顺便说下,我装的是 ubuntu 的专家模式,没有装 X 桌面,只加安装了 openssh-server, 速度真快呀。
ssh -qTfnN -D 7070 ip
android 那个小机器人爬到你的每个家电上,这是必然的。
#7 楼 @hooopo 这是 1.9.3p125 的 ChangeLog 中的具体 bug 修复情况,其中的 Mac OS X Lion Support https://bugs.ruby-lang.org/issues/show/5076
看当然的语境来使用,如果偏重于是,则用 if, 如果偏重于否就用 unless 我喜欢的一点是,可以把 if 放后面,这种后插看起来爽。