blogjava-凯发k8网页登录

blogjava-凯发k8网页登录http://www.blogjava.net/pengpenglin/人,必须选择一种生活方式并有勇气坚持下去zh-cnsat, 08 apr 2023 20:42:03 gmtsat, 08 apr 2023 20:42:03 gmt60【转】天下大势http://www.blogjava.net/pengpenglin/archive/2012/02/18/370258.htmlpaul linpaul linsat, 18 feb 2012 10:57:00 gmthttp://www.blogjava.net/pengpenglin/archive/2012/02/18/370258.htmlhttp://www.blogjava.net/pengpenglin/comments/370258.htmlhttp://www.blogjava.net/pengpenglin/archive/2012/02/18/370258.html#feedback0http://www.blogjava.net/pengpenglin/comments/commentrss/370258.htmlhttp://www.blogjava.net/pengpenglin/services/trackbacks/370258.html

paul lin 2012-02-18 18:57
]]>
【转】浮云与运气http://www.blogjava.net/pengpenglin/archive/2012/02/18/370257.htmlpaul linpaul linsat, 18 feb 2012 10:27:00 gmthttp://www.blogjava.net/pengpenglin/archive/2012/02/18/370257.htmlhttp://www.blogjava.net/pengpenglin/comments/370257.htmlhttp://www.blogjava.net/pengpenglin/archive/2012/02/18/370257.html#feedback0http://www.blogjava.net/pengpenglin/comments/commentrss/370257.htmlhttp://www.blogjava.net/pengpenglin/services/trackbacks/370257.html阅读全文

paul lin 2012-02-18 18:27
]]>
【转】有没有可能进行同级管理http://www.blogjava.net/pengpenglin/archive/2012/02/18/370256.htmlpaul linpaul linsat, 18 feb 2012 10:09:00 gmthttp://www.blogjava.net/pengpenglin/archive/2012/02/18/370256.htmlhttp://www.blogjava.net/pengpenglin/comments/370256.htmlhttp://www.blogjava.net/pengpenglin/archive/2012/02/18/370256.html#feedback0http://www.blogjava.net/pengpenglin/comments/commentrss/370256.htmlhttp://www.blogjava.net/pengpenglin/services/trackbacks/370256.html

paul lin 2012-02-18 18:09
]]>
如何搭建一个工业级的rails应用运行环境http://www.blogjava.net/pengpenglin/archive/2011/11/21/364445.htmlpaul linpaul linmon, 21 nov 2011 08:22:00 gmthttp://www.blogjava.net/pengpenglin/archive/2011/11/21/364445.htmlhttp://www.blogjava.net/pengpenglin/comments/364445.htmlhttp://www.blogjava.net/pengpenglin/archive/2011/11/21/364445.html#feedback0http://www.blogjava.net/pengpenglin/comments/commentrss/364445.htmlhttp://www.blogjava.net/pengpenglin/services/trackbacks/364445.html

这里使用到的各种软件包括:



  • ubuntu

  • virtual box

  • vagrant

  • rvm

  • capistrano

  • passenger

  • nginx

  • mysql

  • postgresql



还涉及到git、github、ssh等技术   

paul lin 2011-11-21 16:22
]]>
passenger nginx配置摘记http://www.blogjava.net/pengpenglin/archive/2011/11/13/363643.htmlpaul linpaul linsun, 13 nov 2011 15:29:00 gmthttp://www.blogjava.net/pengpenglin/archive/2011/11/13/363643.htmlhttp://www.blogjava.net/pengpenglin/comments/363643.htmlhttp://www.blogjava.net/pengpenglin/archive/2011/11/13/363643.html#feedback1http://www.blogjava.net/pengpenglin/comments/commentrss/363643.htmlhttp://www.blogjava.net/pengpenglin/services/trackbacks/363643.html阅读全文

paul lin 2011-11-13 23:29
]]>
ror新一轮学习计划http://www.blogjava.net/pengpenglin/archive/2011/11/03/362576.htmlpaul linpaul linwed, 02 nov 2011 16:17:00 gmthttp://www.blogjava.net/pengpenglin/archive/2011/11/03/362576.htmlhttp://www.blogjava.net/pengpenglin/comments/362576.htmlhttp://www.blogjava.net/pengpenglin/archive/2011/11/03/362576.html#feedback0http://www.blogjava.net/pengpenglin/comments/commentrss/362576.htmlhttp://www.blogjava.net/pengpenglin/services/trackbacks/362576.html 终于花了将近4个月的时间,把《learn rails3 by example》的e文版看完了,心中那个成就感和满足感啊~~

继续下一轮的针对性学习计划,计划包括:

1. rails应用的部署和性能监控

2. rails的mvc架构和cache

3. js和js与rails的结合使用

4. ruby的语法和特性

