Capistrano 官方的文档写的非常好,wiki 里的那个,按照那个学就行。遇到一个 sudo 挂起的问题,好像写成这样就可以。
run "#{sudo} /etc/init.d/nginx restart"
find_by_id(:id) 和 find(:id) 两者的表现是完全不同的.yes
模型设计的好像有点怪,我猜可以这样。
User.find_by_id(3). departments.collect {|x| x. managers}
增加一些验证可以实现吧。
validate :reqired_active_code,:on => :create
def reqired_active_code
if ("010345782"!= @_active_code) then
errors.add(:active_code, "企业激活码不正确")
end
end
你要不是程序员,入 rails 的门还真不是一般的难,建议先学习 javascript,html,css
#22 楼 @superbatironmans5 从专业的角度讲,这些重要,但是我觉得大学阶段很难真正懂得为什么。虽然说重要,但国内基础软件产业不发达,很难说将来一定会用的上。编译原理,我给你出的题是:你进入公司,老板需要找个人完成项工作,公司的产品交给客户后,允许客户进行一些二次开发,开发就是让用户定义一些计算公式,因此需要一个公式的解析器,你需要按照编译原理构建一个。这个你能做出来吗?数据结构也是为低层基础构件的开发准备的,你必须学好,将来必有使用的基础。程序设计如果做为一项技能,同弹琴、学英语和开车一样,需要反复训练,如果你每天坚持编写和调试一些代码,在 1 万小时之后,你会被训练的非常出色。
“sql 语句应该是不返回值”这个假设是错误的,不同的数据库驱动可以实现返回还是不返回,这个通信是一次传输还是两次传输就不知道了。
学校里的学生,其实你们很难在学校里获得技术的提升,没有一个人指导,或者说即时有人指导,你也很难明白为什么要从一些基础的事情提升自己。直到你工作第五年你才会有答案。
在大学期间学习一门开发语言特别不容易,因为这种技能只有在工作中才会被反复强化,特别是条理性,逻辑性被不断的训练。
IE 还没死,高校都这样,估计企业更难更换。
中国的教育实在太烂,高三完全没有必要,简直就是训练做题机器,真的未来几年就能很聪明,自己独立学习知识。而大学是培养自由精神的地方,在中国又是浪费四年,不过看到论坛里不少年轻的在校生,确实感觉欣慰不少。
大家对应届生的期望比较低,但凡能把交代的事情做好,能自己主动学习,寻找问题答案,这样的人很难不被公司喜欢。
多高的薪水是高薪,高薪带来的快感是很容易消退的,唯有解决很大的技术问题,才能常常带给你满足的回忆。
我觉的你自己选的,你可以选择被包养,你 8 小时内外都属于你的雇主,你也可以选择按件供应,我不信你还能饿死。
:)
sublime +1
如果经常更换地方的话,air 13 更合适。一般情况 13pro 就可以了。4G 内存配合 SSD 的话速度挺快的。但如果你要搞虚拟机的话,建议 8G 内存。
25 岁后应该考虑增加一下肌肉含量,做一些力量练习。每周考虑一次有氧,主要是提高心肺的功能。
如果你没有 Air,非常有必要买一个。
很好,支持。功德无量的事业。知识的传播是最值得做的事情,希望我能有机会捐献一下代码。
@bhuztez 这个怎么讲?chrome 有什么问题吗?