830件ヒット
[1-100件を表示]
(0.116秒)
ライブラリ
- ビルトイン (410)
- csv (12)
-
net
/ http (72) -
net
/ pop (24) - optparse (12)
- pathname (12)
- rake (36)
-
rake
/ packagetask (24) -
rubygems
/ package / tar _ writer (48) -
rubygems
/ require _ paths _ builder (12) - zlib (168)
クラス
- CSV (12)
- File (12)
-
Gem
:: Package :: TarWriter (48) - IO (370)
- Method (14)
-
Net
:: HTTP (48) -
Net
:: HTTPResponse (24) -
Net
:: POP3 (24) - OptionParser (12)
- Pathname (12)
- Proc (14)
-
Rake
:: FileList (36) -
Rake
:: PackageTask (24) -
Zlib
:: GzipWriter (168)
モジュール
キーワード
- << (26)
- >> (14)
-
add
_ file (24) -
add
_ file _ simple (24) - close (12)
- comment= (12)
- ctime (12)
-
delete
_ all (24) - dup (12)
- each (72)
-
each
_ byte (24) -
each
_ codepoint (24) -
each
_ line (72) - egrep (12)
-
external
_ encoding (12) - finish (12)
- flock (12)
- flush (12)
- get (24)
- getc (12)
- gsub! (12)
- import (12)
-
internal
_ encoding (12) - load (12)
- mtime= (12)
-
orig
_ name= (12) -
package
_ files (12) -
package
_ files= (12) - pos (24)
- pos= (12)
- post (24)
- pread (8)
- print (12)
- printf (12)
- putc (12)
- puts (24)
- pwrite (8)
-
read
_ body (24) - readlines (36)
- reopen (36)
-
set
_ encoding _ by _ bom (6) - tell (24)
-
write
_ require _ paths _ file _ if _ needed (12)
検索結果
先頭5件
-
Zlib
:: GzipWriter # write(*str) -> Integer (24126.0) -
自身に str を出力します。str が文字列でなけ れば to_s による文字列化を試みます。
...@param str 出力する文字列を指定します。文字列でない場合は to_s で文字列に変換します。
@return 実際に出力できたバイト数を返します。
require 'zlib'
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib::BEST_COMP......RESSION){|gz|
gz.write "foo"
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.read
}
#=> foo
@see IO#write... -
Zlib
:: GzipWriter # write(str) -> Integer (24126.0) -
自身に str を出力します。str が文字列でなけ れば to_s による文字列化を試みます。
...@param str 出力する文字列を指定します。文字列でない場合は to_s で文字列に変換します。
@return 実際に出力できたバイト数を返します。
require 'zlib'
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib::BEST_COMP......RESSION){|gz|
gz.write "foo"
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.read
}
#=> foo
@see IO#write... -
Gem
:: RequirePathsBuilder # write _ require _ paths _ file _ if _ needed(spec = @spec , gem _ home = @gem _ home) (21303.0) -
必要であれば、'.require_paths' というファイルを Gem ごとに作成します。
...必要であれば、'.require_paths' というファイルを Gem ごとに作成します。... -
Rake
:: PackageTask # package _ files=(file _ list) (15320.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 # => []
p......ackage_task.package_files = FileList.new("test1.rb", "test2.rb")
package_task.package_files # => ["test1.rb", "test2.rb"]
end
//}... -
Rake
:: PackageTask # package _ files -> Rake :: FileList (15313.0) -
パッケージに含むファイルリストを返します。
...{
# 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 # =>... -
Gem
:: Package :: TarWriter # add _ file _ simple(name , mode , size) -> self (15203.0) -
自身に関連付けられた IO にファイルを追加します。
...られた IO をブロックに渡してブロック
を評価します。
@param name 追加するファイルの名前を指定します。
@param mode 追加するファイルのパーミッションを指定します。
@param size 追加するファイルのサイズを指定します。... -
Gem
:: Package :: TarWriter # add _ file _ simple(name , mode , size) {|io| . . . } -> self (15203.0) -
自身に関連付けられた IO にファイルを追加します。
...られた IO をブロックに渡してブロック
を評価します。
@param name 追加するファイルの名前を指定します。
@param mode 追加するファイルのパーミッションを指定します。
@param size 追加するファイルのサイズを指定します。... -
IO
# pwrite(string , offset) -> Integer (12219.0) -
stringをoffsetの位置にpwrite()システムコールを使って書き込みます。
...stringをoffsetの位置にpwrite()システムコールを使って書き込みます。
IO#seekとIO#writeの組み合わせと比べて、アトミックな操作に
なるという点が優れていて、複数スレッド/プロセスから同じIOオブジェクトを
様々な位置から読......み込むことを許します。
どのユーザー空間のIO層のバッファリングもバイパスします。
@param string 書き込む文字列を指定します。
@param offset ファイルポインタを変えずに書き込む位置を指定します。
@return 書き込んだバイ......敗した場合に発生します。
@raise NotImplementedError システムコールがサポートされていない OS で発生します。
//emlist[例][ruby]{
File.open("testfile", "w") do |f|
f.pwrite("ABCDEF", 3) # => 6
end
File.read("testfile") # => "\u0000\u0000\u0000ABCDEF"
//}... -
Gem
:: Package :: TarWriter # add _ file(name , mode) -> self (12103.0) -
自身に関連付けられた IO にファイルを追加します。
...追加します。
ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。
@param name 追加するファイルの名前を指定します。
@param mode 追加するファイルのパーミッションを指定します。... -
Gem
:: Package :: TarWriter # add _ file(name , mode) {|io| . . . } -> self (12103.0) -
自身に関連付けられた IO にファイルを追加します。
...追加します。
ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。
@param name 追加するファイルの名前を指定します。
@param mode 追加するファイルのパーミッションを指定します。...