3096件ヒット
[1-100件を表示]
(0.119秒)
ライブラリ
モジュール
- Abbrev (12)
- Base64 (24)
- Benchmark (60)
- BigMath (96)
- CMath (24)
- Digest (12)
-
ERB
:: Util (48) - Etc (84)
- Fiddle (48)
- FileTest (72)
- FileUtils (355)
- Gem (24)
- JSON (132)
- Kconv (12)
- Kernel (1193)
- LUSolve (12)
- Marshal (48)
- Math (84)
- ObjectSpace (228)
- Open3 (12)
-
OpenSSL
:: ASN1 (396) - Process (84)
- Readline (12)
- Signal (24)
キーワード
- Array (12)
- BMPString (24)
- BigDecimal (24)
- BitString (24)
- Complex (24)
- E (12)
- Enumerated (24)
- Float (12)
- GeneralString (24)
- GeneralizedTime (24)
- GraphicString (24)
- Hash (12)
- IA5String (24)
- ISO64String (24)
- Integer (36)
- NumericString (24)
- OctetString (24)
- PI (12)
- PrintableString (24)
- Rational (12)
- String (12)
- T61String (24)
- UTF8String (24)
- UniversalString (24)
- VideotexString (24)
-
_ _ callee _ _ (12) -
_ _ method _ _ (12) -
_ id2ref (12) - ` (12)
- abbrev (12)
- abort (24)
-
allocation
_ sourcefile (12) -
allocation
_ sourceline (12) - argv0 (12)
-
at
_ exit (12) - atan (12)
- autoload (12)
- autoload? (12)
- benchmark (12)
- binding (12)
-
block
_ given? (12) - bm (12)
- bmbm (12)
- caller (36)
-
caller
_ locations (24) - catch (24)
- cbrt (18)
- cbrt! (6)
- cd (24)
- chdir (24)
- chmod (12)
-
chmod
_ R (12) - chomp (12)
- chop (12)
- chown (12)
-
chown
_ R (12) -
compare
_ file (12) - confstr (12)
- copy (12)
- cos (12)
-
count
_ nodes (12) -
count
_ objects (12) -
count
_ objects _ size (12) -
count
_ tdata _ objects (12) - cp (12)
-
cp
_ lr (7) -
cp
_ r (12) - decode (12)
-
define
_ finalizer (24) - dlunwrap (12)
- dlwrap (12)
- dump (36)
-
each
_ object (48) - encode64 (12)
- erf (12)
- erfc (12)
- eval (24)
- exec (48)
-
executable
_ real? (12) - exit (12)
- exit! (12)
- exp (12)
- fail (36)
-
fast
_ generate (12) -
fast
_ unparse (12) - fork (24)
- format (12)
- free (12)
- frexp (12)
- gamma (12)
-
garbage
_ collect (12) - generate (12)
- getlogin (12)
- gets (12)
-
global
_ variables (12) - groups (12)
- grpowned? (12)
- gsub (36)
- h (12)
- hexencode (12)
-
html
_ escape (12) - install (12)
- isjis (12)
- iterator? (12)
- lambda (18)
- lgamma (12)
- link (12)
- ln (12)
-
ln
_ s (12) - load (36)
-
local
_ variables (12) - log (12)
- loop (24)
- lusolve (12)
- makedirs (12)
- malloc (12)
- measure (12)
-
memsize
_ of (12) -
memsize
_ of _ all (12) - mkdir (12)
-
mkdir
_ p (12) - mkpath (12)
- move (12)
- mv (12)
- nprocessors (12)
- open (28)
- p (12)
- parse (12)
- parse! (12)
- pipeline (12)
- pp (12)
-
pretty
_ generate (12) -
pretty
_ unparse (12) - print (12)
- printf (24)
- proc (19)
- putc (12)
- puts (12)
- raise (36)
- rand (24)
-
reachable
_ objects _ from (12) - readable? (12)
- readline (24)
- readlines (12)
- realtime (12)
- remove (12)
-
remove
_ entry (12) - require (12)
-
require
_ relative (12) - restore (24)
- rm (12)
-
rm
_ r (12) - rmdir (12)
-
set
_ trace _ func (12) - setproctitle (12)
- sin (12)
- size? (12)
- sleep (24)
- spawn (48)
- sprintf (12)
- sqrt (30)
- sqrt! (6)
- srand (24)
- sub (24)
- symlink (12)
- syscall (12)
- sysconf (12)
- sysconfdir (12)
- system (48)
- systmpdir (12)
- test (24)
- throw (12)
-
trace
_ object _ allocations (12) -
trace
_ var (36) - trap (24)
- u (12)
- uname (12)
-
undefine
_ finalizer (12) - unparse (12)
-
untrace
_ var (12) - uptodate? (12)
-
url
_ encode (12) -
urlsafe
_ encode64 (12) - wait (12)
- wait2 (12)
- waitpid (12)
- waitpid2 (12)
- warn (12)
-
win
_ platform? (12) - writable? (12)
- zero? (12)
検索結果
先頭5件
- Gem
. # ruby -> String - OpenSSL
:: ASN1 . # NumericString(value) -> OpenSSL :: ASN1 :: NumericString -> OpenSSL :: ASN1 :: NumericString - OpenSSL
:: ASN1 . # PrintableString(value) -> OpenSSL :: ASN1 :: PrintableString -> OpenSSL :: ASN1 :: PrintableString - Kernel
. # require _ relative(relative _ feature) -> bool - OpenSSL
:: ASN1 . # NumericString(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: NumericString
-
Gem
. # ruby -> String (24218.0) -
実行中のRubyインタプリタのパスを返します。
...実行中のRubyインタプリタのパスを返します。... -
OpenSSL
:: ASN1 . # NumericString(value) -> OpenSSL :: ASN1 :: NumericString -> OpenSSL :: ASN1 :: NumericString (12623.0) -
ASN.1 の NumericString 型の値を表現する Ruby のオブジェクトを 生成します。
...ASN.1 の NumericString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::NumericString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし......くは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
OpenSSL
:: ASN1 . # PrintableString(value) -> OpenSSL :: ASN1 :: PrintableString -> OpenSSL :: ASN1 :: PrintableString (12623.0) -
ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを 生成します。
...ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::PrintableString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も......しくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
Kernel
. # require _ relative(relative _ feature) -> bool (12507.0) -
現在のファイルからの相対パスで require します。
...相対パスで require します。
require File.expand_path(relative_feature, File.dirname(__FILE__))
とほぼ同じです。
Kernel.#eval などで文字列を評価した場合に、そこから
require_relative を呼出すと必ず失敗します。
@param relative_feature ファイル......名の文字列です。
@raise LoadError ロードに失敗した場合に発生します。
@see Kernel.#require
=== require と load のスコープ
ローカル変数はファイル間では共有されません。ですので、
ロードしたライブラリのローカル変数を
ロード......扱い方はKernel.#loadでも同様です。
//emlist[例][ruby]{
# ---------- some.rb -----------
$a = 1
@a = 1
A = 1
a = 1
# ---------- end some.rb -------
require 'some'
p $a #=> 1
p @a #=> 1
p A #=> 1
p a # undefined local variable or method `a' for #<Object:0x294f9ec @a=1> (NameError)
//}... -
OpenSSL
:: ASN1 . # NumericString(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: NumericString (12423.0) -
ASN.1 の NumericString 型の値を表現する Ruby のオブジェクトを 生成します。
...ASN.1 の NumericString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::NumericString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし......くは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
OpenSSL
:: ASN1 . # PrintableString(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: PrintableString (12423.0) -
ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを 生成します。
...ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::PrintableString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も......しくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
Kernel
. # require(feature) -> bool (9335.0) -
Ruby ライブラリ feature をロードします。拡張子補完を行い、 同じファイルの複数回ロードはしません。
...
Ruby ライブラリ feature をロードします。拡張子補完を行い、
同じファイルの複数回ロードはしません。
feature が絶対パスのときは feature からロードします。
feature が相対パスのときは組み込み変数 $:
に示されるパスを順番......また `~USER' はそのユーザのホームディレクトリに展開されます。
Ruby ライブラリとは Ruby スクリプト (*.rb) か拡張ライブラリ
(*.so,*.o,*.dll など) であり、feature の拡張子が省略された場合はその
両方から探します( *.rb が優先......た、feature の拡張子にはアーキテクチャで実際に使われる拡張子に
関らず拡張ライブラリの拡張子として常に .so を用いることができます(内部で適切に変換されます)。
ライブラリのロードに成功した時には true を返し... -
Benchmark
. # benchmark(caption = "" , label _ width = nil , fmtstr = nil , *labels) {|rep| . . . } -> [Benchmark :: Tms] (9213.0) -
Benchmark::Report オブジェクトを生成し、それを引数として与えられたブロックを実行します。
...Benchmark::Report オブジェクトを生成し、それを引数として与えられたブロックを実行します。
基本的には以下のように使います。
ブロックが Benchmark::Tms オブジェクトの配列を返した場合は、
それらの数値も追加の行に表示......す。
@param caption レポートの一行目に表示する文字列を指定します。
@param label_width ラベルの幅を指定します。
@param fmtstr フォーマット文字列を指定します。
この引数を省略すると Benchmark::FORMAT が使用......れます。
@param labels ブロックが Benchmark::Tms オブジェクトの配列を返す場合に指定します。
=== フォーマット文字列
フォーマット文字列として以下が使用できます。
: %u
user CPU time で置き換えられます。Benchmark::Tms#utime
: %... -
Marshal
. # restore(port , proc = nil) -> object (9207.0) -
port からマーシャルデータを読み込んで、元のオブジェクトと同 じ状態をもつオブジェクトを生成します。
...port からマーシャルデータを読み込んで、元のオブジェクトと同
じ状態をもつオブジェクトを生成します。
proc として手続きオブジェクトが与えられた場合には読み込んだ
オブジェクトを引数にその手続きを呼び出します......。
//emlist[例][ruby]{
str = Marshal.dump(["a", 1, 10 ** 10, 1.0, :foo])
p Marshal.load(str, proc {|obj| p obj})
# => "a"
# 1
# 10000000000
# 1.0
# :foo
# ["a", 1, 10000000000, 1.0, :foo]
# ["a", 1, 10000000000, 1.0, :foo]
//}
@param port String か IO (またはそのサブ......クラス)の
インスタンスを指定します。
@param proc 手続きオブジェクト。Proc
@raise TypeError メジャーバージョンが異なるか、バージョンの大きな
マーシャルデータを読み込んだ場合に発生します。...