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

Like this? Share it with your network

Share

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

on

  • 670 views

 

Statistics

Views

Total Views
670
Views on SlideShare
670
Embed Views
0

Actions

Likes
1
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Перший стартовий слайд
  • Тут розкажу коротко про себе, хто я і чим займаюся..
  • Я думаю такий слайд не помішає, в якості вступу, типу як Agenda
  • Я не впевнений чи варто перекладати на українську мову..? І чи взагалі там треба того заголовку?Мій аматорський переклад))Розробка великих додатків, яка формально займала тижні або місяці, тепер може бути зроблена за лічені дні
  • Ну цей слайд це для мотивації... Потім придумаю що казати
  • Треба розказати про невеликі недолікиПро швидкість Ruby про те для яких сайтів не підходить Ruby on RailsЯ вже десь бачив хорошу статю
  • Думаю 100% треба розказати щось про Heroku

Технологія Ruby on Rails Михайло Чеверда Presentation 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}