2019-01-01から1年間の記事一覧
作成中のアプリでGoogle mapを使用指定と思いGoogle Cloud PlatformでAPI_KEYを取得しました。 githubにpushする際に、API_KEYを隠さずにそのままpushしたら、Google Cloud Platformからメールで怒られたので、API_KEYを隠してpushする方法を学んだので合う…
CarrierWaveを使用して画像投稿機能を実装したのでアウトプットします。 前提 ruby 2.6.3 Rails 5.0.7.2 開発環境 AWS cloud9 やること ・データベースに画像保存用のカラムを作成 ・gem 'carrierwave'のインストール ・画像をアップロードするためのコード…
githubへpushを勉強したのでアウトプットします。 前提 開発環境 AWScloud9 やること githubにアカウント登録(飛ばす) リモートリポジトリを作成(ここも飛ばす) ssh公開鍵を登録 pushしたいディレクトリをgit管理下に置く pushするディレクトリをcommitす…
ペジネーションについて勉強したのでアウトプットします! 目標「タスク一覧の表示数を制限して、複数のページに分割して表示する」やること・kanimariのインストール ・ページ番号に対応した範囲の内容を表示する ・ビューにペジネーションのための情報を表…
検索機能の実装について勉強したので、アウトプットしたいと思います! 目標 「タスク一覧画面に検索機能を追加」 やること ・Ransackのインストール ・名称による検索機能の実装 ・登録日時による検索機能の実装 ・検索条件を絞る 本題 ・Ransackのインスト…
画像ファイル添付について勉強したのでアウトプットする! 目標 「タスク管理アプリのタスク詳細画面に画像を表示する」 やること ・Active Storageをタスク管理アプリで使うための準備。(Rails5.2以降はgemのインストールはされている) ・タスクモデルに…
こんにちは!今日はタスク管理アプリの新規登録前の確認画面を実装したので、その方法をアウトプットします! 目標 「新規登録前に確認画面を作る」 やること ・確認画面のアクションを作成 ・ルーティングの設定 ・確認画面のビューファイル作成 ・新規登録…
はじめに 現場で使える Ruby on Rails 5 速習実践ガイド Chapter6で国際化について勉強したのアウトプットします! 国際化とは、その地域に適した表現で文字列等を表示すること。 (日本なら日本語翻訳、英語なら英語翻訳みたいな感じ) 以前タスク管理アプ…