[code]require 'thread' require 'socket' class RequestHandler def initialize(session) @session = session end def process while @session.gets.chop.length != 0 end @session.puts "HTTP/1.1 200 OK" @session.puts "content-type: text/html" @session.puts "" # End of headers @session.puts "" @session.puts "
" @s...
本帖最后由 shijiang1130 于 2013-04-21 19:09 编辑
[code]require 'rubygems'
require 'open-uri'
require 'nokogiri'
require 'uri'
require 'net/smtp'
require 'prawn'
doc =Nokogiri::HTML(open('http://www.lookdata.cn'))
Prawn::Document.generate("lookdata.pdf") do
fill_color "0000ff"
font "myfont.ttf"
text doc.to_s.gsub(/
/,"\n")
end[/code]
Jr. ruby工程师(Jr. ruby Engineer) Location: Beijing Openings: 1 Responsibilities: • Develop ruby code to test and verify web applications • Code using primarily Ajax/HTML/CSS/JavaScript on the client side. Server side development is primarily based on ruby • Interface with the platform, data, QA and operations teams Requirements: • Familiar with ruby, and ruby on Rails &...
Ric Roberts说道:我最近很有兴趣的观察到Monk框架,它是一个ruby 黏合框架,允许你通过repositeroy或者gem的方式确定你的项目依赖的技术包列表,它会为你管理好这些依赖,扩展进入你项目的vendor目录。 通过缺省的单例(需要你安装Redis key/value数据库),你将得到Sinatra application 拥有 Haml, Rack, Contest, Stories, Webrat 和 Ohm. ,当然你也可以创建你的自己的单例,拥有任何你需要的依赖库。转载自:ruby小站 安装Mo...
在.rhtml文件中一个from 有多个按钮,比如 new,edit,delete 我想知道ruby的.rb怎么区分这几个按钮。 请高人详细解释一下,不胜感激! [ 本帖最后由 woxinfeixiang 于 2008-7-31 10:32 编辑 ]
首页 » 快报 » Salesforce.com 2.12亿美元现金收购Heroku Salesforce.com 2.12亿美元现金收购Heroku Salesforce.com刚刚宣布将收购ruby平台服务网站Heroku,收购价约为2.12亿美元现金。 对Heroku来说这是一笔飞来横财,该公司创建于2007年,到目前仅仅融资1300万美元。 Heroku在2008年从Y Combinator那里拿到了第一笔种子资金。该公司表示目前在为10.5万多个社交和移动云计算程序提供支持。 Heroku称目前ruby社区有...
本帖最后由 youzhengchuan 于 2012-08-26 12:33 编辑 在《Learning ruby》第二章37页“变量”小节中说到,ruby不同于C等语言变量不是静态类型,ruby会自动判断变量类型。 在下面这个程序修改自第二章中44页“条件语句”小节,获取一个外部参数并判断是否为0,但是发现就算是传递的外部参数为0,程序运行时候仍然报错: # ruby obj 0 obj:4: undefined method `zero?' for "0":String (NoMethodError) value=ARGV[0] if value....
Mongoid:一个MongoDB的ruby ODM封装 Mongoid是一个MongoDB的ruby ODM(Object-Document-Mapper)封装,Mongoid的设计目的是为那些使用了ruby的Active Record 或 Data Mapper 的开发者提供方便的MongoDB操作接口。下面是一个Mongoid的介绍PPT,详细地介绍了其各种应用方法。 Play With Mongoid!