Download - Ecossistema Rails - IBTA 2014
![Page 1: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/1.jpg)
Ecossistema
RailsFabio Akita
@akitaonrails codeminer42.com
![Page 2: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/2.jpg)
www.codeminer42.com
![Page 3: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/3.jpg)
![Page 5: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/5.jpg)
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/107370
#RailsTurns10
![Page 6: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/6.jpg)
![Page 7: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/7.jpg)
![Page 8: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/8.jpg)
Rails 3.2.19
Rails 4.1.4
![Page 9: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/9.jpg)
Ruby 2.0.0-p481
Ruby 2.1.2
JRuby 1.7.13
![Page 11: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/11.jpg)
http://u.akita.ws/ruby_usage
![Page 12: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/12.jpg)
• Filosofia (Agilistas)
• Polarização do Rails (Ecossistema)
• Escolha das Startups (Economia)
• Cloud Computing (Infraestrutura)
![Page 13: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/13.jpg)
Filosofia
Deployment
Front-End
Performance
Desenvolvimento
Code Quality
Micro-Services
Educação
![Page 14: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/14.jpg)
![Page 15: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/15.jpg)
![Page 16: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/16.jpg)
Actually I made up the term "object-oriented", and I can tell you I did not have C++ in mind.
![Page 17: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/17.jpg)
"I always thought Smalltalk would beat Java. I just
didn't know if would be called
'Ruby' when it did so."
![Page 18: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/18.jpg)
![Page 19: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/19.jpg)
![Page 20: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/20.jpg)
![Page 21: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/21.jpg)
gem install rails
bundle install
![Page 22: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/22.jpg)
![Page 23: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/23.jpg)
![Page 24: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/24.jpg)
![Page 25: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/25.jpg)
![Page 26: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/26.jpg)
Filosofia
Deployment
Front-End
Performance
Desenvolvimento
Code Quality
Micro-Services
Educação
![Page 27: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/27.jpg)
![Page 28: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/28.jpg)
![Page 29: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/29.jpg)
![Page 30: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/30.jpg)
![Page 31: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/31.jpg)
http://u.akita.ws/ubuntu1204
![Page 32: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/32.jpg)
![Page 33: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/33.jpg)
heroku create
git push heroku master
![Page 34: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/34.jpg)
![Page 35: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/35.jpg)
![Page 36: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/36.jpg)
Filosofia
Deployment
Front-End
Performance
Desenvolvimento
Code Quality
Micro-Services
Educação
![Page 37: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/37.jpg)
![Page 38: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/38.jpg)
![Page 39: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/39.jpg)
![Page 40: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/40.jpg)
![Page 41: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/41.jpg)
![Page 42: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/42.jpg)
![Page 43: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/43.jpg)
Filosofia
Deployment
Front-End
Performance
Desenvolvimento
Code Quality
Micro-Services
Educação
![Page 44: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/44.jpg)
2.84s
13ms!
![Page 45: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/45.jpg)
Asset Pipeline
![Page 46: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/46.jpg)
![Page 47: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/47.jpg)
![Page 48: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/48.jpg)
![Page 49: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/49.jpg)
http://u.akita.ws/assets
![Page 50: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/50.jpg)
![Page 51: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/51.jpg)
![Page 52: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/52.jpg)
![Page 53: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/53.jpg)
Background Jobs
![Page 54: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/54.jpg)
![Page 55: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/55.jpg)
![Page 56: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/56.jpg)
Mensagens Assíncronas
![Page 57: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/57.jpg)
![Page 58: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/58.jpg)
![Page 59: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/59.jpg)
<script src="http://js.pusher.com/2.1/pusher.min.js"></script> <script> var pusher = new Pusher('SUA_CHAVE'); var channel = pusher.subscribe('meu-canal'); channel.bind('meu-evento', function(data) { alert('Chegou um evento com a mensagem: ' + data.message); }); </script>
![Page 60: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/60.jpg)
require 'pusher' Pusher.app_id = 'APP_ID' Pusher.key = 'APP_KEY' Pusher.secret = 'APP_SECRET' class HelloWorldController < ApplicationController def hello_world Pusher['meu-canal'].trigger('meu-evento', {:message => 'hello world'}) end end
![Page 61: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/61.jpg)
![Page 62: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/62.jpg)
![Page 63: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/63.jpg)
![Page 64: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/64.jpg)
Filosofia
Deployment
Front-End
Performance
Desenvolvimento
Code Quality
Micro-Services
Educação
![Page 65: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/65.jpg)
![Page 66: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/66.jpg)
http://u.akita.ws/git
![Page 67: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/67.jpg)
![Page 68: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/68.jpg)
![Page 69: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/69.jpg)
![Page 70: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/70.jpg)
![Page 71: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/71.jpg)
![Page 72: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/72.jpg)
![Page 73: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/73.jpg)
![Page 74: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/74.jpg)
![Page 75: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/75.jpg)
![Page 76: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/76.jpg)
![Page 77: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/77.jpg)
Ambiente
![Page 78: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/78.jpg)
![Page 79: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/79.jpg)
![Page 80: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/80.jpg)
![Page 81: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/81.jpg)
vagrant init hashicorp/precise64
vagrant up
vagrant ssh
vagrant halt
![Page 82: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/82.jpg)
![Page 83: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/83.jpg)
![Page 84: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/84.jpg)
![Page 85: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/85.jpg)
![Page 86: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/86.jpg)
![Page 87: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/87.jpg)
![Page 88: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/88.jpg)
![Page 89: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/89.jpg)
http://u.akita.ws/vim
![Page 90: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/90.jpg)
Filosofia
Deployment
Front-End
Performance
Desenvolvimento
Code Quality
Micro-Services
Educação
![Page 91: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/91.jpg)
![Page 92: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/92.jpg)
![Page 93: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/93.jpg)
![Page 94: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/94.jpg)
![Page 95: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/95.jpg)
![Page 96: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/96.jpg)
Continuous Integration (CI)
![Page 97: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/97.jpg)
![Page 98: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/98.jpg)
![Page 99: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/99.jpg)
![Page 100: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/100.jpg)
Exceptions Tracking
![Page 101: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/101.jpg)
![Page 102: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/102.jpg)
![Page 103: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/103.jpg)
![Page 104: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/104.jpg)
MyApp::Application.config.middleware.use ExceptionNotification::Rack, :email => { :email_prefix => "[MyApp] ", :sender_address => %{"notifier" <[email protected]>}, :exception_recipients => %w{[email protected]} }
![Page 105: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/105.jpg)
Filosofia
Deployment
Front-End
Performance
Desenvolvimento
Code Quality
Micro-Services
Educação
![Page 106: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/106.jpg)
![Page 107: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/107.jpg)
![Page 108: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/108.jpg)
![Page 109: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/109.jpg)
![Page 110: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/110.jpg)
![Page 111: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/111.jpg)
![Page 112: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/112.jpg)
Full Text Search
![Page 113: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/113.jpg)
![Page 114: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/114.jpg)
![Page 115: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/115.jpg)
https://www.eventials.com/akitaonrails/como-nao-fazer-pesquisas-usando-like/
![Page 116: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/116.jpg)
Mobile BaaS
![Page 117: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/117.jpg)
![Page 118: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/118.jpg)
![Page 119: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/119.jpg)
![Page 120: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/120.jpg)
![Page 121: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/121.jpg)
![Page 122: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/122.jpg)
Educação
![Page 123: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/123.jpg)
![Page 124: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/124.jpg)
![Page 125: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/125.jpg)
![Page 126: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/126.jpg)
![Page 127: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/127.jpg)
![Page 128: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/128.jpg)
![Page 129: Ecossistema Rails - IBTA 2014](https://reader033.vdocuments.mx/reader033/viewer/2022042505/540ccddf7bef0a84278b677d/html5/thumbnails/129.jpg)
Thanks! @akitaonrails