Ruby

#28: Ruby の style guide を読み始めた

やったこと(Done) Ruby の style guide を読んでいました。 先日から RuboCop にチェックしてもらっていますが、style guide の方をちゃんと読んでその書き方を覚え、慣れていくべきですね。 わかったこと(Fact) 先日書いた、メソッドのエイリアスが複数…

#27: Emacs の設定、Ruby チェリー本 第 5~7 章

やったこと(Done) Emacs の設定 ひとまず JavaScript や HTML、CSS は VSCode で書くし、Ruby も今のところは VSCode で用が足りるので、そんなに必要に迫られているわけではないですが、せっかくなので Emacs も設定を進めています。 use-package.el から…

#25: fisher インストール、Ruby のテストを test-unit へ変更

やったこと(Done) N 予備校 プログラミング入門 Web アプリコース 第 2 章 準備しよう 12. GitHub で Web サイト公開(同内容) fish の環境を整える fish のパッケージマネージャー fisher をインストールします。 $ curl https://git.io/fisher --create…

#17: チェリー本 3 章、テストライブラリについて

やったこと(Done) チェリー本を 10 章まで、ざっと眺めた。 3 章の fizzbuzz のテストを書くところを写経した。 Windows マシンにも Ruby をインストールした。 Windows で単純なキー入力を繰り返す作業が発生したので、win32ole を使って Ruby から入力さ…

#16: 『プロを目指す人のための Ruby 入門』を購入、VSCode のセットアップ

『パーフェクト Ruby』に引き続き『プロを目指す人のための Ruby 入門』も購入しました。複数の書籍を並行して読んでいく方が理解しやすいだろうと思いまして。 今日やったこと(Done) VSCode に Ruby 用の拡張をインストールした。検索するとトップに出て…

#15: 『パーフェクト Ruby』を読み進めている

『パーフェクト Ruby』を読み進めています。 結構自由な感じというか、一つのことについて複数の書き方ができるようになっているのだなぁと思いました。 今日やったこと(Done) わかったこと(Fact) Ruby のプログラムは全て式(値を返すもの)を並べたも…

#14: ノート PC もセットアップ、ruby 2.7.1 をインストール

今まで mac mini で作業していましたがノート PC(macbook air)の方でも開発環境をセットアップすることにしました。 このブログに作業ログを残してきたのでそれらをなぞりながら進めていけました。よかった。 $ rbenv install 2.7.1 $ rbenv global 2.7.1 …

#13: 『パーフェクト Ruby』購入、Ruby をインストール

『パーフェクト Ruby』改訂 2 版を購入しました。パーフェクトシリーズを手に取るのは久しぶりです。Python も最近新しい版が出たみたいですね。 今日やったこと(Done) 元から入っている ruby のバージョンを確認してみます。 $ which ruby /usr/bin/ruby …