開発したアプリなど一覧

Rails

Programming

whenever を使って rails で crontab を扱う

Rails で作成した Web アプリで一部の処理を cron で動かしたいと思ったので調べたら whenever を使うのが良さそうだったのでやってみた。 この readme 通りにやれば動くがメモ代わりに残しておく。 whenever ...
Programming

Rails で本番環境と開発環境を区別する

Ruby on Rails で Web サイトを開発する際、development と production 環境で動作を変更させる場合は Rails.env を利用するとどっちの環境なのかを確認できる。 もしくは、Rails.env.de...
Linux

Ruby on Rails 本番環境構築時の作業メモ

Ruby on Rails で開発中の Web サイトを本番用のサーバで動かそうとしたらだいぶハマったのでメモ。 ちょっと実際の作業内容と記述が前後してしまったし、いろいろ試したりメモが抜けてたりするので忘れてる工程があるかもしれない。 基...
Programming

Rails で sitemap を作成する

Rails で作成中の Web サイトに sitemap を作成したいなーと思って探したら SitemapGenerator というのが良さそうだったのでメモ。 kjvarga/sitemap_generator SitemapGenera...
Programming

Rails にオートコンプリート機能付きのテキストフィールドを追加する

今作ってる Web サイトでテキストフィールドにオートコンプリートをつけたいなーと思ったので調べたら gem があったので使ってみた。 jQuery UI のオートコンプリート機能を利用しているっぽい。 rails4 autocomplet...
Programming

Rails 4 で作成したアプリの名称を変更する

rails でアプリ作ってて model を生成しようとしたら以下のエラーが出た。 どうやらアプリ名と同じ名前の model は作れないらしい。 アプリ名は結構どうでもよかったのでアプリ名を変更する事にした。 Rails 4 アプリの名称を...
Programming

Ruby on Rails チュートリアルをひと通りやってみた

今まで Web サイト開発するのに PHP ばっか触ってたのでたまには別のものを使ってみようということでとりあえず Ruby on Rails のチュートリアルを一通りやってみた。 このチュートリアル、単に Rails の使い方を載せている...
Programming

Rails チュートリアルで Rspec 時に undefined local variable or method 'root_path' と出た時の対処

ちょっとはまってたのでメモ。 Rails チュートリアルの5章でルーティングを指定した際に同時にテストコードも書き換える部分がある。この部分の通りに config/routes.rb 及び spec/requests/static_page...
Programming

Ubuntu 14.04 から heroku toolbelt で rails アプリをデプロイする

rails 再開しようとしたけど殆ど忘れてたのでチュートリアル頭からざっと読みつつ手動かしてます。で、前回は飛ばしていた heroku の項目もちょっと触ってみようかなと思ってチュートリアルのアプリを heroku にデプロイしてみた。とい...
Programming

vim で ruby の開発するための何か

そろそろがっつり ruby 書こうと思ったのだがその前に vim の設定をする。 vim の ruby オプションを有効にする まずはデフォルトでは無効になっている vim の ruby オプションを有効にする。 ubuntu 標準の vi...