622件ヒット
[1-100件を表示]
(0.030秒)
ライブラリ
- csv (48)
- e2mmap (12)
- json (24)
- logger (2)
-
net
/ telnet (4) - openssl (24)
- prettyprint (24)
- prime (60)
- psych (144)
- rake (48)
- ripper (12)
-
ripper
/ filter (24) -
ripper
/ sexp (24) -
rubygems
/ requirement (48) -
shell
/ builtin-command (12) -
webrick
/ httpproxy (24)
クラス
- CSV (48)
-
Gem
:: Requirement (48) - Integer (12)
-
JSON
:: State (24) -
Logger
:: Application (1) -
Net
:: Telnet (4) - PrettyPrint (24)
- Prime (48)
-
Prime
:: PseudoPrimeGenerator (12) -
Psych
:: Nodes :: Mapping (144) -
Rake
:: Application (12) -
Rake
:: InvocationChain (12) -
Rake
:: Task (12) - Ripper (36)
-
Ripper
:: Filter (12) -
Shell
:: AppendFile (6) -
Shell
:: AppendIO (6) -
WEBrick
:: HTTPProxyServer (12)
モジュール
- Exception2MessageMapper (12)
-
OpenSSL
:: ASN1 (12) - Rake (12)
キーワード
- ANY (12)
- Application (1)
- BLOCK (12)
- FLOW (12)
- Fail (6)
- Filter (12)
- HTTPProxyServer (12)
-
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - Raise (6)
-
add
_ loader (12) - anchor (12)
- anchor= (12)
- append (12)
- application= (12)
- coverage (8)
- create (12)
- decode (12)
- default (12)
- each (48)
- format (12)
- implicit (12)
- implicit= (12)
- irb (12)
- login (4)
- parse (24)
-
pretty
_ print (12) - read (12)
- readlines (12)
-
rexml
/ document (12) -
rexml
/ parsers / ultralightparser (12) -
ruby 1
. 8 . 5 feature (12) - sexp (12)
-
sexp
_ raw (12) -
singleline
_ format (12) - style (12)
- style= (12)
- tag (12)
- tag= (12)
-
to
_ bn (12) -
to
_ h (12) -
to
_ hash (12) - tsort (12)
- xmlrpc (3)
検索結果
先頭5件
- Logger
:: Application . new(appname = nil) -> Logger :: Application - Ripper
. new(src , filename = "(ripper)" , lineno = 1) -> Ripper - WEBrick
:: HTTPProxyServer . new(config , default = WEBrick :: Config :: HTTP) -> WEBrick :: HTTPProxyServer - Psych
:: Nodes :: Mapping . new(anchor=nil , tag=nil , implicit=true , style=BLOCK) -> Psych :: Nodes :: Mapping - Ripper
:: Filter . new(src , filename = & # 39;-& # 39; , lineno = 1) -> Ripper :: Filter
-
Logger
:: Application . new(appname = nil) -> Logger :: Application (21301.0) -
このクラスを初期化します。
...このクラスを初期化します。
@param appname アプリケーション名を指定します。... -
Ripper
. new(src , filename = "(ripper)" , lineno = 1) -> Ripper (21301.0) -
Ripper オブジェクトを作成します。
...Ripper オブジェクトを作成します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "(ripper)" になります。
@param lineno src の開始行番号を指......定します。省略すると 1 になります。
src の解析を行うには更に Ripper#parse などの呼び出しが必要です。
@see Ripper.parse, Ripper#parse... -
WEBrick
:: HTTPProxyServer . new(config , default = WEBrick :: Config :: HTTP) -> WEBrick :: HTTPProxyServer (21225.0) -
プロクシオブジェクトを生成して返します。
...定を保存したハッシュを指定します。
設定として有効なハッシュのキーとその値は WEBrick::HTTPServer.new と同じです。
それに加えて以下のキーが有効です。
: :ProxyAuthProc
プロクシ認証を行う Proc オブジ......equire 'webrick/httpproxy'
auth_proc = proc{|req, res|
unless c = req['proxy-authorization']
res['Proxy-Authenticate'] = 'Basic realm="WEBrick Proxy"'
raise WEBrick::HTTPStatus::ProxyAuthenticationRequired
else
# 略
end
}
s = WEBrick::HTTPProxyServer.new(ProxyAuthProc: au......nil です。
//emlist{
require 'webrick'
require 'webrick/httpproxy'
handler = proc{|req, res|
res.body.gsub!(/です。/, 'でんがな。')
res.body.gsub!(/ます。/, 'まんがな。')
}
s = WEBrick::HTTPProxyServer.new(ProxyContentHandler: handler, Port: 8080)
//}
: :ProxyVia
tru... -
Psych
:: Nodes :: Mapping . new(anchor=nil , tag=nil , implicit=true , style=BLOCK) -> Psych :: Nodes :: Mapping (21201.0) -
新たな mapping オブジェクトを生成します。
...新たな mapping オブジェクトを生成します。
anchor には mapping に付加されている anchor を文字列で指定します。
anchor を付けない場合には nil を指定します。
tag には mapping に付加されている tag を文字列で指定します。
tag を......mapping が implicit に開始されたかどうかを
真偽値で指定します。
style には YAML ドキュメント上の style を整数で指定します。以下のいずれ
かを指定できます。
* Psych::Nodes::Mapping::ANY
* Psych::Nodes::Mapping::BLOCK
* Psych::Nodes::Mappi......ng::FLOW
@param anchor mapping に付加された anchor
@param tag mapping に付加された tag
@param implicit mapping が implicit に開始されたかどうか
@param style YAML ドキュメント上の style... -
Ripper
:: Filter . new(src , filename = & # 39;-& # 39; , lineno = 1) -> Ripper :: Filter (21201.0) -
Ripper::Filter オブジェクトを作成します。
...Ripper::Filter オブジェクトを作成します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "-" になります。
@param lineno src の開始行番号を... -
Shell
:: AppendFile . new(sh , filename) (21101.0) -
@todo
@todo -
Shell
:: AppendIO . new(sh , filename) (21101.0) -
@todo
@todo -
Prime
:: PseudoPrimeGenerator . new(upper _ bound = nil) -> Prime :: PseudoPrimeGenerator (18201.0) -
自身を初期化します。
...自身を初期化します。
@param upper_bound 列挙する素数の上界を指定します。... -
Rake
:: Task . new(task _ name , app) (18201.0) -
与えられたタスク名とアプリケーションで自身を初期化します。
与えられたタスク名とアプリケーションで自身を初期化します。
このメソッドで作成したタスクは、アクションや事前タスクを持っていません。
それらを追加する場合は Rake::Task#enhance を使用してください。
@see Rake::Task#enhance -
Gem
:: Requirement . new(requirements) -> Gem :: Requirement (18119.0) -
Gem::Requirement のインスタンスを作成します。
...ent のインスタンスを作成します。
@param requirements 文字列か配列か Gem::Version のインスタンスを指定します。
//emlist[][ruby]{
pp Gem::Requirement.new("~> 3.2.1")
# => Gem::Requirement.new(["~> 3.2.1"])
//}
@see Gem::Requirement#parse, Gem::Requirement.create... -
Rake
. application=(app) (6218.0) -
現在の Rake アプリケーションをセットします。
...@param app Rake::Application のインスタンスを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'pp'
task default: :test_rake_app
task :test_rake_app do
app = Rake::Application.new
app.tty_output = true
Rake.application = app
pp Rake.application
end......# => #<Rake::Application:0x00005624e6c30eb8
# @default_loader=#<Rake::DefaultLoader:0x00005624e6c30cd8>,
# @imported=[],
# @last_description=nil,
# @loaders=
# {".rb"=>#<Rake::DefaultLoader:0x00005624e6c30bc0>,
# ".rf"=>#<Rake::DefaultLoader:0x00005624e6c30b48>,
#......_system=false, nosearch=false, rakelib=["rakelib"], show_all_tasks=false, show_prereqs=false, show_task_pattern=nil, show_tasks=nil, silent=false, suppress_backtrace_pattern=nil, thread_pool_size=20, trace=false, trace_output=#<IO:<STDERR>>, trace_rules=false>,
# @original_dir="/path/to/dir",
#...