別のキーワード
ライブラリ
- ビルトイン (455)
- benchmark (11)
- cmath (12)
- drb (33)
- etc (44)
- fileutils (171)
- json (22)
- objspace (11)
- open3 (22)
- openssl (66)
- pty (44)
- rubygems (22)
- shellwords (11)
- syslog (253)
- timeout (19)
-
webrick
/ httpauth (11) -
webrick
/ httputils (33) -
win32
/ registry (176) - zlib (11)
モジュール
- Benchmark (11)
- CMath (12)
- DRb (33)
- Etc (44)
- FileTest (49)
- FileUtils (171)
- Gem (22)
- JSON (22)
- Kernel (175)
- Math (22)
- ObjectSpace (33)
- Open3 (22)
-
OpenSSL
:: PKCS5 (22) -
OpenSSL
:: Random (44) - PTY (44)
- Process (22)
-
Process
:: Sys (165) - Shellwords (11)
- Syslog (231)
-
Syslog
:: Macros (22) - Timeout (19)
-
WEBrick
:: HTTPAuth (11) -
WEBrick
:: HTTPUtils (33) -
Win32
:: Registry :: API (176) - Zlib (11)
キーワード
- Array (11)
- CloseKey (11)
- CreateKey (11)
- DeleteKey (11)
- DeleteValue (11)
- EnumKey (11)
- EnumValue (11)
- FlushKey (11)
-
LOG
_ MASK (11) -
LOG
_ UPTO (11) - OpenKey (11)
- QueryInfoKey (11)
- QueryValue (11)
- Rational (11)
- SetValue (11)
-
_ _ callee _ _ (11) -
_ _ method _ _ (11) - alert (11)
- atan2 (17)
- atan2! (6)
- benchmark (11)
- check (11)
- chmod (11)
-
chmod
_ R (11) - chown (11)
-
chown
_ R (11) - close (11)
- config (11)
- copy (11)
-
copy
_ entry (11) -
copy
_ file (11) -
copy
_ stream (11) - cp (11)
-
cp
_ lr (6) -
crc
_ table (11) - crit (11)
- debug (11)
-
define
_ finalizer (22) - directory? (11)
-
egd
_ bytes (11) - emerg (11)
- empty? (8)
- err (11)
- facility (11)
- fail (11)
- getegid (11)
- geteuid (11)
- getgid (11)
- getpriority (11)
- getpty (22)
- getuid (11)
-
global
_ variables (11) - hypot (11)
- ident (11)
- info (11)
- instance (11)
- issetugid (11)
-
load
_ mime _ types (11) -
local
_ variables (11) - log (11)
- loop (18)
- makedirs (11)
- mask (11)
- mask= (11)
-
mime
_ type (11) -
mkdir
_ p (11) - mkpath (11)
- notice (11)
- open (22)
- open! (11)
- opened? (11)
- p (11)
- packdw (11)
- packqw (11)
- path (11)
-
pbkdf2
_ hmac (11) -
pbkdf2
_ hmac _ sha1 (11) -
pipeline
_ r (22) -
pretty
_ generate (11) -
pretty
_ unparse (11) -
primary
_ server (11) -
primary
_ server= (11) -
proxy
_ basic _ auth (11) -
pseudo
_ bytes (11) - raise (11)
-
random
_ add (11) -
random
_ bytes (11) -
reachable
_ objects _ from (11) -
remove
_ entry (11) -
remove
_ entry _ secure (11) - reopen (11)
- ruby (11)
- setegid (11)
- seteuid (11)
- setgid (11)
- setpriority (11)
- setregid (11)
- setresgid (11)
- setresuid (11)
- setreuid (11)
- setrgid (11)
- setruid (11)
- setuid (11)
- shelljoin (11)
- spawn (22)
-
split
_ header _ value (11) - sticky? (11)
- symlink (11)
- symlink? (11)
- syscall (11)
- sysconf (11)
- sysconfdir (11)
- system (44)
- systmpdir (11)
- timeout (19)
- uname (11)
- unpackdw (11)
- unpackqw (11)
- warn (3)
- warning (11)
- zero? (8)
検索結果
先頭5件
-
Math
. # hypot(x , y) -> Float (6146.0) -
sqrt(x*x + y*y) を返します。
...sqrt(x*x + y*y) を返します。
この値は x, y を直交する 2 辺とする直角三角形の斜辺(hypotenuse)の長さです。
@param x 実数
@param y 実数
@raise TypeError 引数のどちらかに数値以外を指定した場合に発生します。
@raise RangeError 引数......のどちらかに実数以外の数値を指定した場合に発生します。
//emlist[例][ruby]{
Math.hypot(3, 4) #=> 5.0
//}... -
DRb
. # primary _ server -> DRb :: DRbServer|nil (6101.0) -
ローカルプロセスのプライマリサーバーを返します。
ローカルプロセスのプライマリサーバーを返します。
プライマリサーバとは DRb.#start_service によって
起動されるサーバです。
サーバが動いていない場合は nil を返します。
@see DRb.#stop_service -
DRb
. # primary _ server=(server) (6101.0) -
ローカルプロセスのプライマリサーバーを変更します。
...のプライマリサーバーを変更します。
通常、プライマリサーバは DRb.#start_service などが
設定するものであり、ユーザが変更すべきではありません。
このメソッドは dRuby の内部構造を良く理解した上で利用してください。... -
Etc
. # sysconf(name) -> Integer | nil (6101.0) -
sysconf(3) で取得したシステム設定変数の値を返します。
...sysconf(3) で取得したシステム設定変数の値を返します。
引数 name が制限に関する設定値であり、設定が制限がない状態の場合は nil
を返します。(sysconf(3) が -1 を返し、errno が設定されていない
場合)
@param name Etc モジュー......ルの SC_ で始まる定数のいずれかを指定します。
//emlist[][ruby]{
require "etc"
Etc.sysconf(Etc::SC_ARG_MAX) # => 2097152
# Number of processors.
# It is not standardized.
Etc.sysconf(Etc::SC_NPROCESSORS_ONLN) # => 4
//}... -
Etc
. # sysconfdir -> String | nil (6101.0) -
システムの設定ディレクトリを返します。
...クトリを返します。
//emlist[][ruby]{
require 'etc'
p Etc.sysconfdir # => "/etc"
//}
主に "/etc" を返しますが、Ruby をソースからビルドした場合は異なるディレ
クトリを返す場合があります。例えば、Ruby を /usr/local にインストールし
た... -
Etc
. # systmpdir -> String | nil (6101.0) -
システムのテンポラリディレクトリを返します。
...システムのテンポラリディレクトリを返します。
//emlist[][ruby]{
require 'etc'
p Etc.systmpdir # => "/tmp"
//}... -
FileTest
. # directory?(file) -> bool (6101.0) -
ファイルがディレクトリの時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
...ブジェクト file が既に close されていた場合に発生します。
例:
FileTest.directory?('/etc') # => true
FileTest.directory?('/etc/passwd') # => false
f = File.open('/etc')
FileTest.directory?(f) # => true
f.close
FileTest.directory?(f) # => IOError: closed stream... -
FileTest
. # empty?(file) -> bool (6101.0) -
ファイルが存在して、そのサイズが 0 である時に真を返します。 そうでない場合、あるいはシステムコールに失敗した場合には false を返します。
...します。
@raise IOError 指定された IO オブジェクト file が既に close されていた場合に発生します。
//emlist[例:][ruby]{
IO.write("zero.txt", "")
FileTest.zero?("zero.txt") # => true
IO.write("nonzero.txt", "1")
FileTest.zero?("nonzero.txt") # => false
//}
@se... -
FileTest
. # sticky?(file) -> bool (6101.0) -
ファイルの sticky ビット(chmod(2) 参照)が 立っている時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
...ファイルの sticky ビット(chmod(2) 参照)が
立っている時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
@param file ファイル名を表す文字列か......IO オブジェクトを指定します。
//emlist[例][ruby]{
require 'fileutils'
IO.write("testfile", "")
FileUtils.chmod("o+t", "testfile")
FileTest.sticky?("testfile") # => true
FileUtils.chmod("o-t", "testfile")
FileTest.sticky?("testfile") # => false
//}... -
FileTest
. # symlink?(file) -> bool (6101.0) -
ファイルがシンボリックリンクである時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
...た場合などには false を返します。
@param file ファイル名を表す文字列を指定します。
//emlist[例][ruby]{
IO.write("testfile", "test")
FileTest.symlink?("testfile") # => false
File.symlink("testfile", "testlink")
FileTest.symlink?("testlink") # => true
//}...