るりまサーチ (Ruby 3.2)

最速Rubyリファレンスマニュアル検索!
40件ヒット [1-40件を表示] (0.062秒)

別のキーワード

  1. matrix l
  2. kernel $-l
  3. _builtin $-l
  4. lupdecomposition l
  5. l

検索結果

FileUtils#sh(*cmd) {|result, status| ... } (72697.0)

与えられたコマンドを実行します。

与えられたコマンドを実行します。

与えられた引数が複数の場合、シェルを経由しないでコマンドを実行します。

@param cmd 引数の解釈に関しては Kernel.#exec を参照してください。


例:
sh %{ls -ltr}

sh 'ls', 'file with spaces'

# check exit status after command runs
sh %{grep pattern file} do |ok, res|
if ! ok
puts "pattern not found (status = #...

RSS::Maker::XMLStyleSheets::XMLStyleSheet#alternate (63304.0)

@todo

@todo

RSS::Maker::XMLStyleSheets::XMLStyleSheet#alternate=() (63304.0)

@todo

@todo

RSS::Maker::XMLStyleSheets::XMLStyleSheet#title (63304.0)

@todo

@todo

RSS::Maker::XMLStyleSheets::XMLStyleSheet#title=() (63304.0)

@todo

@todo

絞り込み条件を変える

OpenSSL::BN#lshift!(n) -> self (54904.0)

自身を n ビット左シフトします。 OpenSSL::BN#<<と異なり、破壊的メソッドです。

自身を n ビット左シフトします。
OpenSSL::BN#<<と異なり、破壊的メソッドです。

//emlist[][ruby]{
require 'openssl'

bn = 1.to_bn
bn.lshift!(2) # => #<OpenSSL::BN 4>
bn # => #<OpenSSL::BN 4>
//}

@param n シフトするビット数
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::BN#<<

String#shellsplit -> [String] (54904.0)

Bourne シェルの単語分割規則に従った空白区切りの単語分割を行い、 単語 (文字列) の配列を返します。

Bourne シェルの単語分割規則に従った空白区切りの単語分割を行い、
単語 (文字列) の配列を返します。

string.shellsplit は、Shellwords.shellsplit(string) と等価です。

@return 分割結果の各文字列を要素とする配列を返します。
@raise ArgumentError 引数の中に対でないシングルクォートまたはダブル
クォートが現れた場合に発生します。
@see Shellwords.#shellsplit

RSS::XMLStyleSheetMixin#xml_stylesheets (54604.0)

@todo

@todo

RSS::XMLStyleSheetMixin#xml_stylesheets= (54604.0)

@todo

@todo

RSS::Maker::XMLStyleSheets::XMLStyleSheet#charset (54004.0)

@todo

@todo

絞り込み条件を変える

RSS::Maker::XMLStyleSheets::XMLStyleSheet#charset=() (54004.0)

@todo

@todo

RSS::Maker::XMLStyleSheets::XMLStyleSheet#href (54004.0)

@todo

@todo

RSS::Maker::XMLStyleSheets::XMLStyleSheet#href=() (54004.0)

@todo

@todo

RSS::Maker::XMLStyleSheets::XMLStyleSheet#media (54004.0)

@todo

@todo

RSS::Maker::XMLStyleSheets::XMLStyleSheet#media=() (54004.0)

@todo

@todo

絞り込み条件を変える

RSS::Maker::XMLStyleSheets::XMLStyleSheet#type (54004.0)

@todo

@todo

RSS::Maker::XMLStyleSheets::XMLStyleSheet#type=() (54004.0)

@todo

@todo

OpenSSL::SSL::SSLServer#shutdown(how=Socket::SHUT_RDWR) -> 0 (45604.0)

ソケットの以降の接続を終了させます。

ソケットの以降の接続を終了させます。

詳しくは BasicSocket#shutdown を参照してください。

@param how 接続の終了の仕方を Socket::SHUT_RD, Socket::SHUT_WR,
Socket::SHUT_RDWR などで指定します。

Gem::SourceInfoCache#flush -> false (36904.0)

キャッシュをローカルファイルに書き込みます。

キャッシュをローカルファイルに書き込みます。

RSS::XMLStyleSheet#alternate (36304.0)

@todo

@todo

絞り込み条件を変える

RSS::XMLStyleSheet#alternate= (36304.0)

@todo

@todo

RSS::XMLStyleSheet#title (36304.0)

@todo

@todo

RSS::XMLStyleSheet#title= (36304.0)

@todo

@todo

RSS::XMLStyleSheet#charset (27004.0)

@todo

@todo

RSS::XMLStyleSheet#charset= (27004.0)

@todo

@todo

絞り込み条件を変える

