ライブラリ
- ビルトイン (19)
- base64 (6)
- bigdecimal (1)
-
cgi
/ html (1) - digest (23)
- etc (130)
-
net
/ ftp (12) -
net
/ imap (2) - nkf (2)
- open-uri (1)
- openssl (3)
- pathname (4)
- rss (95)
- securerandom (2)
- shell (1)
-
shell
/ command-processor (1) -
shell
/ filter (1) - tempfile (5)
-
win32
/ registry (17)
クラス
- Array (1)
- BigDecimal (1)
- Bignum (2)
-
Digest
:: Base (21) - File (3)
- Fixnum (2)
- Integer (4)
-
Net
:: FTP (12) -
Net
:: IMAP (2) -
OpenSSL
:: BN (2) -
OpenSSL
:: SSL :: SSLContext (1) - Pathname (4)
-
RSS
:: Maker :: ChannelBase (17) -
RSS
:: Maker :: ChannelBase :: CategoriesBase (1) -
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase (4) -
RSS
:: Maker :: ChannelBase :: SkipDaysBase (1) -
RSS
:: Maker :: ChannelBase :: SkipDaysBase :: DayBase (2) -
RSS
:: Maker :: ChannelBase :: SkipHoursBase (1) -
RSS
:: Maker :: ChannelBase :: SkipHoursBase :: HourBase (2) -
RSS
:: Maker :: ImageBase (10) -
RSS
:: Maker :: ItemsBase (5) -
RSS
:: Maker :: ItemsBase :: ItemBase (18) -
RSS
:: Maker :: RSSBase (8) -
RSS
:: Maker :: TextinputBase (8) -
RubyVM
:: InstructionSequence (2) - Shell (1)
-
Shell
:: CommandProcessor (1) -
Shell
:: Filter (1) - String (2)
- Tempfile (5)
-
Thread
:: Backtrace :: Location (2) -
Win32
:: Registry (16)
モジュール
- Base64 (6)
-
CGI
:: HtmlExtension (1) - Digest (1)
- Etc (130)
- Kernel (1)
- NKF (1)
-
OpenURI
:: Meta (1) -
RSS
:: BaseTrackBackModel (2) -
RSS
:: SyndicationModel (2) - SecureRandom (2)
キーワード
- << (1)
- == (2)
- BASE (1)
- Base (1)
- CategoriesBase (2)
- CategoryBase (1)
- Constants (1)
- DayBase (1)
- EnclosureBase (1)
- GuidBase (1)
-
HKEY
_ CLASSES _ ROOT (1) -
HKEY
_ CURRENT _ CONFIG (1) -
HKEY
_ CURRENT _ USER (1) -
HKEY
_ DYN _ DATA (1) -
HKEY
_ LOCAL _ MACHINE (1) -
HKEY
_ PERFORMANCE _ DATA (1) -
HKEY
_ PERFORMANCE _ NLSTEXT (1) -
HKEY
_ PERFORMANCE _ TEXT (1) -
HKEY
_ USERS (1) - HourBase (1)
- ImageBase (1)
- Integer (1)
- ItemBase (1)
- ItemsBase (1)
-
NEWS for Ruby 2
. 0 . 0 (1) - NKF (1)
-
SC
_ 2 _ CHAR _ TERM (1) -
SC
_ 2 _ C _ BIND (1) -
SC
_ 2 _ C _ DEV (1) -
SC
_ 2 _ FORT _ DEV (1) -
SC
_ 2 _ FORT _ RUN (1) -
SC
_ 2 _ LOCALEDEF (1) -
SC
_ 2 _ PBS (1) -
SC
_ 2 _ PBS _ ACCOUNTING (1) -
SC
_ 2 _ PBS _ CHECKPOINT (1) -
SC
_ 2 _ PBS _ LOCATE (1) -
SC
_ 2 _ PBS _ MESSAGE (1) -
SC
_ 2 _ PBS _ TRACK (1) -
SC
_ 2 _ SW _ DEV (1) -
SC
_ 2 _ UPE (1) -
SC
_ 2 _ VERSION (1) -
SC
_ ADVISORY _ INFO (1) -
SC
_ AIO _ LISTIO _ MAX (1) -
SC
_ AIO _ MAX (1) -
SC
_ AIO _ PRIO _ DELTA _ MAX (1) -
SC
_ ARG _ MAX (1) -
SC
_ ASYNCHRONOUS _ IO (1) -
SC
_ ATEXIT _ MAX (1) -
SC
_ AVPHYS _ PAGES (1) -
SC
_ BARRIERS (1) -
SC
_ BC _ BASE _ MAX (1) -
SC
_ BC _ DIM _ MAX (1) -
SC
_ BC _ SCALE _ MAX (1) -
SC
_ BC _ STRING _ MAX (1) -
SC
_ CHILD _ MAX (1) -
SC
_ CLK _ TCK (1) -
SC
_ CLOCK _ SELECTION (1) -
SC
_ COLL _ WEIGHTS _ MAX (1) -
SC
_ CPUSET _ SIZE (1) -
SC
_ CPUTIME (1) -
SC
_ DELAYTIMER _ MAX (1) -
SC
_ EXPR _ NEST _ MAX (1) -
SC
_ FSYNC (1) -
SC
_ GETGR _ R _ SIZE _ MAX (1) -
SC
_ GETPW _ R _ SIZE _ MAX (1) -
SC
_ HOST _ NAME _ MAX (1) -
SC
_ IOV _ MAX (1) -
SC
_ IPV6 (1) -
SC
_ JOB _ CONTROL (1) -
SC
_ LINE _ MAX (1) -
SC
_ LOGIN _ NAME _ MAX (1) -
SC
_ MAPPED _ FILES (1) -
SC
_ MEMLOCK (1) -
SC
_ MEMLOCK _ RANGE (1) -
SC
_ MEMORY _ PROTECTION (1) -
SC
_ MESSAGE _ PASSING (1) -
SC
_ MONOTONIC _ CLOCK (1) -
SC
_ MQ _ OPEN _ MAX (1) -
SC
_ MQ _ PRIO _ MAX (1) -
SC
_ NGROUPS _ MAX (1) -
SC
_ NPROCESSORS _ CONF (1) -
SC
_ NPROCESSORS _ ONLN (1) -
SC
_ OPEN _ MAX (1) -
SC
_ PAGESIZE (1) -
SC
_ PAGE _ SIZE (1) -
SC
_ PHYS _ PAGES (1) -
SC
_ PRIORITIZED _ IO (1) -
SC
_ PRIORITY _ SCHEDULING (1) -
SC
_ RAW _ SOCKETS (1) -
SC
_ READER _ WRITER _ LOCKS (1) -
SC
_ REALTIME _ SIGNALS (1) -
SC
_ REGEXP (1) -
SC
_ RE _ DUP _ MAX (1) -
SC
_ RTSIG _ MAX (1) -
SC
_ SAVED _ IDS (1) -
SC
_ SEMAPHORES (1) -
SC
_ SEM _ NSEMS _ MAX (1) -
SC
_ SEM _ VALUE _ MAX (1) -
SC
_ SHARED _ MEMORY _ OBJECTS (1) -
SC
_ SHELL (1) -
SC
_ SIGQUEUE _ MAX (1) -
SC
_ SPAWN (1) -
SC
_ SPIN _ LOCKS (1) -
SC
_ SPORADIC _ SERVER (1) -
SC
_ SS _ REPL _ MAX (1) -
SC
_ STREAM _ MAX (1) -
SC
_ SYMLOOP _ MAX (1) -
SC
_ SYNCHRONIZED _ IO (1) -
SC
_ THREADS (1) -
SC
_ THREAD _ ATTR _ STACKADDR (1) -
SC
_ THREAD _ ATTR _ STACKSIZE (1) -
SC
_ THREAD _ CPUTIME (1) -
SC
_ THREAD _ DESTRUCTOR _ ITERATIONS (1) -
SC
_ THREAD _ KEYS _ MAX (1) -
SC
_ THREAD _ PRIORITY _ SCHEDULING (1) -
SC
_ THREAD _ PRIO _ INHERIT (1) -
SC
_ THREAD _ PRIO _ PROTECT (1) -
SC
_ THREAD _ PROCESS _ SHARED (1) -
SC
_ THREAD _ ROBUST _ PRIO _ INHERIT (1) -
SC
_ THREAD _ ROBUST _ PRIO _ PROTECT (1) -
SC
_ THREAD _ SAFE _ FUNCTIONS (1) -
SC
_ THREAD _ SPORADIC _ SERVER (1) -
SC
_ THREAD _ STACK _ MIN (1) -
SC
_ THREAD _ THREADS _ MAX (1) -
SC
_ TIMEOUTS (1) -
SC
_ TIMERS (1) -
SC
_ TIMER _ MAX (1) -
SC
_ TRACE (1) -
SC
_ TRACE _ EVENT _ FILTER (1) -
SC
_ TRACE _ EVENT _ NAME _ MAX (1) -
SC
_ TRACE _ INHERIT (1) -
SC
_ TRACE _ LOG (1) -
SC
_ TRACE _ NAME _ MAX (1) -
SC
_ TRACE _ SYS _ MAX (1) -
SC
_ TRACE _ USER _ EVENT _ MAX (1) -
SC
_ TTY _ NAME _ MAX (1) -
SC
_ TYPED _ MEMORY _ OBJECTS (1) -
SC
_ TZNAME _ MAX (1) -
SC
_ V6 _ ILP32 _ OFF32 (1) -
SC
_ V6 _ ILP32 _ OFFBIG (1) -
SC
_ V6 _ LP64 _ OFF64 (1) -
SC
_ V6 _ LPBIG _ OFFBIG (1) -
SC
_ V7 _ ILP32 _ OFF32 (1) -
SC
_ V7 _ ILP32 _ OFFBIG (1) -
SC
_ V7 _ LP64 _ OFF64 (1) -
SC
_ V7 _ LPBIG _ OFFBIG (1) -
SC
_ VERSION (1) -
SC
_ XOPEN _ CRYPT (1) -
SC
_ XOPEN _ ENH _ I18N (1) -
SC
_ XOPEN _ REALTIME (1) -
SC
_ XOPEN _ REALTIME _ THREADS (1) -
SC
_ XOPEN _ SHM (1) -
SC
_ XOPEN _ STREAMS (1) -
SC
_ XOPEN _ UNIX (1) -
SC
_ XOPEN _ UUCP (1) -
SC
_ XOPEN _ VERSION (1) - SkipDaysBase (1)
- SkipHoursBase (1)
- SourceBase (1)
- TextinputBase (1)
- base64 (1)
-
base
_ label (2) -
base
_ uri (1) - basename (5)
- bigdecimal (1)
-
block
_ length (1) -
ca
_ file= (1) - categories (2)
- clone (1)
- comments (1)
- comments= (1)
- content (3)
- content= (3)
- copyright (1)
- copyright= (1)
- create (2)
-
cvar
_ cbase (1) - date (1)
- date= (1)
- decode64 (1)
- description (4)
- description= (4)
- digest (3)
- digest! (1)
-
digest
_ length (1) - digits (2)
-
do
_ sort (1) -
do
_ sort= (1) - domain (1)
- domain= (1)
- dup (1)
- enclosure (1)
- encode64 (1)
- encoding (1)
- encoding= (1)
-
exec
_ under (1) - file (2)
- get (2)
- getbinaryfile (2)
- gettextfile (2)
- guid (1)
- height (1)
- height= (1)
- hexdigest (2)
- hexdigest! (1)
- hexencode (1)
- image (1)
- info (1)
- inspect (3)
- items (1)
- label (2)
- lastBuildDate (1)
- lastBuildDate= (1)
- length (1)
- link (3)
- link= (3)
- managingEditor (1)
- managingEditor= (1)
-
max
_ size (1) -
max
_ size= (1) - name (1)
- name= (1)
- new (5)
-
new
_ category (1) -
new
_ day (1) -
new
_ hour (1) -
new
_ item (1) - nkf (1)
- open (4)
- open-uri (1)
- pack (1)
- pack テンプレート文字列 (1)
- pubDate (1)
- pubDate= (1)
- put (2)
- putbinaryfile (2)
- puttextfile (2)
-
rdoc
/ generator / json _ index (1) - realdirpath (2)
- realpath (2)
-
relative
_ path _ from (1) - reset (1)
-
rss
_ version (1) -
ruby 1
. 9 feature (1) -
rubygems
/ commands / generate _ index _ command (1) - size (1)
- skipDays (1)
- skipHours (1)
- sort (1)
- source (1)
-
strict
_ decode64 (1) -
strict
_ encode64 (1) -
sy
_ updateBase (1) -
sy
_ updateBase= (1) - textinput (1)
- title (4)
- title= (4)
-
to
_ i (1) -
to
_ s (5) -
trackback
_ ping (1) -
trackback
_ ping= (1) -
uid
_ sort (1) - unpack (1)
- update (1)
- url (1)
- url= (1)
-
urlsafe
_ base64 (1) -
urlsafe
_ decode64 (1) -
urlsafe
_ encode64 (1) - version (1)
- version= (1)
- width (1)
- width= (1)
- wtime2time (1)
検索結果
先頭5件
-
CGI
:: HtmlExtension # base(href = "") -> String (63688.0) -
base 要素を生成します。
base 要素を生成します。
@param href 文字列を指定します。属性をハッシュで指定することもできます。
例:
base("http://www.example.com/cgi")
# => "<BASE HREF=\"http://www.example.com/cgi\">" -
RSS
:: Maker :: ItemsBase :: ItemBase :: CategoriesBase (63001.0) -
-
RSS
:: Maker :: ItemsBase :: ItemBase :: GuidBase (63001.0) -
-
RSS
:: Maker :: ItemsBase :: ItemBase # title (54301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # title=() (54301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase (54001.0) -
itemはmaker.items.new_itemで作成されたオブジェク トとします.
itemはmaker.items.new_itemで作成されたオブジェク
トとします.
RSS 1.0/0.91の場合はtitle,linkを設定する必要があ
ります.
RSS 2.0の場合はtitleまたはdescriptionを設定する
必要があります. -
RSS
:: Maker :: ItemsBase :: ItemBase :: EnclosureBase (54001.0) -
-
RSS
:: Maker :: ItemsBase :: ItemBase :: SourceBase (54001.0) -
-
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase # domain (45301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase # domain=() (45301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # categories (45301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # description (45301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # description=() (45301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # guid (45301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # link (45301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # link=() (45301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: CategoriesBase (45001.0) -
-
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase (45001.0) -
categoryは maker.channel.categories.new_categoryで作成されたオ ブジェクトとします.
categoryは
maker.channel.categories.new_categoryで作成されたオ
ブジェクトとします.
contentを指定する必要があります. -
RSS
:: Maker :: ChannelBase :: SkipDaysBase (45001.0) -
RSS 0.91/2.0を生成するときだけ利用されます.
RSS 0.91/2.0を生成するときだけ利用されます. -
RSS
:: Maker :: ChannelBase :: SkipDaysBase :: DayBase (45001.0) -
dayは maker.channel.skipDays.new_dayで作成されたオ ブジェクトとします.
dayは
maker.channel.skipDays.new_dayで作成されたオ
ブジェクトとします.
contentを指定する必要があります. -
RSS
:: Maker :: ChannelBase :: SkipHoursBase (45001.0) -
-
RSS
:: Maker :: ChannelBase :: SkipHoursBase :: HourBase (45001.0) -
hourは maker.channel.skipHours.new_hourで作成されたオ ブジェクトとします.
hourは
maker.channel.skipHours.new_hourで作成されたオ
ブジェクトとします.
contentを指定する必要があります. -
OpenURI
:: Meta # base _ uri -> URI (36922.0) -
リソースの実際の URI を URI オブジェクトとして返します。 リダイレクトされた場合は、リダイレクトされた後のデータが存在する URI を返します。
リソースの実際の URI を URI オブジェクトとして返します。
リダイレクトされた場合は、リダイレクトされた後のデータが存在する URI を返します。
//emlist[例][ruby]{
require 'open-uri'
open('http://www.ruby-lang.org/') {|f|
p f.base_uri
#=> #<URI::HTTP:0xb7043aa0 URL:http://www.ruby-lang.org/en/>
}
//} -
Digest
:: Base # digest! -> String (36385.0) -
updateや<<によって追加した文字列に対するハッシュ値を文字列で返します。 Digest::Base#digestと違い、 メソッドの処理後、 オブジェクトの状態を初期状態(newした直後と同様の状態)に戻します。
updateや<<によって追加した文字列に対するハッシュ値を文字列で返します。
Digest::Base#digestと違い、
メソッドの処理後、
オブジェクトの状態を初期状態(newした直後と同様の状態)に戻します。
返す文字列は、MD5では16バイト長、SHA1およびRMD160では20バイト長、
SHA256では32バイト長、SHA384では48バイト長、SHA512では64バイト長です。
例:
# MD5の場合
require 'digest/md5'
digest = Digest::MD5.new
digest.update("ruby")
p dige... -
Digest
:: Base # hexdigest! -> String (36385.0) -
updateや<<によって追加した文字列に対するハッシュ値を、 ASCIIコードを使って16進数の列を示す文字列にエンコードして返します。 Digest::Base#hexdigestと違い、 メソッドの処理後、 オブジェクトの状態を初期状態(newした直後と同様の状態)に戻します。
updateや<<によって追加した文字列に対するハッシュ値を、
ASCIIコードを使って16進数の列を示す文字列にエンコードして返します。
Digest::Base#hexdigestと違い、
メソッドの処理後、
オブジェクトの状態を初期状態(newした直後と同様の状態)に戻します。
例:
# MD5の場合
require 'digest/md5'
digest = Digest::MD5.new
digest.update("ruby")
p digest.hexdigest! # => "58e53d1324eef6265fdb97b08ed9aadf"
p ... -
Digest
:: Base # digest -> String (36319.0) -
updateや<<によって追加した文字列に対するハッシュ値を文字列で返します。
updateや<<によって追加した文字列に対するハッシュ値を文字列で返します。
返す文字列は、MD5では16バイト長、SHA1およびRMD160では20バイト長、
SHA256では32バイト長、SHA384では48バイト長、SHA512では64バイト長です。
例:
# MD5の場合
require 'digest/md5'
digest = Digest::MD5.new
digest.update("ruby")
p digest.digest # => "X\345=\023$\356\366&_\333\227\260\216\331\252\337"
@s... -
Digest
:: Base # hexdigest -> String (36319.0) -
updateや<<によって追加した文字列に対するハッシュ値を、 ASCIIコードを使って16進数の列を示す文字列にエンコードして返します。
updateや<<によって追加した文字列に対するハッシュ値を、
ASCIIコードを使って16進数の列を示す文字列にエンコードして返します。
返す文字列は、
MD5では32バイト長、SHA1およびRMD160では40バイト長、SHA256では64バイト長、
SHA384では96バイト長、SHA512では128バイト長です。
Rubyで書くと以下と同じです。
def hexdigest
digest.unpack("H*")[0]
end
例:
# MD5の場合
require 'digest/md5'
digest = Digest::MD5.new
... -
Digest
:: Base # digest _ length -> Integer (36301.0) -
ダイジェストのハッシュ値のバイト長を取得します。 例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。
ダイジェストのハッシュ値のバイト長を取得します。
例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。
本メソッドは、Digest::MD5などのダイジェストのサブクラスにより、
それぞれの実装に適したものにオーバーライドされます。
例: Digest::MD、Digest::SHA1、Digest::SHA512のハッシュ値のバイト長を順番に調べる。
require 'digest'
["MD5", "SHA1", "SHA512"].map{|a| Digest(a).new().digest_length } # => [16, 20, ... -
Digest
:: Base # size -> Integer (36301.0) -
ダイジェストのハッシュ値のバイト長を取得します。 例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。
ダイジェストのハッシュ値のバイト長を取得します。
例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。
本メソッドは、Digest::MD5などのダイジェストのサブクラスにより、
それぞれの実装に適したものにオーバーライドされます。
例: Digest::MD、Digest::SHA1、Digest::SHA512のハッシュ値のバイト長を順番に調べる。
require 'digest'
["MD5", "SHA1", "SHA512"].map{|a| Digest(a).new().digest_length } # => [16, 20, ... -
Digest
:: Base . digest(str) -> String (36301.0) -
与えられた文字列に対するハッシュ値を文字列で返します。 new(str).digest と等価です。
与えられた文字列に対するハッシュ値を文字列で返します。
new(str).digest と等価です。 -
Digest
:: Base . hexdigest(str) -> String (36301.0) -
与えられた文字列に対するハッシュ値を、ASCIIコードを使って 16進数の列を示す文字列にエンコードして返します。 new(str).hexdigest と等価です。
与えられた文字列に対するハッシュ値を、ASCIIコードを使って
16進数の列を示す文字列にエンコードして返します。
new(str).hexdigest と等価です。 -
RSS
:: Maker :: ItemsBase # new _ item (36301.0) -
@todo 新しくitemを作成し,返します.作成された itemはitemリストの最後に追加されています.
@todo
新しくitemを作成し,返します.作成された
itemはitemリストの最後に追加されています. -
RSS
:: Maker :: TextinputBase # link (36301.0) -
@todo
@todo -
RSS
:: Maker :: TextinputBase # link=() (36301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase # content (36001.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase # content=() (36001.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: SkipDaysBase :: DayBase # content (36001.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: SkipDaysBase :: DayBase # content=() (36001.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: SkipHoursBase :: HourBase # content (36001.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: SkipHoursBase :: HourBase # content=() (36001.0) -
@todo
@todo -
RSS
:: Maker :: ImageBase (36001.0) -
RSS 1.0の場合はurl,title, maker.channel.link,maker.channelが適切に設定さ れている必要があります.
RSS 1.0の場合はurl,title,
maker.channel.link,maker.channelが適切に設定さ
れている必要があります.
RSS 0.91/2.0の場合はurl,title,
maker.channel.linkが適切に設定されている必要があります. -
RSS
:: Maker :: ItemsBase (36001.0) -
-
RSS
:: Maker :: ItemsBase :: ItemBase # author (36001.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # author=() (36001.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # comments (36001.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # comments=() (36001.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # date (36001.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # date=() (36001.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # enclosure (36001.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # pubDate (36001.0) -
@todo item.dateの別名です.
@todo
item.dateの別名です. -
RSS
:: Maker :: ItemsBase :: ItemBase # pubDate=() (36001.0) -
@todo item.date=の別名です.
@todo
item.date=の別名です. -
RSS
:: Maker :: ItemsBase :: ItemBase # source (36001.0) -
@todo
@todo -
RSS
:: Maker :: TextinputBase (36001.0) -
RSS 1.0の場合はtitle,description,name, link,maker.channelを適切に設定する必要がありま す.
RSS 1.0の場合はtitle,description,name,
link,maker.channelを適切に設定する必要がありま
す.
RSS 0.91/2.0の場合はtitle,description,
name,linkを設定する必要があります. -
Integer
# inspect(base=10) -> String (27943.0) -
整数を 10 進文字列表現に変換します。
整数を 10 進文字列表現に変換します。
引数を指定すれば、それを基数とした文字列表
現に変換します。
//emlist[][ruby]{
p 10.to_s(2) # => "1010"
p 10.to_s(8) # => "12"
p 10.to_s(16) # => "a"
p 35.to_s(36) # => "z"
//}
@return 数値の文字列表現
@param base 基数となる 2 - 36 の数値。
@raise ArgumentError base に 2 - 36 以外の数値を指定した場合に発生します。 -
Win32
:: Registry . wtime2time(wtime) (27919.0) -
@todo
@todo
64bit の FILETIME を Time オブジェクトに変換します。
詳細は以下の MSDN Library を参照してください。
* FILETIME Structure: http://msdn.microsoft.com/library/en-us/sysinfo/base/filetime_str.asp -
RubyVM
:: InstructionSequence # base _ label -> String (27658.0) -
self が表す命令シーケンスの基本ラベルを返します。
self が表す命令シーケンスの基本ラベルを返します。
例1:irb で実行した場合
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
# => <RubyVM::InstructionSequence:<compiled>@<compiled>>
iseq.base_label
# => "<compiled>"
例2: RubyVM::InstructionSequence.compile_file を使用した場合
# /tmp/method.rb
def hello
puts "h... -
Thread
:: Backtrace :: Location # base _ label -> String (27622.0) -
self が表すフレームの基本ラベルを返します。通常、 Thread::Backtrace::Location#label から修飾を取り除いたもので構成 されます。
self が表すフレームの基本ラベルを返します。通常、
Thread::Backtrace::Location#label から修飾を取り除いたもので構成
されます。
//emlist[例][ruby]{
# foo.rb
class Foo
attr_accessor :locations
def initialize(skip)
@locations = caller_locations(skip)
end
end
Foo.new(0..2).locations.map do |call|
puts call.base_label
end
# => init... -
BigDecimal
:: BASE -> Integer (27604.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
File
. basename(filename , suffix = "") -> String (27601.0) -
filename の一番後ろのスラッシュに続く要素を返します。もし、 引数 suffix が与えられて、かつそれが filename の末尾に 一致するなら、それを取り除いたものを返します。
filename の一番後ろのスラッシュに続く要素を返します。もし、
引数 suffix が与えられて、かつそれが filename の末尾に
一致するなら、それを取り除いたものを返します。
//emlist[例][ruby]{
p File.basename("ruby/ruby.c") #=> "ruby.c"
p File.basename("ruby/ruby.c", ".c") #=> "ruby"
p File.basename("ruby/ruby.c", ".*") #=> "ruby"
p File.basename("ruby/ruby.e... -
Shell
:: Filter # basename(filename , suffix = "") -> String (27601.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@param suffix サフィックスを文字列で与えます。'.*' という文字列を与えた場合、'*' はワイルドカードとして働き
'.' を含まない任意の文字列にマッチします。
@see File.basename -
Base64
. # strict _ decode64(str) -> String (27385.0) -
与えられた文字列を Base64 デコードしたデータを返します。
与えられた文字列を Base64 デコードしたデータを返します。
このメソッドは 4648 に対応しています。
@param str Base64 デコードする文字列を指定します。
@raise ArgumentError 与えられた引数が Base64 エンコードされたデータとして正しい形式ではない場合に発生します。
例えば、アルファベットでない文字列や CR, LF などが含まれている場合にこの例外は発生します。 -
Base64
. # strict _ encode64(bin) -> String (27367.0) -
与えられたデータを Base64 エンコードした文字列を返します。
与えられたデータを Base64 エンコードした文字列を返します。
このメソッドは 4648 に対応しています。
改行コードを追加することはありません。
@param bin Base64 エンコードするデータを指定します。 -
Digest
:: Base # to _ s -> String (27319.0) -
updateや<<によって追加した文字列に対するハッシュ値を、 ASCIIコードを使って16進数の列を示す文字列にエンコードして返します。
updateや<<によって追加した文字列に対するハッシュ値を、
ASCIIコードを使って16進数の列を示す文字列にエンコードして返します。
返す文字列は、
MD5では32バイト長、SHA1およびRMD160では40バイト長、SHA256では64バイト長、
SHA384では96バイト長、SHA512では128バイト長です。
Rubyで書くと以下と同じです。
def hexdigest
digest.unpack("H*")[0]
end
例:
# MD5の場合
require 'digest/md5'
digest = Digest::MD5.new
... -
Win32
:: Registry # info (27319.0) -
@todo
@todo
キー情報を以下の値の配列で返します:
* num_keys
サブキーの個数
* max_key_length
サブキー名の最大長
* num_values
値の個数
* max_value_name_length
値の名前の最大長
* max_value_length
値の最大長
* descriptor_length
セキュリティ記述子の長さ
* wtime
最終更新時刻 (FILETIME)
詳細は以下の Win32 API を参照してください。
* RegQueryInfoKey: h... -
Digest
:: Base # file(path) -> self (27301.0) -
ファイル名 file で指定したファイルの内容を読み込んでダイジェストを更新し、 オブジェクト自身を返します。
ファイル名 file で指定したファイルの内容を読み込んでダイジェストを更新し、
オブジェクト自身を返します。
@param path 読み込み対象のファイル名です。
@return ダイジェストオブジェクトを返します。
例(MD5の場合)
require 'digest/md5'
digest = Digest::MD5.new
digest.file("/path/to/file") # => Digest::MD5のインスタンス
digest.hexdigest # => "/path/to/file"のMD5値 -
Digest
:: Base # length -> Integer (27301.0) -
ダイジェストのハッシュ値のバイト長を取得します。 例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。
ダイジェストのハッシュ値のバイト長を取得します。
例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。
本メソッドは、Digest::MD5などのダイジェストのサブクラスにより、
それぞれの実装に適したものにオーバーライドされます。
例: Digest::MD、Digest::SHA1、Digest::SHA512のハッシュ値のバイト長を順番に調べる。
require 'digest'
["MD5", "SHA1", "SHA512"].map{|a| Digest(a).new().digest_length } # => [16, 20, ... -
Digest
:: Base . file(path) -> object (27301.0) -
新しいダイジェストオブジェクトを生成し、 ファイル名 file で指定したファイルの内容を読み込み、 そのダイジェストオブジェクトを返します。
新しいダイジェストオブジェクトを生成し、
ファイル名 file で指定したファイルの内容を読み込み、
そのダイジェストオブジェクトを返します。
@param path 読み込み対象のファイル名です。
@return ダイジェストオブジェクトを返します。
使用例(SHA256の場合)
require 'digest'
digest = Digest::SHA256.file("X11R6.8.2-src.tar.bz2")
digest.hexdigest
# => "f02e3c85572dc9ad7cb77c2a638e... -
RSS
:: BaseTrackBackModel # trackback _ ping (27301.0) -
@todo
@todo -
RSS
:: BaseTrackBackModel # trackback _ ping= (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # categories (27301.0) -
@todo categoriesを返します.
@todo
categoriesを返します. -
RSS
:: Maker :: ChannelBase # copyright (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # copyright=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # description (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # description=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # lastBuildDate (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # lastBuildDate=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # link (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # link=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # managingEditor (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # managingEditor=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # rating (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # rating=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # skipDays (27301.0) -
@todo skipDaysを返します.
@todo
skipDaysを返します. -
RSS
:: Maker :: ChannelBase # skipHours (27301.0) -
@todo skipHoursを返します.
@todo
skipHoursを返します. -
RSS
:: Maker :: ChannelBase # title (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # title=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ImageBase # description (27301.0) -
@todo
@todo -
RSS
:: Maker :: ImageBase # description=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ImageBase # height (27301.0) -
@todo
@todo -
RSS
:: Maker :: ImageBase # height=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ImageBase # title (27301.0) -
@todo
@todo -
RSS
:: Maker :: ImageBase # title=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ImageBase # width (27301.0) -
@todo
@todo -
RSS
:: Maker :: ImageBase # width=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase # max _ size (27301.0) -
@todo 現在のmax_sizeの値を取得します.デフォルトでは -1になっています.
@todo
現在のmax_sizeの値を取得します.デフォルトでは
-1になっています. -
RSS
:: Maker :: ItemsBase # max _ size=() (27301.0) -
@todo 出力するitemの数の最大値を設定します.
@todo
出力するitemの数の最大値を設定します. -
RSS
:: Maker :: RSSBase # encoding (27301.0) -
@todo 作成するXMLのエンコーディングを返します.デフォルトは UTF-8です.
@todo
作成するXMLのエンコーディングを返します.デフォルトは
UTF-8です. -
RSS
:: Maker :: RSSBase # encoding=() (27301.0) -
@todo 作成するXMLのエンコーディングを設定します.maker に設定する際のエンコーディングはここで指定したものにす る必要があります.
@todo
作成するXMLのエンコーディングを設定します.maker
に設定する際のエンコーディングはここで指定したものにす
る必要があります. -
RSS
:: Maker :: RSSBase # image (27301.0) -
@todo image要素を生成するオブジェクトを返します.
@todo
image要素を生成するオブジェクトを返します. -
RSS
:: Maker :: RSSBase # items (27301.0) -
@todo item要素を生成するオブジェクトを管理するオブジェクトを 返します.
@todo
item要素を生成するオブジェクトを管理するオブジェクトを
返します.