技術関係rake taskの作り方と、意外とハマりがちな引数の扱い Railsにて、コマンド一つで「Userアカウント」を作れるようにするrake taskを作ります。 引数を3つ持たせて「Userアカウント」を作成出来るコマンド、という簡単なものです。 $ bin/rake create_user...2018.05.28技術関係
技術関係Rubyの「attr_accessor」ってなんぞや、という人へ Rubyにattr_accessorってメソッドありますよね。こんなのです。 class Book attr_accessor :title, :price def initialize(title, price) ...2018.04.25技術関係
レビュー『プロを目指す人のためのRuby入門』はRailsエンジニアになったばかりの人は絶対読むべき。 伊藤淳一さん(@jnchito)の著書『プロを目指す人のためのRuby入門』を読んでみました。 Ruby on Railsで開発している人ならば、伊藤さんの書く記事にはお世話になった人も多いと思います。 難しい書評は他の...2018.04.16レビュー
技術関係Rails5のfindとfind_byとfind_by!の使い分け 「モデルからデータを取ってきたい!」 「えーっと、findとfind_byとfind_by!ってどれがどんな指定の仕方だっけ?」 「どっちを使えばいいんだっけ?」 みたいな事を覚えていなかった時に書いたメモです。 環境情報 r...2018.04.08技術関係
技術関係Rubyの「後置if」は「ifの評価」が戻り値 Rubyの「後置if」を使った時の戻り値の話。 これが結構理解したつもりでも、次に使う時に忘れてたりするのでメモ 特に返り値を利用する時に勘違いしていると大変だったりした。 初心者だと躓くポイントかもしれない。 環境情報 ...2018.04.07技術関係
レビュー「パーフェクトRuby」を読んで脱Ruby初級者を目指す 「パーフェクトRuby」ついに読みました。 Ruby初級者だったら一度は読んでおいたほうがいいと言わている(?)本です。 またRubyを1から勉強したい!と思う人にも最適な本だと思います。 プログラミング初心者が読むにはちょっ...2017.11.24レビュー