582件ヒット
[1-100件を表示]
(0.077秒)
種類
- インスタンスメソッド (490)
- 特異メソッド (44)
- ライブラリ (24)
- 文書 (12)
- クラス (12)
ライブラリ
- ビルトイン (70)
-
cgi
/ html (336) - erb (12)
-
irb
/ context (24) - json (12)
- optparse (12)
- psych (7)
-
rexml
/ document (12) - socket (12)
-
test
/ unit (1) -
webrick
/ httputils (24)
クラス
-
CGI
:: Cookie (12) - ERB (12)
-
IRB
:: Context (24) - Module (60)
- OptionParser (12)
- Socket (12)
- Thread (10)
-
WEBrick
:: HTTPUtils :: FormData (24)
モジュール
-
CGI
:: HtmlExtension (336) - JSON (12)
- Psych (7)
-
REXML
:: Namespace (12) -
Test
:: Unit (1)
キーワード
- Cookie (12)
-
ap
_ name= (12) - attr (36)
-
attr
_ accessor (12) -
attr
_ writer (12) - cgi (12)
- checkbox (24)
-
checkbox
_ group (24) -
create
_ id (12) -
file
_ field (24) - filename= (24)
- getservbyport (12)
- hidden (24)
-
irb
_ name= (12) - new (12)
-
password
_ field (24) -
radio
_ group (24) - reset (24)
- rss (12)
-
ruby 1
. 6 feature (12) -
safe
_ load (7) -
scrolling
_ list (24) -
setup
_ argv (1) - submit (24)
-
text
_ field (24) - textarea (24)
- ver (12)
検索結果
先頭5件
-
Thread
# name=(name) -> String (18207.0) -
self の名前を name に設定します。
...数に ASCII 互換ではないエンコーディングのものを
指定した場合に発生します。
//emlist[例][ruby]{
a = Thread.new{}
a.name = 'named'
a.name # => "named"
a.inspect # => "#<Thread:0x00007f85ac8721f0@named@(irb):1 dead>"
//}
@see Thread#name... -
WEBrick
:: HTTPUtils :: FormData # name=(value) (15101.0) -
フォームデータの name 属性を文字列で表すアクセサです。
フォームデータの name 属性を文字列で表すアクセサです。
@param value フォームデータの name 属性を文字列で指定します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].name #=> "q"
end
end
MyCGI.new.start() -
ERB
# filename= -> String (6201.0) -
エラーメッセージを表示する際のファイル名を設定します。
...filename を設定していない場合は、エラー発生箇所は「 (ERB) 」という出力となります。
//emlist[例][ruby]{
require 'erb'
filename = 'example.rhtml'
erb = ERB.new(File.read(filename))
erb.filename # => nil
erb.filename = filename
erb.filename # =>"example.rhtml"
//}... -
IRB
:: Context # ap _ name=(val) (6106.0) -
自身のアプリケーション名を val に設定します。
...自身のアプリケーション名を val に設定します。
.irbrc ファイル中で IRB.conf[:AP_NAME] を設定する事でも同様の操作が行え
ます。
@param val アプリケーション名を String で指定します。
@see IRB::Context#ap_name... -
IRB
:: Context # irb _ name=(val) (6106.0) -
起動しているコマンド名を val に設定します。
...起動しているコマンド名を val に設定します。
@param val コマンド名を String で指定します。
@see IRB::Context#irb_name... -
WEBrick
:: HTTPUtils :: FormData # filename=(value) (3101.0) -
フォームデータの filename 属性を文字列で表すアクセサです。
フォームデータの filename 属性を文字列で表すアクセサです。
@param value フォームデータの filename 属性を文字列で指定します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].filename #=> "my_file.txt"
end
end
MyCGI.new.start() -
ruby 1
. 6 feature (312.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
...りました。
p "#{ "" }"
=> ruby 1.6.7 (2002-03-01) [i586-linux]
""
=> -:1: warning: bad substitution in string
ruby 1.6.7 (2002-09-12) [i586-linux]
"#{ }"
=> ruby 1.6.7 (2002-09-25) [i586-linux]
""
これは1.7......ません。1.6に入るかも不明です。-))
: 2002-07-11 String#slice!
範囲外の文字列を指定したときに例外を返す場合がありましたが、常に nil
を返すようになりました。(String#[]やString#slice と同じ結果を返すと
いうことです)......ame, :age, :life)
a = cat.new("cat", 12, 7).freeze
a.name = "dog"
p a
=> ruby 1.6.4 (2001-06-04) [i586-linux]
#<Struct::Cat name="dog", age=12, life=7>
=> ruby 1.6.4 (2001-08-06) [i586-linux]
-:4:in `name=': can't modify frozen Struct (TypeError)
from -:... -
Socket
. getservbyport(port , protocol _ name="tcp") -> String (201.0) -
ポート番号に対応するサービスの正式名を返します。
ポート番号に対応するサービスの正式名を返します。
@param port ポート番号
@param protocol_name "tcp" や "udp" などのプロトコル名
@return サービスの正式名
require 'socket'
Socket.getservbyport(80) #=> "www"
Socket.getservbyport(514, "tcp") #=> "shell"
Socket.getservbyport(514, "udp") #=> "syslog" -
CGI
:: HtmlExtension # image _ button(attributes) -> String (117.0) -
タイプが image の input 要素を生成します。
...タイプが image の input 要素を生成します。
@param attributes 属性をハッシュで指定します。
例:
image_button({ "SRC" => "url", "ALT" => "string" })
# <INPUT TYPE="image" SRC="url" ALT="string">...