2282件ヒット
[2201-2282件を表示]
(0.036秒)
種類
ライブラリ
- English (24)
- ビルトイン (1288)
- csv (36)
- fcntl (12)
- fiddle (12)
-
fiddle
/ import (84) - mkmf (24)
- objspace (12)
- openssl (24)
- optparse (39)
- pp (24)
- prettyprint (13)
- rake (12)
- readline (12)
- resolv-replace (12)
-
ripper
/ lexer (12) -
rubygems
/ commands / dependency _ command (12) -
rubygems
/ dependency (12) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - socket (168)
- strscan (48)
- timeout (21)
-
webrick
/ httpproxy (12) -
webrick
/ httpservlet / abstract (72) - win32ole (12)
- zlib (60)
クラス
-
ARGF
. class (12) - Array (141)
- BasicSocket (60)
- CSV (12)
-
CSV
:: FieldInfo (24) -
Enumerator
:: ArithmeticSequence (7) - File (36)
-
Gem
:: Commands :: DependencyCommand (12) -
Gem
:: Dependency (12) - IO (248)
- Integer (35)
- MatchData (56)
- Method (24)
- Module (24)
- Mutex (2)
- Object (36)
-
OpenSSL
:: SSL :: SSLSocket (12) - OptionParser (39)
- PrettyPrint (13)
- Random (36)
- Range (84)
- Regexp (36)
- Ripper (12)
-
RubyVM
:: InstructionSequence (12) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - SignalException (12)
- Socket (36)
- String (36)
- StringScanner (48)
- SystemCallError (12)
- SystemExit (12)
- Thread (48)
-
Thread
:: Mutex (10) - TracePoint (201)
- UDPSocket (48)
- UnboundMethod (12)
-
WEBrick
:: HTTPServlet :: AbstractServlet (72) - WIN32OLE (12)
-
Zlib
:: GzipReader (60)
モジュール
- Fcntl (12)
-
Fiddle
:: Importer (84) -
File
:: Constants (12) - Kernel (144)
- ObjectSpace (12)
-
Process
:: GID (12) -
Process
:: UID (12) -
Rake
:: TaskManager (12) - Readline (12)
- Signal (24)
-
Socket
:: Constants (36) - Timeout (21)
キーワード
-
$ INPUT _ LINE _ NUMBER (12) -
$ NR (12) - % (12)
-
/ (11) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - <=> (24)
- =~ (12)
- APPEND (12)
- Closure (12)
- EXTENDED (12)
- HTTPProxyServer (12)
-
IP
_ SENDSRCADDR (24) - Interrupt (12)
-
MSG
_ COMPAT (24) -
MSG
_ SEND (24) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - Numeric (12)
-
O
_ APPEND (12) -
SEEK
_ END (12) - TracePoint (12)
- [] (54)
- []= (36)
- arity (24)
- at (12)
- begin (24)
- bigdecimal (12)
- bind (12)
- binding (12)
- byteend (2)
- byteoffset (6)
-
callee
_ id (12) -
const
_ source _ location (12) -
create
_ value (12) -
defined
_ class (12) - delete (12)
- disable (24)
- div (12)
-
do
_ DELETE (12) -
do
_ GET (12) -
do
_ HEAD (12) -
do
_ OPTIONS (12) -
do
_ POST (12) -
do
_ PUT (12) -
each
_ codepoint (24) - enable (24)
- errno (12)
-
eval
_ script (7) - event (12)
- extern (12)
- fcntl (12)
- fetch (36)
- fiddle (12)
-
fiddle
/ import (12) -
fiddle
/ types (12) -
field
_ size _ limit (12) - first (24)
- first? (1)
-
first
_ lineno (12) - fork (24)
- format (24)
- getc (12)
- getpeereid (12)
-
handle
_ interrupt (12) - hash (19)
- index (12)
- inspect (12)
-
instruction
_ sequence (7) - intern (12)
-
internal
_ encoding (12) - last (24)
- lex (12)
- line (12)
- lineno (24)
-
local
_ append (12) - match? (12)
-
matched
_ size (12) -
memsize
_ of _ all (12) -
method
_ id (12) - new (12)
- offset (24)
-
ole
_ query _ interface (12) - pack (21)
- pack テンプレート文字列 (12)
- parameters (7)
- parse (18)
- parse! (9)
- path (12)
- pending (12)
-
pending
_ interrupt? (24) - pid (12)
- pipe (96)
- pointer= (12)
- pos (24)
- pos= (12)
-
pretty
_ print (12) -
pretty
_ print _ cycle (12) - prettyprint (12)
- print (12)
-
print
_ dependencies (12) - priority (12)
- pwrite (8)
-
raised
_ exception (12) - rand (36)
-
rb
_ f _ send (12) -
rb
_ obj _ extend (12) -
rb
_ parser _ append _ print (12) - readbyte (24)
- readchar (12)
- readline (12)
- recvmsg (12)
-
return
_ value (12) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 4 feature (12) - send (60)
- sendmsg (12)
-
sendmsg
_ nonblock (12) - signo (12)
- size (12)
- sizeof (12)
- sleep (36)
-
source
_ location (12) - sprintf (12)
- sprintf フォーマット (12)
-
stack
_ extend (12) - status (12)
- struct (12)
- sum (12)
-
summary
_ width (12) - switch (24)
- sysseek (12)
- syswrite (12)
- tell (24)
- test (30)
- timeout (21)
-
to
_ bn (12) -
to
_ int (12) - trap (24)
-
try
_ link (24) - union (12)
- unlink (12)
- unpack (12)
- value (12)
- write (12)
- ~ (12)
検索結果
先頭5件
-
Kernel
# try _ link(src , opt = "" , *options) { . . . } -> bool (12.0) -
C プログラムのソースコード src をコンパイル、リンクします。
...たら false を返します。
@param src C プログラムのソースコードを指定します。
@param opt リンカにコマンド引数として渡す値を指定します。
例:
require 'mkmf'
if try_link("int main() { sin(0.0); }", '-lm')
$stderr.puts "sin() exists"
end... -
Kernel
. # format(format , *arg) -> String (12.0) -
format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。
...rintf と同じように解釈し、
引数をフォーマットした文字列を返します。
@param format フォーマット文字列です。
@param arg フォーマットされる引数です。
@see Kernel.#printf,Time#strftime,Date.strptime
=== sprintf フォーマット
Ruby の sprint......f フォーマットは基本的に C 言語の sprintf(3)
のものと同じです。ただし、short や long などの C 特有の型に対する修飾子が
ないこと、2進数の指示子(%b, %B)が存在すること、sprintf のすべての方言をサ
ポートしていないこと(%': 3......sprintf("%1$d, %1$x, %1$o", 10) #=> "10, a, 12"
//}
状況によってフォーマットを変えたいが引数の順序を変えたくない場合に使
用します。
//emlist[][ruby]{
case ENV['LC_TIME']
when /^ja_JP/
fmt = "%1$d年%2$d月%3$d日"
else
fmt = "%2$02d/%03$2d/%1$02d"
end
p... -
String
# %(args) -> String (12.0) -
printf と同じ規則に従って args をフォーマットします。
...printf と同じ規則に従って args をフォーマットします。
args が配列であれば Kernel.#sprintf(self, *args) と同じです。
それ以外の場合は Kernel.#sprintf(self, args) と同じです。
@param args フォーマットする値、もしくはその配列
@retu......//}
=== sprintf フォーマット
Ruby の sprintf フォーマットは基本的に C 言語の sprintf(3)
のものと同じです。ただし、short や long などの C 特有の型に対する修飾子が
ないこと、2進数の指示子(%b, %B)が存在すること、sprintf のすべ......sprintf("%1$d, %1$x, %1$o", 10) #=> "10, a, 12"
//}
状況によってフォーマットを変えたいが引数の順序を変えたくない場合に使
用します。
//emlist[][ruby]{
case ENV['LC_TIME']
when /^ja_JP/
fmt = "%1$d年%2$d月%3$d日"
else
fmt = "%2$02d/%03$2d/%1$02d"
end
p... -
WEBrick
:: HTTPProxyServer (12.0) -
プロクシの機能を提供するクラスです。CONNECT メソッドにも対応しています。
...います。
* https://magazine.rubyist.net/articles/0002/0002-WEBrickProxy.html
以下は完全に動作するプロクシサーバの例です。
require 'webrick'
require 'webrick/httpproxy'
s = WEBrick::HTTPProxyServer.new(Port: 8080)
Signal.trap('INT') do
s.shutdown
end
s.start... -
Range
# begin -> object (7.0) -
始端の要素を返します。 始端を持たない範囲オブジェクトの場合、begin はnilを返しますが, first は例外 RangeError が発生します。
...しますが, first は例外 RangeError が発生します。
//emlist[例][ruby]{
# 始端を持つ場合
p (1..5).begin # => 1
p (1..0).begin # => 1
p (1..5).first # => 1
p (1..0).first # => 1
# 始端を持たない場合
p (..5).begin #=> nil
p (..5).first #=> RangeError
//}
@see Range#end... -
Range
# first -> object (7.0) -
始端の要素を返します。 始端を持たない範囲オブジェクトの場合、begin はnilを返しますが, first は例外 RangeError が発生します。
...しますが, first は例外 RangeError が発生します。
//emlist[例][ruby]{
# 始端を持つ場合
p (1..5).begin # => 1
p (1..0).begin # => 1
p (1..5).first # => 1
p (1..0).first # => 1
# 始端を持たない場合
p (..5).begin #=> nil
p (..5).first #=> RangeError
//}
@see Range#end... -
Range
# first(n) -> [object] (7.0) -
最初の n 要素を返します。範囲内に要素が含まれない場合は空の配列を返します。
...返します。
@param n 取得する要素数を整数で指定します。整数以外のオブジェクトを指定
した場合は to_int メソッドによる暗黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェ...