1745件ヒット
[1-100件を表示]
(0.071秒)
種類
- 特異メソッド (743)
- インスタンスメソッド (727)
- 文書 (131)
- ライブラリ (111)
- クラス (33)
ライブラリ
- ビルトイン (342)
-
cgi
/ session (11) - csv (99)
- digest (11)
-
irb
/ input-method (11) - logger (11)
-
net
/ http (44) - openssl (11)
- optparse (22)
- pathname (310)
- rake (44)
-
rake
/ packagetask (11) -
rdoc
/ markup / to _ html _ crossref (11) -
rexml
/ document (99) -
rubygems
/ format (11) -
rubygems
/ gem _ path _ searcher (11) -
rubygems
/ old _ format (11) - shell (66)
-
shell
/ command-processor (12) -
shell
/ filter (12) - socket (121)
- tempfile (68)
- uri (66)
-
webrick
/ httpauth / htdigest (11) -
webrick
/ httpauth / htgroup (11) -
webrick
/ httpauth / htpasswd (11) -
webrick
/ httpserver (11) -
webrick
/ httpservlet / filehandler (11) - win32ole (11)
クラス
- Addrinfo (11)
-
CGI
:: Cookie (11) -
CGI
:: Session (11) - CSV (88)
-
Digest
:: Base (11) - Dir (66)
-
Encoding
:: Converter (55) - File (44)
-
File
:: Stat (33) -
Gem
:: Format (11) -
Gem
:: GemPathSearcher (11) -
Gem
:: OldFormat (11) - IO (45)
-
IRB
:: FileInputMethod (11) - Logger (11)
-
Net
:: HTTPGenericRequest (33) -
Net
:: HTTPRequest (11) -
OpenSSL
:: SSL :: SSLContext (11) - OptionParser (22)
- Pathname (288)
-
RDoc
:: Markup :: ToHtmlCrossref (11) -
REXML
:: Element (33) -
REXML
:: Elements (33) -
REXML
:: XPath (33) -
Rake
:: DefaultLoader (11) -
Rake
:: FileList (11) -
Rake
:: PackageTask (11) -
RubyVM
:: InstructionSequence (22) - Shell (66)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - Socket (22)
- String (11)
- Tempfile (68)
- Thread (22)
-
Thread
:: Backtrace :: Location (33) - TracePoint (22)
- UNIXServer (44)
- UNIXSocket (44)
-
URI
:: FTP (22) -
URI
:: Generic (11) -
URI
:: HTTP (11) -
URI
:: LDAP (11) -
URI
:: MailTo (11) -
WEBrick
:: HTTPAuth :: Htdigest (11) -
WEBrick
:: HTTPAuth :: Htgroup (11) -
WEBrick
:: HTTPAuth :: Htpasswd (11) -
WEBrick
:: HTTPServer (11) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (11) -
WIN32OLE
_ TYPELIB (11)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - <=> (22)
- == (11)
- === (11)
- CSV (11)
- Cookie (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 6 . 0 (6) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (3) - Pathname (22)
- Ruby用語集 (11)
-
absolute
_ path (11) - application= (11)
- ascend (22)
-
backtrace
_ locations (22) - basename (11)
-
body
_ stream (11) -
body
_ stream= (11) - cd (12)
- cgi (11)
- chdir (6)
- children (11)
- cleanpath (11)
- compile (11)
- convpath (11)
- create (2)
-
def
_ system _ command (6) - delete (11)
-
delete
_ all (11) - descend (22)
- dirname (11)
-
drb
/ ssl (11) - each (22)
-
each
_ entry (13) -
each
_ filename (11) - eql? (11)
- file (11)
- find (22)
- first (11)
-
for
_ fd (2) - foreach (29)
- formatter (11)
-
get
_ text (11) - getwd (11)
- inspect (22)
-
install
_ system _ commands (6) - irb (11)
- load (11)
- logger (11)
- match (11)
- mkdir (18)
-
net
/ http (11) - new2 (11)
- open (180)
-
package
_ dir _ path (11) - pathmap (22)
-
program
_ name (11) -
program
_ name= (11) - pushd (6)
- pushdir (6)
- pwd (11)
-
rake
/ gempackagetask (11) - rdoc (11)
-
rdoc
/ generator / json _ index (11) - read (11)
- readlines (11)
- readlink (11)
- realpath (22)
- relative? (11)
-
relative
_ path _ from (11) - reopen (33)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 8 . 5 feature (11) -
ruby 1
. 9 feature (11) - rubygems (11)
-
search
_ convpath (11) -
set
_ params (11) - size? (11)
-
system
_ path (6) -
system
_ path= (6) - table (11)
-
test
/ unit (1) - text (11)
-
to
_ a (11) -
to
_ path (2) -
to
_ s (22) - unix (33)
- unlink (11)
-
webrick
/ cgi (11) - xpath (11)
- セキュリティモデル (11)
検索結果
先頭5件
-
Pathname
. new(path) -> Pathname (21342.0) -
文字列 path を元に Pathname オブジェクトを生成します。
...文字列 path を元に Pathname オブジェクトを生成します。
@param path 文字列、または類似のオブジェクトを与えます。
実際には to_str に反応するオブジェクトなら何でも構いません。
@raise ArgumentError path が \0 を含んで......いると発生します。
//emlist[例][ruby]{
require "pathname"
Pathname.new(__FILE__) # => #<Pathname:/path/to/file.rb>
//}... -
Gem
:: GemPathSearcher . new -> Gem :: GemPathSearcher (21201.0) -
検索を行うのに必要なデータを初期化します。
検索を行うのに必要なデータを初期化します。 -
Dir
. new(path) -> Dir (18248.0) -
path に対するディレクトリストリームをオープンして返します。
...
path に対するディレクトリストリームをオープンして返します。
ブロックを指定して呼び出した場合は、ディレクトリストリームを
引数としてブロックを実行します。ブロックの実行が終了すると、
ディレクトリは自動......的にクローズされます。
ブロックの実行結果を返します。
@param path ディレクトリのパスを文字列で指定します。
@param encoding ディレクトリのエンコーディングを文字列か
Encoding オブジェクトで指定します。省......に失敗した場合に発生します。
//emlist[例: Dir.new][ruby]{
require 'tmpdir'
Dir.mktmpdir do |tmpdir|
d = Dir.new(tmpdir)
p d.class # => Dir
p d.read.encoding # => #<Encoding:UTF-8>
d.close
d = Dir.new(tmpdir, encoding: Encoding::UTF_8)
p d.class # => Dir... -
Dir
. new(path , encoding: Encoding . find("filesystem")) -> Dir (18248.0) -
path に対するディレクトリストリームをオープンして返します。
...
path に対するディレクトリストリームをオープンして返します。
ブロックを指定して呼び出した場合は、ディレクトリストリームを
引数としてブロックを実行します。ブロックの実行が終了すると、
ディレクトリは自動......的にクローズされます。
ブロックの実行結果を返します。
@param path ディレクトリのパスを文字列で指定します。
@param encoding ディレクトリのエンコーディングを文字列か
Encoding オブジェクトで指定します。省......に失敗した場合に発生します。
//emlist[例: Dir.new][ruby]{
require 'tmpdir'
Dir.mktmpdir do |tmpdir|
d = Dir.new(tmpdir)
p d.class # => Dir
p d.read.encoding # => #<Encoding:UTF-8>
d.close
d = Dir.new(tmpdir, encoding: Encoding::UTF_8)
p d.class # => Dir... -
File
. new(path , mode = "r" , perm = 0666) -> File (18244.0) -
path で指定されるファイルをオープンし、File オブジェクトを生成して 返します。
...
path で指定されるファイルをオープンし、File オブジェクトを生成して
返します。
path が整数の場合はファイルディスクリプタとして扱い、それに対応する
File オブジェクトを生成して返します。IO.open と同じです。
ブロ......ロックの実行が終了すると、ファイルは自動的に
クローズされます。ブロックの実行結果を返します。
@param path ファイルを文字列で指定します。整数を指定した場合はファイルディスクリプタとして扱います。
@param mode......raise Errno::EXXX ファイルのオープンに失敗した場合に発生します。
//emlist[例: File.new による読み込みモードでのファイルオープン][ruby]{
f = File.new("testfile", "r")
f.class # => File
f.close
//}
//emlist[例: File.open による読み込みモードで... -
File
:: Stat . new(path) -> File :: Stat (18236.0) -
path に関する File::Stat オブジェクトを生成して返します。 File.stat と同じです。
...
path に関する File::Stat オブジェクトを生成して返します。
File.stat と同じです。
@param path ファイルのパスを指定します。
@raise Errno::ENOENT pathに該当するファイルが存在しない場合発生します。
//emlist[][ruby]{
p $:[0]
#=> 例
# "C:....../Program Files/ruby-1.8/lib/ruby/site_ruby/1.8"
p File::Stat.new($:[0])
#=> 例
#<File::Stat dev=0x2, ino=0, mode=040755, nlink=1, uid=0, gid=0, rdev=0x2, size=0, blksize=nil, blocks=nil, atime=Sun Sep 02 14:15:20 +0900 2007, mtime=Tue Apr 24 23:03:44 +0900 2007, ctime=Tue Apr 24 23:03:37 +0900 2007... -
UNIXServer
. new(path) -> UNIXServer (18234.0) -
path で指定したパス名を用いて接続を受け付けるソケット を作成します。
...
path で指定したパス名を用いて接続を受け付けるソケット
を作成します。
ブロックを省略すると作成したサーバソケットを返します。
ブロックを渡した場合は、作成したソケットを引数としてそのブロックを呼びだし、......ブロック終了時にソケットを閉じます。この場合には
ブロックの評価値を返り値として返します。
@param path 接続を受け付けるパス名文字列
require 'socket'
serv = UNIXServer.new("/tmp/sock")
s = serv.accept
p s.read... -
UNIXServer
. new(path) {|sock| . . . } -> object (18234.0) -
path で指定したパス名を用いて接続を受け付けるソケット を作成します。
...
path で指定したパス名を用いて接続を受け付けるソケット
を作成します。
ブロックを省略すると作成したサーバソケットを返します。
ブロックを渡した場合は、作成したソケットを引数としてそのブロックを呼びだし、......ブロック終了時にソケットを閉じます。この場合には
ブロックの評価値を返り値として返します。
@param path 接続を受け付けるパス名文字列
require 'socket'
serv = UNIXServer.new("/tmp/sock")
s = serv.accept
p s.read... -
UNIXSocket
. new(path) -> UNIXSocket (18234.0) -
path で指定したパス名を用いてソケットを接続します。
...
path で指定したパス名を用いてソケットを接続します。
ブロックを省略すると接続したソケットを返します。
ブロックを渡した場合は、接続したソケットを引数としてそのブロックを呼びだし、
ブロック終了時にソケッ......トを閉じます。この場合には
ブロックの評価値を返り値として返します。
@param path 接続先のパス名文字列
require 'socket'
s = UNIXSocket.new("/tmp/sock")
s.send("hello", 0)... -
UNIXSocket
. new(path) {|sock| . . . } -> object (18234.0) -
path で指定したパス名を用いてソケットを接続します。
...
path で指定したパス名を用いてソケットを接続します。
ブロックを省略すると接続したソケットを返します。
ブロックを渡した場合は、接続したソケットを引数としてそのブロックを呼びだし、
ブロック終了時にソケッ......トを閉じます。この場合には
ブロックの評価値を返り値として返します。
@param path 接続先のパス名文字列
require 'socket'
s = UNIXSocket.new("/tmp/sock")
s.send("hello", 0)...