608件ヒット
[1-100件を表示]
(0.198秒)
ライブラリ
- ビルトイン (177)
- csv (11)
- fiddle (33)
-
io
/ console / size (11) - logger (11)
- matrix (44)
- openssl (154)
- rake (11)
- readline (44)
-
rubygems
/ source _ info _ cache _ entry (11) -
rubygems
/ user _ interaction (33) - thread (2)
- zlib (66)
クラス
- Array (22)
- CSV (11)
- Enumerator (18)
-
Enumerator
:: Chain (6) -
Enumerator
:: Lazy (11) -
Fiddle
:: Function (11) -
Fiddle
:: Pointer (22) - File (33)
-
File
:: Stat (11) -
Gem
:: SourceInfoCacheEntry (11) -
Gem
:: StreamUI :: SilentProgressReporter (11) -
Gem
:: StreamUI :: SimpleProgressReporter (11) -
Gem
:: StreamUI :: VerboseProgressReporter (11) - IO (11)
- Logger (11)
- Matrix (33)
-
OpenSSL
:: PKey :: DH (33) -
OpenSSL
:: PKey :: DSA (55) -
OpenSSL
:: PKey :: RSA (66) - Random (15)
-
RubyVM
:: InstructionSequence (22) - String (8)
-
Thread
:: SizedQueue (11) - Vector (11)
-
Zlib
:: Deflate (11) -
Zlib
:: GzipWriter (55)
モジュール
-
GC
:: Profiler (22) - Rake (11)
- Readline (22)
オブジェクト
-
Readline
:: HISTORY (22)
キーワード
- application= (11)
- basis (11)
- build (22)
- bytes (6)
-
default
_ console _ size (11) - deflate (11)
- disasm (11)
- disassemble (11)
- empty (11)
- generate (66)
-
get
_ screen _ size (11) - length (11)
- malloc (11)
- new (274)
- open (22)
-
raw
_ data (11) -
raw
_ seed (2) - result (11)
-
set
_ screen _ size (11) - size? (11)
- truncate (11)
- urandom (7)
- wrap (22)
検索結果
先頭5件
-
File
. size(path) -> Integer (24318.0) -
FileTest.#size と同じです。
...FileTest.#size と同じです。
@param path パスを表す文字列か IO オブジェクトを指定します。... -
Readline
:: HISTORY . size -> Integer (24202.0) -
ヒストリに格納された内容の数を取得します。
...ヒストリに格納された内容の数を取得します。
例: ヒストリの内容を最初から順番に出力する。
require "readline"
Readline::HISTORY.push("foo", "bar", "baz")
p Readline::HISTORY.length #=> 3
@see Readline::HISTORY.empty?... -
IO
. default _ console _ size -> [Integer , Integer] (18302.0) -
デフォルトの端末のサイズを [rows, columns] で返します。
デフォルトの端末のサイズを [rows, columns] で返します。 -
Readline
. set _ screen _ size(rows , columns) -> Readline (15308.0) -
端末のサイズを引数 row、columns に設定します。
...ズを引数 row、columns に設定します。
@param rows 行数を整数で指定します。
@param columns 列数を整数で指定します。
@raise NotImplementedError サポートしていない環境で発生します。
@see GNU Readline ライブラリの rl_set_screen_size 関数... -
Readline
. get _ screen _ size -> [Integer , Integer] (15208.0) -
端末のサイズを [rows, columns] で返します。
...端末のサイズを [rows, columns] で返します。
@raise NotImplementedError サポートしていない環境で発生します。
@see GNU Readline ライブラリの rl_get_screen_size 関数... -
Vector
. basis(size: , index:) -> Vector (12330.0) -
size 次元ベクトル空間の index 番目の標準基底を返します。
...
size 次元ベクトル空間の index 番目の標準基底を返します。
//emlist[例][ruby]{
require 'matrix'
Vector.basis(size: 3, index: 1) # => Vector[0, 1, 0]
//}
@param size ベクトルの次元
@param index 標準基底の何番目か。0 origin... -
Zlib
:: Deflate . deflate(string , level = Zlib :: DEFAULT _ COMPRESSION) -> String (12319.0) -
string を圧縮します。level の有効な値は Zlib::NO_COMPRESSION, Zlib::BEST_SPEED, Zlib::BEST_COMPRESSION, Zlib::DEFAULT_COMPRESSION 及び 0 から 9 の整数です。
...string を圧縮します。level の有効な値は
Zlib::NO_COMPRESSION, Zlib::BEST_SPEED,
Zlib::BEST_COMPRESSION, Zlib::DEFAULT_COMPRESSION
及び 0 から 9 の整数です。
ちなみに、このメソッドは以下のコードとほぼ同じです:
require 'zlib'
def deflate(string,......Zlib::Deflate.new(level)
dst = z.deflate(string, Zlib::FINISH)
z.close
dst
end
@param string 圧縮する文字列を指定します。
@param level 圧縮の水準を詳細に指定します。
有効な値は Zlib::NO_COMPRESSION, Zlib::BEST_SPEED,
Zlib::......RESSION, Zlib::DEFAULT_COMPRESSION 及び 0 から 9 の整数です。
使用例
require 'zlib'
srand(1)
str = (1..500).collect{
['A', 'T', 'C', 'G'].at(rand(4))
}.join
p str.size #=> 500
[ Zlib::NO_COMPRESSION,
Zlib::BEST_SPEED,
Zlib::BEST_COMPRESSION,
Zlib::DEFAULT... -
File
. size?(path) -> Integer | nil (12318.0) -
FileTest.#size? と同じです。
...FileTest.#size? と同じです。
@param path パスを表す文字列か IO オブジェクトを指定します。... -
Rake
. application=(app) (12313.0) -
現在の Rake アプリケーションをセットします。
...在の Rake アプリケーションをセットします。
@param app Rake::Application のインスタンスを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'pp'
task default: :test_rake_app
task :test_rake_app do
app = Rake::Application.new
app.tty_outp......ake.application = app
pp Rake.application
end
# => #<Rake::Application:0x00005624e6c30eb8
# @default_loader=#<Rake::DefaultLoader:0x00005624e6c30cd8>,
# @imported=[],
# @last_description=nil,
# @loaders=
# {".rb"=>#<Rake::DefaultLoader:0x00005624e6c30bc0>,
# ".rf"=>#<Ra......efaultLoader:0x00005624e6c30b48>,
# ".rake"=>#<Rake::DefaultLoader:0x00005624e6c30a80>},
# @name="rake",
# @options=
# #<OpenStruct always_multitask=false, backtrace=false, build_all=false, dryrun=false, ignore_deprecate=false, ignore_system=false, job_stats=false, load_system=fal... -
RubyVM
:: InstructionSequence . disasm(body) -> String (12207.0) -
引数 body で指定したオブジェクトから作成した RubyVM::InstructionSequence オブジェクトを人間が読める形式の文字 列に変換して返します。
...::InstructionSequence オブジェクトを人間が読める形式の文字
列に変換して返します。
@param body Proc、Method オブジェクトを指定します。
例1:Proc オブジェクトを指定した場合
# /tmp/proc.rb
p = proc { num = 1 + 2 }
puts RubyVM::Instruction......Sequence.disasm(p)
出力:
== disasm: <RubyVM::InstructionSequence:block in <main>@/tmp/proc.rb>===
== catch table
| catch type: redo st: 0000 ed: 0012 sp: 0000 cont: 0000
| catch type: next st: 0000 ed: 0012 sp: 0000 cont: 0012
|------------------------------------------------------......ocal table (size: 2, argc: 0 [opts: 0, rest: -1, post: 0, block: -1] s1)
[ 2] num
0000 trace 1 ( 1)
0002 putobject 1
0004 putobject 2
0006 opt_plus <ic:1>
0008 dup
0009 setlocal num, 0
0012 leave...