ono

はじめまして♪ 〜プログラミング勉強中〜 R6.3月〜テックキャンプ受講 アウトプット…

ono

はじめまして♪ 〜プログラミング勉強中〜 R6.3月〜テックキャンプ受講 アウトプット専用アカウント

最近の記事

【オリジナルアプリ】アプリを1から作ってみる

自分だけのオリジナルアプリを作成します! ダイエッター専用のレシピサイトを作ります🙌 専用と言っても普通のレシピサイトとあまり変わりはないけれど、、、 ダイエット飯しか載せないから、ダイエットをしている人はレシピを簡単に探すことができます!🥗 見た目もオシャレにこだわりたい🧐 このアプリの実装予定の機能はこちら↓ 【必須】 ・新規登録機能   ・ログイン機能   ・マイページ機能 ・投稿機能     ・一覧機能     ・編集機能 ・削除機能     ・詳細機能     

    • 【エラー】Rspecテスト・MySQL client is not connected

      コンソール Failure/Error: _query(sql, @query_options.merge(options)) ActiveRecord::ConnectionNotEstablished: MySQL client is not connected このエラーはデータベースへの接続が存在しないことを示しています😔 MySQLのサーバーが起動していることを確認してみた! コンソール% mysql.server stat

      • 【問題】二重ハッシュ

        配列の内部に、複数のユーザーの情報をハッシュとして持つ変数user_dataがあります。 user_data = [ {user: {profile: {name: 'George'}}}, {user: {profile: {name: 'Alice'}}}, {user: {profile: {name: 'Taro'}}},] user_dataを利用して、全てのユーザーの名前だけが出力されるようにRubyでコーディングしなさい。 ただし、出力結果は次のようになるも

        • 【問題】ハッシュの基礎

          puts hash.keysputs hash.values 上記のメソッドを実行した時に onetwothree123 とターミナルに表示されるような変数hashを作成するためのコードをシンボルを使って記述してください。 【解説】 ハッシュのキーを取得するにはkeysメソッド、値を取得するにはvaluesメソッドを使用し取得します。 オブジェクト.keysで、ハッシュに含まれるキーを取得します。 hash = { one: 1, two: 2, three: 3

        【オリジナルアプリ】アプリを1から作ってみる

          devise(デバイス)とは

          ユーザー管理機能を簡単に実装するためのGemで、ユーザー登録やログインなどの認証関係の機能を簡単に実装することができます。 devise gemを使用している場合、新規登録ページへのルーティングとコントローラーのアクションはdevise gemが内部で処理してくれるみたいなので、新たにnewアクションを定義する必要はないみたい! とっても便利😊 よく使われるGemをまとめてみました! rspec-rails・・・コマンドの実行でテストの実行を行うことができる。     

          devise(デバイス)とは

          【エラー】Basic認証

          今回はBasic認証を行い、ユーザーとパスワード設定しておき、それに一致したユーザーのみが、Webアプリケーションを利用できるようにします😉 app/controllers/application_controller.rbclass ApplicationController < ActionController::Base before_action :basic_auth private def basic_auth authenticate_or_req

          【エラー】Basic認証

          【エラー】データベースで "comments" という名前のテーブルが 重複している!?

          今回のエラー↓ 内容を確認すると、データベースで "comments" という名前のテーブル(関係)が既に存在するため、新たに同名のテーブルを作成しようとして失敗している模様、、、 追加で記述していたマイグレーションファイルでcommentsテーブルが複数存在していた💦 修正して、もう一度デプロイしてみた! また同じエラーが出てしまいました😔 仮説 修正したテーブルが反映されていないのかもと考えた。 % rails db:reset このコマンドを使ってリセット!

          【エラー】データベースで "comments" という名前のテーブルが 重複している!?

          【エラー】投稿者の名前をクリックすると別な投稿者の詳細ページに飛ぶ!?

          この画像を投稿したmeronさんの詳細が見たかったのでクリック🖐️ !?meronさんじゃなくてringoさんが表示されるよ💦 仮説 リンクがうまくいっていないのかな、、、 ↓これが詳細ページを表示しているコード view/prototype/show.html.erb<%= link_to "by #{@prototype.user.name}", user_path, class: :prototype__user %> user_pathとは書いてあるけど、ど

          【エラー】投稿者の名前をクリックすると別な投稿者の詳細ページに飛ぶ!?

          【エラー】削除ボタンを押しても削除されない!?

          削除ボタンを作成後、いざ画像を消そうとすると、、、 ボタンが押せない!? エラーも特に出ず、、、 何がおかしいんだろうコントローラーもルーティングも合ってるはず😕 一番怪しいのはビューファイルかな😌 最初に記述したもの↓   デリートが機能していないのかな、、 app/views/prototypes/show.html.erb<%= link_to "削除する", prototype_path(@prototype), method: :delete, class:

          【エラー】削除ボタンを押しても削除されない!?

          link_toの遷移先をPrefixで指定

          ターミナル# %rails routes後、一部      Prefix   Verb   URI Pattern prototype GET /prototypes/:id(.:format) prototypes#show PATCH /prototypes/:id(.:format) prototypes#update PUT /prototypes/:id(.:format)

          link_toの遷移先をPrefixで指定

          Railsのテンプレートでの動的処理について

          <%= %>と<% %>の違い <% 任意のコード %>   ここのコードは評価されるだけで結果をテンプレートに返さない。 <%= なんらかの値を返す式 %>   式の評価結果をテンプレートに挿入。 表示だけがされない場合は<% %>と<%= %>が間違っていないか注意❗️

          Railsのテンプレートでの動的処理について

          【エラー】render

          Renderでアプリを新規作成中エラーが発生😩 入力を進めて「Create Web Service」をクリック後です。 ==>bash: ./bin/render-build.sh: no such file or directory==>Build failed 😞 ↑内容はこんな感じ😞 『仮説』 ./bin/render-build.sh: の記述またはファイル名を間違えてしまったのか? ファイル名の場所は正しいのか? 『検証』 コードの記述・ファイル名ともに間違

          【エラー】render

          デプロイ(render)とは

          デプロイ ネットワークを通じてWebアプリケーションなどのシステムを公開し、利用可能な状態にすること。 今回はRenderを使用して アプリケーションの公開、運用を行いました。 GitHubと連携させて使っていきます!

          デプロイ(render)とは