uoz 作業日記

様々な作業の記録を共有するブログです。

Ruby on Rails

RailsでgulpでES6をやってみたかったんです

Babel / gulp / es6 / rails なので、このブログの通りにやりました。ruby-rails.hatenadiary.com できたコードは、ここにあげました。aoyagikwansei / rails-gulp-template — Bitbucket sprockets-rails / es6 / rails RailsでbabelでES6を使う方法は、gulp…

capistrano-unicorn-nginxで、 Failed to restart unicorn_xxxxxx_production.service: Interactive authentication required.

azureのubuntu VMにrailsアプリをデプロイしてる。 はまった cap production deployしたら、unicornを立ち上げるあたり、 PATH=/opt/ruby/bin:$PATH SECRET_KEY_BASE=xxxxxxxxx RBENV_ROOT=~/.rbenv RBENV_VERSION=2.1.5 /usr/bin/env service unicorn_xxxxx…

Bundle install で "Please remove gem 'meta_search' and try again."

Rails使っててbundle installで Your Gemfile requires gems that depend on each other, creating an infinite loop. Please remove gem 'meta_search' and try again.と怒られた場合 俺の場合GemfileのActive Adminのバージョン指定だった。古いActive Adm…

Rails4 Devise のinitializerでconfig.mailer_senderに設定した値を外部で取得

タイトルどおり、 config/initializers/devise.rbで、 Devise.setup do |config| config.mailer_sender = 'test@examile.com' #略.. end などと設定した値、つまり送信元のメールアドレスを、ここ以外で取得する方法。 Devise.mailer_sender これでいける。 …

Your Ruby version is 2.1.1, but your Gemfile specified 2.1.5 に苦しんだ

問題 mac yosemiteです。下の記事にあるように、rbenv中のruby 2.1.1で開発して、途中で2.1.5に変えた。Yosemite therubyracerインストール - uoz 作業日記 Yosemite therubyracerインストール - uoz 作業日記しかし、その変え方が中途半端だったらしく、rai…

Yosemite therubyracerインストール

今作ってるRailsアプリで、herokuを使ってるんだけど、 最近本番とステージングを分けたくなってきた。 Herokuでステージング環境を作る - アインシュタインの電話番号 こことか参考にやってると、ステージングの方をデプロイできない。 rubyのインストール…

すごく簡単なrakeタスクを作ってみた

書いてあるように、データベースの内容を全消去し再構築、その後フィクスチャーを読み込む。 2つの既存のRakeタスクを実行しているだけfixtureは、usersとsitesとpagesを読み込んでる namespace :bennri do desc 'データベースの内容を全消去し再構築、その…

最近好きなツール

ちょっと最近かけてないので、しょうもないけど最近使ってて良い感じのツールを紹介する。 JSONView Chromeのプラグイン。 Jsonを整形して見せてくれる。https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc Chromeの開発…

mecabを使って、はてなブログから地名を抜き出してjsonでかえすrailsアプリを作ろう

事前準備 mecab、mecab-rubyのインストールは終わってることにする。http://d.hatena.ne.jp/eth0jp/20130407/1365278478 ここの通りやったらできた。 railsアプリづくり javascript使うために設定 $ rails new parser --javascript=jquery --skip --database…

railsをapacheでうごかすpassengerをいれてみた centos 6.4 sakuraのVPS

いちいちwebrick立ち上げるのもめんどくさいなあとおもい、やってみる。http://redmine.jp/tech_note/apache-passenger/ この手順に従った。ちなみに、私の環境ではrbenvを使ってます。 まずやってみる $ gem install passenger できた $ passenger-install-…

HTML5 canvas要素を利用して、Webカメラで撮影した画像をOpenCVで画像処理して表示するRailsアプリを作ってみた

ブラウザとwebカメラで遊べるので気軽で楽しい。 概要 Webカメラで撮影した画像を取得できるWeb RTC APIを使って、 javascriptで画像を取得。 ↓ それをtoDataURLメソッドでバイナリ文字列に変換し、 ajaxでrailsのサーバ側に送る。 ↓ railsは受け取った画像…

railsでツイートを集めまくるアプリ mongodbもつかう

ここに公開する。 https://github.com/uozias2/twcrawler-open基本はここのサンプルの通りだが、 http://qiita.com/mosa_siru/items/ea2c5f7faec66347a10f streaming apiを使ってみたりいろいろいじった 使ってるもの、使い方 ・deviseとomniauthでtwitterに…

selfstarterをherokuに設置してみた

Selfstarterは、勝手Kickstarterという感じのアプリ。1.落とすhttps://github.com/lockitron/selfstarter こっからクローン git clone https://github.com/lockitron/selfstarter.git 2.Gemflieを書き換えgem "jquery-rails", "2.3.0" バージョンを2.3.0固定…

サイトを作るとき、cmsimpleとpukiwikiを選べるようにした[簡単webサイト]

-------------------------------------------------- ・使用条件を加える 現在、routeをいじって、ユーザ登録しようとすると、利用規約を表示するようにしている。 そこの文を変えた -------------------------------------------------- ・トップにQRコー…