1065件ヒット
[1-100件を表示]
(0.198秒)
ライブラリ
- English (66)
- ビルトイン (66)
- etc (11)
-
irb
/ context (22) -
irb
/ input-method (198) -
irb
/ output-method (55) -
net
/ ftp (55) -
net
/ http (88) - openssl (22)
- prettyprint (44)
-
rexml
/ document (88) -
rubygems
/ package / tar _ input (33) -
rubygems
/ package / tar _ output (11) - shell (9)
-
webrick
/ httpservlet / abstract (66) -
webrick
/ httputils (154) - win32ole (44)
クラス
-
Encoding
:: Converter (33) -
Encoding
:: InvalidByteSequenceError (11) -
Gem
:: Package :: TarInput (33) -
Gem
:: Package :: TarOutput (11) -
IRB
:: Context (22) -
IRB
:: FileInputMethod (33) -
IRB
:: InputMethod (33) -
IRB
:: OutputMethod (44) -
IRB
:: ReadlineInputMethod (66) -
IRB
:: StdioInputMethod (66) -
IRB
:: StdioOutputMethod (11) -
Net
:: FTP (55) -
Net
:: HTTP (88) -
OpenSSL
:: PKey :: DH (11) -
OpenSSL
:: PKey :: EC (11) - PrettyPrint (44)
-
RDoc
:: Options (11) -
REXML
:: Attribute (11) -
REXML
:: Declaration (11) -
REXML
:: DocType (11) -
REXML
:: Document (22) -
REXML
:: ExternalEntity (11) -
REXML
:: Formatters :: Default (11) -
REXML
:: Text (11) - Shell (9)
-
WEBrick
:: HTTPServlet :: AbstractServlet (66) -
WEBrick
:: HTTPUtils :: FormData (99) - WIN32OLE (44)
モジュール
- Etc (11)
- Kernel (66)
- Process (22)
-
WEBrick
:: HTTPUtils (55)
キーワード
-
$ DEFAULT _ INPUT (11) -
$ DEFAULT _ OUTPUT (11) -
$ INPUT _ RECORD _ SEPARATOR (11) -
$ OUTPUT _ FIELD _ SEPARATOR (11) -
$ OUTPUT _ RECORD _ SEPARATOR (11) -
$ RS (11) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - << (11)
-
CLOCK
_ PROCESS _ CPUTIME _ ID (11) -
CLOCK
_ THREAD _ CPUTIME _ ID (11) -
DEFAULT
_ BLOCKSIZE (11) - DefaultMimeTypes (11)
-
SC
_ THREAD _ CPUTIME (11) - [] (11)
-
add
_ gem _ contents (11) -
append
_ data (11) -
compute
_ key (11) -
debug
_ output _ exclusive _ unlock (3) -
debug
_ output _ unlock (6) - dequote (11)
-
dh
_ compute _ key (11) -
do
_ DELETE (11) -
do
_ GET (11) -
do
_ HEAD (11) -
do
_ OPTIONS (11) -
do
_ POST (11) -
do
_ PUT (11) - encoding (33)
- eof? (22)
-
file
_ name (11) - filename (11)
-
force
_ output (11) - format (11)
- gets (33)
-
incomplete
_ input? (11) -
insert
_ output (11) - io (11)
- line (22)
- list (11)
-
load
_ gemspec (11) -
load
_ mime _ types (11) - name (11)
- new (88)
- normalize (11)
-
ole
_ func _ methods (11) -
ole
_ get _ methods (11) -
ole
_ methods (11) -
ole
_ put _ methods (11) -
parse
_ header (11) - pp (11)
- ppx (11)
- print (11)
- printn (11)
- put2 (22)
- putback (22)
- putbinaryfile (22)
- puts (11)
-
readable
_ atfer _ eof? (33) - request (22)
-
request
_ put (22) -
ruby 1
. 8 . 3 feature (11) -
set
_ debug _ output (11) -
singleline
_ format (11) -
split
_ header _ value (11) -
to
_ ary (11) -
to
_ s (11) - write (77)
-
zipped
_ stream (11)
検索結果
先頭5件
- Encoding
:: InvalidByteSequenceError # incomplete _ input? -> bool - Net
:: FTP # put(localfile , remotefile = File . basename(localfile) , blocksize = DEFAULT _ BLOCKSIZE) -> nil - Net
:: FTP # put(localfile , remotefile = File . basename(localfile) , blocksize = DEFAULT _ BLOCKSIZE) { |data| . . . . } -> nil - IRB
:: StdioInputMethod # encoding -> Encoding - Kernel
$ $ INPUT _ RECORD _ SEPARATOR -> String | nil
-
Encoding
:: InvalidByteSequenceError # incomplete _ input? -> bool (27542.0) -
エラー発生時に入力文字列が不足している場合に真を返します。
...す。
//emlist[例][ruby]{
ec = Encoding::Converter.new("EUC-JP", "ISO-8859-1")
begin
ec.convert("abc\xA1z")
rescue Encoding::InvalidByteSequenceError
p $!
#=> #<Encoding::InvalidByteSequenceError: "\xA1" followed by "z" on EUC-JP>
p $!.incomplete_input? #=> false
end
begin
ec.conve......rt("abc\xA1")
ec.finish
rescue Encoding::InvalidByteSequenceError
p $! #=> #<Encoding::InvalidByteSequenceError: incomplete "\xA1" on EUC-JP>
p $!.incomplete_input? #=> true
end
//}... -
Net
:: FTP # put(localfile , remotefile = File . basename(localfile) , blocksize = DEFAULT _ BLOCKSIZE) -> nil (18902.0) -
サーバへファイルを転送します。
...を転送します。
Net::FTP#binary の値に従って
Net::FTP#putbinaryfile もしくは
Net::FTP#puttextfile を呼びだします。
binary が偽のとき、つまりテキストモードの
ときには blocksize は無視されます。
@param localfile 転送するローカルのファ......えます。
@param remotefile 転送データを保存するリモートのファイル名を与えます。
@param blocksize データ転送の単位をバイト単位で与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答......コードが 5yz のときに発生します。
@raise Net::FTPProtoError 応答コードが RFC 的に正しくない場合に発生します。
@raise Net::FTPReplyError 応答コードが上の場合以外で正しくない場合に発生します。... -
Net
:: FTP # put(localfile , remotefile = File . basename(localfile) , blocksize = DEFAULT _ BLOCKSIZE) { |data| . . . . } -> nil (18902.0) -
サーバへファイルを転送します。
...を転送します。
Net::FTP#binary の値に従って
Net::FTP#putbinaryfile もしくは
Net::FTP#puttextfile を呼びだします。
binary が偽のとき、つまりテキストモードの
ときには blocksize は無視されます。
@param localfile 転送するローカルのファ......えます。
@param remotefile 転送データを保存するリモートのファイル名を与えます。
@param blocksize データ転送の単位をバイト単位で与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答......コードが 5yz のときに発生します。
@raise Net::FTPProtoError 応答コードが RFC 的に正しくない場合に発生します。
@raise Net::FTPReplyError 応答コードが上の場合以外で正しくない場合に発生します。... -
IRB
:: StdioInputMethod # encoding -> Encoding (18600.0) -
自身の文字エンコーディングを返します。
自身の文字エンコーディングを返します。 -
Kernel
$ $ INPUT _ RECORD _ SEPARATOR -> String | nil (18600.0) -
$/ の別名
...$/ の別名
require "English"
$INPUT_RECORD_SEPARATOR = '|'
array = []
while line = DATA.gets
array << line
end
p array #=> ["ugo|", "ego|", "fogo\n"]
__END__
ugo|ego|fogo... -
Encoding
:: Converter # insert _ output(string) -> nil (18572.0) -
変換器内のバッファに文字列を挿入します。 バッファに保持された文字列は、次の変換時の変換結果と一緒に返されます。
...string 挿入する文字列
//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "iso-8859-1")
src = "HIRAGANA LETTER A is \u{3042}."
dst = ""
p ec.primitive_convert(src, dst) #=> :undefined_conversion
puts "[#{dst.dump}, #{src.dump}]" #=> ["HIRAGANA LETTER A is ", "."]
ec.insert_output("<......err>")
p ec.primitive_convert(src, dst) #=> :finished
puts "[#{dst.dump}, #{src.dump}]" #=> ["HIRAGANA LETTER A is <err>.", ""]
ec = Encoding::Converter.new("utf-8", "iso-2022-jp")
src = "\u{306F 3041 3068 2661 3002}" # U+2661 is not representable in iso-2022-jp
dst = ""
p ec.primitive_convert......src, dst) #=> :undefined_conversion
puts "[#{dst.dump}, #{src.dump}]" #=> ["\e$B$O$!$H".force_encoding("ISO-2022-JP"), "\xE3\ x80\x82"]
ec.insert_output "?" # state change required to output "?".
p ec.primitive_convert(src, dst) #=> :finished
puts "[#{dst.dump}, #{src.dump... -
Net
:: HTTP # put(path , data , initheader = nil) -> Net :: HTTPResponse (18523.0) -
サーバ上の path にあるエンティティに対し文字列 data を PUT で送ります。
...ィに対し文字列 data を
PUT で送ります。
返り値は Net::HTTPResponse のインスタンスです。
@param path 取得するエンティティのパスを文字列で指定します。
@param data 送るデータを文字列で指定します。
@param initheader リクエストの......HTTP ヘッダをハッシュで指定します。
@see Net::HTTP#request_put
1.1 互換モードの場合は、レスポンスに応じて例外が発生します。... -
Kernel
$ $ DEFAULT _ INPUT -> IO (18500.0) -
$< の別名
...$< の別名
require "English"
while line = $DEFAULT_INPUT.gets
p line
end
# end of sample.rb
ruby sample.rb < /etc/passwd
# => "hoge:x:500:501::/home/hoge:/bin/bash\n"
...... -
Process
:: CLOCK _ PROCESS _ CPUTIME _ ID -> Integer | Symbol (18500.0) -
Process.#clock_gettime で使われます。
...Process.#clock_gettime で使われます。
システムによっては :GETRUSAGE_BASED_CLOCK_PROCESS_CPUTIME_ID です。
システムによっては定義されていません。... -
Process
:: CLOCK _ THREAD _ CPUTIME _ ID -> Integer (18500.0) -
Process.#clock_gettime で使われます。
...Process.#clock_gettime で使われます。
システムによっては定義されていません。...