別のキーワード
種類
ライブラリ
- ビルトイン (22)
- etc (44)
- fileutils (77)
- matrix (14)
-
net
/ ftp (243) - openssl (22)
- pathname (13)
- rake (11)
-
rinda
/ rinda (22) -
rinda
/ tuplespace (154) -
rubygems
/ package / tar _ input (33) -
rubygems
/ package / tar _ reader (22) -
rubygems
/ package / tar _ reader / entry (143) -
rubygems
/ source _ info _ cache _ entry (55) - socket (22)
- tmpdir (22)
クラス
- Dir (22)
-
Etc
:: Group (22) -
Etc
:: Passwd (22) -
Gem
:: Package :: TarInput (33) -
Gem
:: Package :: TarReader (22) -
Gem
:: Package :: TarReader :: Entry (132) -
Gem
:: SourceInfoCacheEntry (44) - Matrix (14)
-
Net
:: FTP (27) -
Net
:: FTP :: MLSxEntry (207) -
OpenSSL
:: X509 :: Name (11) - Pathname (13)
-
Rake
:: FileList (11) -
Rinda
:: TupleEntry (121) -
Rinda
:: TupleSpace (22) -
Rinda
:: TupleSpaceProxy (22) - Socket (11)
モジュール
- Enumerable (22)
- FileUtils (66)
-
Socket
:: Constants (11)
キーワード
- Entry (11)
- FileUtils (11)
-
IFF
_ ROUTE (22) - MLSxEntry (9)
-
NEWS for Ruby 2
. 0 . 0 (11) - Request (11)
- SourceInfoCacheEntry (11)
- TupleEntry (11)
- [] (11)
-
add
_ entry (11) - alive? (11)
- appendable? (9)
-
bytes
_ read (11) - cancel (11)
- canceled? (11)
- charset (9)
- close (11)
- closed? (11)
-
copy
_ entry (11) - creatable? (9)
- create (9)
- deletable? (9)
- directory? (20)
-
directory
_ makable? (9) - each (66)
-
each
_ entry (46) - enterable? (9)
-
entrywise
_ product (7) - eof? (11)
- exclude (11)
- expired? (11)
- expires (11)
- expires= (11)
-
extract
_ entry (11) - facts (9)
- fetch (11)
- file? (20)
-
full
_ name (11) - getc (11)
-
gvar
_ i (11) -
hadamard
_ product (7) - header (11)
-
ivar
_ i (11) - lang (9)
- listable? (9)
-
mark
_ entry (11) -
mark
_ global _ entry (11) -
mark
_ hashentry (11) -
media
_ type (9) - mktmpdir (22)
- mlsd (18)
- mlst (9)
- modify (9)
- new (11)
- notify (22)
- openssl (11)
- pathname (9)
- perm (9)
- pos (11)
- purgeable? (9)
-
rb
_ ary _ entry (11) -
rb
_ global _ entry (11) -
rb
_ gvar _ defined (11) -
rb
_ gvar _ get (11) -
rb
_ gvar _ set (11) - read (11)
- readable? (9)
- refresh (11)
-
remove
_ entry (11) -
remove
_ entry _ secure (11) - renamable? (9)
- renew (11)
- rewind (11)
-
rm
_ r (11) -
rm
_ rf (11) - rmtree (11)
- rss (11)
-
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
rubygems
/ package / tar _ reader / entry (11) -
rubygems
/ source _ info _ cache _ entry (11) - size (31)
-
source
_ index (11) - type (9)
- unique (9)
- value (11)
- writable? (9)
- write (22)
-
zipped
_ stream (11)
検索結果
先頭5件
-
Matrix
# entrywise _ product(m) -> Matrix (18100.0) -
アダマール積(要素ごとの積)を返します。
アダマール積(要素ごとの積)を返します。
@raise ExceptionForMatrix::ErrDimensionMismatch 行や列の要素数が一致しない時に発生します。
//emlist[例][ruby]{
require 'matrix'
Matrix[[1,2], [3,4]].hadamard_product(Matrix[[1,2], [3,2]]) # => Matrix[[1, 4], [9, 8]]
//} -
static int mark
_ global _ entry(ID key , struct global _ entry *entry) (6300.0) -
-
Gem
:: Package :: TarInput # extract _ entry(destdir , entry , expected _ md5sum = nil) (6224.0) -
指定された destdir に entry を展開します。
...指定された destdir に entry を展開します。
@param destdir 展開先のディレクトリを指定します。
@param entry エントリを指定します。
@param expected_md5sum 期待する MD5 チェックサムを指定します。
@raise Gem::Package::BadCheckSum チェック... -
struct global
_ entry * rb _ global _ entry(ID id) (6200.0) -
-
FileUtils
. # remove _ entry _ secure(path , force = false) -> () (6131.0) -
ファイル path を削除します。path がディレクトリなら再帰的に削除します。
...。
FileUtils.#rm_r および FileUtils.#remove_entry には
TOCTTOU (time-of-check to time-of-use)脆弱性が存在します。
このメソッドはそれを防ぐために新設されました。
FileUtils.#rm_r および FileUtils.#remove_entry は以下の条件が
満たされるときには......クリンクを持つ
この脆弱性を防ぐため、remove_entry_secure は削除前に path 以下の
ディレクトリのオーナーとパーミッションを変更し、上記の条件を回避します。
ただし remove_entry_secure は親ディレクトリが以下の条件を満たす......その場合 / や /var が全ユーザから書き込み可能であってはなりません。
この条件が満たされない場合 remove_entry_secure は安全ではありません。
@param path 削除するパス。
@param force 真のときは削除中に発生した StandardError... -
FileUtils
. # remove _ entry(path , force = false) -> () (6119.0) -
ファイル path を削除します。path がディレクトリなら再帰的に削除します。
...ove_entry_secure の項を参照してください。
@param path 削除するパス。
@param force 真のときは削除中に発生した StandardError を無視します。
//emlist[][ruby]{
require 'fileutils'
FileUtils.remove_entry '/tmp/ruby.tmp.08883'
//}
@see FileUtils.#remove_entry_sec... -
Enumerable
# each _ entry -> Enumerator (6108.0) -
ブロックを各要素に一度ずつ適用します。
...配列として渡されます。
//emlist[例][ruby]{
class Foo
include Enumerable
def each
yield 1
yield 1,2
end
end
Foo.new.each_entry{|o| print o, " -- "}
# => 1 -- [1, 2] --
//}
ブロックを省略した場合は Enumerator が返されます。
@see Enumerable#slice_before... -
Enumerable
# each _ entry {|obj| block} -> self (6108.0) -
ブロックを各要素に一度ずつ適用します。
...配列として渡されます。
//emlist[例][ruby]{
class Foo
include Enumerable
def each
yield 1
yield 1,2
end
end
Foo.new.each_entry{|o| print o, " -- "}
# => 1 -- [1, 2] --
//}
ブロックを省略した場合は Enumerator が返されます。
@see Enumerable#slice_before... -
Pathname
# each _ entry -> Enumerator (6108.0) -
Dir.foreach(self.to_s) {|f| yield Pathname.new(f) } と同じです。
...です。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
require "pathname"
Pathname("/usr/local").each_entry {|f| p f }
# => #<Pathname:.>
# => #<Pathname:..>
# => #<Pathname:bin>
# => #<Pathname:etc>
# => #<Pathname:include>
# => #<Pathname:lib>
# => #<... -
Pathname
# each _ entry {|pathname| . . . } -> nil (6108.0) -
Dir.foreach(self.to_s) {|f| yield Pathname.new(f) } と同じです。
...Dir.foreach(self.to_s) {|f| yield Pathname.new(f) } と同じです。
//emlist[例][ruby]{
require "pathname"
Pathname("/usr/local").each_entry {|f| p f }
# => #<Pathname:.>
# => #<Pathname:..>
# => #<Pathname:bin>
# => #<Pathname:etc>
# => #<Pathname:include>
# => #<Pathname:lib>
# => #<Pathna......です。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
require "pathname"
Pathname("/usr/local").each_entry {|f| p f }
# => #<Pathname:.>
# => #<Pathname:..>
# => #<Pathname:bin>
# => #<Pathname:etc>
# => #<Pathname:include>
# => #<Pathname:lib>
# => #<... -
VALUE rb
_ ary _ entry(VALUE ary , long offset) (6106.0) -
ary のインデックス offset の要素を返します。
...負のインデックスも使えます。
対応するRubyコード
ary[offset] または
ary.at(offset)
使用例
VALUE num;
num = rb_ary_entry(ary, offset);
printf("%d\n", FIX2INT(num));
キャストを使った要素の参照方法
VALUE num = RARRAY(ary)->ptr[offset];...