まろんた

エンジニア。Web系自社開発企業で働いてます。趣味はワインと読書。時々映画も見ます。

まろんた

エンジニア。Web系自社開発企業で働いてます。趣味はワインと読書。時々映画も見ます。

最近の記事

6月に買ったもの。振り返ってみた。

備忘録も兼ねて6月に買ったものをまとめたいと思います。 5月のAmazonタイムセールで色々購入したので6月はやや控え目な買い物となりました。 6月はAmazonプライムデーがあったのですが、主に日用品を購入しました。 Kindle Paperwhiteを購入するか迷ったんですが、結局買わず・・・。 結構安くなってたので買えばよかったと後悔しました。今までを振り返ってみると買って後悔するよりも買わずに後悔することの方が多い気がしてます。次は機会を見逃さないようにしないと。

    • Amazonタイムセールで買ったもの 2021年5月(生活用品編)

      今回は、2021/5/23 9:00 ~ 2021/5/25 23:59 に開催される「63時間のビッグセール タイムセール祭り」で購入したものをまとめてみました。 今回は生活用品編です! ガジェット編はこちら。 早速始めていきます! 生活用品編まずは炭酸水です! 最近徐々に蒸し蒸しするようになってきたのでスッキリ喉越しを感じられる飲み物を求めてました。 炭酸水ならなんでも良かったのですが、定価よりも安くなっていたのと新商品だったので試してみようと思い購入。 ハイボ

      • Amazonタイムセールで買ったもの 2021年5月(ガジェット編)

        今回は、2021/5/23 9:00 ~ 2021/5/25 23:59 に開催される「63時間のビッグセール タイムセール祭り」で購入したものをまとめてみました。 ガジェット編と生活用品編で書いていきたいと思います! まずはガジェット編から。 ガジェット編購入したものたち。 リモートワークになって早1年以上経ちました。デスク環境を整えるにつれて周辺機器が多くなってしまい収納に困っていたところちょうど良さそうなガジェットバッグを発見したので買ってみました。定価よりも20

        • 『プロを目指す人のためのRuby入門』はRailsエンジニアにとって必読書

          伊藤淳一さん(@jnchito)の著書『プロを目指す人のためのRuby入門』を読んでみました。 伊藤さんはRuby界隈では有名なエンジニアで、特にRSpecの著作や記事が広く読まれていると思います。 伊藤さんと言えば本書の他にも、訳書である『Everyday Rails - RSpecによるRailsテスト入門』やQiitaのわかりやすい記事でアドバイスを書いてくださっていて、非常にお世話になっている方も多いと思います。 私は入社した会社の先輩に伊藤さんの存在を教えてい

          完全理解!Rails find_byについて

          find_byメソッドをなんとなく使ってる。 find_byメソッドの使い方がわからない。 そんな方へ向けて書きました! 今回は、Ruby on Rails(以下Rails)のfind_byメソッドについて、Rails初心者でもわかるように、具体的なソースコードを用いながら解説してみました。 私自身Railsを使って仕事を始めた際、find_byメソッドについて理解できるようになるまでかなり苦労しました。findとの違いや使いどころが良くわからなかったことを今でも覚えて

          完全理解!Rails find_byについて

          完全理解!Rails findについて

          findメソッドをなんとなく使ってる。 findメソッドの使い方がわからない。 そんな方へ向けて書きました! 今回は、Ruby on Rails(以下Rails)のfindメソッドについて、Rails初心者でもわかるように、具体的なソースコードを用いながら解説してみました。 私自身Railsを使って仕事を始めた際、findメソッドについて理解できるようになるまでかなり苦労しました。公式ドキュメントを見ても書いてあることが難しく、理解できなかったことを今でも覚えてます・・

          完全理解!Rails findについて

          refileの使い方徹底解説②

          前回は基本的なrefileの使い方を見ていきました。 今回は画像がどこに保存されるのかを調べていきます。 まずはviewから画像を保存できるようにします。 /books/new にアクセスします。 ここからまずタイトルと画像を保存できるようにします。 # _form.html.erb<%= form_with(model: book, local: true) do |form| %> # 省略 <%= form.text_field :title %> <%=

          refileの使い方徹底解説②

          refileの使い方徹底解説

          最近refileを使うことがあったのでまとめてみました。 refileはRubyで作られたアプリケーション用のファイルアップロードを行うためのライブラリです。Githubはこちら。 他にも似たようなライブラリにcarrierwaveがあります。 - 1枚画像を保存する - 複数枚画像を保存する これらの方法について書いていきたいと思います。 まずはrails new。不要なファイルを作らないようにオプションを追加してます。 ~/w/rails ❯❯❯ rails

          refileの使い方徹底解説

          現役エンジニアがおすすめするRuby、Ruby on Railsの技術書5選

          どうもまろんです。タイトルのとおり、今回はRuby、Ruby on Railsに関するおすすめの本をご紹介していきます。 1. プロを目指す人のためのRuby入門通称「チェリー本」。僕もこの本にかなりお世話になりました。 ただ、「入門」とタイトルに書いてありますが未経験者には少々難しい内容です。ProgateなどでRubyを勉強した後に参考書として購入するのをおすすめします。 この書籍を一通りやればRubyに関してはたいていのことは理解できる内容になっています。分量が結

          現役エンジニアがおすすめするRuby、Ruby on Railsの技術書5選

          現役Webエンジニアが駆け出したころのRails学習法

          今回は1年目に行った学習法をまとめてみました。 現在Web系の自社開発企業でRailsエンジニアとして開発業務に携わっています。ついにエンジニアになって3年目となりました。 最近よくTwitterで、「Railsエンジニアになりたいけど、何から始めていいのかわからない」という悩みを目にするので僕がやった学習手順について振り返ってみました。 Twitter界隈ではフロントエンドエンジニアになりたい方がたくさんいらっしゃるようで、この領域に関しては情報がかなり充実しているよ

          現役Webエンジニアが駆け出したころのRails学習法

          rbenvでRubyを管理する!

          僕はRubyのバージョン管理に rbenv を使っています。 他のバージョン管理ツールには RVM なんかもありますね。 最近、自宅のPCを新しくして、環境を構築したのでメモがわりに残してます。 何のためにバージョンを管理するか例えば、ポートフォリオなんかを作成しようと思って、Aというアプリを作ったとします。仮に、そのアプリではrubyのバージョンが `2.5.0` だったとします。 新しくBというアプリはrubyのバージョンを `2.6.5` に上げて作りたいなという状況

          rbenvでRubyを管理する!