記事一覧
6月に買ったもの。振り返ってみた。
備忘録も兼ねて6月に買ったものをまとめたいと思います。
5月のAmazonタイムセールで色々購入したので6月はやや控え目な買い物となりました。
6月はAmazonプライムデーがあったのですが、主に日用品を購入しました。
Kindle Paperwhiteを購入するか迷ったんですが、結局買わず・・・。
結構安くなってたので買えばよかったと後悔しました。今までを振り返ってみると買って後悔するよりも
Amazonタイムセールで買ったもの 2021年5月(ガジェット編)
今回は、2021/5/23 9:00 ~ 2021/5/25 23:59 に開催される「63時間のビッグセール タイムセール祭り」で購入したものをまとめてみました。
ガジェット編と生活用品編で書いていきたいと思います!
まずはガジェット編から。
ガジェット編購入したものたち。
リモートワークになって早1年以上経ちました。デスク環境を整えるにつれて周辺機器が多くなってしまい収納に困っていたとこ
『プロを目指す人のための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メソッドについて理解できるようになるまでかなり
完全理解!Rails findについて
findメソッドをなんとなく使ってる。
findメソッドの使い方がわからない。
そんな方へ向けて書きました!
今回は、Ruby on Rails(以下Rails)のfindメソッドについて、Rails初心者でもわかるように、具体的なソースコードを用いながら解説してみました。
私自身Railsを使って仕事を始めた際、findメソッドについて理解できるようになるまでかなり苦労しました。公式ドキュ
refileの使い方徹底解説②
前回は基本的なrefileの使い方を見ていきました。
今回は画像がどこに保存されるのかを調べていきます。
まずはviewから画像を保存できるようにします。
/books/new にアクセスします。
ここからまずタイトルと画像を保存できるようにします。
# _form.html.erb<%= form_with(model: book, local: true) do |form| %>
refileの使い方徹底解説
最近refileを使うことがあったのでまとめてみました。
refileはRubyで作られたアプリケーション用のファイルアップロードを行うためのライブラリです。Githubはこちら。
他にも似たようなライブラリにcarrierwaveがあります。
- 1枚画像を保存する
- 複数枚画像を保存する
これらの方法について書いていきたいと思います。
まずはrails new。不要なファイルを作ら
現役エンジニアがおすすめするRuby、Ruby on Railsの技術書5選
どうもまろんです。タイトルのとおり、今回はRuby、Ruby on Railsに関するおすすめの本をご紹介していきます。
1. プロを目指す人のためのRuby入門通称「チェリー本」。僕もこの本にかなりお世話になりました。
ただ、「入門」とタイトルに書いてありますが未経験者には少々難しい内容です。ProgateなどでRubyを勉強した後に参考書として購入するのをおすすめします。
この書籍を一通
現役Webエンジニアが駆け出したころのRails学習法
今回は1年目に行った学習法をまとめてみました。
現在Web系の自社開発企業でRailsエンジニアとして開発業務に携わっています。ついにエンジニアになって3年目となりました。
最近よくTwitterで、「Railsエンジニアになりたいけど、何から始めていいのかわからない」という悩みを目にするので僕がやった学習手順について振り返ってみました。
Twitter界隈ではフロントエンドエンジニアになり
rbenvでRubyを管理する!
僕はRubyのバージョン管理に rbenv を使っています。
他のバージョン管理ツールには RVM なんかもありますね。
最近、自宅のPCを新しくして、環境を構築したのでメモがわりに残してます。
何のためにバージョンを管理するか例えば、ポートフォリオなんかを作成しようと思って、Aというアプリを作ったとします。仮に、そのアプリではrubyのバージョンが `2.5.0` だったとします。
新しくBと