1270件ヒット
[1201-1270件を表示]
(0.121秒)
ライブラリ
- English (12)
- ビルトイン (420)
- etc (468)
- fileutils (36)
-
io
/ console (12) - logger (88)
- mkmf (12)
- openssl (36)
- pathname (24)
-
rubygems
/ specification (24) - securerandom (12)
- shell (18)
-
shell
/ command-processor (18) -
shell
/ filter (18) - socket (24)
クラス
- File (60)
-
File
:: Stat (108) -
Gem
:: Specification (24) - IO (96)
- Logger (12)
-
Logger
:: Application (2) -
Logger
:: LogDevice (60) -
OpenSSL
:: Engine (12) - Pathname (24)
- Shell (18)
-
Shell
:: CommandProcessor (18) -
Shell
:: Filter (18) - Socket (12)
キーワード
-
$ CHILD _ STATUS (12) - DOSISH 対応 (12)
- GNU (12)
-
IFF
_ XMIT _ DST _ RELEASE (24) - LogDevice (12)
- LogDeviceMutex (2)
- RSA (12)
- Random (12)
-
SC
_ 2 _ LOCALEDEF (12) -
SC
_ 2 _ PBS _ LOCATE (12) -
SC
_ AIO _ LISTIO _ MAX (12) -
SC
_ AIO _ PRIO _ DELTA _ MAX (12) -
SC
_ BC _ SCALE _ MAX (12) -
SC
_ CHILD _ MAX (12) -
SC
_ CLK _ TCK (12) -
SC
_ CLOCK _ SELECTION (12) -
SC
_ COLL _ WEIGHTS _ MAX (12) -
SC
_ DELAYTIMER _ MAX (12) -
SC
_ JOB _ CONTROL (12) -
SC
_ LINE _ MAX (12) -
SC
_ LOGIN _ NAME _ MAX (12) -
SC
_ MAPPED _ FILES (12) -
SC
_ MEMLOCK (12) -
SC
_ MEMLOCK _ RANGE (12) -
SC
_ MONOTONIC _ CLOCK (12) -
SC
_ NPROCESSORS _ ONLN (12) -
SC
_ PRIORITY _ SCHEDULING (12) -
SC
_ READER _ WRITER _ LOCKS (12) -
SC
_ REALTIME _ SIGNALS (12) -
SC
_ SEM _ VALUE _ MAX (12) -
SC
_ SHELL (12) -
SC
_ SPIN _ LOCKS (12) -
SC
_ SS _ REPL _ MAX (12) -
SC
_ SYMLOOP _ MAX (12) -
SC
_ THREAD _ PRIORITY _ SCHEDULING (12) -
SC
_ TRACE _ EVENT _ FILTER (12) -
SC
_ TRACE _ LOG (12) -
SC
_ V6 _ ILP32 _ OFF32 (12) -
SC
_ V6 _ ILP32 _ OFFBIG (12) -
SC
_ V6 _ LP64 _ OFF64 (12) -
SC
_ V6 _ LPBIG _ OFFBIG (12) -
SC
_ V7 _ ILP32 _ OFF32 (12) -
SC
_ V7 _ ILP32 _ OFFBIG (12) -
SC
_ V7 _ LP64 _ OFF64 (12) -
SC
_ V7 _ LPBIG _ OFFBIG (12) -
SC
_ XOPEN _ REALTIME (12) -
SC
_ XOPEN _ REALTIME _ THREADS (12) - SecureRandom (12)
- Stat (12)
-
add
_ development _ dependency (12) - autoclose= (12)
- blockdev? (66)
- chardev? (66)
- close (12)
-
close
_ on _ exec= (12) -
close
_ on _ exec? (12) - cmp (12)
-
compare
_ file (12) - console (12)
- daemon (12)
-
dev
_ major (12) -
dev
_ minor (12) -
development
_ dependencies (12) - filename (12)
- format (12)
- ftype (12)
-
have
_ devel? (12) - identical? (12)
- isatty (12)
- load (12)
- log= (1)
- new (36)
- open (24)
- out (18)
- path (12)
-
rb
_ protect (12) - rdev (12)
-
rdev
_ major (12) -
rdev
_ minor (12) - read (12)
-
ruby 1
. 8 . 2 feature (12) -
set
_ log (1) - size (12)
- spawn (48)
- sprintf (12)
- srand (24)
- sysread (12)
- tty? (12)
- write (12)
検索結果
先頭5件
-
IO
# isatty -> bool (106.0) -
入出力ポートがttyに結合している時、真を返します。そうでない場合 false を返します。
...入出力ポートがttyに結合している時、真を返します。そうでない場合 false を返します。
@raise IOError 既に close されている場合に発生します。
//emlist[例][ruby]{
File.new("testfile").isatty # => false
File.new("/dev/tty").isatty # => true
//}... -
IO
# read(length = nil , outbuf = "") -> String | nil (106.0) -
length バイト読み込んで、その文字列を返します。
...
length バイト読み込んで、その文字列を返します。
引数 length が指定された場合はバイナリ読み込みメソッド、そうでない場合はテキスト読み込みメソッドとして
動作します。
既に EOF に達していれば nil を返します。
た......だし、length に nil か 0 が指定されている場合は、空文字列 "" を返します。
例えば、open(空ファイル) {|f| f.read } は "" となります。
@param length 読み込むサイズを整数で指定します。
nil が指定された場合、EOF までの......r length が負の場合に発生します。
第二引数を指定した read の呼び出しでデータが空であった場合
(read が nil を返す場合)、outbuf は空文字列になります。
outbuf = "x" * 20;
io = File.open("/dev/null")
p io.read(10,outbuf)
p outbuf
=> nil... -
IO
# sysread(maxlen , outbuf = "") -> String (106.0) -
read(2) を用いて入力を行ない、入力されたデータを 含む文字列を返します。stdio を経由しないので gets や getc や eof? などと混用すると思わぬ動作 をすることがあります。
...して動作します。
既に EOF に達していれば EOFError が発生します。ただし、maxlen に 0 が指定されている場合は、空文字列 "" を返します。
@param maxlen 入力のサイズを整数で指定します。
@param outbuf 出力用のバッファを文字列......オブジェクト
があらかじめ maxlen 長の領域であれば、余計なメモリの割当てが行われません。
指定した文字列の長さが maxlen と異なる場合、その文字列は一旦 maxlen 長に
拡張(あるいは縮小)さ......数を指定した sysread の呼び出しでデータが空であった場
合(sysread が例外 EOFError を発生させる場合)、
outbuf は空文字列になります。
outbuf = "x" * 20;
io = File.open("/dev/null")
p((io.sysread(10,outbuf) rescue nil))
p outbuf
=> nil
""... -
IO
# tty? -> bool (106.0) -
入出力ポートがttyに結合している時、真を返します。そうでない場合 false を返します。
...入出力ポートがttyに結合している時、真を返します。そうでない場合 false を返します。
@raise IOError 既に close されている場合に発生します。
//emlist[例][ruby]{
File.new("testfile").isatty # => false
File.new("/dev/tty").isatty # => true
//}... -
Process
. # daemon(nochdir = nil , noclose = nil) -> 0 (106.0) -
プロセスから制御端末を切り離し、 バックグラウンドにまわってデーモンとして動作させます。
...力を /dev/null にリダイレクトします。
ただし noclose に真を指定したときにはこの動作は抑制され、
リダイレクトは行なわれません。
@param nochdir true を指定した場合、カレントディレクトリを移動しません。
@param noclose true......を指定した場合、標準入力・標準出力・標準エラー出力を変更しません。
@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。
@raise Errno::EXXX 失敗した場合に発生します。... -
SecureRandom (12.0)
-
安全な乱数発生器のためのインターフェースを提供するモジュールです。 HTTP のセッションキーなどに適しています。
...下の乱数発生器をサポートしています。
* openssl
* /dev/urandom
上の安全な乱数発生器が使用できない場合、各メソッドは NotImplementedError を発生します。
# random hexadecimal string.
require 'securerandom'
p SecureRandom.hex(10) #=> "52750b......sevdwNuM/w=="
p SecureRandom.base64(10) #=> "KO1nIU+p9DKxGg=="
p SecureRandom.base64(11) #=> "l7XEiFja+8EKEtY="
p SecureRandom.base64(12) #=> "7kJSM/MzBJI+75j8"
p SecureRandom.base64(13) #=> "vKLJ0tXBHqQOuIcSIg=="
# random binary string.
require 'securerandom'
p SecureRandom.random_by...