1958件ヒット
[1-100件を表示]
(0.144秒)
ライブラリ
- ビルトイン (672)
-
cgi
/ session (48) -
cgi
/ session / pstore (12) - csv (60)
- dbm (36)
- gdbm (48)
-
net
/ ftp (32) -
net
/ http (48) -
net
/ imap (24) -
net
/ pop (132) - observer (24)
- ostruct (24)
- pathname (24)
- pstore (12)
- readline (36)
-
rexml
/ document (132) -
rinda
/ tuplespace (12) -
rubygems
/ dependency _ list (12) - sdbm (36)
- set (36)
- shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - socket (12)
- tempfile (24)
-
webrick
/ httpauth / htdigest (12) -
webrick
/ httpauth / htpasswd (12) -
webrick
/ httpserver (12) -
webrick
/ httpservlet / abstract (72) -
win32
/ registry (84) - win32ole (24)
-
yaml
/ dbm (24)
クラス
- Array (129)
- BasicObject (24)
-
CGI
:: Session (12) -
CGI
:: Session :: FileStore (12) -
CGI
:: Session :: MemoryStore (12) -
CGI
:: Session :: NullStore (12) -
CGI
:: Session :: PStore (12) -
CSV
:: Row (24) -
CSV
:: Table (36) - DBM (36)
- Dir (36)
- File (24)
- GDBM (48)
-
Gem
:: DependencyList (12) - Hash (177)
-
Net
:: FTP (12) -
Net
:: FTP :: MLSxEntry (10) -
Net
:: HTTP (12) -
Net
:: IMAP (24) -
Net
:: POP3 (96) -
Net
:: POPMail (36) - OpenStruct (12)
- PStore (12)
- Pathname (24)
-
REXML
:: Attributes (24) -
REXML
:: Element (36) -
REXML
:: Elements (24) -
REXML
:: Parent (48) -
Rinda
:: TupleSpace (12) - SDBM (36)
- Set (48)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - String (116)
- Tempfile (24)
-
WEBrick
:: HTTPAuth :: Htdigest (12) -
WEBrick
:: HTTPAuth :: Htpasswd (12) -
WEBrick
:: HTTPServer :: MountTable (12) -
WEBrick
:: HTTPServlet :: AbstractServlet (72) -
WIN32OLE
_ VARIANT (12) -
Win32
:: Registry (36) -
YAML
:: DBM (24)
モジュール
-
File
:: Constants (10) - FileTest (12)
-
Net
:: HTTPHeader (12) - Observable (24)
-
Win32
:: Registry :: API (48)
オブジェクト
- ENV (129)
-
Readline
:: HISTORY (36)
キーワード
- DELETED (12)
- DeleteKey (12)
- DeleteValue (12)
- HTTPRequest (12)
- MLSxEntry (10)
-
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (10) - OpenStruct (12)
- RegDeleteKey (12)
- RegDeleteValue (12)
-
SHARE
_ DELETE (10) - Set (3)
- TCPServer (12)
-
WIN32OLE
_ VARIANT (12) -
_ _ send _ _ (24) - chomp (8)
- chomp! (8)
- chop (8)
- chop! (8)
- deletable? (10)
- delete (438)
- delete! (24)
- delete? (12)
-
delete
_ all (72) -
delete
_ at (36) -
delete
_ attribute (12) -
delete
_ element (12) -
delete
_ field (12) -
delete
_ if (192) -
delete
_ key (12) -
delete
_ namespace (12) -
delete
_ never (12) -
delete
_ observer (12) -
delete
_ observers (12) -
delete
_ passwd (24) -
delete
_ prefix (8) -
delete
_ prefix! (8) -
delete
_ suffix (8) -
delete
_ suffix! (8) -
delete
_ value (12) - deleted? (12)
-
do
_ DELETE (12) -
do
_ GET (12) -
do
_ HEAD (12) -
do
_ OPTIONS (12) -
do
_ POST (12) -
do
_ PUT (12) -
end
_ with? (8) - filter! (28)
- foreach (12)
-
keep
_ if (62) - length (12)
-
net
/ pop (12) - new (12)
- notify (12)
- pack (21)
- pack テンプレート文字列 (12)
- pop (12)
-
rb
_ ary _ delete (12) - reject (24)
- reject! (120)
-
remove
_ by _ name (12) - reset (12)
- rm (18)
- rmdir (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) - select! (48)
- set (9)
- shift (12)
- size (12)
- size? (12)
-
st
_ delete (12) -
st
_ delete _ safe (12) -
st
_ foreach (12) - start (24)
-
start
_ with? (8) - tsort (12)
- unlink (48)
- unpack (12)
-
win32
/ registry (12)
検索結果
先頭5件
-
tsort (26120.0)
-
tsort はトポロジカルソートと強連結成分に関するモジュールを提供します。
...tsort はトポロジカルソートと強連結成分に関するモジュールを提供します。
=== Example
//emlist[][ruby]{
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],......=>[]}.tsort
#=> [3, 2, 1, 4]
{1=>[2], 2=>[3, 4], 3=>[2], 4=>[]}.strongly_connected_components
#=> [[4], [2, 3], [1]]
//}
=== より現実的な例
非常に単純な `make' に似たツールは以下のように実装できます。
//emlist[][ruby]{
require 'tsort'
class Make
def initialize......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 {... -
Net
:: HTTP :: Delete (24016.0) -
HTTP の DELETE リクエストを表すクラスです。
...HTTP の DELETE リクエストを表すクラスです。... -
REXML
:: Element # delete _ attribute(key) -> REXML :: Attribute | nil (15407.0) -
要素から key という属性名の属性を削除します。
...素(文字列(属性名) or REXML::Attributeオブジェクト)
//emlist[][ruby]{
require 'rexml/document'
e = REXML::Element.new("E")
e.add_attribute("x", "foo"); e # => <E x='foo'/>
e.add_attribute("y:x", "bar"); e # => <E x='foo' y:x='bar'/>
e.delete_attribute("x"); e # => <E y:x='bar'/>
//}... -
Shell
:: Filter # delete(*filename) -> Integer (15307.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@see File.delete... -
Tempfile
# delete -> self (15201.0) -
テンポラリファイルをクローズせずに、削除します。 UNIXライクなシステムでは、 作成したテンポラリファイルが他のプログラムに使用される機会をなくすために、 テンポラリファイルを作成しオープンした後、 すぐに削除するということがしばしばおこなわれます。
...ンポラリファイルを作成しオープンした後、
すぐに削除するということがしばしばおこなわれます。
require "tempfile"
tf = Tempfile.new("foo")
tf.unlink
p tf.path # => nil
tf.print("foobar,hoge\n")
tf.rewind
p tf.gets("\n") # => "foobar,hoge\n"... -
WEBrick
:: HTTPServer :: MountTable # delete(dir) -> WEBrick :: HTTPServlet :: AbstractServlet (15201.0) -
ディレクトリとサーブレットの対応を削除してサーブレットを返します。
...ディレクトリとサーブレットの対応を削除してサーブレットを返します。
@param dir ディレクトリを指定します。
@return WEBrick::HTTPServlet::AbstractServlet のサブクラスのインタンスを返します。... -
REXML
:: Attributes # delete(attribute) -> REXML :: Element (12319.0) -
指定した属性を取り除きます。
...attribute で取り除く属性を指定します。
文字列もしくは REXML::Attribute オブジェクトを指定します
self が属する要素(REXML::Element)を返します。
@param attribute 取り除く属性(文字列もしくは REXML::Attribute オブジェクト)
//emlist[][ru......nt'
doc = REXML::Document.new(<<-EOS)
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='<'/>
</root>
EOS
a = doc.get_elements("/root/a").first
a.attributes.delete("att") # => <a foo:att='1' bar:att='2'/>
a.attributes.delete(......"foo:att") # => <a bar:att='2'/>
attr = a.attributes.get_attribute("bar:att")
a.attributes.delete(attr) # => <a/>
//}... -
File
:: Constants :: SHARE _ DELETE -> Integer (12317.0) -
ファイルを開いたままの状態でも削除できるように指定して開きます。 O_SHARE_DELETE が指定できる場合に使えます。 File.openで使用します。
...ファイルを開いたままの状態でも削除できるように指定して開きます。
O_SHARE_DELETE が指定できる場合に使えます。
File.openで使用します。
2.3.0 現在はファイルをバイナリとして開いた場合のみ有効です。... -
VALUE rb
_ ary _ delete(VALUE ary , VALUE item) (12316.0) -
ary.delete
...ary.delete...