プロダクト開発日誌

技術のことなど

Ruby

bundler の バージョンを指定する

bundler.io Install可能なバージョンを指定 gem search ^bundler$ --all バージョンを指定してインストール gem install bundler -v 2.0.1 インストール済みのバージョン gem list bundler バージョンを指定して実行 bundle _2.0.1_ install

rbenvで最新のRubyバージョンをインストールする

Homebrewをアップデート brew update ruby-buildをアップデート cd ~/.rbenv/plugins/ruby-build && git pull && cd - インストールできるRubyのバージョンを確認 rbenv install --list Rubyをインストール rbenv install 2.6.2 ローカルのRubyのバージョン…

ざっくりHaml

Haml (HTML Abstraction Markup Lunguage) 概要 HTML template engin HTMLをスッキリ美しく 公式サイト: http://haml.info/ リファレンス: http://haml.info/docs/yardoc/file.REFERENCE.html コツ h1, tableなどは開始タグと閉じタグを削除し、%をタグにつ…

Rubyスキルチェック問題を行うときに役に立ったメソッドなど

入力 n input_lines = gets.to_i m n n, m = gets.split.map(&:to_i) N1 N2 N3 ・ ・ ・ N7 (7).times{ gets.to_i } 出力 N文字目まで出力 s = "abcdef" puts s[0,2] => "ab" メソッド 絶対値(Absolute value) p number.abs 文字列の末尾の改行文字を削除 p …