sk

開発で得たこと

2017-05-10から1日間の記事一覧

5分でRailsアプリにマークダウンとプレビューを実装。

ソースコード アプリの作成 Qiitaマークダウンの導入 プレビューを作成 Bootstrapの導入 おしゃれなマークダウン Railsアプリにマークダウン機能を実装します。 今回はQiitaマークダウンというGemを使用します。 ソースコード GitHub アプリの作成 $ rails g…

5分でRailsアプリにおしゃれでかっこいいグラフを実装。

今回はおしゃれなグラフを作成します。アニメーションがつき複数のグラフも作成することができます。個人的にはChartkickよりもおすすめです。しかも、実装が非常に簡単です。 デモ・ソースコード 本家ソースコード ソースを読み込む JS <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> <script src="https://code.highcharts.com/highcharts.js"></script>

5分でRailsアプリにMySQLを導入

MySQL2のインストール MySQLの起動 初期設定とデータベース・テーブルの作成 アプリ側の設定 アプリを作成し、接続できたかを確認 RailsアプリにMySQLを導入します。 サンプルコード https://github.com/sagaekeiga/MySQL MySQL2のインストール gem 'mysql2'…

5分でUnicornを設定する。--Unicorn,Nginx

デモ Unicornのインストール Unicorn.rbファイルの作成 シークレットキーの作成 前回は、NginxとUnicornの連携はsock名を同一にする、ということをお話しました。 それを踏まえて、進めていきます。 デモ Git Hub Unicornのインストール gem 'unicorn' bundl…

5分でWebサーバを設定する。--Nginx,さくらのVPS

NginxとUnicornの関係性ってよくわからないですよね。 アプリを動かすにはWebサーバの上でアプリケーションサーバを動かす必要があります。今回はWebサーバの設定を行います。 Nginxのインストールは完了しているものとします。 .confファイルの作成と編集 N…

5分でRailsアプリをデプロイ。

環境 Capistranoインストール Capistranoの設定 デプロイ 5分でRailsアプリを本番環境へデプロイします。 ソフトウェアプログラミングを覚えたと思ったらサーバにアプリ置けないのって辛いですよね。 環境 nginx/1.12.0centos6Rails4.2.5 Capistranoインスト…

5分でActionCableの実装する!

Git コントローラーの作成 モデルの作成 チャット用チャンネルを作成 チャット用チャンネルを作成 ソースコードの確認 接続エラーの解決 メッセージのブロードキャスト フォームの作成 入力値の表示 ActionCableを実装します。 機能に関する詳細はこちらです…

ProgateやRailsチュートリアル、プログラミングスクールを通い終えたが現場のコードはかけない、

一体どうやって書くの?と思っているエンジニアのみなさんのためのチュートリアルを公開しています。

チュートリアル