ひっきー

ひっきー

最近の記事

Vagrant上でのRails + Vue.jsのアプリ作成のための環境開発の手順メモ

こんにちはヒッキーです。 現在就活中ですが、Vagrant上でのRailsとVue.jsを使ったアプリの開発をしています。しかし環境設定の段階でかなり詰まるポイントが多かったので手順を残しておきます。また、Railsアプリに後からVue.jsを導入する方法が難しかったため、今回はVue.jsを初めから組み込んだ設定を行なっていきます。 前提条件として、今回のVagrant上の開発環境は ・Linuxディストリビューション:ubuntu ・Rails 5.2.4.1 ・ru

    • Dockerのunable to resolve docker endpointエラーの対処法

      どうもひっきーです。Udemyの教材を使って、docker-machineについて学習をしているときに遭遇したエラーの対処方についてまとめました。また、Dockerを学習し始めて間もないので、理解できていない部分の方が多いのですが、今後また出くわしそうなエラーのため対処法を残しておきます。 エラー内容dockerの基本コマンドを実行すると次のエラーが出る unable to resolve docker endpoint: open /Users/username/.do

      • Rspecのエラーメッセージのキー情報だけを参照して行うmodelテストの書き方について

        どうもひっきーです。しばらくぶりの投稿になってしました。 現在ポートフォリオのRspecのコードを作成しており、その中でより汎用性のあるテストコードの書き方を一部学習したのでその内容をまとめます。 今回はチェリー本の著者である伊藤さんのこちらの記事を参考にRspecのコードを書き換えてみました。 例えば、userモデルに関するテストで、emailのカラムに関する一意性のバリデーションテストを行いたい場合は、以下のように書くことができます。 require 'rails

        • News-APIとJSONについて

          ひっきーです。現在PF製作中で、News-API(https://newsapi.org/)を活用したRailsのアプリを開発しています。自分の実現したかった機能ができたためその手法を備忘録として残しておきます。 今回の実装したい機能は <自分のサイト内で登録している出版社ごとの最新ニュースを取得する> 機能です。 サイト内から取得できるNewsAPIのJSONは以下のような形式をしています。 <sources>・・・取得できる出版社の一覧 {"status":

        Vagrant上でのRails + Vue.jsのアプリ作成のための環境開発の手順メモ

          AWSテストデプロイとその後のアプリ管理

          どうもひっきーです。メンターさんのアドバイスを受けて、昨日から格闘していたエラーが解決でき、今日AWSを使ったアプリのテストデプロイができました。その過程でGitの管理の重要性を痛感したので、備忘録として重要なコマンドなどを今回メモしていこうと思います。 <EC2の環境> ・Webサーバ:Nginx ・アプリケーションサーバ:Puma ・ruby 2.5.5 ・Rails 5.2.3 <遭遇した本番環境のエラーと解決策> >>502 Bad Gatewayのエラ

          AWSテストデプロイとその後のアプリ管理

          Cloud Translation APIをRailsで使用する

          どうもひっきーです。 現在Railsを使って製作しているポートフォリオ(PF)にAPIを使用する予定で、その方法を色々調べながら試行錯誤しておりました。 とりあえず開発環境段階ですが、動作確認ができたのでその手順を残しておきます。 1. google platform cloudの12ヶ月無料会員に登録する 2.API keyの取得・JSONファイルのダウンロード 1.2はこちらの動画と次の記事の手順通りに登録すれば問題ありません。 3.Railsプロジェクトのセ

          Cloud Translation APIをRailsで使用する

          Railsでform_withでログインする

          どうも、ひっきーです。現在ポートフォリオを製作中で、本日Deviseを使用しない&form_withを使ってログイン機能を実装したので、その注意点を残しておこうと思います。なお、基本的なログイン機能のセットアップはRailsチュートリアルの6~8章に沿って行なっております。 form_withはRails5.1から導入され、今後form_forとform_forは使用が非推奨になるそうです。私のRailsのバージョンは5.2なので、form_withを使用することができます

          Railsでform_withでログインする

          プログラミングの学習ログ

          どうもひっきーです。 学生時代には卒論・修論研究で若干プログラミングに触れたことがありましたが、今年の6月にMacBookProを購入してから本格的にプログラミングを学び始めました。 そして9月からWeb開発について学習を開始し、10月からRailsの基礎を学び始めました。今月から来年の転職活動に向けてPF製作を開始するため、その過程で学んだ知識や技術をここに残していこうと思います。 以前Qiitaにも投稿したことがありますが、 ・マサカリが怖い ・間違った情報をシ

          プログラミングの学習ログ