おぴよの気まぐれ日記

おぴよの気まぐれ日記

岡山やプログラミング、ファッションのこと、子育てや人生、生き方についての備忘録。

Gem

【Rails】JSONデータを返却する「gem jbuilder」の便利な使い方

こんにちは。opiyoです。 今回はJSONデータを作る際に便利な「gem jbuilder」についてです。 RailsはAPIに徹する事が世の中的に多くなってきてると思うので、JSONに接する機会は多いと思います。 そんな時に便利なjbuilderの使い方について、実際のプログラ…

【Rails】enumをさらに便利にしてくれるgem enumerize(日本語化も)

Ruby on RailsでEnum = 列挙型を使う時に色々と便利なGemenumerizeの紹介です。 enumは例えば、ユーザーの性別とか、ステータスとか複数の項目を持つデータを扱う際に使います。 Railsだけでもenumを扱うことは出来るのですが、enumerizeを使うと簡単に日本…

【Rails】開発中に送ったメールを確認する(Gem: letter_opener)

Ruby on Railsで開発中に送ったメールを確認する Gem letter_opener_webの紹介です。 環境設定 Gemfileにletter_opener_webを追加する。 # Gemfile group :development do gem 'letter_opener_web' end 開発環境モードの設定ファイルにメール送信の設定をし…

【Rails】パンくずリストを簡単に作る Gem breadcrumbs_on_rails

Ruby on Railsで「パンくずリスト」を生成するGembreadcrumbs_on_railsの紹介です。 導入方法 Gemfileにbreadcrumbs_on_railsを追加してbundle installします。 # Gemfile gem 'breadcrumbs_on_rails' パンくずリストを登録する(Controller) パンくずリス…

【Rails】英語を日本語化! Gem i18n

Ruby on Railsで英語を簡単に日本語表示してくれるGem「i18n」の紹介です。 事前準備 Railsアプリ全体の言語設定を日本語に変更します。 # config/application.rb config.i18n.default_locale = :ja Gemfileにrails-i18nを設定してbundle installします。 # …

【Rails】簡単にformが作成できるsimple_form

Ruby on Railsで登録機能や更新機能を作る際に必要なform。 このformの作成を簡単に作成することが出来る便利なライブラリ「simple_form gem」のご紹介。 simple_formで作った問い合わせform画面のイメージ インストール手順 Gemfileに追加して、bundle inst…

【Rails】営業日を考量して日付を操るGem business_time

回答期限に応じて何かを処理するって時に営業日を考慮したい時があり色々調べているとスンバラシイですね。 business_timeっていうgemがあったので簡単な使い方を紹介します! 導入方法 使い方 日付の操作 営業日チェック 注意点 Timezoneはきちんと設定しま…

TwitterやFacebookなどのSNSボタンを5分で追加する

Railsアプリを作る時、SNSのシェアボタンを設置するにはどうすれば良いのでしょうか? Rails social-share-button gemのイメージ画像 今回たまたまsocial-share-buttonというgemを見つけたので、それを使ってみました。 https://github.com/huacnlee/social-…