ライブラリ
クラス
- Array (2)
- BigDecimal (1)
-
Digest
:: Base (21) - Dir (3)
- File (3)
- Integer (4)
-
Net
:: FTP (12) -
Net
:: IMAP (2) -
OpenSSL
:: BN (3) -
OpenSSL
:: SSL :: SSLContext (1) - Pathname (6)
-
RSS
:: Maker :: ChannelBase (25) -
RSS
:: Maker :: ChannelBase :: CategoriesBase (1) -
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase (4) -
RSS
:: Maker :: ChannelBase :: SkipDaysBase :: DayBase (2) -
RSS
:: Maker :: ChannelBase :: SkipHoursBase :: HourBase (2) -
RSS
:: Maker :: ImageBase (8) -
RSS
:: Maker :: ItemsBase (5) -
RSS
:: Maker :: ItemsBase :: ItemBase (18) -
RSS
:: Maker :: RSSBase (5) -
RSS
:: Maker :: TextinputBase (8) -
RubyVM
:: InstructionSequence (2) - 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 (5) -
RSS
:: SyndicationModel (2) - SecureRandom (2)
キーワード
- << (1)
- == (2)
- BASE (1)
- Base (1)
- BaseTrackBackModel (1)
- CategoriesBase (2)
- CategoryBase (1)
- Constants (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) - Integer (1)
- ItemBase (1)
- ItemsBase (1)
-
NEWS for Ruby 2
. 0 . 0 (1) -
NEWS for Ruby 2
. 3 . 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) - SecureRandom (1)
- SourceBase (1)
- TextinputBase (1)
- [] (1)
- about (1)
- about= (1)
- base64 (1)
-
base
_ label (2) -
base
_ uri (1) - basename (2)
- 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 (2)
- date= (2)
- 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)
-
exec
_ under (1) - file (2)
- generator (1)
- generator= (1)
- get (2)
- getbinaryfile (2)
- gettextfile (2)
- glob (4)
- guid (1)
- height (1)
- height= (1)
- hexdigest (2)
- hexdigest! (1)
- hexencode (1)
- info (1)
- inspect (1)
- items (1)
- label (2)
- lastBuildDate (1)
- lastBuildDate= (1)
- length (1)
- link (2)
- link= (2)
- managingEditor (1)
- managingEditor= (1)
-
max
_ size (1) -
max
_ size= (1) - name (1)
- name= (1)
- new (6)
-
new
_ category (1) -
new
_ item (1) - nkf (1)
- open (4)
- pack (2)
- pack テンプレート文字列 (1)
- pubDate (2)
- pubDate= (2)
- put (2)
- putbinaryfile (2)
- puttextfile (2)
-
rdoc
/ generator / json _ index (1) - realdirpath (2)
- realpath (2)
-
relative
_ path _ from (1) - reset (1)
-
ruby 1
. 9 feature (1) -
rubygems
/ commands / generate _ index _ command (1) - size (1)
- sort (1)
- source (1)
- standalone (1)
- standalone= (1)
-
strict
_ decode64 (1) -
strict
_ encode64 (1) -
sy
_ updateBase (1) -
sy
_ updateBase= (1) - textinput (1)
- title (4)
- title= (4)
-
to
_ i (1) -
to
_ s (3) -
trackback
_ about (1) -
trackback
_ about= (1) -
trackback
_ abouts (1) -
trackback
_ ping (1) -
trackback
_ ping= (1) - ttl (1)
- ttl= (1)
-
uid
_ sort (1) - unpack (1)
- update (1)
-
urlsafe
_ base64 (1) -
urlsafe
_ decode64 (1) -
urlsafe
_ encode64 (1) - webMaster (1)
- webMaster= (1)
- width (1)
- width= (1)
- wtime2time (1)
-
xml
_ stylesheets (1)
検索結果
先頭5件
-
RSS
:: Maker :: ItemsBase :: ItemBase :: CategoriesBase (72001.0) -
-
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 :: ChannelBase :: CategoriesBase :: CategoryBase # content (63301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase # content=() (63301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase (63001.0) -
categoryは maker.channel.categories.new_categoryで作成されたオ ブジェクトとします.
categoryは
maker.channel.categories.new_categoryで作成されたオ
ブジェクトとします.
contentを指定する必要があります. -
RSS
:: Maker :: ItemsBase :: ItemBase # categories (54301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # date (54301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # date=() (54301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # pubDate (54301.0) -
@todo item.dateの別名です.
@todo
item.dateの別名です. -
RSS
:: Maker :: ItemsBase :: ItemBase # pubDate=() (54301.0) -
@todo item.date=の別名です.
@todo
item.date=の別名です. -
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 :: GuidBase (54001.0) -
-
RSS
:: Maker :: ItemsBase :: ItemBase :: SourceBase (54001.0) -
-
RSS
:: Maker :: ChannelBase :: CategoriesBase # new _ category (45301.0) -
@todo 新しくcategoryを作成し,返します.作成された categoryはcategoryリストの最後 に追加されています.
@todo
新しくcategoryを作成し,返します.作成された
categoryはcategoryリストの最後
に追加されています. -
RSS
:: Maker :: ChannelBase :: SkipDaysBase :: DayBase # content (45301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: SkipDaysBase :: DayBase # content=() (45301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: SkipHoursBase :: HourBase # content (45301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: SkipHoursBase :: HourBase # content=() (45301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # author (45301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # author=() (45301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # comments (45301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # comments=() (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 # title (45301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # title=() (45301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: CategoriesBase (45001.0) -
-
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase # domain (45001.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase # domain=() (45001.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # enclosure (45001.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # guid (45001.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # source (45001.0) -
@todo
@todo -
RSS
:: SyndicationModel # sy _ updateBase (36601.0) -
@todo
@todo -
RSS
:: SyndicationModel # sy _ updateBase= (36601.0) -
@todo
@todo -
RSS
:: BaseTrackBackModel # trackback _ about (36301.0) -
@todo
@todo -
RSS
:: BaseTrackBackModel # trackback _ about= (36301.0) -
@todo
@todo -
RSS
:: BaseTrackBackModel # trackback _ abouts (36301.0) -
@todo
@todo -
RSS
:: BaseTrackBackModel # trackback _ ping (36301.0) -
@todo
@todo -
RSS
:: BaseTrackBackModel # trackback _ ping= (36301.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase # new _ item (36301.0) -
@todo 新しくitemを作成し,返します.作成された itemはitemリストの最後に追加されています.
@todo
新しくitemを作成し,返します.作成された
itemはitemリストの最後に追加されています. -
RSS
:: BaseTrackBackModel (36001.0) -
-
RSS
:: Maker :: ItemsBase (36001.0) -
-
RSS
:: Maker :: ItemsBase :: ItemBase # link (36001.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # link=() (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を設定する必要があります. -
Base64
. # strict _ decode64(str) -> String (27985.0) -
与えられた文字列を Base64 デコードしたデータを返します。
与えられた文字列を Base64 デコードしたデータを返します。
このメソッドは 4648 に対応しています。
@param str Base64 デコードする文字列を指定します。
@raise ArgumentError 与えられた引数が Base64 エンコードされたデータとして正しい形式ではない場合に発生します。
例えば、アルファベットでない文字列や CR, LF などが含まれている場合にこの例外は発生します。 -
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 -
Pathname
# realdirpath(basedir = nil) -> Pathname (27901.0) -
Pathname#realpath とほぼ同じで、最後のコンポーネントは実際に 存在しなくてもエラーになりません。
Pathname#realpath とほぼ同じで、最後のコンポーネントは実際に
存在しなくてもエラーになりません。
@param basedir ベースディレクトリを指定します。省略するとカレントディレクトリになります。
//emlist[例][ruby]{
require "pathname"
path = Pathname("/not_exist")
path.realdirpath # => #<Pathname:/not_exist>
path.realpath # => Errno::ENOENT
# 最後ではないコンポーネント(/not_exist_1)も存在し... -
Pathname
# realpath(basedir = nil) -> Pathname (27901.0) -
余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。
余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。
また、ファイルシステムをアクセスし、実際に存在するパスを返します。
シンボリックリンクも解決されます。
self が指すパスが存在しない場合は例外 Errno::ENOENT が発生します。
@param basedir ベースディレクトリを指定します。省略するとカレントディレクトリになります。
//emlist[例][ruby]{
require 'pathname'
Dir.rmdir("/tmp/foo") rescue nil
File.unlink("/tmp/b... -
Pathname
# relative _ path _ from(base _ directory) -> Pathname (27760.0) -
base_directory から self への相対パスを求め、その内容の新しい Pathname オブジェクトを生成して返します。
base_directory から self への相対パスを求め、その内容の新しい Pathname
オブジェクトを生成して返します。
パス名の解決は文字列操作によって行われ、ファイルシステムをアクセス
しません。
self が相対パスなら base_directory も相対パス、self が絶対パスなら
base_directory も絶対パスでなければなりません。
@param base_directory ベースディレクトリを表す Pathname オブジェクトを指定します。
@raise ArgumentError Windows上でドライブが違うなど、base_direct... -
Base64
. # strict _ encode64(bin) -> String (27667.0) -
与えられたデータを Base64 エンコードした文字列を返します。
与えられたデータを Base64 エンコードした文字列を返します。
このメソッドは 4648 に対応しています。
改行コードを追加することはありません。
@param bin Base64 エンコードするデータを指定します。 -
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... -
Etc
:: SC _ THREAD _ THREADS _ MAX -> Integer (27604.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Pathname
# basename(suffix = "") -> Pathname (27601.0) -
Pathname.new(File.basename(self.to_s, suffix)) と同じです。
Pathname.new(File.basename(self.to_s, suffix)) と同じです。
@param suffix サフィックスを文字列で与えます。'.*' という文字列を与えた場合、'*' はワイルドカードとして働き
'.' を含まない任意の文字列にマッチします。
//emlist[例][ruby]{
require "pathname"
Pathname("ruby/ruby.c").basename #=> #<Pathname:"ruby.c">
Pathname("ruby/ruby.c").basename("... -
Tempfile
. create(basename="" , tmpdir=nil , mode: 0 , **options) -> File (27601.0) -
テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。 createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。
テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。
createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。
ブロックを指定しなかった場合、tmpdirにファイルを作り、Fileオブジェクトを返します。
このファイルは自動的に削除されません。ファイルを削除する場合は明示的にunlinkすべきです。
ブロックを指定して呼び出した場合、tmpdirにファイルを作り、
Fileオブジェクトを引数としてブロックを呼び出します。
ブロック終了時にファイルをクローズするのはopenと同じで... -
Tempfile
. create(basename="" , tmpdir=nil , mode: 0 , **options) {|fp| . . . } -> object (27601.0) -
テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。 createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。
テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。
createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。
ブロックを指定しなかった場合、tmpdirにファイルを作り、Fileオブジェクトを返します。
このファイルは自動的に削除されません。ファイルを削除する場合は明示的にunlinkすべきです。
ブロックを指定して呼び出した場合、tmpdirにファイルを作り、
Fileオブジェクトを引数としてブロックを呼び出します。
ブロック終了時にファイルをクローズするのはopenと同じで... -
Digest
:: Base # digest! -> String (27403.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 (27385.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 ... -
OpenURI
:: Meta # base _ uri -> URI (27322.0) -
リソースの実際の URI を URI オブジェクトとして返します。 リダイレクトされた場合は、リダイレクトされた後のデータが存在する URI を返します。
リソースの実際の URI を URI オブジェクトとして返します。
リダイレクトされた場合は、リダイレクトされた後のデータが存在する URI を返します。
//emlist[例][ruby]{
require 'open-uri'
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 (27319.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 (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
... -
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
... -
Digest
:: Base # block _ length -> Integer (27301.0) -
ダイジェストのブロック長を取得します。 例えば、Digest::MD5であれば64、Digest::SHA512であれば128です。
ダイジェストのブロック長を取得します。
例えば、Digest::MD5であれば64、Digest::SHA512であれば128です。
本メソッドは、Digest::MD5などのダイジェストのサブクラスにより、
それぞれの実装に適したものにオーバーライドされます。
例: Digest::MD、Digest::SHA1、Digest::SHA512のブロック長を順番に調べる。
require 'digest'
["MD5", "SHA1", "SHA512"].map{|a| Digest(a).new().block_length } # => [64, 128, 128] -
Digest
:: Base # digest _ 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 # 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 # reset -> self (27301.0) -
オブジェクトの状態を初期状態(newした直後と同様の状態)に戻し、 オブジェクト自身を返します。
オブジェクトの状態を初期状態(newした直後と同様の状態)に戻し、
オブジェクト自身を返します。
本メソッドは、Digest::MD5などのダイジェストのサブクラスにより、
それぞれの実装に適したものにオーバーライドされます。 -
Digest
:: Base # update(str) -> self (27301.0) -
文字列を追加します。self を返します。 複数回updateを呼ぶことは文字列を連結してupdateを呼ぶことと同じです。 すなわち m.update(a); m.update(b) は m.update(a + b) と、 m << a << b は m << a + b とそれぞれ等価 です。
文字列を追加します。self を返します。
複数回updateを呼ぶことは文字列を連結してupdateを呼ぶことと同じです。
すなわち m.update(a); m.update(b) は
m.update(a + b) と、 m << a << b は m << a + b とそれぞれ等価
です。
@param str 追加する文字列
require 'digest/md5'
digest = Digest::MD5.new
digest.update("r")
digest.update("u")
di... -
Digest
:: Base . digest(str) -> String (27301.0) -
与えられた文字列に対するハッシュ値を文字列で返します。 new(str).digest と等価です。
与えられた文字列に対するハッシュ値を文字列で返します。
new(str).digest と等価です。 -
Digest
:: Base . hexdigest(str) -> String (27301.0) -
与えられた文字列に対するハッシュ値を、ASCIIコードを使って 16進数の列を示す文字列にエンコードして返します。 new(str).hexdigest と等価です。
与えられた文字列に対するハッシュ値を、ASCIIコードを使って
16進数の列を示す文字列にエンコードして返します。
new(str).hexdigest と等価です。 -
RSS
:: Maker :: ChannelBase # about (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # about=() (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 # date (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # date=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # description (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # description=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # generator (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # generator=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # lastBuildDate (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # lastBuildDate=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # managingEditor (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # managingEditor=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # pubDate (27301.0) -
@todo maker.channel.dateの別名です.
@todo
maker.channel.dateの別名です. -
RSS
:: Maker :: ChannelBase # pubDate=() (27301.0) -
@todo maker.channel.date=の別名です.
@todo
maker.channel.date=の別名です. -
RSS
:: Maker :: ChannelBase # rating (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # rating=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # title (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # title=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # ttl (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # ttl=() (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # webMaster (27301.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # webMaster=() (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