Your SlideShare is downloading. ×
  • Like
Технологія Ruby on Rails   Михайло Чеверда
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Технологія Ruby on Rails Михайло Чеверда

  • 435 views
Published

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
435
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
2
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Перший стартовий слайд
  • Тут розкажу коротко про себе, хто я і чим займаюся..
  • Я думаю такий слайд не помішає, в якості вступу, типу як Agenda
  • Я не впевнений чи варто перекладати на українську мову..? І чи взагалі там треба того заголовку?Мій аматорський переклад))Розробка великих додатків, яка формально займала тижні або місяці, тепер може бути зроблена за лічені дні
  • Ну цей слайд це для мотивації... Потім придумаю що казати
  • Треба розказати про невеликі недолікиПро швидкість Ruby про те для яких сайтів не підходить Ruby on RailsЯ вже десь бачив хорошу статю
  • Думаю 100% треба розказати щось про Heroku

Transcript

  • 1. RUBY ON RAILSПрезентація Ruby on RailsiCamp on Rails 2011 Чеверда Михайло
  • 2. Ruby on rails І Яputs “Привіт всім”Hash.new = { :name => “Михайло”, :surname => “Чеверда” :topic => “технологія Ruby on Rails”, :goal => “make you fall in love with Ruby on Rails”}
  • 3. Сьогодні поговоримо про:Іcторію Ruby та Rails за 1 хвилину Мова програмування RubyФреймворк Ruby on rails, переваги та недоліки Як стати хорошим рельсистом?Застосування Ruby on Rails Тренди та перспективи розвитку
  • 4. ЩО ГОВОРЯТЬ ЛЮДИ? Powerful web applications that formerly might have taken weeks or months to develop can be produced in a matter of days.” -Tim OReilly, Founder of OReilly Media
  • 5. “Rails is the most well thought-out web development framework I’ve ever used.” James Duncan Davidson, Creator of Tomcat “Rails has become a standard to which even well-established tools are comparing themselves to.”Martin Fowler, Author of Refactoring
  • 6. Хронометр Ruby on Rails
  • 7. Використовують Ruby on Rails =>
  • 8. Задачі Ruby on Rails E-комерція Сайти візитки Веб-сервіси Блоги/форумиВузькоспеціальзовані CMS Соціалки
  • 9. Задачі Ruby on Rails E-комерція Сайти візитки Веб-сервіси Блоги/форумиВузькоспеціальзовані CMS Соціалки
  • 10. Ruby on Rails для стартапів?• Швидший запуск• Простіше вносити зміни• Дешевша розробка та підтримка
  • 11. ПЕРЕВАГИ ТА НЕДОЛІКИ RUBY ON RAILS
  • 12. Convention over Configuration
  • 13. Швидкість не проблема!
  • 14. Розвиток екосистеми RoR
  • 15. Авторизація в пять кроків>> gem install devise>> rails generate devise:install>> rails generate devise User>> rake db:migrate>> before_filter :authenticate_user!>> rails server
  • 16. ДЕПЛОЙ ЗА ЛІЧЕНІ ХВИЛИНИ
  • 17. В хмари за шість кроків$ git init$ git commit -am "new app"$ heroku create$ git push heroku master$ heroku rake db:migrate$ heroku open
  • 18. КОМЕРЦІЯ ЗRUBY ON RAILS
  • 19. Рекомендована література
  • 20. Відеоурокиhttp://railscasts.com/http://railsforzombies.org/http://teachmetocode.com/
  • 21. Веб ресурси для початківцівПочитати на офіційному сайтіhttp://guides.rubyonrails.org/Навчатися з чужого кодуhttp://www.opensourcerails.com/Офіційна документаціяhttp://api.rubyonrails.org/
  • 22. і розробникиZend framework 2725 Ruby on Rails 2600 Ruby 3348 Python 3245 PHP 50331 Django 1055 ASP 21021 0 10000 20000 30000 40000 50000 60000
  • 23. і вакансіїZend framework 2725 Ruby on Rails 196 Ruby 230 Python 131 PHP 5315 Django 52 ASP 498 0 1000 2000 3000 4000 5000 6000
  • 24. і конкуренціяZend framework 34.93 Ruby on Rails 13.26 Ruby 14.55 Python 24.77 PHP 9.5 Django 20.88 ASP 42.21 0 5 10 15 20 25 30 35 40 45
  • 25. і рейти $Ruby on rails 21.46 ASP.Net 12.22 PHP 12.09 Python 22.60 Java 17.72 0 5 10 15 20 25
  • 26. Ruby on Rails у Силіконовій долині
  • 27. Тренди росту вакансій Ruby on rails
  • 28. Залишились питання?
  • 29. Я на звязку =>contacts = { :twitter => “@mike_cheverda”, :skype => “misha_cheverda”, :mail => mike.cheverda@gmail.com}