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

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

2020-07-15から1日間の記事一覧

【学習5.0】【Windows】タスク4 Gitにコミット

タスク4で行なった変更をGitにコミットします。 ソース管理を選択します。ソース管理 「+」をクリックして全ての変更をステージします。全ての変更をステージ コミットネームを入力します。コミットネームを入力 チェックマークをクリックしてコミットしま…

【学習5.0】【Windows】動画(Wistia)

動画プレイヤーにWistiaを導入します。 wistia.com Freeのアカウントを作成してログインします。 Try for free ログインしたら「create」ボタンを押してサンプルのビデオを登録して下さい。 サンプルビデオ登録 ビデオを登録したら「Embed&Share」をクリッ…

【学習5.0】【Windows】Markdown関数

Markdown関数を利用できるように実装していきます。 Markdown関数の詳しい使用方法は下記のページを参照して下さい。 guides.github.com 記述追加 GemFile(87行目) gem 'redcarpet', '~> 3.2.3' gem 'coderay', '~> 1.1.0' GemFile source 'https://rubygems…

【学習5.0】【Windows】プロジェクトビュー

「app\views\project\index.html.erb」ファイルを以下のように編集します。 app\views\project\index.html.erb <div class="box"> <article class="media"> <div class="column"> <div class="columns is-multiline"> <% if @projects.count > 0 %> <% @projects.each do |project| %> <%= link_to project do %> </div></div></article></div>

【学習5.0】【Windows】コントローラ

プロジェクトコントローラを作成します。 コマンド rails g controller Project index show app\controllers\project_controller.rb class ProjectController < ApplicationController def index @projects = Project.all end def show @project = Project.f…

【学習5.0】【Windows】タスク3 Gitにコミット

タスク3で行なった変更をGitにコミットします。 ソース管理を選択します。ソース管理 「+」をクリックして全ての変更をステージします。全ての変更をステージ コミットネームを入力します。コミットネームを入力 チェックマークをクリックしてコミットしま…

【学習5.0】【Windows】sortable tree

ドラッグアンドドロップで登録したタスクの順番を変えられるようにします。 記述追加 GemFile(84行目) gem "active_admin-sortable_tree", "~> 2.0.0" GemFile source 'https://rubygems.org' git_source(:github) do |repo_name| repo_name = "#{repo_name}…

【学習5.0】【Windows】アマゾンS3

アプリケーションをデプロイする場合レンタルサーバでは写真の保存ができません。 そのためアップロードした写真の保存先にアマゾンS3を利用する必要があります。 アマゾンS3のキーの取得方法は以下の手順でお願いします。 mrradiology.hatenablog.jp 記述追…

【学習5.0】【Windows】画像アップロード(paperclip)

ImageMagickをインストールします。 ダウンロードは以下のサイトからできます。 ww.npackd.appspot.com インストールは以下の手順でお願いします。 途中、「install legacy utilities」と「install development」にチェックを入れて下さい。 mrradiology.hat…

【学習5.0】【Windows】プロジェクトとタスクモデル

プロジェクトとタスクのモデルを作成していきます。 コマンド(2つ) rails g model Project name:string content:text price:bigint rails g model Task title:string note:text video:string header:boolean tag:string project:references 「db\migrate\…

【学習5.0】【Windows】ダッシュボードのテーマ

ダッシュボードの新しいテーマを実装していきます。 記述追加 GemFile(75行目) gem 'active_skin' GemFile source 'https://rubygems.org' git_source(:github) do |repo_name| repo_name = "#{repo_name}/#{repo_name}" unless repo_name.include?("/") "ht…

【学習5.0】【Windows】ActiveAdmin

管理ダッシュボードを作成します。 記述追加 GemFile(72行目) gem 'activeadmin' GemFile source 'https://rubygems.org' git_source(:github) do |repo_name| repo_name = "#{repo_name}/#{repo_name}" unless repo_name.include?("/") "https://github.com…