5. mysql配置和调优

6. 搜索引擎和推荐引擎的学习

7. nosql专题
 

paul lin 2011-11-03 00:17
]]>
【转】a guide to a nginx, passenger and rvm serverhttp://www.blogjava.net/pengpenglin/archive/2011/11/03/362574.htmlpaul linpaul linwed, 02 nov 2011 16:14:00 gmthttp://www.blogjava.net/pengpenglin/archive/2011/11/03/362574.htmlhttp://www.blogjava.net/pengpenglin/comments/362574.htmlhttp://www.blogjava.net/pengpenglin/archive/2011/11/03/362574.html#feedback0http://www.blogjava.net/pengpenglin/comments/commentrss/362574.htmlhttp://www.blogjava.net/pengpenglin/services/trackbacks/362574.html 关于rvm ree ngix passenger capistrano的安装配置,非常详细!强烈推荐

http://blog.ninjahideout.com/posts/a-guide-to-a-nginx-passenger-and-rvm-server


paul lin 2011-11-03 00:14
]]>
rspec 无法自动reload model的解决方法http://www.blogjava.net/pengpenglin/archive/2011/09/06/358102.htmlpaul linpaul lintue, 06 sep 2011 06:21:00 gmthttp://www.blogjava.net/pengpenglin/archive/2011/09/06/358102.htmlhttp://www.blogjava.net/pengpenglin/comments/358102.htmlhttp://www.blogjava.net/pengpenglin/archive/2011/09/06/358102.html#feedback0http://www.blogjava.net/pengpenglin/comments/commentrss/358102.htmlhttp://www.blogjava.net/pengpenglin/services/trackbacks/358102.html在上一篇《》中,我演示了如何使用guard-spork, guard-rspec和spork, rspec来进行自动化测试和集成测试。

今天发现存在一个bug,那就是当model文件被修改后,虽然会重新启动rspec执行测试。但是测试的代码不是最新的,而是继续沿用已经加载到内存的model文件。网上搜索一番后,发现问题的原因是spork的预加载问题。于是在spork的spork.each_run方法中加入如下代码,重启sprok,解决问题
dir["#{rails.root}/app/models/**/*.rb"].each do |model| 
  load model
end

 



paul lin 2011-09-06 14:21
]]>
rails的attr_accessible方法的奇怪特性http://www.blogjava.net/pengpenglin/archive/2011/09/03/357877.htmlpaul linpaul linsat, 03 sep 2011 04:51:00 gmthttp://www.blogjava.net/pengpenglin/archive/2011/09/03/357877.htmlhttp://www.blogjava.net/pengpenglin/comments/357877.htmlhttp://www.blogjava.net/pengpenglin/archive/2011/09/03/357877.html#feedback1http://www.blogjava.net/pengpenglin/comments/commentrss/357877.htmlhttp://www.blogjava.net/pengpenglin/services/trackbacks/357877.html假如我们把attr_accessible设置成只有name是可以访问的,然后在console中执行如下命令:
ruby-1.9.2-p180 :001 > user = user.create(:name => "paul", :email => "pengpenglin@163.com")
 
=> #<user id: 1, name: "paul", email: nil, created_at: "2011-09-03 04:42:59", updated_at: "2011-09-03 04:42:59"> 
ruby-1.9.2-p180 :002 > user.email
 
=> nil 
ruby-1.9.2-p180 :003 > user.email = "bob@163.com"
 
=> "bob@163.com" 
ruby-1.9.2-p180 :004 > user.email
 
=> "bob@163.com" 
ruby-1.9.2-p180 :005 > user.save
 
=> true 
ruby-1.9.2-p180 :006 > user.reload.email
 
=> "bob@163.com" 
ruby-1.9.2-p180 :007 > user.find(1)
 
=> #<user id: 1, name: "paul", email: "bob@163.com", created_at: "2011-09-03 04:42:59", updated_at: "2011-09-03 04:43:31"> 

不是not accessible 吗?怎么email还是能够改变?



paul lin 2011-09-03 12:51
]]>
自动化测试狂人的rails测试优化之路http://www.blogjava.net/pengpenglin/archive/2011/08/31/357613.htmlpaul linpaul lintue, 30 aug 2011 16:44:00 gmthttp://www.blogjava.net/pengpenglin/archive/2011/08/31/357613.htmlhttp://www.blogjava.net/pengpenglin/comments/357613.htmlhttp://www.blogjava.net/pengpenglin/archive/2011/08/31/357613.html#feedback1http://www.blogjava.net/pengpenglin/comments/commentrss/357613.htmlhttp://www.blogjava.net/pengpenglin/services/trackbacks/357613.html a. gemfile
b. .rspec
c. guardfile
d. rspec_helper.rb  

paul lin 2011-08-31 00:44
]]>
网站地图