Railsアプリのデプロイ時に必要となる【Capistrano】や【Unicorn】の理解に役立つ記事まとめ
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/91/rails.jpg?X-Amz-Expires=600&X-Amz-Date=20240727T072231Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=f2fec509853bb89966bba6df586dde7156bef80590d69b26011ee6753d2fe750)
はじめに
Railsアプリのデプロイ方法を調べていると【Capistrano】や【Unicorn】といった見慣れない名称がほぼ必ず出てきます。
はじめてデプロイするときはそれが何なのかもわからないままとりあえずインストールして、見様見真似で設定(ほぼコピペ)して、やっぱりエラーが出て絶望... という流れを経験 ...
【Nuxt.js+Firebase】core-js関連のエラーが大量に出力される事象の原因と対処
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/90/nuxt-js.jpg?X-Amz-Expires=600&X-Amz-Date=20240727T072231Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=5b5b2e47dcadc0c9dcdebae01f4428b77eff33d9093029f61a36b2362adeb234)
はじめに
Nuxt.jsプロジェクトでFirebaseを使っていると、テストサーバー起動時やデプロイ時にcore-js関連のエラーが大量に出力されることがあります。
なぜエラーが出力されるのか、どうすれば解消できるのかをまとめました。
事象
先日、GitHubでソース管理を行っているNuxt.jsプロジェクトに ...
【Nuxt.js】GitHubからセキュリティアラートが届いたときの対応【package.json】
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/89/nuxt-js.jpg?X-Amz-Expires=600&X-Amz-Date=20240727T072231Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=4f6aac0b6441394ffe5577d5196dbb2f347ee00ff18718e8440121f79c8843aa)
はじめに
GitHubでソース管理を行っているプロジェクトにpackage.jsonのセキュリティアラートが届いたときの対応を記載します。
今回はNuxt.jsで作成したプロジェクトでの対応記録のため、タイトルなどに「Nuxt.js」と記載していますが、npm/yarnでパッケージ管理を行っているプロジェクトで ...
【Rails】bundle updateでGemがアップデートされない原因
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/88/rails.jpg?X-Amz-Expires=600&X-Amz-Date=20240727T072231Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=02dd37c71fd8125296c18719ab308a4c94a76f82a13e38bde11d1d90f4659896)
はじめに
前回、GitHubからセキュリティアラートが届いたらすぐにGemのアップデートを行おうという記事を書きました。
<div class="iframely-embed"><div class="iframely-responsive" style="height: 140px; padding-bott ...
【Rails】GitHubからセキュリティアラートが届いたときの対応【Gemfile】
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/87/rails.jpg?X-Amz-Expires=600&X-Amz-Date=20240727T072231Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=d0dd5a36460e286859315cd4fad5c6a97855d7c32cbc8cb13a93e32635964420)
はじめに
GitHubでソース管理を行っていると、ときどきGitHubからセキュリティアラートのメールが届くことと思います。
該当のリポジトリを見てみると以下のようにセキュリティアラートが並んでいて少しびっくりしてしまいます。
<img data-src="https://i.imgur.com/S3RxpPZ ...
ConoHa VPSのハードウェア障害によるSSH接続不可・Webサイトアクセス不可の対処方法
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/86/conoha.jpg?X-Amz-Expires=600&X-Amz-Date=20240727T072231Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=1b97dc6dfc34503c2878e209dc38e4ead2a75d753aa30a9420fd9088824ab79e)
はじめに
6月2日夜間にConoHa VPSにて障害が発生していました。
<img data-src="https://i.imgur.com/SBcK4aA.png" class="lazyload effect-fade">
おそらくこの影響だと思うんですが、障害復旧後の2日日中頃にVPSサーバーの確認をし ...
Let's Encryptの証明書更新モードをStandaloneからWebrootに変更する
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/85/letsencrypt.png?X-Amz-Expires=600&X-Amz-Date=20240727T072231Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=2ccbf79987329ed937f1b89da3d58a14e6236fbde640fd89226f74d3a3bd4276)
はじめに
先日、仕事で作成させていただいたWebサイトがSSL証明書の有効期限切れによりアクセス不可になっていました。
SSL証明書にはLet's Encryptを使用しており、cronに証明書更新コマンドを仕込んで自動更新されるようにしていたはずなのに...
実は、Let's Encryptには証明書更新モー ...
【カテゴリ別】Nuxt.js関連の記事まとめ
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/84/nuxt-js.jpg?X-Amz-Expires=600&X-Amz-Date=20240727T072231Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=232063da7c5d1c6b1a6407e3371b2d0f4c1688f71ab6e6fb2a7c753350f80b43)
はじめに
Nuxt.js関連の記事が増えてきたので、この記事でカテゴリ別にまとめたいと思います。
最初の一歩
Nuxt.jsプロジェクトの作成から動作確認までの手順 (https://www.autovice.jp/articles/76)
Nuxt.jsプロジェクトにBootstrap-Vueを追加する手順 ...
Nuxt.jsプロジェクトでFirebase AuthenticationのGoogle認証でログインし、認証情報をLocal Storageに保存する
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/83/nuxt-js.jpg?X-Amz-Expires=600&X-Amz-Date=20240727T072231Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=a4c40f3fb9ecaa957698e548eebe78159dc7705f61659a60269fecb5076e87de)
はじめに
この記事ではFirebase AuthenticationのGoogle認証を利用してログイン機能を作成し、そのログイン情報をブラウザのLocal Storageに保存する方法を解説します。
この記事で作成したNuxt.jsプロジェクトは以下のGitHubリポジトリーで公開しています。
GitHub ...
Nuxt.jsプロジェクトでFirebase Storageにアップロードした画像を変更/削除する
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/82/nuxt-js.jpg?X-Amz-Expires=600&X-Amz-Date=20240727T072231Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=c319277c4d30e7e8e782493c498d09037ff44f11f5fe4f52a081e9470b6fe928)
はじめに
数回に分けてNuxt.jsプロジェクトでデータの永続化を行う方法を解説しています。これらの記事は上から順番に読んでいくことを想定しています。
Nuxt.jsプロジェクトでFirestoreを利用したデータの永続化/取り出しの実装方法 (https://www.autovice.jp/articles/ ...
![](/assets/profile-1055d2f9a1a248bf051584d3572c2f2d79d103e956e0fcee48f1cab5cd40472b.jpg)
坂井 光太郎 / Sakai Kotaro
Ruby on Rails を中心とした Web アプリ開発全般に関する技術情報をまとめています。業務に関するご依頼・ご相談、当サイトに対するご感想やメッセージはコンタクトフォームからお気軽にお問い合わせください。