rails

rails ブログ機能の実装方法7選!実例付き

「Railsでブログ機能を作ってみたいけれど、どこから始めればいいのか分からない」そのようにお悩みではありませんか? 本記事では、Rails初心者の方が基本からブログ機能を実装できるようになるための方法を、実例付きで7つ…

続きを読む

[kamal 2]AWSへのデプロイ方法

Rails8がリリースされたので、標準仕様となったkamalを使ってAWSにデプロイしてみます。 事前準備 以下のアカウント登録をしておきます。 アプリケーションを新規作成 今回、DBはPostgreSQLを使います。 …

続きを読む

Railsの前段にNginxは必要なのか

はじめに Railsアプリケーションの開発において、Nginxを前段に置くべきかどうか疑問に思っていました。 私が調べた限りでは、Nginxがなぜ必要なのか?といった必要である理由を書いている情報は見つかるのですが、無く…

続きを読む

「権限昇格」による脆弱性

この記事は、脆弱性のひとつである「権限昇格(権限のないリソースへのアクセス)」について書いています。 Railsのようなフレームワークも、SQLインジェクションやXSS等のセキュリティ対策はしてくれますが、権限昇格につい…

続きを読む

macOSにRuby on Railsをインストール

この記事はmacOSにRuby on Railsの開発環境をセットアップするための方法を書いています。 概要 macOS 12 MontereyにRuby on Railsの開発環境をセットアップします。 記事作成時点で…

続きを読む

Rails6の開発環境をCloud9で構築する方法

この記事はRuby on Railsの環境構築をCloud9を使って行う方法を書いています。 備忘録的に書いている箇所もあるので、近々清書します。 はじめに Ruby on Railsの学習についてハマりポイントとして、…

続きを読む