12件ヒット
[1-12件を表示]
(0.115秒)
ライブラリ
- ビルトイン (2)
- csv (3)
- date (1)
- logger (1)
- openssl (1)
- prime (2)
-
rexml
/ document (1) -
rubygems
/ config _ file (1)
クラス
- CSV (1)
-
CSV
:: FieldInfo (2) - Date (1)
-
File
:: Stat (2) -
Gem
:: ConfigFile (1) - Logger (1)
-
OpenSSL
:: X509 :: Name (1) -
Prime
:: TrialDivisionGenerator (2) -
REXML
:: Parent (1)
キーワード
-
bulk
_ threshold (1) -
field
_ size _ limit (1) -
hash
_ old (1) - index (2)
- line (1)
- next (1)
-
sev
_ threshold (1) - succ (1)
-
world
_ readable? (1) -
world
_ writable? (1)
検索結果
先頭5件
-
Date
# ld -> Integer (54610.0) -
リリウス日を返します。
リリウス日を返します。 -
CSV
# field _ size _ limit -> Integer (18607.0) -
フィールドサイズの最大値を返します。
フィールドサイズの最大値を返します。
//emlist[例][ruby]{
require "csv"
csv = CSV.new(DATA)
csv.field_size_limit # => nil
p csv.read # => [["a", "b"], ["\n2\n2\n", ""]]
DATA.rewind
csv = CSV.new(DATA, field_size_limit: 4)
p csv.field_size_limit # => 4
csv.read # => #<CSV::MalformedCSVError: Field size exceeded on l... -
File
:: Stat # world _ readable? -> Integer | nil (18607.0) -
全てのユーザから読めるならば、そのファイルのパーミッションを表す 整数を返します。そうでない場合は nil を返します。
全てのユーザから読めるならば、そのファイルのパーミッションを表す
整数を返します。そうでない場合は nil を返します。
整数の意味はプラットフォームに依存します。
//emlist[][ruby]{
m = File.stat("/etc/passwd").world_readable? # => 420
sprintf("%o", m) # => "644"
//} -
File
:: Stat # world _ writable? -> Integer | nil (18607.0) -
全てのユーザから書き込めるならば、そのファイルのパーミッションを表す 整数を返します。そうでない場合は nil を返します。
全てのユーザから書き込めるならば、そのファイルのパーミッションを表す
整数を返します。そうでない場合は nil を返します。
整数の意味はプラットフォームに依存します。
//emlist[][ruby]{
m = File.stat("/tmp").world_writable? # => 511
sprintf("%o", m) # => "777"
//} -
Gem
:: ConfigFile # bulk _ threshold -> Integer (18607.0) -
一括ダウンロードの閾値を返します。 インストールしていない Gem がこの数値を越えるとき一括ダウンロードを行います。
一括ダウンロードの閾値を返します。
インストールしていない Gem がこの数値を越えるとき一括ダウンロードを行います。 -
OpenSSL
:: X509 :: Name # hash _ old -> Integer (18607.0) -
OpenSSL 0.9.8 と互換な古い方式のハッシュ関数の ハッシュ値を返します。
OpenSSL 0.9.8 と互換な古い方式のハッシュ関数の
ハッシュ値を返します。
内部では OpenSSL の X509_NAME_hash_old を呼び出します。 -
Logger
# sev _ threshold -> Integer (9610.0) -
レシーバにセットされているログレベルを取得します。
レシーバにセットされているログレベルを取得します。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.level # => 0
logger.level = Logger::Severity::ERROR
logger.level # => 3
//} -
Prime
:: TrialDivisionGenerator # next -> Integer (9310.0) -
次の(擬似)素数を返します。なお、この実装においては擬似素数は真に素数です。
次の(擬似)素数を返します。なお、この実装においては擬似素数は真に素数です。
また内部的な列挙位置を進めます。 -
Prime
:: TrialDivisionGenerator # succ -> Integer (9310.0) -
次の(擬似)素数を返します。なお、この実装においては擬似素数は真に素数です。
次の(擬似)素数を返します。なお、この実装においては擬似素数は真に素数です。
また内部的な列挙位置を進めます。 -
CSV
:: FieldInfo # index -> Integer (9307.0) -
行内で何番目のフィールドかわかるゼロベースのインデックスを返します。
行内で何番目のフィールドかわかるゼロベースのインデックスを返します。
//emlist[例][ruby]{
require 'csv'
csv = CSV.new("date1,date2\n2018-07-09,2018-07-10", headers: true)
csv.convert do |field,field_info|
p field_info.index
Date.parse(field)
end
p csv.first
# => 0
# => 1
# => #<CSV::Row "date1":#<Date: 2018-07-09 ((2458309j,0s... -
CSV
:: FieldInfo # line -> Integer (9307.0) -
行番号を返します。
行番号を返します。
//emlist[例][ruby]{
require 'csv'
csv = CSV.new("date1,date2,date3\n2018-07-09,2018-07-10\n2018-08-09,2018-08-10", headers: true)
csv.convert do |field,field_info|
p field_info.line
Date.parse(field)
end
p csv.to_a
# => 2
# => 2
# => 3
# => 3
# => [#<CSV::Row "date1":#<Date: 2018-07... -
REXML
:: Parent # index(child) -> Integer | nil (607.0) -
child の子ノード列上での位置を返します。
child の子ノード列上での位置を返します。
child が子ノードでない場合には nil を返します。