ライブラリ
- ビルトイン (22)
-
cgi
/ html (22) - csv (11)
- mkmf (33)
-
net
/ http (22) - nkf (11)
- resolv (22)
-
rexml
/ document (55) -
rexml
/ sax2listener (11) - un (11)
クラス
-
Net
:: HTTP (22) - Proc (11)
-
REXML
:: Instruction (44) -
Resolv
:: DNS :: Resource :: IN :: SRV (22)
モジュール
-
CGI
:: HtmlExtension (22) - Kernel (44)
-
REXML
:: SAX2Listener (11)
キーワード
- == (11)
- CSV (11)
- Instruction (11)
-
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 6 . 0 (6) - NKF (11)
- RegexpError (11)
- a (22)
- content (11)
-
create
_ makefile (11) -
dir
_ config (11) - ln (11)
- mkmf (11)
- modified? (11)
- new (22)
- post (22)
-
processing
_ instruction (11) -
rubygems
/ commands / unpack _ command (11) -
source
_ location (11) - tsort (11)
- un (11)
- yaml (11)
検索結果
先頭5件
-
REXML
:: Instruction # target -> String (18237.0) -
XML 処理命令のターゲットを返します。
...quire 'rexml/document'
doc = REXML::Document.new(<<EOS)
<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/css" href="style.css"?>
<root />
EOS
doc[2] # => <?p-i xml-stylesheet ...?>
doc[2].target # => "xml-stylesheet"
doc[2].content # => "type=\"text/css\" href=\"style.css\""
//}... -
Resolv
:: DNS :: Resource :: IN :: SRV # target -> Resolv :: DNS :: Name (18201.0) -
対象のホストのホスト名を返します。
対象のホストのホスト名を返します。 -
NKF (828.0)
-
nkf(Network Kanji code conversion Filter, https://osdn.net/projects/nkf/) を Ruby から使うためのモジュールです。
...字コード変換コマンドの例です。
//emlist[例][ruby]{
#!/usr/local/bin/ruby
require 'nkf'
opt = ''
opt = ARGV.shift if ARGV[0][0] == ?-
while line = ARGF.gets
print NKF.nkf(opt, line)
end
//}
以下は、漢字コード判別コマンドの例です。
//emlist[例][ruby]{
#!/us......nil) }
printf "%-10s ", file
if str.nil?
puts "EMPTY"
else
puts CODES.fetch(NKF.guess(str))
end
end
//}
=== オプション文字列
-b 入力がバッファリングされる(デフォルト)
-u 入力がバッファリングされない
-j -s -e -w -w16 出力するエ......E-BOM
UTF-32LE
UTF-32LE-BOM
UTF-8-MAC これは入力側にしか指定できません
--fb-{skip, html, xml, perl, java, subchar} 変換できなかった文字をどう取り扱うかを
指定します。デフォルトは --fb-skip です。
--prefix <escape character><target... -
Kernel
# dir _ config(target , idefault = nil , ldefault = nil) -> [String , String] (459.0) -
configure オプション --with-TARGET-dir, --with-TARGET-include, --with-TARGET-lib をユーザが extconf.rb に指定できるようにします。
...configure オプション
--with-TARGET-dir,
--with-TARGET-include,
--with-TARGET-lib
をユーザが extconf.rb に指定できるようにします。
--with-TARGET-dir オプションは
システム標準ではない、
ヘッダファイルやライブラリがあるディレクトリをま......て指定するために使います。
ユーザが extconf.rb に --with-TARGET-dir=PATH を指定したときは
$CFLAGS に "-IPATH/include" を、
$LDFLAGS に "-LPATH/lib" を、
それぞれ追加します。
--with-TARGET-include オプションは
システム標準ではないヘッダフ......conf.rb に --with-TARGET-include=PATH を指定したときは
$CFLAGS に PATH を追加します。
--with-TARGET-lib オプションは
システム標準ではないライブラリのディレクトリを指定するために使います。
ユーザが extconf.rb に --with-TARGET-lib=PATH... -
Kernel
# modified?(target , times) -> Time | nil (255.0) -
target が times の全ての要素よりも新しい場合は target の更新時刻を返します。 そうでない場合は nil を返します。target が存在しない場合も nil を返します。
...
target が times の全ての要素よりも新しい場合は target の更新時刻を返します。
そうでない場合は nil を返します。target が存在しない場合も nil を返します。
@param target 対象のファイル名を指定します。
@param times Time の配列... -
Kernel
# create _ makefile(target , srcprefix = nil) -> true (207.0) -
@todo
...ラリを
ビルドするための Makefile を生成します。
extconf.rb は普通このメソッドの呼び出しで終ります。
@param target ターゲットとなる拡張ライブラリの名前を指定します。
例えば、拡張ライブラリで "Init_foo" とい... -
REXML
:: Instruction . new(target , content = nil) -> REXML :: Instruction (207.0) -
新たな Instruction オブジェクトを生成します。
...新たな Instruction オブジェクトを生成します。
@param target ターゲット
@param content 内容... -
REXML
:: SAX2Listener # processing _ instruction(target , data) -> () (207.0) -
XML 処理命令(PI)に対し呼び出されるコールバックメソッドです。
...XML 処理命令(PI)に対し呼び出されるコールバックメソッドです。
@param target ターゲット名が文字列で渡されます
@param data 処理命令の内容が文字列で渡されます... -
Resolv
:: DNS :: Resource :: IN :: SRV . new(priority , weight , port , target) -> Resolv :: DNS :: Resource :: IN :: SRV (207.0) -
Resolv::DNS::Resource::IN::SRV のインスタンスを生成します。
...Resolv::DNS::Resource::IN::SRV のインスタンスを生成します。
@param priority ホストの優先順位
@param weight
@param port ポート番号
@param target ホスト名... -
mkmf (198.0)
-
Ruby の拡張ライブラリのための Makefile を作成するライブラリです。
...te-install
foo.so の extconf.rb では dir_config('bar') を実行しているので、
ユーザは以下のようにコマンドラインオプション --with-bar-dir
などを使って、ヘッダファイルのパスやライブラリのパスを指定できます。
$ ruby extconf.rb --wi......th-bar-include=/usr/local/include \
--with-bar-lib=/usr/local/lib
または
$ ruby extconf.rb --with-bar-dir=/usr/local
dir_config 関数の詳細については
Kernel#dir_config を参照してください。
=== configure オプション
configure オプションと...... --with-opt-lib=DIR
ライブラリファイルを探索するディレクトリ DIR を追加します。
: --with-opt-dir=DIR
ヘッダファイル、ライブラリファイルを探索するディレクトリ
DIR/include、DIR/lib をそれぞれ追加します。
: --with-TARGET-...