303件ヒット
[1-100件を表示]
(0.106秒)
ライブラリ
- ビルトイン (77)
-
cgi
/ html (33) - digest (11)
- erb (11)
- fileutils (6)
- mkmf (77)
- rake (11)
-
ripper
/ lexer (11) -
ripper
/ sexp (22)
クラス
-
Digest
:: Base (11) - ERB (11)
-
Encoding
:: Converter (77) - Ripper (33)
- String (11)
モジュール
-
CGI
:: HtmlExtension (33) - FileUtils (6)
- Kernel (77)
キーワード
-
OBJ
_ INFECT (11) -
cp
_ lr (6) - file (11)
-
find
_ bad _ fds (11) - img (11)
-
insert
_ output (11) -
install
_ rb (11) -
irb
/ src _ encoding (11) - lex (11)
- pathmap (11)
-
primitive
_ convert (44) - putback (22)
-
ruby 1
. 9 feature (11) - sexp (11)
-
sexp
_ raw (11) -
try
_ compile (22) -
try
_ link (22) -
try
_ run (22)
検索結果
先頭5件
-
ERB
# src -> String (21207.0) -
変換した Ruby スクリプトを取得します。
...Ruby スクリプトを取得します。
//emlist[例][ruby]{
require 'erb'
erb = ERB.new("test1<%= @arg1%>\ntest2<%= @arg2%>\n\n")
puts erb.src
# #coding:UTF-8
# _erbout = +''; _erbout.<< "test1".freeze; _erbout.<<(( @arg1).to_s); _erbout.<< "\ntest2".freeze
# ; _erbout.<<(( @arg2).to_s); _erbou......t.<< "\n\n".freeze
#
# ; _erbout
//}... -
irb
/ src _ encoding (18000.0) -
irb が扱う入力やファイル中の規程のエンコーディングを正しく扱うためのサ ブライブラリです。
...irb が扱う入力やファイル中の規程のエンコーディングを正しく扱うためのサ
ブライブラリです。
このライブラリで定義されているメソッドはユーザが直接使用するものではあ
りません。... -
CGI
:: HtmlExtension # image _ button(src = "" , name = nil , alt = nil) -> String (12327.0) -
タイプが image の input 要素を生成します。
... image の input 要素を生成します。
@param src src 属性の値を指定します。
@param name name 属性の値を指定します。
@param alt alt 属性の値を指定します。
例:
image_button("url")
# <INPUT TYPE="image" SRC="url">
image_button("url", "name", "string......")
# <INPUT TYPE="image" SRC="url" NAME="name" ALT="string">... -
CGI
:: HtmlExtension # image _ button(attributes) -> String (12317.0) -
タイプが image の input 要素を生成します。
...タイプが image の input 要素を生成します。
@param attributes 属性をハッシュで指定します。
例:
image_button({ "SRC" => "url", "ALT" => "string" })
# <INPUT TYPE="image" SRC="url" ALT="string">... -
void OBJ
_ INFECT(VALUE dest , VALUE src) (12316.0) -
src に汚染マークが付いていたら dest も汚染する。
...
src に汚染マークが付いていたら dest も汚染する。... -
Kernel
# install _ rb(mfile , dest , srcdir = nil) -> Array (12300.0) -
このメソッドは create_makefile が使用します。 内部用のメソッドです。
...ソッドは create_makefile が使用します。
内部用のメソッドです。
ディレクトリ srcdir/lib 配下の Ruby スクリプト (*.rb ファイル)
を dest にインストールするための Makefile 規則を mfile に出力します。
srcdir/lib のディレクトリ構造......はそのまま dest 配下に反映されます。
@param mfile Makefile を表す File のインスタンスです。
@param dest インストールする先のディレクトリを指定します。
@param srcdir ソースディレクトリを指定します。... -
static int find
_ bad _ fds(fd _ set *dst , fd _ set *src , int max) (12300.0) -
-
Encoding
:: Converter # insert _ output(string) -> nil (9290.0) -
変換器内のバッファに文字列を挿入します。 バッファに保持された文字列は、次の変換時の変換結果と一緒に返されます。
...param string 挿入する文字列
//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "iso-8859-1")
src = "HIRAGANA LETTER A is \u{3042}."
dst = ""
p ec.primitive_convert(src, dst) #=> :undefined_conversion
puts "[#{dst.dump}, #{src.dump}]" #=> ["HIRAGANA LETTER A is ", "."]
ec.insert_out......ec.primitive_convert(src, dst) #=> :finished
puts "[#{dst.dump}, #{src.dump}]" #=> ["HIRAGANA LETTER A is <err>.", ""]
ec = Encoding::Converter.new("utf-8", "iso-2022-jp")
src = "\u{306F 3041 3068 2661 3002}" # U+2661 is not representable in iso-2022-jp
dst = ""
p ec.primitive_convert(src, dst......ndefined_conversion
puts "[#{dst.dump}, #{src.dump}]" #=> ["\e$B$O$!$H".force_encoding("ISO-2022-JP"), "\xE3\ x80\x82"]
ec.insert_output "?" # state change required to output "?".
p ec.primitive_convert(src, dst) #=> :finished
puts "[#{dst.dump}, #{src.dump}]" #=> ["\e$B$O$... -
Digest
:: Base . file(path) -> object (9218.0) -
新しいダイジェストオブジェクトを生成し、 ファイル名 file で指定したファイルの内容を読み込み、 そのダイジェストオブジェクトを返します。
...名 file で指定したファイルの内容を読み込み、
そのダイジェストオブジェクトを返します。
@param path 読み込み対象のファイル名です。
@return ダイジェストオブジェクトを返します。
使用例(SHA256の場合)
require 'digest'......digest = Digest::SHA256.file("X11R6.8.2-src.tar.bz2")
digest.hexdigest
# => "f02e3c85572dc9ad7cb77c2a638e3be24cc1b5bea9fdbb0b0299c9668475c534"... -
Encoding
:: Converter # putback -> String (9212.0) -
後の変換用に変換器内部で保持しているバイト列を max_numbytes で指定した バイト数だけ返します。max_numbytes を指定しなかった場合は保持しているバ イト列の全てを返します。
...x_numbytes で指定した
バイト数だけ返します。max_numbytes を指定しなかった場合は保持しているバ
イト列の全てを返します。
@param max_numbytes 取得するバイト列の最大値
@return 格納されていたバイト列
//emlist[][ruby]{
ec = Encoding::......iso-8859-1")
src = "\x00\xd8\x61\x00"
dst = ""
p ec.primitive_convert(src, dst) #=> :invalid_byte_sequence
p ec.primitive_errinfo #=> [:invalid_byte_sequence, "UTF-16LE", "UTF-8", "\x00\xD8", "a\x00"]
p ec.putback #=> "a\x00"
p ec.putback #=> "" # no more b......ytes to put back
//}...