Welcom ,I hope yo will enjoy here!
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页

2012年4月27日

ruby on rails 网站部署-前端和后端选择 (转载)

摘要: RoR的部署方式从架构上来说分为前端和后端: 一、前端 前端的作用就是处理静态资源,将动态请求分发到后端,有时候也带有一些额外的功能,例如对特定URL进行rewrite和redirect,对HTTP输出进行gzip压缩等等。 前端目前已知的可以选择apache, lighttpd, litespeed, nginx, haproxy 1、apache2.2 apache是全球市场占有率最高的... 阅读全文

posted @ 2012-04-27 10:11 北国的雨 阅读(1691) 评论(0) 推荐(0) 编辑

2012年4月25日

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 北国的雨 阅读(2078) 评论(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 北国的雨 阅读(9371) 评论(0) 推荐(1) 编辑

2012年4月20日

CKEditor

摘要: http://ckeditor.com/ 阅读全文

posted @ 2012-04-20 13:06 北国的雨 阅读(190) 评论(0) 推荐(0) 编辑

Rails 安全学习

摘要: 1、Rails与web安全[Web安全大家谈] http://blackanger.blog.51cto.com/140924/91764 2、WEB真相大揭秘 http://security.ctocio.com.cn/websec2009/ 3、ruby和rails的安全性问题学习 http://blog.csdn.net/yangbo_hr/article/details/2008183 4... 阅读全文

posted @ 2012-04-20 10:10 北国的雨 阅读(303) 评论(0) 推荐(0) 编辑

2012年4月19日

ruby 全局变量

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

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

2012年4月18日

ruby 对象的比较总结

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

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

RSPEC-入门学习

摘要: 前言 要了解RSpec,我们首先需要了解什么是行为驱动开发(Behaviour Driven Development,简称BDD),BDD是一种融合了可接受性测试驱动计划(Acceptance Test Driven Planning),域驱动设计(Domain Driven Design)以及测试驱动开发(Test Driven Development,简称TDD)的敏捷开发模型。RSpec为... 阅读全文

posted @ 2012-04-18 19:55 北国的雨 阅读(3860) 评论(0) 推荐(0) 编辑

2011年9月28日

Ruby on Rails 网站汇总

摘要: ruby资源http://rubygems.org gem资源的家园http://rubyforge.org/http://www.ruby-lang.org/en/ruby官方网站http://www.ruby-doc.org/ ruby doc and apiftp://ftp.ruby-lang.org/pub/ruby/ruby 版本ftphttp://www.kuqin.com/rubycndocument/index.htmlruby中文版参考手册, FAQ特别有用http://rubyreflector.com/rails资源http://api.rubyonrails.org/ 阅读全文

posted @ 2011-09-28 09:48 北国的雨 阅读(578) 评论(0) 推荐(0) 编辑

2011年9月24日

linux-之apt命令总结

摘要: 1. apt的工作原理 APT使用一个文件列出可获得软件包的镜像站点地址,这个文件就是/etc/apt/sources.list。APT是一个客户/服务器系统。在服务器上先复制所有RPM包(包括来自原版光盘和redhat提供的升级包),然后用APT的分析工具(genbasedir)根据每个RPM 包的包头(Header)信息对所有的RPM包进行分析,并将该分析结果记录在一个文件中,这个文件称为RPM 索引清单,APT服务器的RPM索引清单置于base文件夹内。一旦APT 服务器内的RPM有所变动,一定要使用genbasedir产生新的RPM索引清单。客户端在进行安装或升级时先要查询rpm索引清 阅读全文

posted @ 2011-09-24 13:51 北国的雨 阅读(1658) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页

导航