読者です 読者をやめる 読者になる 読者になる

5分でRailsでクローラーを作る。【その2】【文字】【ページソース】

[5分でRailsでクローラーを作る。【その1】【xpath】](http://qiita.com/k_s/items/ba162e270c375dd1407b "5分でRailsでクローラーを作る。【その1】【xpath】")の続きです。 デモ・ソースコード [デモ](http://candii.tk/bots) [Git](https://github.com/…

5分でRailsでクローラーを作る。【その1】【xpath】

あー、テーブル抽出したい!テーブル抽出したい! 今回は、Railsでクローラーアプリを作成します。 抽出対象はテーブルです。 自治体の選挙開票結果を抽出してくれるクローラーを作れたりします。 デモ・ソースコード [デモ](http://candii.tk/bots) [Git](h…

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

Railsアプリにマークダウン機能を実装します。今回はQiitaマークダウンというGemを使用します。 デモ・ソースコード GitHubデモ アプリの作成 $ rails g model post content:text $ rails g controller posts $ rake db:migrate /app/controller/posts_contr…

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を導入

RailsアプリにMySQLを導入します。 サンプルコード https://github.com/sagaekeiga/MySQL MySQL2のインストール gem 'mysql2' bundle MySQLの起動 mysqlを起動します。 $ mysql-ctl start 初期設定とデータベース・テーブルの作成 $ SET PASSWORD FOR 'root'…

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

前回は、NginxとUnicornの連携はsock名を同一にする、ということをお話しました。 それを踏まえて、進めていきます。 デモ デモ Git Hub Unicornのインストール gem 'unicorn' bundle Unicorn.rbファイルの作成 自動では作成されませんので手動で作成しまし…

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

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

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

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

サービスをリリースしてから1万PVを達成するまで 1日目

ポトフとご飯の組み合わせをどうにかしてほしいです。 作ったサービスをいかように世に広めるかを検証していき、 それまでの過程を日記形式でみなさんにお伝えできればなと思います。GWにサービスを作ったはいいんですが、 あれ、これってどうやってユーザー…

5分でActionCableの実装する!

ActionCableを実装します。 機能に関する詳細はこちらです。RoRでリアルタイム通信を実現することができます。 ACは、Rails5以降の機能ですので、5未満の方はアップデートをしてからこの記事を読み進めてくださいね。デモ・Gitデモこちらは会員登録が必要に…

railsの質問希望者募集します!

何やるの? あなたがしたRuby on Railsの質問に私が答えます。 なんでやるの? プログラミング学習は独学で行うのは非常に大変です。 本気で取り組まねば必ず挫折してしまうでしょう。かといって民間のサービスを利用すると非常に高額ですね。そんなときに私…

プログラミング独学者が知らなきゃ損!teratailの使い方7つ!

プログラミング独学者をメインターゲットにした記事です。この記事を読むことでteratailで投稿した質問の回答率を上げエラー解決をいち早く達成することができます。

ド素人でもできる!1か月、独学!超簡単誰でもプログラミング習得技まとめ!

プログラミングを独学で学ぶ、未経験者、初心者、挫折者を対象に効率的にプログラミングを学習できるノウハウを提供します。

teratailで独学!プログラム未経験、初心者が無料で成長できる方法!

独学でプログラミングを勉強している人に向けて効率よく学習できるツールであるteratailの魅力をご紹介しています。読んで実践していただければ、独学でも挫折せず、プログラマーのコミュニティをオンラインで作れるようになります。