Welcom ,I hope yo will enjoy here!

随笔分类 -  Ruby

Rails 每周专题转载
摘要:Rails每周一题(十六): Evaluation in Ruby http://andyhu1007.iteye.com/blog/438232 Rails每周一题(十七): 从Singleton Class看Ruby的对象模型http://andyhu1007.iteye.com/blog/443034 阅读全文

posted @ 2012-05-27 21:18 北国的雨 阅读(130) 评论(0) 推荐(0)

Ruby以SOAP协议访问Webservice
摘要:1. 测试qq是否在线require "soap/wsdlDriver"def get_qq_satus(qqcode) wsdl = "http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx?wsdl" driver = SOAP::WSDLDriverFactory.new(wsdl).create_rpc_driver ... 阅读全文

posted @ 2012-05-24 19:40 北国的雨 阅读(771) 评论(0) 推荐(0)

ruby回车换行符
摘要:利用ruby操作svn的权限文件,开始换行符号使用的是“\r\n”, 在十六进制下看到的是“\0D\0D\0A”; 后来换行符号改为 “\n”, 在十六进制下为“\OD\OA”. 后来网上有人说, 写二进制文件,写 'OA '(换行)的时候,会自动加个 'OD '(回车)在前面, 所以就不用再加\r了。 特在此记录一下。 阅读全文

posted @ 2012-05-15 13:44 北国的雨 阅读(1311) 评论(0) 推荐(0)

NGINX+OPENSSL实现SSL双向认证
摘要:1. 目的2. SSL身份认证机制3. 利用OPENSSL生成证书4. Nginx发布证书,实现SSL双向认证5. Ruby+客户端证书访问网站1.目的搭建SSL双向证书认证实现按IP授权、按客户端证书号限制访问权限2.SSL证书身份验证机制http://www.co.ccpit.org/ca/Htm/menu-item-frame2-content10.htmhttp://lulu87.blog.51cto.com/1244696/3795563.利用OPENSSL生成证书http://www.gaojinbo.com/openssl-%E7%94%9F%E6%88%90%E8%87%AA% 阅读全文

posted @ 2012-04-25 17:47 北国的雨 阅读(2088) 评论(0) 推荐(0)

Ruby发送http协议(get、post、https服务器验证、https双向验证)
摘要:1. 建立HTTP连接(通过GET方式发送请求参数) require "open-uri" #如果有GET请求参数直接写在URI地址中 uri = 'http://uri' html_response = nil open(uri) do |http| html_response = http.read end puts htm... 阅读全文

posted @ 2012-04-25 17:19 北国的雨 阅读(9421) 评论(0) 推荐(1)

ruby 全局变量
摘要:全局变量由$开头.它们可以在程序的任何位置访问到.在初始化前,全局变量有一个特殊的值 nil. 这里列出了一些以$打头并跟单个字符的特殊变量.比如,$$包含了Ruby解释器的进程id,它是只读的.这里是主要的系统变量以及它们的含义(细节可在Ruby的参考手册中查到): $! 最近一次的错误信息 $@ 错误产生的位置 $_ gets最近读的字符串 $. 解释器最近读的行数(line number... 阅读全文

posted @ 2012-04-19 13:16 北国的雨 阅读(4016) 评论(0) 推荐(1)

ruby 对象的比较总结
摘要:1、equal? 我们经常要比较两个对象,Ruby中提供了多种比较对象的方法。我们可以通过equal?方法比较两个对象是否相同,通过这种方式是比较两个值是否指向同一个对象的引用。比如:a = "Ruby" # 一个字符串对象。 b = c = "Ruby" # 两个字符串对象指向动一个引用。 a.equal?(b) # false: a和b是不同的对象。 ... 阅读全文

posted @ 2012-04-18 20:19 北国的雨 阅读(1238) 评论(0) 推荐(0)

导航