600件ヒット
[501-600件を表示]
(0.068秒)
別のキーワード
ライブラリ
- ビルトイン (344)
- csv (40)
-
net
/ http (72) - optparse (12)
- rake (60)
-
rake
/ packagetask (12) -
rexml
/ document (12) - socket (12)
- stringio (36)
クラス
- Array (4)
- CSV (36)
- File (12)
- IO (280)
- Method (14)
- Module (12)
-
Net
:: HTTP (48) -
Net
:: HTTPResponse (24) - Object (12)
- OptionParser (12)
- Proc (14)
-
REXML
:: DocType (12) -
Rake
:: Application (12) -
Rake
:: FileList (36) -
Rake
:: PackageTask (12) - Socket (12)
- StringIO (36)
モジュール
-
Rake
:: TaskManager (12)
キーワード
- << (26)
- >> (14)
-
add
_ loader (12) -
add
_ row (12) -
attr
_ writer (12) - connect (12)
- display (12)
- each (72)
-
each
_ line (72) - egrep (12)
-
excluded
_ from _ list? (12) - fcntl (12)
- flock (12)
- get (24)
- import (12)
- load (12)
-
package
_ files= (12) - pos= (12)
- post (24)
- pread (8)
- puts (12)
- pwrite (8)
-
read
_ body (24) - readlines (36)
- reopen (60)
-
synthesize
_ file _ task (12) - syswrite (12)
-
to
_ csv (4)
検索結果
先頭5件
-
Rake
:: FileList # excluded _ from _ list?(file _ name) -> bool (25.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
fi... -
Rake
:: FileList # import(array) -> self (25.0) -
与えられた配列を自身にインポートします。
...与えられた配列を自身にインポートします。
@param array ファイル名のリストを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
IO.write("test1.rb", "test")
IO.write("test2.rb", "test")
task default: :test_rake_app
task :test_rake_app do
file_l... -
Rake
:: PackageTask # package _ files=(file _ list) (25.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"... -
Socket
# connect(server _ sockaddr) -> 0 (25.0) -
connect(2) でソケットを接続します。
...を返します。
@param server_sockaddr 接続先アドレス
@raise Errno::EXXX connect(2) がエラーを報告した場合に発生します。詳しくは
man を参照してください。
たとえば IPv4 の TCP ソケットを生成し、connect で www.ruby-lang.org:80 に接......続するには以下のようにします。
例:
require 'socket'
s = Socket.new(Socket::AF_INET, Socket::SOCK_STREAM, 0)
sockaddr = Socket.sockaddr_in(80, "www.ruby-lang.org")
s.connect(sockaddr)
s.write "GET / HTTP/1.0\r\n\r\n"
print s.read... -
IO
# pos=(n) (19.0) -
ファイルポインタを指定位置に移動します。 IO#seek(n, IO::SEEK_SET) と同じです。
...移動します。
IO#seek(n, IO::SEEK_SET) と同じです。
@param n 先頭からのオフセットを整数で指定します。
@raise IOError 既に close されている場合に発生します。
//emlist[例][ruby]{
IO.write("testfile", "This is line one\nThis is line two\n")
File.open("... -
OptionParser
# load(filename = nil) -> bool (19.0) -
指定された filename を読み込んで各行をまとめたものに対して OptionParser#parse を行ないます。
...ないます。
パースが成功した場合に true を返します。
ファイルが存在しなかった場合に false を返します。
@param filename 各行をパースしたいファイルの名前を文字列で指定します。
指定されないか nil である場......グラムのサフィックスを付けた '~/.options/コマンド名' というファイルをパースします。
//emlist[例][ruby]{
require "optparse"
IO.write("options.txt", %w(-a --b).join("\n"))
options = { a: false, b: false }
OptionParser.new do |opt|
opt.on('-a') { |v| options[:a] =... -
Rake
:: TaskManager # synthesize _ file _ task(task _ name) -> Rake :: FileTask | nil (19.0) -
与えられたタスク名をもとにファイルタスクを合成します。
...与えられたタスク名をもとにファイルタスクを合成します。
@param task_name タスク名を指定します。
@return 与えられたタスク名と同名のファイルが存在する場合は、ファイルタスクを作成して返します。
そうでない場......成できなかった場合に発生します。
//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("... -
StringIO
# reopen(sio) -> StringIO (17.0) -
自身が表す文字列が指定された StringIO と同じものになります。
...自身が表す文字列が指定された StringIO と同じものになります。
@param sio 自身が表したい StringIO を指定します。
//emlist[例][ruby]{
require 'stringio'
sio = StringIO.new("hoge", 'r+')
sio2 = StringIO.new("foo", 'r+')
sio.reopen(sio2)
p sio.read... -
IO
# reopen(io) -> self (11.0) -
自身を指定された io に繋ぎ換えます。
...クラスも io に等しくなることに注意してください。
IO#pos, IO#lineno などは指定された io と等しくなります。
@param io 自身を繋ぎ換えたい IO オブジェクトを指定します。
@raise IOError 指定された io が close されている場合に発...