首页 » 1 ruby/基础

Ruby的预定义变量

一、异常
名称描述相当于$!捕获的异常Exception$@异常的backtraceException#backtrace例:begin
raise "err msg"
rescue
p $! # #<Runtime

如何编写RubyGems

目标:通过本文章学习并编写一个gem 'hello'
一、认识RubyGems
1、什么是RubyGems
RubyGems是ruby下的包管理系统。最著名gem的当属Rails
2、gem的基本文件布局
文件名类别描述gemspec文件gem的规范说明

ruby irb添加自动完成功能

编辑irb文件vi /usr/bin/irb
require "irb"
#开启TAB补完功能
require "irb/completion"

#utf8
$KCODE="utf8"

if __FILE__ == $0
IRB.

ruby irb显示utf8

使用命令 $KCODE="utf8"

irb(main):003:0> "你好"
=> "\344\275\240\345\245\275"
irb(main):004:0> $KCODE="utf8"
=> "utf8"
irb(main

使用Ruby访问WordPress的XML-RPC

使用 'xmlrpc/client'
require 'xmlrpc/client'
#建立server
begin
server=XMLRPC::Client.new2("http://www.jiangmiao.org/blog/xmlrpc