自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 rails2 升级到 rails3 过程详细记录

■为什么写这篇文章rails2升级到rails3的中文资料很少,rails框架的变动却很大,我知道升级过程的痛苦,写这篇文章是为了减轻后来人的痛苦。■作业要求Ruby 1.8.7 -> Ruby 1.9.3Rails 2.3.16  -> Rails 3.2.13■DB环境mysql5■升级过程1.请理解以下内容Rails3 Beta版重

2013-08-23 09:27:30 3115

原创 程序员的最炫民族风

最近公司其它项目组加班比较多,自然bug也是海海的,同事有感而发,写下了这首程序员的最炫民族风苍茫的Bug是我的爱绵绵的Bug票起出来什么样的Bug是最呀最难改什么样的变更才是最开怀长长的代码写出来前台的Check到底改不改火辣辣的RedMine是我们的期待改成解决状态才是最自在我们要改就要改得最痛快你是我心中最难的Bug让我用心把你改出来(

2013-08-23 16:32:40 795

原创 linux(CentOS 5.4 x86_64) 安装 RVM 前期准备 (需要,必要的安装包)

问题描述:执行curl -L get.rvm.io | bash -s stable安装RVM时出现各种问题解决问题方法:1.更新yum源rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm   2.安装gityum install --enablerepo=webtatic git-all

2012-06-17 12:23:24 1261

原创 VMware linux 增加根目录空间 (使用图形分区工具gparted LiveCd)

写这篇文章的原因:最近要给服务器Centos上的ruby版本升级,由于是第一次升级,不敢直接在服务器上操作。所以在我的winxp上装了Vmware ,又在Vmware中装了Centos5.2.用yum install装一些补丁包后,Centos的根目录空间就不够了,其他的操作也就进行不下去了。这个问题困扰了我一周的时间,网上也有很多人遇到过这个问题,但在如海的转载式回答中,有的

2012-06-15 21:19:45 13761 3

原创 rails 利用UTF-8的 multibyte特性 对textarea 发动 xss 攻击

UTF-8的 multibyte特性:1个文字是由复数个字节组成的.Shift_JIS情况下,一个"あ"占2个字节."あ".tosjis.bytes.to_a #=>[130, 160]utf-8情况下,一个"あ"占3个字节."あ".toutf8.

2011-09-30 15:51:32 1934 1

原创 javascript/event handler内 ' ' " 断句发动xss攻击

decode '  => 单引号decode '    => 单引号decode "  => 双引号发动例:下边以'为例说明怎样发动xss攻击.ruby代码params[:id]/' + this.option

2011-09-30 13:34:26 1045

原创 rails rewrite validation helper

1.ruby rewirte class methodclass Computerendload 'computer.rb'c = Computer.newc.respond_to?(to_s) # => falsec.to_s # => ##rewirte t

2011-09-08 15:50:55 718

原创 image xss 4.能发动xss攻击的图片的制作方法

按照以下步骤,可以轻松制作出能发动xss攻击的.gif、.jpg图片。1。制作原始图片 图1这里为什么设置背景色?为了图7处加入js脚本后,js脚本能够被执行的成功率更高。(js被加到图片的comment区域的机会更大)图2

2011-09-01 22:59:21 6821 2

原创 image xss 3.ruby防止图片xss攻击的方法

1、Rmagick插件中允许的content_type类型\vendor\plugins\attachment_fu\lib\technoweenie\attachment_fu.rb 5~35行image/jpeg | image/pjpeg | image/jpg

2011-08-31 11:27:22 1601

原创 image xss 2.各浏览器的content_type与图片实际类型、后缀名的关系

各浏览器的content_type与图片实际类型、后缀名的关系表查看content_type(浏览器header信息)工具:IE :  ieHTTPHeadersFireFox :  Live HTTP headers插件chrome

2011-08-31 11:20:02 1061

原创 image xss 1.图片发生xss攻击的条件、原因及对策

发生image xss的条件  ・ IE6、IE7   ・图片的magic bite和content_type不一致   (解释①图片magic bite)发生image xss的原因  Ie在进行content种别判断时,不单考虑content_type,还

2011-08-30 21:40:56 8593

转载 URL/HTML/JavaScript的encode/escape

http://hideto.iteye.com/blog/309550ASCII值和URL编码对照表http://hi.baidu.com/tuwicn/blog/item/1555d9198d6e737bdab4bd18.html

2011-08-26 10:38:31 514

原创 url参数转换为ruby对象时,rails框架使用的方法

Rack::Utils.parse_nested_query  (>=v2.3)ActionController::UrlEncodedPairParser.parse_query_parameters (>= v2.0.0 rails version = 2.3

2011-08-26 09:51:16 572

转载 web服务器和应用服务器概念比较

转自:http://hi.baidu.com/lclkathy/blog/item/dae3be36763a47370b55a970.html一 常见的WEB服务器和应用服务器  在UNIX和LINUX平台下使用最广泛的免费web服务器是W3C、NCSA和APACHE

2011-08-16 13:25:17 656

原创 Proc对象相关

<br />Proc对象定义:<br />  Proc objects are blocks of code that have been bound to a set of local variables.<br />    Once bound, the code may be called in different contexts and still access those variables. <br /><br />生成Proc对象的3种方法:<br /><br />  ①Proc.new 不

2011-05-25 13:02:00 637

原创 Active Record 触发验证和略过验证的方法总结

model.save 调用时会触发验证,model.save(false)则会略过验证。Rails中都有哪些方法会触发验证和略过验证呢?

2011-05-13 16:10:00 716

原创 mysql like 转义 %_/

表中数据有%_/字符时,mysql like查询解决方法。

2011-05-12 10:21:00 11433 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除