2015-03-01から1ヶ月間の記事一覧

【Rails】buildメソッドの使い方

以下を参考にさせていただきました。 http://www.atmarkit.co.jp/ait/articles/1406/30/news030.html 親モデル.子モデル.build(name: "Yuta Totz") これで親モデルに属する 子モデルのオブジェクトを新しく作成できる。 以下は例。 current_user.favorites.b…

【Vim】neocomplcache.vimでenterで変換候補を確定するvimrc設定

ここで紹介されていてすごく快適になった!!!ありがとうございます!! http://blog.basyura.org/entry/20100622/p1 この2行。これでさらに快適〜 ".vimrc " 補完候補が表示されている場合は確定。そうでない場合は改行 inoremap <expr><CR> pumvisible() ? neocompl</cr></expr>…

【Rails】DBをリセットしてmigrationしなおす方法

インデックスを貼るのを忘れたりしてあとから加えたりしたときにどうしようかということで調べてたら。(migrationファイルは原則重ねていくようにしましょう...笑) http://memo.yomukaku.net/entries/iDhORCE $ rake db:resetはDBをドロップし、ただdb/schem…

Vimで自動補完できるプラグインneocomplcacheをインストール

CUIのvimを最大限まで最強にしたい... ということでずっとしぶっていた自動補完のためのプラグインを導入 今回導入するのはおなじみShougoさんのneocomplcache.vimです。Shougoさんすげぇ... Shougo/neocomplcache.vim · GitHub 参考サイト neocomplcache.vi…

DBにおけるインデックスってなんぞや...?メリット・デメリットについて

DB

インデックスてなに...これ全然知らないのやばくね...と思い、調べて自分なりにまとめてみた。 参考にさせていただいたサイト みんなのwiki 索引 (データベース) - Wikipedia 簡単にざっと理解できる インデックスの意味とメリット・デメリット - SQLite入門…

【Rails】複数のhas_many :throughがあるときのデータの取り出し

has_many :throughの関係が複数あるときの取り出しについて。 今は UserとDriverがFavoriteで関連付け UserとDriverがHistoryで関連付け されている状態になっていて、このとき fav_drivers = current_user.drivers とかでFavoriteの関連付けなのかHistoryの…

Railsで多対多の関連を実装する

参考記事 以下を参考にさせていただきました。 開発現場でちゃんと使えるRails 4入門(6):ActiveRecordにおけるモデルの「関連」とコールバックの使い方 (2/3) - @IT Railsで多対多のモデルを簡単に扱えるhas_many :through - このブログは証明できない。…

Azure + Nginx + Capistrano でRailsアプリのデプロイ

以下のWindows Azure公式ドキュメントにやり方があったので、ここを参考に進めていく。 http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-ruby-deploy-capistrano-host-nginx-unicorn/azure.microsoft.com (heroku使いてぇ...) VM…

【Rails】rspecでAPIのテストを作成する

この記事は以下の記事の続きです 【Rails】簡単API作成 - 凸ろぐ こちらを参考にさせていただきました。 RailsでAPI作成とAPIのテストのまとめ - Rails Webook rspecでAPIのテストを作成する Gemfileに以下を追加。 group :development, :test do gem "rspec…

【Rails】簡単API作成

以下の記事のAPIのみの設定の部分を参考にさせていただきました。 RailsでAPI作成とAPIのテストのまとめ - Rails Webook ここでは、Uberみたいにドライバーを登録していくサービスのAPIを想定。Driverクラスってのを作ってます。 routes.rbに設定 config/rou…

Windows Azure + Rails でサーバーを構築してみる

Paas/IaaSってなに? Windows AzureはPaas/IaaSと呼ばれてるみたいです。 まずSaas(サーズ)とはSoftware as a Serviceの略で、 ソフトウェアを通信ネットワークなどを通じて提供し、利用者が必要なものを必要なときに呼び出して使うような利用形態のこと。…