学生向けプログラミング入門

学生向けにプログラミングを解説。Java、C++、Ruby、PHP、データベース、Ruby on Rails

Ruby on Rails6.0 | フリーランスの仕事を登録・購入できるWebサイトを作成する 11 | ダッシュボード

ユーザコントローラーを作成します。 コマンド rails g controller Users dashboard 作成したユーザコントローラの内容を更新します。 記述更新 app\controllers\users_controller.rb class UsersController < ApplicationController before_action :authent…

Ruby on Rails6.0 | フリーランスの仕事を登録・購入できるWebサイトを作成する 10 | Gメール

Gmailを使ってメールの送信をできるようにします。 以下の手順でGmailのセキュリティを2段階認証プロセスに変更し、アプリパスワードを生成してください。 mrradiology.hatenablog.jp 1.記述の変更 config\environments\development.rb(35行目) 「false」…

Ruby on Rails6.0 | フリーランスの仕事を登録・購入できるWebサイトを作成する 09 | Facebook認証

まずはFACEBOOK for Developmentでアカウントを作成しなければなりません。 developers.facebook.com アカウント、アプリの作成は以下の手順でお願いします。 mrradiology.hatenablog.jp GemFileに以下の記述を追加します。 記述追加 GemFile(67行目) gem 'o…

Ruby on Rails6.0 | フリーランスの仕事を登録・購入できるWebサイトを作成する 08 | フラッシュメッセージ(noty)

notyのデザインについては以下を参照して下さい。 ned.im notyはyarnを使ってインストールします。 コマンド yarn add noty 「app\javascript\packs\application.js」に以下の記述を追加します。 記述追加 app\javascript\packs\application.js(11行目) wind…

Ruby on Rails6.0 | フリーランスの仕事を登録・購入できるWebサイトを作成する 07 | 氏名認証

ユーザーモデルに氏名等の項目を追加します。 コマンド rails g migration AddColumsToUser full_name from about:text language status:boolean 「db\migrate\20200707032605_add_colums_to_user.rb」ファイルの記述を以下のように更新します。 記述更新 db…

Ruby on Rails6.0 | フリーランスの仕事を登録・購入できるWebサイトを作成する 06 | デバイス(device)

メールとパスワードでの認証を作成します。 記述追加 GemFile(60行目) gem 'devise' GemFile source 'https://rubygems.org' git_source(:github) { |repo| "https://github.com/#{repo}.git" } ruby '2.6.3' # Bundle edge Rails instead: gem 'rails', git…

Ruby on Rails6.0 | フリーランスの仕事を登録・購入できるWebサイトを作成する 05 | ナビゲーションバー(Bulma)

ナビゲーションバーを使えるようにBulmaの設定をします。 bulma.io GemFileに以下の記述を追加します。 記述追加 GemFile(56行目) gem 'bulma-rails', '~> 0.7.4' gem 'bulma-extensions-rails', '~> 1.0.30' GemFile source 'https://rubygems.org' git_sou…

Ruby on Rails6.0 | フリーランスの仕事を登録・購入できるWebサイトを作成する 04 | MacOSXでのスタートアップ

「Visual Studio Code」を開き、「ターミナル」の「新しいターミナル」を選択してターミナルを開きます。 新しいターミナル 下に起動したターミナルでデスクトップに移動します。 cd desktop デスクトップに移動 デスクトップに「MacRails」ディレクトリを作…

Ruby on Rails6.0 | フリーランスの仕事を登録・購入できるWebサイトを作成する 03 | Windowsでのスタートアップ

「Visual Studio Code」を開き、「ターミナル」の「新しいターミナル」を選択してターミナルを開きます。新しいターミナル「C」ドライブに「WinRails」フォルダを作り、ターミナルでそこに移動します。 「cd」コマンドを使います。WinRailsフォルダに移動 Ra…

Ruby on Rails6.0 | フリーランスの仕事を登録・購入できるWebサイトを作成する 02 | MacOSXで必要なインストール

Postgresqlのインストール バージョン11.8( postgresql-11.8-2-osx) 以下の手順でインストールしてください。 mrradiology.hatenablog.jp Homebrewのインストール Homebrewとは、Mac上でソフトウェアのインストールやアンインストールを管理してくれるシステ…