種類
ライブラリ
- English (12)
- ビルトイン (1400)
-
cgi
/ core (24) -
cgi
/ session (48) -
cgi
/ session / pstore (12) - csv (96)
- dbm (24)
- drb (12)
- fcntl (48)
- fiddle (48)
- gdbm (24)
- logger (24)
-
minitest
/ spec (2) -
net
/ ftp (48) -
net
/ http (24) -
net
/ imap (12) -
net
/ telnet (4) - open-uri (48)
- open3 (60)
- openssl (96)
- prettyprint (12)
- resolv (12)
-
rinda
/ tuplespace (12) -
rubygems
/ package (12) -
rubygems
/ package / tar _ input (12) -
rubygems
/ package / tar _ output (12) -
rubygems
/ package / tar _ reader (12) -
rubygems
/ package / tar _ reader / entry (24) -
rubygems
/ package / tar _ writer (36) - sdbm (24)
- socket (192)
- stringio (84)
- syslog (72)
- tempfile (84)
- timeout (21)
- tracer (12)
-
webrick
/ log (12) -
webrick
/ server (12) -
webrick
/ utils (12) -
win32
/ registry (348) - win32ole (48)
- zlib (432)
クラス
-
ARGF
. class (24) - BasicSocket (24)
- CGI (24)
-
CGI
:: Session (12) -
CGI
:: Session :: FileStore (12) -
CGI
:: Session :: MemoryStore (12) -
CGI
:: Session :: NullStore (12) -
CGI
:: Session :: PStore (12) - CSV (96)
- DBM (24)
- Dir (212)
-
Fiddle
:: Handle (48) - File (143)
-
File
:: Stat (12) - GDBM (24)
-
Gem
:: Package :: TarInput (12) -
Gem
:: Package :: TarOutput (12) -
Gem
:: Package :: TarReader (12) -
Gem
:: Package :: TarReader :: Entry (24) -
Gem
:: Package :: TarWriter (36) - IO (708)
- Logger (12)
-
Logger
:: LogDevice (12) -
Net
:: FTP (48) -
Net
:: HTTP (24) -
Net
:: IMAP (12) -
Net
:: Telnet (2) - Object (2)
-
OpenSSL
:: SSL :: SSLServer (12) -
OpenSSL
:: SSL :: SSLSocket (36) - PrettyPrint (12)
-
Resolv
:: DNS (12) -
Rinda
:: TupleSpace (12) - SDBM (24)
- SOCKSSocket (12)
- Socket (120)
- StringIO (72)
- Tempfile (72)
-
Thread
:: Queue (20) -
Thread
:: SizedQueue (10) - ThreadGroup (24)
- Tracer (12)
-
WEBrick
:: BasicLog (12) -
WEBrick
:: GenericServer (12) - WIN32OLE (36)
-
Win32
:: Registry (12) -
Win32
:: Registry :: PredefinedKey (12) -
Zlib
:: Deflate (24) -
Zlib
:: GzipFile (48) -
Zlib
:: GzipReader (192) -
Zlib
:: GzipWriter (84) -
Zlib
:: Inflate (12) -
Zlib
:: ZStream (48)
モジュール
- Fcntl (48)
- FileTest (177)
- Kernel (60)
- Open3 (48)
-
OpenSSL
:: Buffering (12) -
OpenSSL
:: SSL :: SocketForwarder (24) - OpenURI (24)
-
OpenURI
:: OpenRead (24) - Process (12)
-
Socket
:: Constants (12) - Syslog (60)
- Timeout (21)
-
WEBrick
:: Utils (12) -
Win32
:: Registry :: API (324)
キーワード
-
$ DEFAULT _ OUTPUT (12) - CloseKey (12)
- ClosedIO (12)
- ClosedQueueError (10)
- CreateKey (12)
- DRbProtocol (12)
- DeleteKey (12)
- DeleteValue (12)
- EnumKey (12)
- EnumValue (12)
-
FD
_ CLOEXEC (12) -
F
_ DUPFD (12) -
F
_ GETFD (12) -
F
_ SETFD (12) - FlushKey (12)
- GzipReader (12)
- GzipWriter (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 2
. 6 . 0 (7) - Open3 (12)
- OpenKey (12)
- QueryInfoKey (12)
- QueryValue (12)
- RegCloseKey (12)
- RegCreateKeyExA (12)
- RegDeleteKey (12)
- RegDeleteValue (12)
- RegEnumKeyExA (12)
- RegEnumValueA (12)
- RegFlushKey (12)
- RegOpenKeyExA (12)
- RegQueryInfoKey (12)
- RegQueryValueExA (12)
- RegSetValueExA (12)
-
SO
_ LINGER (24) - SSLSocket (12)
- SetValue (12)
- StringIO (12)
- Syslog (12)
- TCPServer (12)
- TCPSocket (12)
- Telnet (2)
- Tempfile (12)
- WIN32OLE (12)
-
_ getproperty (12) -
_ setproperty (12) - atime (12)
- autoclose= (12)
- autoclose? (12)
- birthtime (11)
- blockdev? (12)
- chardev? (12)
- check (12)
-
check
_ closed (12) - children (7)
- chmod (12)
- chown (12)
- clone (12)
- close! (12)
-
close
_ enabled? (12) -
close
_ on _ empty _ response (12) -
close
_ on _ empty _ response= (12) -
close
_ on _ exec= (12) -
close
_ on _ exec? (12) -
close
_ read (36) -
close
_ write (36) - closed? (166)
-
closed
_ read? (12) -
closed
_ write? (12) - ctime (12)
- daemon (12)
- deflate (12)
- directory? (12)
-
disable
_ close (12) - dup (12)
- each (48)
-
each
_ byte (24) -
each
_ child (14) -
each
_ line (24) - empty? (9)
-
enable
_ close (12) - enclose (12)
- enclosed? (12)
- end (12)
- ended? (12)
- eof (12)
- eof? (12)
- exist? (12)
- fcntl (36)
- file? (12)
- fileno (23)
- finish (24)
- flock (12)
- flush (12)
-
for
_ fd (12) - fsync (12)
- getc (12)
- getpeereid (12)
- gets (12)
- group (12)
- grpowned? (12)
- header (12)
- identical? (12)
- inflate (12)
- ioctl (12)
- isatty (12)
- length (12)
- lineno (12)
- lineno= (12)
- logger (12)
- lstat (12)
- mask (12)
- mask= (12)
- mtime (12)
-
must
_ be _ close _ to (1) -
must
_ be _ within _ delta (1) -
net
/ ftp (12) -
net
/ smtp (12) - new (60)
- notify (12)
-
ole
_ free (12) - open (252)
-
open
_ uri (24) - out (12)
- owned? (12)
- packdw (12)
- packqw (12)
- path (12)
- pid (12)
- pipe (96)
- pipe? (12)
-
pipeline
_ rw (24) - popen (168)
- popen3 (24)
- pos (24)
- pos= (24)
-
rb
_ thread _ fd _ close (12) - read (24)
- readchar (12)
- readline (12)
- readlines (12)
- readpartial (12)
- recv (12)
- reopen (36)
- rewind (36)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) - seek (24)
-
set
_ close _ on _ exec (12) - setuid? (12)
- shell (6)
- shutdown (12)
- size (36)
- size? (24)
- socket? (12)
- spawn (48)
- stat (12)
- stdout= (12)
- sync (12)
- sync= (12)
-
sync
_ close (12) -
sync
_ close= (12) - sysclose (12)
- sysseek (12)
- tcp (24)
-
tcp
_ server _ loop (24) - tell (24)
- timeout (21)
-
to
_ i (12) -
to
_ io (12) - tty? (12)
- ungetc (12)
- unix (24)
-
unix
_ server _ loop (12) -
unix
_ server _ socket (24) - unpackdw (12)
- unpackqw (12)
- wrap (24)
- zero? (12)
- 正規表現 (12)
検索結果
先頭5件
- Zlib
:: GzipWriter . open(filename , level = Zlib :: DEFAULT _ COMPRESSION , strategy = Zlib :: DEFAULT _ STRATEGY) -> Zlib :: GzipWriter - Zlib
:: GzipWriter . open(filename , level = Zlib :: DEFAULT _ COMPRESSION , strategy = Zlib :: DEFAULT _ STRATEGY) {|gz| . . . } -> object - Zlib
:: GzipWriter . wrap(io , level = Zlib :: DEFAULT _ COMPRESSION , strategy = Zlib :: DEFAULT _ STRATEGY) -> Zlib :: GzipWriter - Zlib
:: GzipWriter . wrap(io , level = Zlib :: DEFAULT _ COMPRESSION , strategy = Zlib :: DEFAULT _ STRATEGY) {|gz| . . . } -> object - Zlib
:: Inflate . inflate(string) -> String
-
Zlib
:: GzipWriter . open(filename , level = Zlib :: DEFAULT _ COMPRESSION , strategy = Zlib :: DEFAULT _ STRATEGY) -> Zlib :: GzipWriter (6.0) -
filename で指定されるファイルを gzip 圧縮データの 書き出し用にオープンします。GzipWriter オブジェクトを返します。 その他詳細は Zlib::GzipWriter.new や Zlib::GzipWriter.wrap と 同じです。
...FFMAN_ONLY, Zlib::DEFAULT_STRATEGYなど指定します。
詳細はzlib.h を参照してください。
require 'zlib'
filename='hoge1.gz'
gz = Zlib::GzipWriter.open(filename)
gz.puts "hogehoge" * 100
gz.close
p gz.closed? #=> true
p FileTest.size(filename) #=> 32... -
Zlib
:: GzipWriter . open(filename , level = Zlib :: DEFAULT _ COMPRESSION , strategy = Zlib :: DEFAULT _ STRATEGY) {|gz| . . . } -> object (6.0) -
filename で指定されるファイルを gzip 圧縮データの 書き出し用にオープンします。GzipWriter オブジェクトを返します。 その他詳細は Zlib::GzipWriter.new や Zlib::GzipWriter.wrap と 同じです。
...FFMAN_ONLY, Zlib::DEFAULT_STRATEGYなど指定します。
詳細はzlib.h を参照してください。
require 'zlib'
filename='hoge1.gz'
gz = Zlib::GzipWriter.open(filename)
gz.puts "hogehoge" * 100
gz.close
p gz.closed? #=> true
p FileTest.size(filename) #=> 32... -
Zlib
:: GzipWriter . wrap(io , level = Zlib :: DEFAULT _ COMPRESSION , strategy = Zlib :: DEFAULT _ STRATEGY) -> Zlib :: GzipWriter (6.0) -
io と関連付けられた GzipWriter オブジェクトを作成します。 ブロックが与えられた場合、 それを引数としてブロックを実行します。 ブロックの実行が終了すると、GzipWriter オブジェクトは自動的に クローズされます。関連付けられている IO オブジェクトまで クローズしたくない時は、ブロック中で Zlib::GzipFile#finish メソッドを呼び出して下さい。
...}
p f.closed? #=> true
p FileTest.size(filename) #=> 824
end
def case2
filename='hoge1.gz'
f = File.open(filename, "w")
Zlib::GzipWriter.wrap(f, Zlib::BEST_COMPRESSION){|gz|
gz.puts "hogehoge" * 100
gz.finish
}
p f.closed? #=> false
f.close
p Fi... -
Zlib
:: GzipWriter . wrap(io , level = Zlib :: DEFAULT _ COMPRESSION , strategy = Zlib :: DEFAULT _ STRATEGY) {|gz| . . . } -> object (6.0) -
io と関連付けられた GzipWriter オブジェクトを作成します。 ブロックが与えられた場合、 それを引数としてブロックを実行します。 ブロックの実行が終了すると、GzipWriter オブジェクトは自動的に クローズされます。関連付けられている IO オブジェクトまで クローズしたくない時は、ブロック中で Zlib::GzipFile#finish メソッドを呼び出して下さい。
...}
p f.closed? #=> true
p FileTest.size(filename) #=> 824
end
def case2
filename='hoge1.gz'
f = File.open(filename, "w")
Zlib::GzipWriter.wrap(f, Zlib::BEST_COMPRESSION){|gz|
gz.puts "hogehoge" * 100
gz.finish
}
p f.closed? #=> false
f.close
p Fi... -
Zlib
:: Inflate . inflate(string) -> String (6.0) -
string を展開します。
...です:
require 'zlib'
def inflate(string)
zstream = Zlib::Inflate.new
buf = zstream.inflate(string)
zstream.finish
zstream.close
buf
end
@param string 展開する文字列を指定します。
@raise Zlib::NeedDict 展開に辞書が必要な場合に発生します... -
fcntl (6.0)
-
ファイルディスクリプタを扱う Unix のシステムコール IO#fcntl (つまり fcntl(2)) で使用できる定数を集めたモジュールです。
...:
require "fcntl"
m = s.fcntl(Fcntl::F_GETFL, 0)
f.fcntl(Fcntl::F_SETFL, Fcntl::O_NONBLOCK|m)
require 'fcntl'
fd = IO::sysopen('/tmp/tempfile',
Fcntl::O_WRONLY | Fcntl::O_EXCL | Fcntl::O_CREAT)
f = IO.open(fd)
f.syswrite("TEMP DATA")
f.close... -
net
/ ftp (6.0) -
FTP プロトコルを扱うライブラリです。
...gin
ftp.passive = true
ftp.chdir('pub/ruby')
files = ftp.list('ruby*')
ftp.getbinaryfile('ruby-1.9.1-p243.tar.bz2', 'ruby.bz2', 1024)
ftp.close
例2:
require 'net/ftp'
Net::FTP.open('ftp.example.org') do |ftp|
ftp.login
ftp.passive = true
ftp.chdir('pub/ruby')
files =... -
net
/ smtp (6.0) -
メールを送信するためのプロトコル SMTP (Simple Mail Transfer Protocol) を扱うライブラリです。
...ールを送ったら Net::SMTP#finish を呼んで
セッションを終了しなければいけません。
File のように GC 時に勝手に close されることもありません。
# using SMTP#finish
require 'net/smtp'
smtp = Net::SMTP.start('smtp.example.com', 25)
smtp.send_messa... -
正規表現 (6.0)
-
正規表現 * metachar * expansion * char * anychar * string * str * quantifier * capture * grouping * subexp * selector * anchor * cond * option * encoding * comment * free_format_mode * absenceop * list * specialvar * references
...:print:] 表示可能な文字(空白を含む) ([[:graph:]] | Space_Separator)
* [:punct:] 句読点 (Connector_Punctuation | Dash_Punctuation | Close_Punctuation | Final_Punctuation | Initial_Punctuation | Other_Punctuation | Open_Punctuation)
* [:space:] 空白、改行、復帰 (Space_Separa...