るりまサーチ

最速Rubyリファレンスマニュアル検索!
650件ヒット [1-100件を表示] (0.021秒)
トップページ > クエリ:end[x] > 種類:ライブラリ[x]

別のキーワード

  1. _builtin end
  2. ripper end_seen?
  3. _builtin exclude_end?
  4. _builtin end_with?
  5. zlib end

検索結果

<< 1 2 3 ... > >>

irb/extend-command (6001.0)

irb を拡張するためのサブライブラリです。

irb を拡張するためのサブライブラリです。

rubygems/commands/dependency_command (6001.0)

インストールされている Gem パッケージの依存関係を表示するためのライブラリです。

...ge: gem dependency GEMNAME [options]
Options:
-v, --version VERSION 指定したバージョンの依存関係を表示します
--platform PLATFORM 指定したプラットフォームの依存関係を表示します
-R, --[no-]reverse-dependencies...
...ッグオプションを有効にします
Arguments:
GEMNAME 依存関係を表示する Gem の名前を指定します
Summary:
インストールされている Gem の依存関係を表示します
Defaults:
--local --version '>= 0' --no-reverse-dependencies...

rubygems/dependency (6001.0)

Gem の依存関係を管理するためのライブラリです。

Gem の依存関係を管理するためのライブラリです。

rubygems/dependency_installer (6001.0)

ある Gem が依存している Gem を同時にインストールするためのライブラリです。

ある Gem が依存している Gem を同時にインストールするためのライブラリです。

rubygems/dependency_list (6001.0)

Gem の依存関係を扱うためのライブラリです。

Gem の依存関係を扱うためのライブラリです。

絞り込み条件を変える

rss (343.0)

RSS を扱うためのライブラリです。

...RSS を扱うためのライブラリです。

=== 参考

* RSS 0.91 http://backend.userland.com/rss091
* RSS 1.0 http://purl.org/rss/1.0/spec
* RSS 2.0 http://www.rssboard.org/rss-specification
* Atom 1.0 https://www.ietf.org/rfc/rfc4287.txt

=== 注意

RSS ParserはRSS 0.9x/1.0/2.0, A...
...uire 'rss'
rss = nil
begin
rss = RSS::Parser.parse(rss_source)
rescue RSS::InvalidRSSError
rss = RSS::Parser.parse(rss_source, false)
end


これは rss_source が RSS 0.9x/1.0/2.0 のどれか分からない時
にも有効です。RSS 1.0としてバリデー
ション付きでパ...
...です.


以下のように使います.

require "rss"

rss = RSS::Maker.make("バージョン") do |maker|
maker.XXX = YYY
...
end


===== シンプルなRSS

例えば,

* http://example.com/にある
* Example Siteという説明文を持つ
* Exampleというサイト...

webrick/cgi (85.0)

一般の CGI 環境で webrick ライブラリのサーブレットと同じように CGI スクリプトを書くための ライブラリです。サーバが WEBrick でなくても使うことが出来ます。

...ebrick/cgi'

class MyCGI < WEBrick::CGI
def do_GET(req, res)
res["content-type"] = "text/plain"
ret = "hoge\n"
res.body = ret
end

end


MyCGI.new.start()

==== do_XXX メソッド

do_XXX メソッドの XXX には GET, HEAD, POST, PUT, DELETE, OPTIONS が使用できます...
...ick::CGI
def do_GET(req, res)
req.query #=> Hash を返します。
req.query['q']
req.query['num']
end

end

MyCGI.new.start()

同じ名前のフィールドが複数ある場合、list メソッドや each_data メソッドを使います。

r...
...GI < WEBrick::CGI
def do_GET(req, res)
req.query['q'].list #=> フォームの値を保持した文字列の配列を返します。
end

end

MyCGI.new.start()

query メソッドが返す Hash オブジェクトのキーと値のうち値は WEBrick::HTTPUtils::FormData クラスの...

net/pop (73.0)

このライブラリは、POP3 (Post Office Protocol version 3) を 用いてPOPサーバからメールを受信する機能を提供するライブラリです。

...ージにアクセスする
File.open("inbox/#{idx + 1}", 'w') {|f|
f.write m.pop
}
m.delete
end

$stderr.puts "#{pop.mails.size} mails popped."
end

pop.finish # セッションを終了する

POP サーバはネットワ...
...ndex do |m, idx|
File.open("inbox/#{idx + 1}", 'w') {|f|
f.write m.pop
}
m.delete
end

$stderr.puts "#{pop.mails.size} mails popped."
end

}

Net::POP3#delete_all を使うと
さらに Net::POP3#each_mail と
Net::POPMail#delete を併合できま...
...'
else
i = 0
pop.delete_all do |m|
File.open("inbox/#{i}", 'w') {|f|
f.write m.pop
}
i += 1
end

end

}

クラスメソッドの Net::POP3.delete_all を使うとさらに短くなります。

require 'net/pop'

i = 0
Net::POP3.de...

tsort (73.0)

tsort はトポロジカルソートと強連結成分に関するモジュールを提供します。

...]{
require 'tsort'

class Hash
include TSort
alias tsort_each_node each_key
def tsort_each_child(node, &block)
fetch(node).each(&block)
end

end


{1=>[2, 3], 2=>[3], 3=>[], 4=>[]}.tsort
#=> [3, 2, 1, 4]

{1=>[2], 2=>[3, 4], 3=>[2], 4=>[]}.strongly_connected_components
#=> [[4], [2, 3], [1...
...tsort'

class Make
def initialize
@dep = {}
@dep.default = []
end


def rule(outputs, inputs=[], &block)
triple = [outputs, inputs, block]
outputs.each {|f| @dep[f] = [triple]}
@dep[triple] = inputs
end


def build(target)
each_strongly_connected_component_from(target...
...) {|ns|
if ns.length != 1
fs = ns.delete_if {|n| Array === n}
raise TSort::Cyclic.new("cyclic dependencies: #{fs.join ', '}")
end

n = ns.first
if Array === n
outputs, inputs, block = n
inputs_time = inputs.map {|f| File.mtime f}.max
beg...
<< 1 2 3 ... > >>