地方でリモートワーク in Iwate

東京の受託開発会社でリモートワークしてます。

2016-07-25から1日間の記事一覧

RailsのECサイトオープンソース、solidusをherokuにデプロイしてみた!

Rails製のECサイトオープンソース「solidus」をherokuにデプロイしてみました! Spree Demo Site やり方は簡単で5分もあればできました! これからソースコードリーディングをしていきたいと思います!

Railsでsubmitで別タブで開く方法

<%= submit_tag 'Preview', :name => 'preview_button', formtarget: "_blank" %> target: "blank"ではなく、formtarget: "blank"で別タブで開くことができます!

Railsでプレビュー画面を作る方法

Railsキャストにも取り上げられています。 Railsキャストの手法だと現在のviewにプレビュー画面を表示させていますが、異なるviewに表示してみたいと思います。 def create @page = Page.new(create_params) if params[:preview_button] render action: :sho…

Railsプロジェクト開始時のテーブル定義にはmigrationファイルを1つにすると便利

Railsプロジェクト始める時にテーブル定義が決まっている時はmigrationファイルを1つにまとめると便利です。 rails g migration init_schema 上記コマンドでmigrationファイルを生成して、テーブル定義をしていきます。 class InitSchema < ActiveRecord::Mi…

Railsをスクリーンキャストで学習できるサイト

RailsCasts 更新は止まっていますし、railsのバージョンも古いですが、参考になると思うのでコツコツ観ていきたいと思います。 railscasts.com GoRails 現在も更新中なので、注目です。 gorails.com Ruby Tapas RailsじゃなくてRubyなのですが、Rubyを学習す…

deviseで複数モデル対応とRspecでのテスト

deviseで複数モデル対応とRspecのテストの方法です。