1205件ヒット
[1-100件を表示]
(0.099秒)
ライブラリ
- ビルトイン (139)
- base64 (22)
- bigdecimal (11)
-
cgi
/ html (11) - digest (143)
- etc (429)
-
net
/ ftp (132) - nkf (11)
- openssl (44)
- pathname (47)
- securerandom (22)
- shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6) - tempfile (55)
-
win32
/ registry (99)
クラス
- Array (19)
- BigDecimal (11)
-
Digest
:: Base (143) - Dir (21)
- File (33)
-
Net
:: FTP (132) -
OpenSSL
:: BN (44) - Pathname (47)
-
RubyVM
:: InstructionSequence (22) - Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) - String (11)
- Tempfile (55)
-
Thread
:: Backtrace :: Location (22) -
Win32
:: Registry (99)
モジュール
- Base64 (22)
-
CGI
:: HtmlExtension (11) - Etc (429)
- Kernel (11)
- SecureRandom (22)
キーワード
- << (11)
- == (22)
- BASE (11)
-
HKEY
_ CLASSES _ ROOT (11) -
HKEY
_ CURRENT _ CONFIG (11) -
HKEY
_ CURRENT _ USER (11) -
HKEY
_ DYN _ DATA (11) -
HKEY
_ LOCAL _ MACHINE (11) -
HKEY
_ PERFORMANCE _ DATA (11) -
HKEY
_ PERFORMANCE _ NLSTEXT (11) -
HKEY
_ PERFORMANCE _ TEXT (11) -
HKEY
_ USERS (11) - Integer (11)
- NKF (11)
-
SC
_ 2 _ LOCALEDEF (11) -
SC
_ 2 _ PBS _ LOCATE (11) -
SC
_ AIO _ LISTIO _ MAX (11) -
SC
_ AIO _ PRIO _ DELTA _ MAX (11) -
SC
_ BC _ SCALE _ MAX (11) -
SC
_ CHILD _ MAX (11) -
SC
_ CLK _ TCK (11) -
SC
_ CLOCK _ SELECTION (11) -
SC
_ COLL _ WEIGHTS _ MAX (11) -
SC
_ DELAYTIMER _ MAX (11) -
SC
_ JOB _ CONTROL (11) -
SC
_ LINE _ MAX (11) -
SC
_ LOGIN _ NAME _ MAX (11) -
SC
_ MAPPED _ FILES (11) -
SC
_ MEMLOCK (11) -
SC
_ MEMLOCK _ RANGE (11) -
SC
_ MONOTONIC _ CLOCK (11) -
SC
_ NPROCESSORS _ ONLN (11) -
SC
_ PRIORITY _ SCHEDULING (11) -
SC
_ READER _ WRITER _ LOCKS (11) -
SC
_ REALTIME _ SIGNALS (11) -
SC
_ SEM _ VALUE _ MAX (11) -
SC
_ SHELL (11) -
SC
_ SPIN _ LOCKS (11) -
SC
_ SS _ REPL _ MAX (11) -
SC
_ SYMLOOP _ MAX (11) -
SC
_ THREAD _ PRIORITY _ SCHEDULING (11) -
SC
_ TRACE _ EVENT _ FILTER (11) -
SC
_ TRACE _ LOG (11) -
SC
_ V6 _ ILP32 _ OFF32 (11) -
SC
_ V6 _ ILP32 _ OFFBIG (11) -
SC
_ V6 _ LP64 _ OFF64 (11) -
SC
_ V6 _ LPBIG _ OFFBIG (11) -
SC
_ V7 _ ILP32 _ OFF32 (11) -
SC
_ V7 _ ILP32 _ OFFBIG (11) -
SC
_ V7 _ LP64 _ OFF64 (11) -
SC
_ V7 _ LPBIG _ OFFBIG (11) -
SC
_ XOPEN _ REALTIME (11) -
SC
_ XOPEN _ REALTIME _ THREADS (11) - [] (7)
- base64 (11)
-
base
_ label (22) - basename (29)
- bigdecimal (11)
-
block
_ length (11) - clone (11)
- create (22)
-
digest
_ length (11) - dup (11)
- file (22)
- get (22)
- getbinaryfile (22)
- gettextfile (22)
- glob (28)
- label (22)
- length (11)
- new (44)
- open (22)
- pack (19)
- pack テンプレート文字列 (11)
- put (22)
- putbinaryfile (22)
- puttextfile (22)
- realdirpath (22)
- realpath (22)
-
relative
_ path _ from (11) - reset (11)
- size (11)
-
to
_ s (11) - unpack (11)
- update (11)
-
urlsafe
_ base64 (11) -
urlsafe
_ decode64 (11) -
urlsafe
_ encode64 (11)
検索結果
先頭5件
-
CGI
:: HtmlExtension # base(href = "") -> String (21229.0) -
base 要素を生成します。
...
base 要素を生成します。
@param href 文字列を指定します。属性をハッシュで指定することもできます。
例:
base("http://www.example.com/cgi")
# => "<BASE HREF=\"http://www.example.com/cgi\">"... -
SecureRandom
. urlsafe _ base64(n = nil , padding = false) -> String (12447.0) -
ランダムで URL-safe な base64 文字列を生成して返します。
...ランダムで URL-safe な base64 文字列を生成して返します。
@param n 文字列の生成に使われるランダムネスのサイズを整数で指定します。
生成される文字列のサイズはn の約 4/3 倍になります。
nil を指定した場合 n......otImplementedError 安全な乱数発生器が使えない場合に発生します。
require 'securerandom'
p SecureRandom.urlsafe_base64 #=> "b4GOKm4pOYU_-BOXcrUGDg"
p SecureRandom.urlsafe_base64 #=> "UZLdOkzop70Ddx-IJR0ABg"
p SecureRandom.urlsafe_base64(nil, true) #=> "i0XQ-7gglIsHG......V2_BNPrdQ=="
p SecureRandom.urlsafe_base64(nil, true) #=> "-M8rLhr7JEpJlqFGUMmOxg=="
@see SecureRandom.base64, 3548... -
RubyVM
:: InstructionSequence # base _ label -> String (12331.0) -
self が表す命令シーケンスの基本ラベルを返します。
...self が表す命令シーケンスの基本ラベルを返します。
例1:irb で実行した場合
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
# => <RubyVM::InstructionSequence:<compiled>@<compiled>>
iseq.base_label
# => "<compiled>"
例2: RubyVM::InstructionSequence.co......mpile_file を使用した場合
# /tmp/method.rb
def hello
puts "hello, world"
end
# irb
> iseq = RubyVM::InstructionSequence.compile_file('/tmp/method.rb')
> iseq.base_label # => "<main>"
例3:
# /tmp/method2.rb
def hello
puts "hello, world"
end
RubyVM::Instruction......Sequence.of(method(:hello)).base_label
# => "hello"
@see RubyVM::InstructionSequence#label... -
Thread
:: Backtrace :: Location # base _ label -> String (12313.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
# => initialize
# new
# <main>
//}
@see Thread::Backtrace::Location#label... -
Digest
:: Base # clone -> Digest :: Base (9302.0) -
ダイジェストオブジェクトの複製を作ります。
ダイジェストオブジェクトの複製を作ります。 -
File
. basename(filename , suffix = "") -> String (9300.0) -
filename の一番後ろのスラッシュに続く要素を返します。もし、 引数 suffix が与えられて、かつそれが filename の末尾に 一致するなら、それを取り除いたものを返します。
...filename の一番後ろのスラッシュに続く要素を返します。もし、
引数 suffix が与えられて、かつそれが filename の末尾に
一致するなら、それを取り除いたものを返します。
//emlist[例][ruby]{
p File.basename("ruby/ruby.c") #=> "ruby......File.basename("ruby/ruby.c", ".c") #=> "ruby"
p File.basename("ruby/ruby.c", ".*") #=> "ruby"
p File.basename("ruby/ruby.exe", ".*") #=> "ruby"
p File.basename("ruby/y.tab.c", ".*") #=> "y.tab"
//}
File.basename の動作は basename(3)
に従います。
//emlist[例][ruby]{
p File.basen......ame("foo/bar/") # => "bar"
//}
@param filename ファイル名を表す文字列を指定します。
@param suffix サフィックスを文字列で与えます。'.*' という文字列を与えた場合、'*' はワイルドカードとして働き
'.' を含まない任意... -
Shell
# basename(filename , suffix = "") -> String (9300.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@param suffix サフィックスを文字列で与えます。'.*' という文字列を与えた場合、'*' はワイルドカードとして働き......'.' を含まない任意の文字列にマッチします。
@see File.basename... -
Shell
:: CommandProcessor # basename(filename , suffix = "") -> String (9300.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@param suffix サフィックスを文字列で与えます。'.*' という文字列を与えた場合、'*' はワイルドカードとして働き......'.' を含まない任意の文字列にマッチします。
@see File.basename... -
Shell
:: Filter # basename(filename , suffix = "") -> String (9300.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@param suffix サフィックスを文字列で与えます。'.*' という文字列を与えた場合、'*' はワイルドカードとして働き......'.' を含まない任意の文字列にマッチします。
@see File.basename... -
Base64
. # urlsafe _ encode64(bin , padding: true) -> String (9246.0) -
与えられたデータを Base64 エンコードした文字列を返します。
...与えられたデータを Base64 エンコードした文字列を返します。
このメソッドは 4648 の "Base 64 Encoding with URL and Filename Safe Alphabet" に対応しています。
"+" を "-" に "/" を "_" に置き換えます。
デフォルトでは戻り値は = による......false を指定してください。
@param bin Base64 エンコードするデータを指定します。
@param padding false を指定した場合、 = によるパディングが行われなくなります。
//emlist[例][ruby]{
require 'base64'
p Base64.urlsafe_encode64('hoge')
# => "aG9nZ......Q=="
p Base64.urlsafe_encode64('hoge', padding: false)
# => "aG9nZQ"
//}... -
Base64
. # urlsafe _ decode64(str) -> String (9234.0) -
与えられた文字列を Base64 デコードしたデータを返します。
...与えられた文字列を Base64 デコードしたデータを返します。
このメソッドは 4648 の "Base 64 Encoding with URL and Filename Safe Alphabet" に対応しています。
"+" を "-" に "/" を "_" に置き換えます。
@param str Base64 デコードする文字列を......定します。
@raise ArgumentError 与えられた引数が Base64 エンコードされたデータとして正しい形式ではない場合に発生します。
例えば、アルファベットでない文字列や CR, LF などが含まれている場合にこの例外は発生しま...