762件ヒット
[1-100件を表示]
(0.133秒)
別のキーワード
ライブラリ
- ビルトイン (366)
- csv (12)
- erb (12)
- fiddle (12)
-
irb
/ cmd / load (36) - mkmf (24)
-
net
/ http (96) - optparse (12)
- pathname (84)
- rake (84)
-
rake
/ packagetask (12) -
rubygems
/ installer (12)
クラス
-
ARGF
. class (12) - BasicObject (24)
- Binding (12)
- CSV (12)
- ERB (12)
-
Fiddle
:: Function (12) - File (12)
-
File
:: Stat (12) -
Gem
:: Installer (12) - IO (244)
-
IRB
:: ExtendCommand :: Load (12) -
IRB
:: ExtendCommand :: Require (12) -
IRB
:: ExtendCommand :: Source (12) - Method (26)
-
Net
:: HTTP (48) -
Net
:: HTTPGenericRequest (24) -
Net
:: HTTPResponse (24) - Object (12)
- OptionParser (12)
- Pathname (84)
-
Rake
:: DefaultLoader (12) -
Rake
:: FileList (48) -
Rake
:: PackageTask (12) - String (12)
モジュール
- FileUtils (12)
- Kernel (24)
-
Rake
:: TaskManager (12)
キーワード
- << (7)
- <=> (12)
- == (12)
- >> (7)
- advise (12)
- basename (12)
-
body
_ stream (12) -
body
_ stream= (12) - call (12)
- chown (12)
- cleanpath (12)
- count (12)
-
create
_ makefile (12) -
def
_ class (12) - each (60)
-
each
_ line (60) - egrep (12)
- eval (12)
-
excluded
_ from _ list? (12) - execute (36)
- fcntl (12)
- flock (12)
- fnmatch (12)
-
formatted
_ program _ filename (12) - get (24)
- import (12)
-
inplace
_ mode= (12) -
install
_ rb (12) -
instance
_ eval (24) - load (24)
-
package
_ files= (12) - parameters (12)
- post (24)
- pread (8)
- puts (12)
- pwrite (8)
-
read
_ body (24) - readlines (36)
- realpath (24)
- reopen (24)
-
respond
_ to? (12) -
synthesize
_ file _ task (12) - syswrite (12)
- write (12)
検索結果
先頭5件
-
FileUtils
# ruby(*args) {|result , status| . . . } (24236.0) -
与えられた引数で Ruby インタプリタを実行します。
...与えられた引数で Ruby インタプリタを実行します。
@param args Ruby インタプリタに与える引数を指定します。
例:
ruby %{-pe '$_.upcase!' <README}
@see Kernel.#sh... -
Rake
:: TaskManager # synthesize _ file _ task(task _ name) -> Rake :: FileTask | nil (15350.0) -
与えられたタスク名をもとにファイルタスクを合成します。
...合成します。
@param task_name タスク名を指定します。
@return 与えられたタスク名と同名のファイルが存在する場合は、ファイルタスクを作成して返します。
そうでない場合は nil を返します。
@raise RuntimeError タスクを....../emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do |task|
task.application.synthesize_file_task("sample_file") # => nil
IO.write("sample_file", "")
task.application.synthesize_file_task("sample_file") # => <Rake::FileTask sample_file => [... -
Gem
:: Installer # formatted _ program _ filename(filename) -> String (12323.0) -
Ruby のコマンドと同じプレフィックスとサフィックスを付けたファイル名を返します。
...
Ruby のコマンドと同じプレフィックスとサフィックスを付けたファイル名を返します。
@param filename 実行ファイルのファイル名を指定します。... -
Kernel
# create _ makefile(target , srcprefix = nil) -> true (12225.0) -
@todo
...@todo
Kernel#have_library などの各種検査の結果を元に、拡張ライブラリを
ビルドするための Makefile を生成します。
extconf.rb は普通このメソッドの呼び出しで終ります。
@param target ターゲットとなる拡張ライブラリの名前を指......定します。
例えば、拡張ライブラリで "Init_foo" という関数を定義して
いる場合は、"foo" を指定します。
'/' を含む場合は、最後のスラッシュ以降のみをターゲット名
として使用し......た Makefile はそのディレクトリ構造に従い
ます。
例えば、'test/foo' を指定した場合、拡張ライブラリは
'test' ディレクトリにインストールされます。この拡張ライブ
ラリを Ruby スク... -
Method
# parameters -> [object] (12213.0) -
Method オブジェクトの引数の情報を返します。
...Method オブジェクトの引数の情報を返します。
Method オブジェクトが引数を取らなければ空の配列を返します。引数を取る場合は、配列の配列を返し、
各配列の要素は引数の種類に応じた以下のような Symbol と、仮引数の名......須の引数
: :opt
デフォルト値が指定されたオプショナルな引数
: :rest
* で指定された残りすべての引数
: :keyreq
必須のキーワード引数
: :key
デフォルト値が指定されたオプショナルなキーワード引数
: :keyrest
** で指定され......list[例][ruby]{
m = Class.new{define_method(:m){|x, y=42, *other, k_x:, k_y: 42, **k_other, &b|}}.instance_method(:m)
m.parameters #=> x], [:opt, :y], [:rest, :other], [:keyreq, :k_x], [:key, :k_y], [:keyrest, :k_other], [:block, :b
File.method(:symlink).parameters #=> req
//}
@see Proc#parameters... -
Rake
:: PackageTask # package _ files=(file _ list) (9320.0) -
パッケージに含むファイルリストを設定します。
...。
@param file_list ファイルリストを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'
IO.write("test1.rb", "test")
IO.write("test2.rb", "test")
Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.package_files # =>......[]
package_task.package_files = FileList.new("test1.rb", "test2.rb")
package_task.package_files # => ["test1.rb", "test2.rb"]
end
//}... -
IRB
:: ExtendCommand :: Require # execute(file _ name) -> bool (9248.0) -
ファイル file_name を現在の irb インタプリタ上で実行します。
...ファイル file_name を現在の irb インタプリタ上で実行します。
file_name に Ruby スクリプトを指定した場合は、Kernel.#require と異
なり、file_name の内容を irb で一行ずつタイプしたかのように、irb 上で一
行ずつ評価されます。req......uire に成功した場合は true を、そうでない場合は
false を返します。
拡張ライブラリ(*.so,*.o,*.dll など)を指定した場合は単純に require され
ます。
@param file_name ファイル名を文字列で指定します。... -
File
# flock(operation) -> 0 | false (9245.0) -
ファイルをロックします。
...クの取得に成功した場合は 0 を返します。
File::LOCK_NB (ノンブロッキング) を指定すると、本来ならブロックされる場合に
ブロックされずに false を返すようになります。
@param operation ロックに対する操作の種類を示す定数を......@raise Errno::EXXX operation に不正な整数を与えた場合などに発生します。
引数 operation に有効な定数は以下の通りです。定数は File::Constants で定義されていますが、
File クラスの親クラスの IO が File::Constants をインクルードし......ているので、
これらの定数は File::LOCK_SH などとして参照可能です。
: LOCK_SH
共有ロック。複数のプロセスが同時にロックを共有できます。
システムによってはロック対象のファイルは読み込みモード
("r", "r+" など)でオー... -
Rake
:: FileList # excluded _ from _ list?(file _ name) -> bool (9244.0) -
与えられたファイル名が除外される場合は、真を返します。 そうでない場合は偽を返します。
...@param file_name ファイル名を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
IO.write("test1.rb", "test")
IO.write("test2.rb", "test")
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("test1.rb", "test2.rb")
file_list.exclude("test1.......rb")
file_list.excluded_from_list?("test1.rb") # => true
file_list.excluded_from_list?("test2.rb") # => false
end
//}...