RSS::XMLStyleSheet#href (27004.0)

@todo

@todo

RSS::XMLStyleSheet#href= (27004.0)

@todo

@todo

RSS::XMLStyleSheet#media (27004.0)

@todo

@todo

RSS::XMLStyleSheet#media= (27004.0)

@todo

@todo

RSS::XMLStyleSheet#type (27004.0)

@todo

@todo

絞り込み条件を変える

RSS::XMLStyleSheet#type= (27004.0)

@todo

@todo

Gem::SourceInfoCache#refresh(all) -> false (18904.0)

取得元ごとにキャッシュデータを更新します。

取得元ごとにキャッシュデータを更新します。

@param all 真を指定すると全てのキャッシュを更新します。そうでない場合は、
最新の Gem パッケージの情報のみ更新します。

File#flock(operation) -> 0 | false (18694.0)

ファイルをロックします。

ファイルをロックします。

ロックを取得するまでブロックされます。
ロックの取得に成功した場合は 0 を返します。
File::LOCK_NB (ノンブロッキング) を指定すると、本来ならブロックされる場合に
ブロックされずに false を返すようになります。

@param operation ロックに対する操作の種類を示す定数を指定します。
どのような定数が利用可能かは以下を参照して下さい。

@raise IOError 自身が close されている場合に発生します。

@raise Errno::EXXX operation に不正な整数を与えた...

JSON::Generator::GeneratorMethods::FalseClass#to_json(state_or_hash = nil) -> String (18604.0)

自身から生成した JSON 形式の文字列を返します。

自身から生成した JSON 形式の文字列を返します。

"false" という文字列を返します。

@param state_or_hash 生成する JSON 形式の文字列をカスタマイズするため
に JSON::State のインスタンスか、
JSON::State.new の引数と同じ Hash を
指定します。

//emlist[例][ruby]{
require "json"

false.to_json # => "false"
//}

FileUtils#ruby(*args) {|result, status| ... } (18322.0)

与えられた引数で Ruby インタプリタを実行します。

与えられた引数で Ruby インタプリタを実行します。

@param args Ruby インタプリタに与える引数を指定します。

例:
ruby %{-pe '$_.upcase!' <README}

@see Kernel.#sh

絞り込み条件を変える

CGI::Session::NullStore#restore -> Hash (18304.0)

セッションの状態を復元したハッシュを返します。 このクラスでは何もしません。

セッションの状態を復元したハッシュを返します。
このクラスでは何もしません。

Thread::Queue#shift(non_block = false) -> object (9904.0)

キューからひとつ値を取り出します。キューが空の時、呼出元のスレッドは停止します。

キューからひとつ値を取り出します。キューが空の時、呼出元のスレッドは停止します。

@param non_block true を与えると、キューが空の時に例外 ThreadError が発生します。

//emlist[例][ruby]{
require 'thread'

q = Queue.new

th1 = Thread.start do
while resource = q.pop
puts resource
end
end

[:resource1, :resource2, :resource3, nil].each { |r|
q.push(r)
}

t...

Thread::SizedQueue#push(obj, non_block = false) -> () (9904.0)

キューに与えられたオブジェクトを追加します。

キューに与えられたオブジェクトを追加します。

キューのサイズが Thread::SizedQueue#max に達している場合は、
non_block が真でなければ、キューのサイズが Thread::SizedQueue#max
より小さくなるまで他のスレッドに実行を譲ります。
その後、キューに与えられたオブジェクトを追加します。

@param obj キューに追加したいオブジェクトを指定します。
@param non_block true を与えると、キューが一杯の時に例外 ThreadError が発生します。

@see Thread::Queue#push

Thread::SizedQueue#shift(non_block = false) -> object (9904.0)

キューからひとつ値を取り出します。 キューに push しようと待っているスレッドがあれば、実行を再開させます。

キューからひとつ値を取り出します。
キューに push しようと待っているスレッドがあれば、実行を再開させます。

@param non_block true を与えると、キューが空の時に例外 ThreadError が発生します。

//emlist[例][ruby]{
require 'thread'

q = SizedQueue.new(4)

th1 = Thread.start do
while resource = q.pop
puts resource
end
end

[:resource1, :resource2, :resource3, nil].eac...

Gem::RemoteFetcher#fetch_path(uri, mtime = nil, head = false) -> String | Hash (904.0)

与えられた URI からダウンロードしたデータを文字列として返します。

与えられた URI からダウンロードしたデータを文字列として返します。

ヘッダ情報のみ取得した場合はハッシュを返します。

@param uri データ取得先の URI を指定します。

@param mtime 更新時刻を指定します。

@param head 真を指定するとヘッダ情報のみ取得します。

絞り込み条件を変える