meta-tagsとsitemap_generatorで始めるRails 5.0時代のSEO対策

Rails 5.0時代のSEO対策をしてくれるRubyGemの紹介を全面リニュアールして紹介します! 

meta-tags : メタタグ / open graphタグ / headerのtitleの管理
sitemap_generator : サイトマップを生成してくれる

どちらも簡単に導入できて、機能は充実しているのでぜひ試してみてください。

meta-tags GitHubsitemap_generator GitHub

Read More

VCRを使うとRSpecのWebmockの作成が超絶楽になった! 

RSpecでWebアクセスをするクラスをテストする際にモックの機能を提供してくれるので有名なのが『webmock』です。ただアクセスするWebサイトの数が増えると、Webmock用のデータ作成や管理が面倒になってしまいがちです。そんな時に助けてくれるのが、『VCR』です。

ちなみにこのGemは、アジャイル/TDD系で有名なHIROCASTERさんのブログ『webmockとvcrを利用してHTTPのmockを作成する | Act as Professional - hiroki.jp』を見てはじめて知りました〜^^

Read More

馬券裁判という本を読みました!

完全に趣味で「馬券裁判 ─競馬で1億5000万円儲けた予想法の真実─」という本を読んだのでそのレビューです。

この本は、30億円の当たり馬券と28億円のハズレ馬券を出して国税から10億円の追徴課税を受けながら、結果としてはハズレ馬券が経費という判決を最高裁で勝ち取った筆者の購入法の考え方や裁判の記録が書かれている書籍です。

Read More

Travis CI、Coveralls、Code Climate、RubyGems、Gemnasium、deppbotと連携させよう! 

RubyGemsなどのライブラリをOSSで公開した時の醍醐味として、Travis CIやCode Climateなどのコードの品質担保のしくみを無料で使うことができるということがあります。ということで先日公開した
events_jp』として公開したを今回、次のツールに連携させてみました!

  (1) travisCI
  (2) Coveralls
  (3) Code Climate
  (4) RubyGems.org
  (5) Gemnasium
  (6) deppbot

(2016/6/27 22:20) deppbotを追加

Read More

チーム開発に必要なGitコマンドを神速で習得しよう! 

すみません、タイトルは釣りです。書籍『入門git 』と『もっと早く知りたかった! Gitが鬼のようにわかるスライド厳選7選』、『Gitがこわくて触れられなかったけど、このスライドで理解出来るようになったよGitサイトまとめ』紹介のスライドを読んで、理解したことをまとめるためにこの記事を書きました。今までは個人でしかGitを使っていなかったので、チーム開発に必要なGitコマンドを少しでも理解できるように頑張ります!

(05/13 08:45) githelpを追加

Read More

DokkuプライベートなHerokuを作ってRailsアプリケーションをデプロイ[Digital Ocean]

HerokuライクなプライベートなPaaSを作るためのOSS『dokku/dokku - GitHub』の紹介です。
このDokkuの環境は、「Digital Ocean」だと画面から数クリックで作成できるので、
今回は、Digital Oceanとセットで手順を紹介します。

Dukkuを使うメリットは次のとおりです。

  • HerokuライクにGitにpushしたら、BuildPack的なものを使ってRailsやNode.js, Pythonなどのアプリケーションを展開できる
  • Dokkuは、PosgreSQLやRedis、ElasticSearchなどのプラグインを数コマンドで使える

まだ簡単なアプリケーションをBuildしただけですが、特にハマる伴く安定して使えています!

Read More