2054件ヒット
[1-100件を表示]
(0.112秒)
ライブラリ
- ビルトイン (717)
- benchmark (11)
- bigdecimal (22)
-
bigdecimal
/ math (66) - csv (11)
- erb (33)
-
irb
/ output-method (11) - json (33)
- matrix (44)
-
net
/ http (110) - nkf (11)
- open3 (66)
- optparse (55)
- pp (11)
- psych (22)
- rake (11)
-
rdoc
/ markup (22) - shell (36)
-
shell
/ command-processor (12) -
shell
/ filter (36) - shellwords (22)
- socket (44)
- thread (12)
- time (22)
- tmpdir (22)
- win32ole (253)
- zlib (220)
クラス
-
ARGF
. class (77) - Addrinfo (22)
- Array (33)
- BasicObject (44)
-
CSV
:: Row (11) - Class (11)
- Data (2)
- Dir (22)
-
Encoding
:: Converter (11) -
Encoding
:: UndefinedConversionError (11) - Enumerator (22)
-
Enumerator
:: Lazy (10) -
File
:: Stat (11) - IO (33)
-
IRB
:: OutputMethod (11) - MatchData (11)
- Matrix (44)
- Method (11)
- Module (22)
-
Net
:: HTTP (99) - Object (55)
- OptionParser (55)
- PP (11)
-
RDoc
:: Markup (22) - Regexp (33)
-
RubyVM
:: InstructionSequence (22) - Shell (36)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (36) - Socket (22)
- String (44)
- Thread (14)
-
Thread
:: Backtrace :: Location (44) -
Thread
:: ConditionVariable (22) -
Thread
:: Queue (11) -
Thread
:: SizedQueue (33) - Time (22)
- UnboundMethod (10)
- WIN32OLE (11)
-
WIN32OLE
_ EVENT (11) -
WIN32OLE
_ METHOD (176) -
WIN32OLE
_ PARAM (11) -
WIN32OLE
_ TYPE (22) -
WIN32OLE
_ TYPELIB (11) -
Zlib
:: GzipReader (132) -
Zlib
:: GzipWriter (88)
モジュール
- Benchmark (11)
- BigMath (88)
-
ERB
:: DefMethod (11) -
ERB
:: Util (22) - Enumerable (44)
- FileTest (11)
- FileUtils (11)
- JSON (22)
-
JSON
:: Generator :: GeneratorMethods :: String (11) - Kernel (44)
-
Net
:: HTTPHeader (11) - ObjectSpace (22)
- Open3 (66)
- Shellwords (22)
キーワード
- != (11)
-
$ LOAD _ PATH (11) - === (11)
- E (11)
- Emitter (11)
- Location (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) - NKF (11)
- PI (11)
- Rubyの起動 (11)
-
WIN32OLE
_ METHOD (11) - YAMLTree (11)
- [] (11)
-
absolute
_ path (22) -
add
_ special (11) -
add
_ word _ pair (11) -
alias
_ command (6) -
alias
_ method (11) - atan (11)
-
base
_ label (11) -
bigdecimal
/ math (11) -
bind
_ call (10) - binwrite (11)
- broadcast (11)
- chardev? (22)
-
connect
_ from (22) - cos (11)
-
deconstruct
_ keys (2) -
def
_ erb _ method (11) -
def
_ system _ command (6) - deq (11)
- dispid (11)
- each (116)
-
each
_ byte (22) -
each
_ capitalized _ name (11) -
each
_ line (66) -
each
_ object (22) -
each
_ with _ index (22) -
enum
_ for (22) -
error
_ char (11) - event? (11)
-
event
_ interface (11) - exp (11)
- fetch (11)
- finish (11)
- flush (11)
- foreach (40)
- get2 (22)
- gsub (22)
- handler= (11)
- help (11)
- helpcontext (22)
- helpfile (22)
- helpstring (11)
-
html
_ escape (11) - httpdate (11)
-
ignore
_ deadlock= (3) - inherited (11)
-
insert
_ output (11) - inspect (22)
-
install
_ system _ commands (6) - invkind (11)
-
invoke
_ kind (11) -
last
_ match (11) - lineno (11)
- lineno= (11)
- log (11)
- match (22)
-
max
_ by (44) -
method
_ undefined (11) - mkdir (18)
- mktmpdir (22)
- name (11)
-
net
/ imap (11) - new (22)
-
offset
_ vtbl (11) -
ole
_ get _ methods (11) -
on
_ head (11) -
on
_ tail (11) - open (22)
- optparse (11)
- path (22)
-
pipeline
_ rw (22) -
pipeline
_ w (22) - pop (11)
- popen3 (22)
- pos (11)
- post2 (22)
- pp (11)
-
pretty
_ generate (11) -
pretty
_ unparse (11) - putc (11)
- rake (11)
-
rdoc
/ markup / to _ ansi (11) - read (11)
- readchar (11)
- realtime (11)
-
request
_ get (22) -
request
_ post (22) -
return
_ type (11) -
return
_ vtype (11) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 4 feature (11) -
send
_ request (11) - separator (11)
- sh (11)
- shellescape (11)
- shelljoin (11)
- shift (22)
- signal (11)
- sin (11)
-
singleton
_ method _ added (11) -
singleton
_ method _ removed (11) -
singleton
_ method _ undefined (11) -
size
_ opt _ params (11) -
size
_ params (11) -
source
_ location (11) - sqrt (11)
- sub (22)
- tcp (22)
- tell (11)
- throw (11)
-
to
_ a (6) -
to
_ enum (22) -
to
_ json (11) -
to
_ s (39) -
trace
_ var (22) -
unalias
_ command (6) - visible? (11)
-
with
_ index (10) -
with
_ object (22) - wrap (22)
- xmlschema (11)
- | (6)
検索結果
先頭5件
-
IRB
:: OutputMethod # puts(*objs) -> object (24101.0) -
各 obj を self に出力し、それぞれの後に改行を出力します。
各 obj を self に出力し、それぞれの後に改行を出力します。
@param objs 任意のオブジェクトを指定します。 -
ERB
:: Util . # h(s) -> String (21207.0) -
文字列 s を HTML用にエスケープした文字列を返します。
...s を HTML用にエスケープした文字列を返します。
文字列 s 中に含まれる &"<> を、実体参照 & " < > にそれぞれ変更した文字列を返します
(CGI.escapeHTMLとほぼ同じです)。
@param s HTMLエスケープを行う文字列
//emlist[例......][ruby]{
require "erb"
include ERB::Util
puts html_escape("is a > 0 & a < 10?")
# is a > 0 & a < 10?
//}... -
Matrix
# each _ with _ index(which = :all) -> Enumerator (18306.0) -
行列の各要素をその位置とともに引数としてブロックを呼び出します。
...。
which で処理する要素の範囲を指定することができます。
Matrix#each と同じなのでそちらを参照してください。
ブロックを省略した場合、 Enumerator を返します。
//emlist[例][ruby]{
require 'matrix'
Matrix[ [1,2], [3,4] ].each_with_index do......|e, row, col|
puts "#{e} at #{row}, #{col}"
end
# => 1 at 0, 0
# => 2 at 0, 1
# => 3 at 1, 0
# => 4 at 1, 1
//}
@param which どの要素に対してブロックを呼び出すのかを Symbol で指定します
@see Matrix#each... -
Matrix
# each _ with _ index(which = :all) {|e , row , col| . . . } -> self (18306.0) -
行列の各要素をその位置とともに引数としてブロックを呼び出します。
...。
which で処理する要素の範囲を指定することができます。
Matrix#each と同じなのでそちらを参照してください。
ブロックを省略した場合、 Enumerator を返します。
//emlist[例][ruby]{
require 'matrix'
Matrix[ [1,2], [3,4] ].each_with_index do......|e, row, col|
puts "#{e} at #{row}, #{col}"
end
# => 1 at 0, 0
# => 2 at 0, 1
# => 3 at 1, 0
# => 4 at 1, 1
//}
@param which どの要素に対してブロックを呼び出すのかを Symbol で指定します
@see Matrix#each... -
WIN32OLE
_ METHOD # invkind -> Integer (18306.0) -
メソッドの種類を示すINVOKEKIND列挙値を取得します。
...すINVOKEKIND列挙値を取得します。
ここで言うメソッドの種類というのは、OLEオートメーションクライアントの記
述言語がどのような形式でサーバ呼び出しを記述すべきかを指定した属性値で
す。
@return メソッドのINVOKEKIND......す。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbooks')
method = WIN32OLE_METHOD.new(tobj, 'Add')
puts method.invkind # => 1
INVOKEKIND列挙値は以下の通りです。メソッドの種類は以下の値の論理和で示
されます。
: INVOKE_FUNC(1)......出し形式で記述するメソッドです。
: INVOKE_PROPERTYGET(2)
プロパティ参照形式で記述するメソッドです。
: INVOKE_PROPERTYPUT(4)
プロパティに値を設定する形式で記述するメソッドです。
: INVOKE_PROPERTYPUTREF(8)
プロパティに参照を... -
WIN32OLE
_ METHOD # invoke _ kind -> String (18306.0) -
メソッドの種類を文字列で取得します。
...WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbooks')
method = WIN32OLE_METHOD.new(tobj, 'Add')
puts method.invoke_kind # => "FUNC"
返送値は以下のいずれかとなります。値の意味は
WIN32OLE_METHOD#invkindの説明を参照してください。
: PORPERTY
I......OKE_PROPETYGETとINVOKE_PROPETYPUTの両方が設定されています。
: PROPERTYGET
INVOKE_PROPETYGETが設定されています。
: PROPERTYPUT
INVOKE_PROPERTYPUTが設定されています。
: PROPERTYPUTREF
INVOKE_PROPERTYPUTREFが設定されています。
: FUNC
INVOKE_FUNCが設......定されています。
: UNKNOWN
上記のいずれにも当てはまりません。
@see WIN32OLE_METHOD#invkind... -
BasicObject
# singleton _ method _ undefined(name) -> object (15306.0) -
特異メソッドが Module#undef_method または undef により未定義にされた時にインタプリタから呼び出されます。
...thod または
undef により未定義にされた時にインタプリタから呼び出されます。
通常のメソッドの未定義に対するフックには
Module#method_undefined を使います。
@param name 未定義にされたメソッド名が Symbol で渡されます。
//emli......def singleton_method_undefined(name)
puts "singleton method \"#{name}\" was undefined"
end
end
obj = Foo.new
def obj.foo
end
def obj.bar
end
class << obj
undef_method :foo
end
obj.instance_eval {undef bar}
#=> singleton method "foo" was undefined
# singleton method "bar" was undefined
/....../}
@see Module#method_undefined,BasicObject#singleton_method_added,BasicObject#singleton_method_removed , d:spec/def#undef... -
Shellwords
. # shelljoin(array) -> String (15306.0) -
配列の各要素である文字列に対して、Bourne シェルのコマンドライン中で安全に 使えるためのエスケープを適用し、空白文字を介してそれらを連結したコマンド ライン文字列を生成します。
...Shellwords.#shellescape と
同じ規則が適用されます。
@param array エスケープ対象の文字列を要素とする配列を指定します。
@return エスケープ結果を連結した文字列を返します。
例:
require 'shellwords'
pattern = 'Jan 15'
file =......'file name with spaces'
puts Shellwords.shelljoin(['grep', pattern, file])
# => grep Jan\ 15 file\ name\ with\ spaces... -
WIN32OLE
_ METHOD # helpstring -> String | nil (15306.0) -
メソッドのヘルプ文字列を取得します。
...
helpstringは、IDEがメソッドのバルーンヘルプを表示するような場合に利用可
能な、1行程度でメソッドを説明する文字列です。
@return ヘルプ文字列を返します。未定義ならばnilを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Inte......rnet Controls', 'IWebBrowser')
method = WIN32OLE_METHOD.new(tobj, 'Navigate')
puts method.helpstring # => Navigates to a URL or file.... -
Zlib
:: GzipReader # each _ line(rs = $ / ) {|line| . . . } -> self (12318.0) -
IO クラスの同名メソッドIO#each, IO#each_lineと同じです。
...
IO クラスの同名メソッドIO#each, IO#each_lineと同じです。
但し、gzip ファイル中に
エラーがあった場合 Zlib::Error 例外や
Zlib::GzipFile::Error 例外が発生します。
gzip ファイルのフッターの処理に注意して下さい。
gzip ファイルの......ックサムが
記録されています。GzipReader オブジェクトは、次の時に展開した
データとフッターの照合を行い、エラーがあった場合は
Zlib::GzipFile::NoFooter, Zlib::GzipFile::CRCError,
Zlib::GzipFile::LengthError 例外を発生させます。
* EOF (......ile::NoFooterを参照
@raise Zlib::GzipFile::CRCError Zlib::GzipFile::CRCErrorを参照
@raise Zlib::GzipFile::LengthError Zlib::GzipFile::LengthErrorを参照
require 'zlib'
=begin
# hoge.gz がない場合は下記で作成できる。
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts...