662件ヒット
[601-662件を表示]
(0.041秒)
別のキーワード
種類
- インスタンスメソッド (338)
- 特異メソッド (154)
- 文書 (93)
- クラス (55)
- 定数 (22)
ライブラリ
- ビルトイン (52)
- fiddle (22)
-
fiddle
/ import (11) -
rake
/ gempackagetask (11) -
rake
/ packagetask (66) - rubygems (22)
-
rubygems
/ commands / unpack _ command (11) -
rubygems
/ package (33) -
rubygems
/ package / tar _ header (22) -
rubygems
/ package / tar _ input (66) -
rubygems
/ package / tar _ output (33) -
rubygems
/ package / tar _ reader (33) -
rubygems
/ package / tar _ writer (154) - socket (33)
クラス
- Array (19)
- BasicSocket (11)
-
Fiddle
:: Pointer (22) -
Gem
:: Commands :: UnpackCommand (11) -
Gem
:: Package :: TarHeader (22) -
Gem
:: Package :: TarInput (66) -
Gem
:: Package :: TarOutput (33) -
Gem
:: Package :: TarReader (22) -
Gem
:: Package :: TarWriter (88) -
Gem
:: Package :: TarWriter :: BoundedStream (22) -
Gem
:: Package :: TarWriter :: RestrictedStream (22) - IO (22)
-
Rake
:: GemPackageTask (11) -
Rake
:: PackageTask (66) -
Socket
:: Option (22) - String (11)
モジュール
-
Fiddle
:: Importer (11) - Gem (22)
-
Gem
:: Package (11)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - BoundedStream (11)
- ClosedIO (11)
-
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 4 . 0 (8) - NonSeekableIO (11)
- RestrictedStream (11)
- RubyGemsPackageVersion (11)
- RubyGemsVersion (11)
- UnexpectedEOF (11)
- [] (11)
-
add
_ file (22) -
add
_ file _ simple (22) - bind (11)
-
check
_ closed (11) - close (22)
- fcntl (11)
- flush (11)
- from (11)
-
gem
_ spec (11) -
get
_ path (11) - init (11)
- ioctl (11)
-
load
_ gemspec (11) - mkdir (11)
- new (88)
- open (33)
- pack テンプレート文字列 (11)
-
package
_ files (11) -
package
_ files= (11) - rewind (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 9 feature (11) - sendmsg (11)
-
to
_ ptr (11) - unpack (22)
- version (22)
- version= (11)
- write (22)
-
zipped
_ stream (11)
検索結果
先頭5件
-
NEWS for Ruby 2
. 1 . 0 (54.0) -
NEWS for Ruby 2.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...i'という接尾辞を付けられるようになりました
//emlist{
# r を付けると有理数になる
42r # => Rational(42, 1)
3.14 # => 3.14.rationalize
6.022e+23r # 指数形式と一緒には使えない
# i を付けると虚数単位 i を掛けた数になる......_defined?
* Enumerable
* 追加: Enumerable#to_h キーと値のペアのリストをハッシュに変換します。
* Exception
* 追加: Exception#cause 一つ前の例外を新しい例外を返します。
例外を rescue して raise しなおしたときに元の例外......いたいときは string-scrub gem を使います。
* Symbol
* 全てのシンボルは freeze されるようになりました
* pack/unpack (Array/String)
* プラットフォームが対応していれば Q! と q! は long long 型を表します
* toplevel
* main.using... -
ruby 1
. 8 . 2 feature (48.0) -
ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。
...トフォームの追加
== 1.8.1 (2003-12-25) -> 1.8.2 (2004-12-25)
* cgi/session においてクライアントからセッション ID を指定できてしまうバグが
修正されました。
* cgi/session においてセッション情報を保存するファイル名にセッション......12-17
: CGI::Session#initialize [lib] [compat]
'no_hidden' オプションを指定できるようになりました。((<ruby-talk:123850>))
=== 2004-12-16
: Hash#eql? [ruby] [obsolete]
: Hash#hash [ruby] [obsolete]
削除
((<ruby-dev:25206>))?
=== 2004-12-14
: CGI::Session.initialize [li......=== 2004-11-16
: Test::Unit::AutoRunner.options [lib] [compat]
add new option --exclude (-x). ((<ruby-dev:24865>))
: CGI::Session.initialize [lib] [compat]
'sufix' オプションを設定できるようになりました。
=== 2004-11-10
: Array#pack [ruby] [change]
P 指定子以外では... -
NEWS for Ruby 2
. 4 . 0 (42.0) -
NEWS for Ruby 2.4.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...を配列に対して呼び出しても無視されます。
このようなときは Array#max も再定義してください。
* Array#pack 12754
既にアロケートされているバッファを再利用するためにオプションキーワード引数 buffer: を取るよう......けるようになりました。
half には :even, :up, :down が指定可能です。 12548 12958 12953
* IO
* IO#gets, IO#readline, IO#each_line, IO#readlines, IO.foreach は
chomp というキーワード引数を受け付けるようになりました。12553
* Kernel......S 10.12 から導入された CLOCK_MONOTONIC_RAW_APPROX, CLOCK_UPTIME_RAW,
CLOCK_UPTIME_RAW_APPROX をサポートしました
* Rational
* Rational#round は half というキーワード引数を受け付けるようになりました。12548 12958
half には :even, :up, :down... -
BasicSocket
# sendmsg(mesg , flags=0 , dest _ sockaddr=nil , *controls) -> Integer (24.0) -
sendmsg(2) を用いてメッセージを送ります。
...ックします。ノンブロッキング方式で通信したい
場合は BasicSocket#sendmsg_nonblock を用います。
ソケットが connection-less の場合は dest_sockaddr で
通信先のアドレスを指定しなければなりません。Socket.sockaddr_in
の返り値や Addrinfo......# UnixSocket#send_io の実装例
# use Socket::AncillaryData.
require 'socket'
ancdata = Socket::AncillaryData.int(:UNIX, :SOCKET, :RIGHTS, io.fileno)
sock.sendmsg("a", 0, nil, ancdata)
# use 3-element array.
ancdata = [:SOCKET, :RIGHTS, [io.fileno].pack("i!")]
sock.sendmsg("\... -
Fiddle
:: Pointer . [](val) -> Fiddle :: Pointer (12.0) -
与えられた val と関連した Pointer オブジェクトを生成して返します。
...返します。
val が文字列の場合は文字列が格納されているメモリ領域を指す Pointer
オブジェクトを返します。
IO オブジェクトの場合は FILE ポインタを表す Pointer オブジェクトを返します。
val に to_ptr メソッドが定義され......Pointer オブジェクトでない場合に発生します
@raise TypeError 上記のいずれの変換も不可能であった場合に発生します
例:
require 'fiddle'
s = "abc"
p Fiddle::Pointer[s].to_i #=> 136186388
p [s].pack('p*').unpack('l!*')[0] #=> 136186388... -
Fiddle
:: Pointer . to _ ptr(val) -> Fiddle :: Pointer (12.0) -
与えられた val と関連した Pointer オブジェクトを生成して返します。
...返します。
val が文字列の場合は文字列が格納されているメモリ領域を指す Pointer
オブジェクトを返します。
IO オブジェクトの場合は FILE ポインタを表す Pointer オブジェクトを返します。
val に to_ptr メソッドが定義され......Pointer オブジェクトでない場合に発生します
@raise TypeError 上記のいずれの変換も不可能であった場合に発生します
例:
require 'fiddle'
s = "abc"
p Fiddle::Pointer[s].to_i #=> 136186388
p [s].pack('p*').unpack('l!*')[0] #=> 136186388...