2017-05-10から1日間の記事一覧
ソースコード アプリの作成 Qiitaマークダウンの導入 プレビューを作成 Bootstrapの導入 おしゃれなマークダウン Railsアプリにマークダウン機能を実装します。 今回はQiitaマークダウンというGemを使用します。 ソースコード GitHub アプリの作成 $ rails g…
今回はおしゃれなグラフを作成します。アニメーションがつき複数のグラフも作成することができます。個人的にはChartkickよりもおすすめです。しかも、実装が非常に簡単です。 デモ・ソースコード 本家ソースコード ソースを読み込む JS <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> <script src="https://code.highcharts.com/highcharts.js"></script>
MySQL2のインストール MySQLの起動 初期設定とデータベース・テーブルの作成 アプリ側の設定 アプリを作成し、接続できたかを確認 RailsアプリにMySQLを導入します。 サンプルコード https://github.com/sagaekeiga/MySQL MySQL2のインストール gem 'mysql2'…
デモ Unicornのインストール Unicorn.rbファイルの作成 シークレットキーの作成 前回は、NginxとUnicornの連携はsock名を同一にする、ということをお話しました。 それを踏まえて、進めていきます。 デモ Git Hub Unicornのインストール gem 'unicorn' bundl…
NginxとUnicornの関係性ってよくわからないですよね。 アプリを動かすにはWebサーバの上でアプリケーションサーバを動かす必要があります。今回はWebサーバの設定を行います。 Nginxのインストールは完了しているものとします。 .confファイルの作成と編集 N…
環境 Capistranoインストール Capistranoの設定 デプロイ 5分でRailsアプリを本番環境へデプロイします。 ソフトウェアプログラミングを覚えたと思ったらサーバにアプリ置けないのって辛いですよね。 環境 nginx/1.12.0centos6Rails4.2.5 Capistranoインスト…
Git コントローラーの作成 モデルの作成 チャット用チャンネルを作成 チャット用チャンネルを作成 ソースコードの確認 接続エラーの解決 メッセージのブロードキャスト フォームの作成 入力値の表示 ActionCableを実装します。 機能に関する詳細はこちらです…