【Rubyをしっかり理解】いまいち掴めない!attr_accessorって何だろう?
みなさん、こんにちは。 今回は、Rubyでクラスを定義する時に出てくる「attr_reader」「attr_writer」「attr_accessor」の知識の整理をしようと思います。 みなさんは、これらのメソッドをしっ…
2018.10.26 ts20hope
みなさん、こんにちは。 今回は、Rubyでクラスを定義する時に出てくる「attr_reader」「attr_writer」「attr_accessor」の知識の整理をしようと思います。 みなさんは、これらのメソッドをしっ…
2018.10.25 ts20hope
今回は、Rubyのinitializeメソッドを深く掘り下げていこうと思います。 Rubyのclassを定義する際にセットで出てくるメソッドですが、しっかりと理解できているでしょうか? initializeメソッドは簡単…
2018.10.24 ts20hope
突然ですが、みなさんは「RubyのProcオブジェクト」についてしっかり理解できているでしょうか? Rubyには、ブロックというものがあります。Procと似ていますが、少し違います。またブロックやProcを調べていると、…
2018.10.22 ts20hope
みなさんは、Railsでアプリケーションを作成している際、scopeというものを使っていますか? もし使う機会がある方やいま実際使っている方は、scopeとセットで出てくるlambdaというものを知っておかなくてはなりま…
2018.10.21 ts20hope
「Ruby on RailsからMySQLを使うことはあるけど、RubyからもMySQLを使ってみたい!」 そんなことを考えたことがありませんか? Ruby on RailsはRubyあっての技術なので、上記のように考え…
2018.10.18 ts20hope
今回の記事も、淡々と出現頻度☆☆の中で最高の☆☆だと思うコマンドを紹介していこうと思います。 紹介の仕方としては、どんなコマンドか・書式・オプション・便利な使い方の例という3つにします。 星5などの評価同様、あくまでも私…
2018.10.17 ts20hope
「ローカルブランチとリモートブランチはなんとなく分かるけど、追跡ブランチって分かりにくい」という方は結構多いと思います。 「追跡ブランチ」という名前が良くないのか、イメージしづらい。「『追跡、追跡』って一体何を追跡してい…
2018.10.17 ts20hope
みなさんは、Gitのpullコマンドを理解して使っていますか? 多くの方は、「pullをすればリモートリポジトリの変更をローカルリポジトリに持ってこれる・・・?」となんとなく使っているのではないでしょうか? 私自身も以前…
2018.10.15 ts20hope
Gitは便利なのはわかるが、何から覚えればいいのかわからない。。。 このような悩みがあるのではないでしょうか? 私が初学者だった時は、どのコマンドが特に重要かということがわからず、片っ端から覚えていきました。 しかし、使…
2018.10.13 ts20hope
今回は、Rubyのパーセント記法というものについてまとめていこうと思います。 私が一番最初にパーセント記法を知った時、「これはどう便利で、いつ使うのか?」という疑問を持ちました。 Rubyを勉強し始めてパーセント記法とは…
プログラミング歴5年の現役エンジニア。なにか試行錯誤、実験しているときが一番楽しいと感じます。より良いメディアを作ろうと、日々奮闘中...