TaKesso's Tech Blog

Web中心の技術メモ

Ruby

Ruby: Enumeratorクラス

REx - Ruby Examination で解いた問題の解説を自分なりにまとめ直すシリーズです。 問題 実行したらどうなるか 解答 解説 Enumerator#with_index 似てる Enumerable#each_with_index 実行して確かめる 問題 実行したらどうなるか (10..15).to_a.map.with_ind…

Ruby: Enumerableモジュール

REx - Ruby Examination で解いた問題の解説を自分なりにまとめ直すシリーズです。 問題 以下の実行結果として正しいものを選択しなさい。 選択肢 解答 解説 inject(init = self.first) {|result, item| ... } -> object 1行目 2行目 3行目 問題 以下の実行…

Ruby: Stringクラスのメソッド

REx - Ruby Examination で解いた問題の解説を自分なりにまとめ直すシリーズです。 問題 次のコードを実行するどどうなりますか 選択肢 解答 解説 .product .transpose 問題 次のコードを実行するとどうなりますか 解答 解説 String#index(pattern, pos) irb…

Ruby: Stringクラスの文字列フォーマット

REx - Ruby Examination で解いた問題の解説を自分なりにまとめ直すシリーズです。 問題 次のコードを実行するとどうなりますか 選択肢 解答 解説 指示子 問題 次のコードを実行するとどうなりますか p "Hello%d" % 5 選択肢 "HelloHelloHelloHelloHello"と…

Ruby: 時刻フォーマット文字列

REx - Ruby Examination で解いた問題の解説を自分なりにまとめ直すシリーズです。 問題 d = Date.new(2015, 1, 5)の時、出力結果が01/05/15になるのはどれ? 選択肢 解答 解説 フォーマット文字列の意味 実際の出力 問題 d = Date.new(2015, 1, 5)の時、出…

Ruby: 2進数/8進数/16進数

REx - Ruby Examination で解いた問題の解説を自分なりにまとめ直すシリーズです。 問題 エラーが発生するのはどれですか 選択肢 解答 解説 数値のプレフィックス 文字列を数値変換するメソッド 実際の実行結果 問題 エラーが発生するのはどれですか 選択肢 …

Ruby: ヒアドキュメントの扱い

REx - Ruby Examination で解いた問題の解説を自分なりにまとめ直すシリーズです。 問題 次のコードを実行するとどうなりますか s = <<'EOF' Hello, Ruby EOF 'EOF' p s 選択肢 "Hello,\nRuby\n"と表示される "Hello,\nRuby\nEOF"と表示される "Hello,Ruby"…

エラー&対応方法メモ:Ruby / Ruby on Rails

目的 rbenv install でエラー ruby-buildでコケてるっぽい?他のバージョンでも試す。 rbenvにそのバージョンが存在しないよ、的な。 今度はxcrunが見つからない、的な 改めてrbenv install 目的 エラーが出た場合の対応策を記録することで、同じエラーに出…