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

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

Ruby on Rails6.0 | 空き部屋を登録・予約・決済できるWebサイトを作成する 09 | Gメール

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

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 AddFullnameToUser full_name:string コマンド マイグレーション適用 rails db:migrate Posticoでテーブル確認 Windowsの場合はHeidiSQLでテーブル確認します。 full_nameフィールドの…

Ruby on Rails6.0 | 空き部屋を登録・予約・決済できるWebサイトを作成する 06 | デバイス(devise)

「devise」を利用してメールとパスワードでの認証ができるように実装します。 記述追加 GemFile(61行目) gem 'devise' GemFile source 'https://rubygems.org' git_source(:github) { |repo| "https://github.com/#{repo}.git" } ruby '2.6.3' # Bundle edge…

Ruby on Rails6.0 | 空き部屋を登録・予約・決済できるWebサイトを作成する 05 | ナビゲーションバー(Bulma)

Bulmaを利用してナビゲーションバーを構築します。 Bulmaの詳細については下記を参照してください。 bulma.io GemFileに以下の記述を追加します。 記述追加 GemFile(57行目) gem 'bulma-rails', '~> 0.7.4' gem 'bulma-extensions-rails', '~> 1.0.30' GemFi…

Ruby on Rails6.0 | 空き部屋を登録・予約・決済できるWebサイトを作成する 04 | Windowsスタートアップ

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

Ruby on Rails6.0 | 空き部屋を登録・予約・決済できるWebサイトを作成する 03 | MacOSXスタートアップ

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

Ruby on Rails6.0 | 空き部屋を登録・予約・決済できるWebサイトを作成する 02 | MacOSXで必要なインストール

MacOSXでRuby on Railsの開発環境を整えるために必要となるのは「Postgresqlのインストール」「Homebrewのインストール」「rbenvのインストール」「Rubyのインストール」「Nodeのインストール」「Yarnのインストール」「ChromeDriverのインストール」「Posti…

Ruby on Rails6.0 | 空き部屋を登録・予約・決済できるWebサイトを作成する 01 | Windowsで必要なインストール

WindowsでRuby on Rails6.0の開発をできるようにするために必要となるのは「Postgresqlのインストール」「Rubyのインストール」「Gitのインストール」「Nodeのインストール」「Yarnのインストール」「ChromeDriverのインストール」「HeidiSQLのインストール…

unity | スマホゲームアプリを作成する その76 | 新しい制御入力を作成する

[TOP] プロジェクトウィンドウでAssets > LEGO > Prefabs > LEGO Models > Stone Structuresを開き、「Platform」モデルをシーンにドラッグします。 「Platform」モデルをシーンにドラッグ レゴツールを以下の画像のようにします。 レゴツール [プロジェクト…