1829件ヒット
[1-100件を表示]
(0.062秒)
別のキーワード
種類
ライブラリ
- English (24)
- ビルトイン (250)
- coverage (7)
- csv (192)
- digest (12)
- erb (36)
- fiddle (24)
- fileutils (439)
-
irb
/ cmd / load (12) - json (12)
- logger (24)
- mkmf (12)
-
net
/ http (48) - nkf (12)
- objspace (12)
- open-uri (2)
- open3 (12)
- openssl (12)
- optparse (12)
- pathname (216)
- psych (8)
- rake (24)
-
rake
/ loaders / makefile (12) -
rake
/ packagetask (24) -
ripper
/ lexer (24) -
ripper
/ sexp (24) -
test
/ unit (1) - thread (2)
- timeout (21)
- zlib (36)
クラス
- CSV (180)
- Coverage (7)
- Dir (48)
- ERB (36)
-
Fiddle
:: Pointer (24) - File (12)
-
File
:: Stat (36) - IO (36)
-
IRB
:: ExtendCommand :: Require (12) - Logger (24)
-
Net
:: HTTPGenericRequest (24) -
Net
:: HTTPResponse (24) - Object (12)
- OptionParser (12)
- Pathname (216)
-
Rake
:: DefaultLoader (12) -
Rake
:: FileList (12) -
Rake
:: MakefileLoader (12) -
Rake
:: PackageTask (24) - Ripper (48)
-
RubyVM
:: InstructionSequence (12) -
Zlib
:: GzipWriter (24)
モジュール
- FileTest (48)
- FileUtils (439)
- JSON (12)
- Kernel (74)
- ObjectSpace (12)
-
OpenSSL
:: ASN1 (12) - Psych (8)
-
Test
:: Unit (1) - Timeout (21)
キーワード
-
$ INPUT _ LINE _ NUMBER (12) -
$ NR (12) - << (12)
- <=> (12)
- Base (12)
- CSV (12)
- ConditionVariable (12)
- DATA (12)
- GzipWriter (12)
-
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 2
. 6 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (6) - NKF (12)
- Open3 (12)
- Ruby用語集 (12)
- [] (24)
-
add
_ row (12) -
allocation
_ sourcefile (12) - ascend (24)
- atime (12)
- basename (12)
- bigdecimal (12)
-
body
_ stream (12) -
body
_ stream= (12) - cd (24)
-
cgi
/ session (12) - chdir (24)
- chmod (12)
-
chmod
_ R (12) - chown (24)
-
chown
_ R (12) - cleanpath (12)
- close (12)
- cmp (12)
-
collect
_ method (12) - commands (12)
-
compare
_ file (12) - copy (12)
- cp (12)
-
cp
_ lr (7) -
cp
_ r (12) -
create
_ makefile (12) - ctime (12)
- decode (12)
-
def
_ class (12) - descend (24)
- dirname (12)
-
drb
/ extservm (12) -
drb
/ ssl (12) - dump (12)
-
each
_ filename (12) - execute (12)
- fcntl (12)
- fdatasync (12)
- fiddle (12)
- filename (12)
- filename= (12)
- filter (36)
- find (12)
- finish (12)
- flush (12)
- fnmatch (12)
- foreach (24)
- formatter (12)
- identical? (12)
- install (12)
- irb (12)
- lex (12)
-
line
_ stub (7) - link (12)
- ln (12)
-
ln
_ s (12) - load (48)
- logger (12)
- makedirs (12)
- mkdir (12)
-
mkdir
_ p (12) - mkpath (12)
- move (12)
- mv (12)
- new (48)
- of (12)
- open (74)
- optparse (12)
-
package
_ files (12) -
package
_ files= (12) - path (12)
- puts (12)
- rake (12)
- rdoc (12)
- read (24)
-
read
_ body (24) - readlines (12)
- realpath (24)
- remove (12)
-
remove
_ entry (12) -
require
_ relative (12) - rm (12)
-
rm
_ r (12) - rmdir (12)
- rss (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
rubygems
/ command _ manager (12) -
rubygems
/ commands / lock _ command (12) -
safe
_ load (8) - setgid? (12)
- setuid? (12)
-
setup
_ argv (1) - sexp (12)
-
sexp
_ raw (12) - size? (12)
- socket? (12)
- split (12)
- sticky? (12)
- symlink (12)
- symlink? (12)
-
test
/ unit (1) - timeout (21)
-
to
_ ptr (12) -
to
_ s (12) - tokenize (12)
- touch (12)
- tracer (12)
- tsort (12)
- uptodate? (12)
- セキュリティモデル (12)
- 制御構造 (9)
検索結果
先頭5件
-
rubygems
/ commands / lock _ command (26030.0) -
指定された特定のバージョンの Gem パッケージに依存する Gem を使用するために 必要な Kernel#gem メソッドの呼び出し方法を文字列で出力します。
...静かに実行します
--config-file FILE 指定された設定ファイルを使用します
--backtrace バックトレースを表示します
--debug Ruby 自体のデバッグオプションを有効にし......the requirements list to ensure that the gems loaded will always
be consistent. A full recursive search of all effected gems will be
generated.
Example:
gemlock rails-1.0.0 > lockdown.rb
will produce in lockdown.rb:
require "rubyge......o ensure that the current
versions are loaded. Make sure that lockdown.rb is loaded *before* any
other require statements.
Notice that rails 1.0.0 only requires that rake 0.6.2 or better be used.
Rake-0.7.0.1 is the most recent version installed that satisfies that, s... -
rubygems
/ command _ manager (26018.0) -
gem コマンドによってサポートされているサブコマンドを管理するライブラリです。
...ラリです。
Extra commands can be provided by writing a rubygems_plugin.rb
file in an installed gem. You should register your command against the
Gem::CommandManager instance, like this:
# file rubygems_plugin.rb
require 'rubygems/command_manager'
class Gem::Commands::EditCommand < Gem... -
Kernel
. # require(feature) -> bool (18165.0) -
Ruby ライブラリ feature をロードします。拡張子補完を行い、 同じファイルの複数回ロードはしません。
...
Ruby ライブラリ feature をロードします。拡張子補完を行い、
同じファイルの複数回ロードはしません。
feature が絶対パスのときは feature からロードします。
feature が相対パスのときは組み込み変数 $:
に示されるパスを順番......します。
//emlist[例][ruby]{
$LOADED_FEATURES.grep(/prime/).size # => 0
require "prime" # => true
$LOADED_FEATURES.grep(/prime/).size # => 1
require "prime" # => false
begin
require "invalid"
rescue LoadError => e
e.message # => "cannot load such file -- invalid"
end
//}
@see......Kernel.#load,Kernel.#autoload,Kernel.#require_relative... -
File
. path(filename) -> String (9136.0) -
指定されたファイル名を文字列で返します。filename が文字列でない場合は、to_path メソッドを呼びます。
...文字列で返します。filename が文字列でない場合は、to_path メソッドを呼びます。
@param filename ファイル名を表す文字列か to_path メソッドが定義されたオブジェクトを指定します。
//emlist[例][ruby]{
require 'pathname'
class MyPath
def......initialize(path)
@path = path
end
def to_path
File.absolute_path(@path)
end
end
File.path("/dev/null") # => "/dev/null"
File.path(Pathname("/tmp")) # => "/tmp"
File.path(MyPath.new(".")) # => "/Users/user/projects/txt"
//}... -
FileUtils
. # compare _ file(file _ a , file _ b) -> bool (6363.0) -
ファイル file_a と file_b の内容が同じなら真を返します。
...ファイル file_a と file_b の内容が同じなら真を返します。
@param file_a ファイル名。
@param file_b ファイル名。
//emlist[][ruby]{
require 'fileutils'
FileUtils.cmp('somefile', 'somefile') #=> true
FileUtils.cmp('/dev/null', '/dev/urandom') #=> false
//}... -
Rake
:: PackageTask # package _ files=(file _ list) (6219.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
//}... -
Rake
:: PackageTask # package _ files -> Rake :: FileList (6212.0) -
パッケージに含むファイルリストを返します。
...[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.include("*.rb")
package_task.package_files... -
Kernel
. # require _ relative(relative _ feature) -> bool (6171.0) -
現在のファイルからの相対パスで require します。
...現在のファイルからの相対パスで require します。
require File.expand_path(relative_feature, File.dirname(__FILE__))
とほぼ同じです。
Kernel.#eval などで文字列を評価した場合に、そこから
require_relative を呼出すと必ず失敗します。
@param r......elative_feature ファイル名の文字列です。
@raise LoadError ロードに失敗した場合に発生します。
@see Kernel.#require
=== require と load のスコープ
ローカル変数はファイル間では共有されません。ですので、
ロードしたライブラリのロ......ません。
このスコープの扱い方はKernel.#loadでも同様です。
//emlist[例][ruby]{
# ---------- some.rb -----------
$a = 1
@a = 1
A = 1
a = 1
# ---------- end some.rb -------
require 'some'
p $a #=> 1
p @a #=> 1
p A #=> 1
p a # undefined local variable or method `a' for #<Object:... -
Kernel
# create _ makefile(target , srcprefix = nil) -> true (6124.0) -
@todo
...@todo
Kernel#have_library などの各種検査の結果を元に、拡張ライブラリを
ビルドするための Makefile を生成します。
extconf.rb は普通このメソッドの呼び出しで終ります。
@param target ターゲットとなる拡張ライブラリの名前を指......た Makefile はそのディレクトリ構造に従い
ます。
例えば、'test/foo' を指定した場合、拡張ライブラリは
'test' ディレクトリにインストールされます。この拡張ライブ
ラリを Ruby スク......リプトから使用するときは
"require 'test/foo'" とする必要があります。
@param srcprefix ソースコードがあるディレクトリ名を指定します。
省略した場合は extconf.rb があるディレクトリを使用します。...