ライブラリ
- ビルトイン (95)
- csv (77)
- drb (55)
- fiddle (44)
- json (22)
-
net
/ http (11) -
net
/ smtp (28) - openssl (11)
- optparse (66)
- pathname (11)
- rake (231)
-
rake
/ loaders / makefile (11) -
rdoc
/ context (11) -
rdoc
/ markdown (11) - resolv (11)
-
rexml
/ document (55) -
ripper
/ filter (11) -
rubygems
/ requirement (11) -
rubygems
/ user _ interaction (44) - uri (11)
-
webrick
/ httpauth / basicauth (11) -
webrick
/ httpauth / digestauth (11) -
webrick
/ httpproxy (11) -
webrick
/ httpserver (11) -
webrick
/ httpservlet / filehandler (22) -
webrick
/ ssl (11) - win32ole (33)
- zlib (88)
クラス
- CSV (77)
-
DRb
:: DRbServer (44) -
Fiddle
:: Closure (11) -
Fiddle
:: Closure :: BlockCaller (11) -
Fiddle
:: Function (22) -
Gem
:: Requirement (11) - Hash (66)
-
Net
:: SMTP (28) -
OpenSSL
:: X509 :: Name (11) - OptionParser (66)
- Pathname (11)
-
RDoc
:: Context (11) -
RDoc
:: Markdown (11) -
REXML
:: Document (22) -
REXML
:: Formatters :: Default (11) -
REXML
:: XMLDecl (22) -
Rake
:: Application (11) -
Rake
:: DefaultLoader (11) -
Rake
:: FileList (143) -
Rake
:: InvocationChain (22) -
Rake
:: MakefileLoader (11) -
Rake
:: NameSpace (11) -
Rake
:: TaskArguments (22) -
Resolv
:: Hosts (11) - Thread (7)
-
URI
:: Generic (11) -
WEBrick
:: GenericServer (11) -
WEBrick
:: HTTPAuth :: BasicAuth (11) -
WEBrick
:: HTTPAuth :: DigestAuth (11) -
WEBrick
:: HTTPProxyServer (11) -
WEBrick
:: HTTPServer (11) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (11) -
WEBrick
:: HTTPServlet :: FileHandler (11) -
WIN32OLE
_ PARAM (11) -
WIN32OLE
_ TYPE (22) -
Zlib
:: Deflate (33) -
Zlib
:: GzipWriter (33)
モジュール
- DRb (11)
-
Gem
:: DefaultUserInteraction (44) - JSON (22)
- Marshal (22)
-
Net
:: HTTPHeader (11) - Rake (11)
- Zlib (22)
キーワード
- == (11)
-
DEFAULT
_ COMPRESSION (11) -
DEFAULT
_ OBJECT _ TYPE (11) -
DEFAULT
_ STRATEGY (11) -
DEFAULT
_ VERSION (11) - Filter (11)
- Marshal フォーマット (11)
- Ruby用語集 (11)
- [] (11)
-
add
_ loader (11) - application= (11)
-
clear
_ exclude (11) - default (44)
-
default
_ argc _ limit (11) -
default
_ argv (11) -
default
_ argv= (11) -
default
_ event _ sources (11) -
default
_ id _ conv (11) -
default
_ load _ limit (11) -
default
_ ole _ types (11) -
default
_ proc (11) - deflate (11)
- dump (22)
- egrep (11)
- encoding (11)
-
excluded
_ from _ list? (11) - existing (11)
- existing! (11)
- ext (11)
- fetch (18)
- foreach (11)
- generate (11)
- gsub! (11)
- import (11)
- irb (11)
-
is
_ a? (11) -
kind
_ of? (11) - load (22)
- member? (11)
-
ongoing
_ visibility= (11) - open (66)
- order! (22)
- params (11)
- parse! (11)
- pathmap (11)
- permute! (11)
- read (11)
- readlines (11)
- resolve (11)
- shift (11)
- start (28)
-
start
_ service (11) - ui= (22)
- unparse (11)
-
use
_ ui (22) - version (11)
-
with
_ defaults (11) - xmlrpc (3)
検索結果
先頭5件
- WEBrick
:: HTTPServlet :: DefaultFileHandler . new(server , local _ path) -> WEBrick :: HTTPServlet :: DefaultFileHandler - WEBrick
:: HTTPServlet :: FileHandler . new(server , root , options = {} , default = WEBrick :: Config :: FileHandler) - Fiddle
:: Closure :: BlockCaller . new(ret , args , abi=Fiddle :: Function :: DEFAULT) { . . . } -> Fiddle :: Closure :: BlockCaller - Fiddle
:: Function :: DEFAULT -> Integer - irb
-
WEBrick
:: HTTPServlet :: DefaultFileHandler . new(server , local _ path) -> WEBrick :: HTTPServlet :: DefaultFileHandler (33401.0) -
DefaultFileHandler サーブレットを生成します。ユーザが直接使うことはあま りありません。
...
DefaultFileHandler サーブレットを生成します。ユーザが直接使うことはあま
りありません。
@param server WEBrick::GenericServer のサブクラスのインスタンスを
指定します。
@param local_path 処理するファイルのパスを指定し... -
WEBrick
:: HTTPServlet :: FileHandler . new(server , root , options = {} , default = WEBrick :: Config :: FileHandler) (30408.0) -
FileHandler サーブレットを生成します。ユーザが直接使うことはあまりあり ません。
...FileHandler サーブレットを生成します。ユーザが直接使うことはあまりあり
ません。
@param server WEBrick::GenericServer のサブクラスのインスタンスを
指定します。
@param root サーブレットにルートディレクトリとして......認識させる、
ローカルのファイルシステムのディレクトリを文字列で与える。
@param options 設定を保存したハッシュ、
@param default デフォルトの設定を保存したハッシュを与える。... -
Fiddle
:: Closure :: BlockCaller . new(ret , args , abi=Fiddle :: Function :: DEFAULT) { . . . } -> Fiddle :: Closure :: BlockCaller (27608.0) -
Ruby のブロックを呼び出す Fiddle::Closure オブジェクトを返します。
...Fiddle::Closure オブジェクトを返します。
args、ret で関数の引数と返り値の型を指定します。
指定は Fiddle::Function.new と同様なので、そちら
を参照してください。
@param ret 返り値の型
@param args 引数の型を表す配列
@param abi 呼... -
Fiddle
:: Function :: DEFAULT -> Integer (27307.0) -
デフォルトの呼出規約を表します。
...デフォルトの呼出規約を表します。
@see Fiddle::Function.new... -
irb (26132.0)
-
irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。
...irb は Interactive Ruby の略です。
irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。
=== irb の使い方
Ruby さえ知っていれば irb を使うのは簡単です。
irb コマンドを実行すると、以下のようなプロン......。
$ irb
irb(main):001:0>
あとは Ruby の式を入力するだけで、その式が実行され、結果が表示されます。
irb(main):001:0> 1+2
3
irb(main):002:0> class Foo
irb(main):003:1> def foo
irb(main):004:2> print 1
irb(main):005:2> end
irb(main):006:1>......は
inf-ruby-mode 以外で readline ライブラリを利用する。
--prompt prompt-mode
--prompt-mode prompt-mode
プロンプトモードを切り替える。現在定義されているプ
ロンプトモードは、default/simple/... -
Zlib
:: Deflate . new(level = Zlib :: DEFAULT _ COMPRESSION , windowBits = Zlib :: MAX _ WBITS , memlevel = Zlib :: DEF _ MEM _ LEVEL , strategy = Zlib :: DEFAULT _ STRATEGY) -> Zlib :: Deflate (25127.0) -
圧縮ストリームを作成します。各引数の詳細は zlib.h を 参照して下さい。nil の場合はデフォルトの値を使用します。
...。各引数の詳細は zlib.h を
参照して下さい。nil の場合はデフォルトの値を使用します。
@param level 0-9の範囲の整数, またはZlib::DEFAULT_COMPRESSIONを指定します。詳細はzlib.hを参照してください。
@param windowBits ウィンドウの大き......lib.hを参照してください。
@param memlevel 0-9の範囲の整数で指定します。詳細はzlib.hを参照してください。
@param strategy Zlib::FILTERED, Zlib::HUFFMAN_ONLY, Zlib::DEFAULT_STRATEGYなど指定します。詳細はzlib.h を参照してください。
require 'zli......b'
dez = Zlib::Deflate.new(9, nil, 9)
dez << "123" * 20
dezstr = dez.finish
p dezstr #=> "x\3323426$\027\001\000e\217\v\271"
inz = Zlib::Inflate.new
inzstr = inz.inflate(dezstr)
p inzstr #=> "123123123123123123123123123123123123123123123123123123123123"... -
Zlib
:: GzipWriter . new(io , level = Zlib :: DEFAULT _ COMPRESSION , strategy = Zlib :: DEFAULT _ STRATEGY) -> Zlib :: GzipWriter (24631.0) -
io と関連付けられた GzipWriter オブジェクトを作成します。 level, strategy は Zlib::Deflate.new と同じです。 GzipWriter オブジェクトは io に gzip 形式のデータを 逐次ライトします。io には少なくとも、IO#write と 同じ動作をする write メソッドが定義されている必要があります。
...
io と関連付けられた GzipWriter オブジェクトを作成します。
level, strategy は Zlib::Deflate.new と同じです。
GzipWriter オブジェクトは io に gzip 形式のデータを
逐次ライトします。io には少なくとも、IO#write と
同じ動作をする write...... io IOオブジェクト、もしくは少なくとも、
IO#write と 同じ動作をする write メソッドが定義されている必要があります。
@param level 0-9の範囲の整数を指定します。詳細はzlib.hを参照してください。
@param strategy Zlib::FIL......lib::HUFFMAN_ONLY, Zlib::DEFAULT_STRATEGYなど指定します。詳細はzlib.h を>参照してください。
require 'zlib'
filename='hoge1.gz'
f = File.open(filename, "w")
gz = Zlib::GzipWriter.new(f)
gz.puts "hogehoge" * 100
gz.close
p gz.closed? #=> true
p FileTest.size(fi... -
Fiddle
:: Function . new(ptr , args , ret _ type , abi=Fiddle :: Function :: DEFAULT , name: nil) -> Fiddle :: Function (24520.0) -
ptr (関数ポインタ)から Fiddle::Function オブジェクトを 生成します。
...ptr (関数ポインタ)から Fiddle::Function オブジェクトを
生成します。
ptr には Fiddle::Handle から Fiddle::Handle#sym などで取りだした
関数ポインタ(を表す整数)、もしくは関数を指している
Fiddle::Pointer を渡します。
args、ret_type で関......Fiddle::TYPE_LONG
* Fiddle::TYPE_LONG_LONG
* Fiddle::TYPE_FLOAT
* Fiddle::TYPE_DOUBLE
* Fiddle::TYPE_INTPTR_T
* Fiddle::TYPE_UINTPTR_T
* Fiddle::TYPE_PTRDIFF_T
* Fiddle::TYPE_SIZE_T
* Fiddle::TYPE_SSIZE_T
abi で呼出規約を指定します。
* Fiddle::Function::DEFAULT
* Fi......ddle::Function::STDCALL
のどちらかを指定します。
require 'fiddle'
h = Fiddle::Handle.new('libc.so.6')
func = Fiddle::Function.new(h.sym("strlen"), [Fiddle::TYPE_VOIDP],
Fiddle::TYPE_INT, name: "strlen")
p func.ptr == h.sym("strlen") # => true... -
WEBrick
:: GenericServer . new(config = {} , default = WEBrick :: Config :: General) -> WEBrick :: GenericServer (24514.0) -
GenericServer オブジェクトを生成して返します。
...GenericServer オブジェクトを生成して返します。
config で有効な項目が増えます。以下は増える項目とそのデフォルト値です。
:ServerSoftware => "#{svrsoft} OpenSSL/#{osslv}",
:SSLEnable => true, # Ruby 1.8.3 以降では false がデ......:SSLCertificate => nil,
:SSLPrivateKey => nil,
:SSLClientCA => nil,
:SSLExtraChainCert => nil,
:SSLCACertificateFile => nil,
:SSLCACertificatePath => nil,
:SSLCertificateStore => nil,
:SSLVerifyClient => ::OpenSSL::SSL::VERIFY_NONE,
:SSLVerifyDepth......nil,
:SSLVerifyCallback => nil, # custom verification
:SSLTimeout => nil,
:SSLOptions => nil,
:SSLStartImmediately => true,
# Must specify if you use auto generated certificate.
:SSLCertName => nil,
:SSLCertComment => "Generated by Ruby/OpenSSL"... -
Fiddle
:: Closure . new(ret , args , abi=Fiddle :: Function :: DEFAULT) -> Fiddle :: Closure (24508.0) -
そのクラスの call メソッドを呼びだすような Fiddle::Closure オブジェクトを返します。
...そのクラスの call メソッドを呼びだすような
Fiddle::Closure オブジェクトを返します。
args、ret で関数の引数と返り値の型を指定します。
指定は Fiddle::Function.new と同様なので、そちら
を参照してください。
@param ret 返り値......の型
@param args 引数の型を表す配列
@param abi 呼出規約...