概要 CGI.escape ERB::Util.url_encode URI.encode (obsolate) Addressable Ruby の CGI.escape と URI.encode について | 酒と涙 […]
カテゴリー:Ruby
split [Ruby]
split 文字列をセパレータによって分割し、配列に格納して返す。 デフォルトではセパレータは $; で指定されているものが使われる。 セパレータに正規表現を指定した場合は正規表現にマッチする部分で分割される。括弧による […]
例外の取り扱い (Exception) [Ruby]
例外 class Exception | Ruby リファレンスマニュアル [公式] 使い方 rescue で型を指定しなかった場合、 StandardError (とそのサブクラス) のみがキャッチされる。 Stand […]
Rake を使ってテストを実行する方法 [Ruby]
使い方 Ruby での Test::Unit や MiniTest::Unit を使った複数のファイルのテスト | vivid memo ruby でライブラリなどを書くとき、Rakefile と相対パスの requir […]
Sinatra の使い方
Sinatra Sinatra [Official] ドキュメント Documentation | Sinatra [Official] README 翻訳 | Sinatra [Official] 導入 Sinatra […]
RMagick [Ruby]
RMagick rmagick/rmagick: Ruby bindings for ImageMagick – GitHub ドキュメント RMagick User’s Guide and Re […]
Jekyll の使い方 [Ruby]
Jekyll Jekyll – Simple, blog-aware, static sites [Official] jekyll/jekyll: Jekyll is a blog-aware static […]
eval / module_eval / class_eval / instance_eval [Ruby]
eval ruby のリフレクション | 備忘録的な blog module function Kernel.#eval (Ruby 2.6.0) module_eval / class_eval モジュールのコンテキス […]
define_method の使い方 [Ruby]
define_method define_method (Module) | Ruby リファレンス (ref.xaio.jp) instance method Module#define_method (Ruby 2. […]
プラグインを作成する方法 [Bundler]
プラグインを作成する方法 How to write a Bundler plugin | Bundler [Official] Plugin system · Issue #8 · bundler/bundler-fea […]