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

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

on

  • 1,127 views

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

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

Відео (с) Назаревич Олег
taltek.info

Statistics

Views

Total Views
1,127
Slideshare-icon Views on SlideShare
1,019
Embed Views
108

Actions

Likes
2
Downloads
0
Comments
0

1 Embed 108

http://taltek.info 108

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

  • Ruby on rails
    Презентація Ruby on Rails
    iCampon Rails 2011
    Чеверда Михайло
  • Ruby on railsі Я
    puts “Привіт всім”
    Hash.new = {
    :name => “Михайло”,
    :surname => “Чеверда”
    :topic => “технологія Ruby on Rails”,
    :goal => “make you fall in love with Ruby on Rails”
    }
  • Сьогодні поговоримо про:
    Іcторію Ruby та Rails за 1 хвилину
    Мова програмування Ruby
    Фреймворк Ruby on rails, переваги та недоліки
    Як стати хорошим рельсистом?
    Застосування Ruby on Rails
    Тренди та перспективи розвитку
  • Що Говорять люди?
    Powerful web applications that formerly might
    have taken weeks or months to develop can be produced in a matter of days.”
    -Tim O'Reilly, Founder of O'Reilly Media
     
  • “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
  • ХронометрRuby on Rails
  • Використовують Ruby on Rails =>
  • Задачі Ruby on Rails
    E-комерція
    Сайти візитки
    Веб-сервіси
    Блоги/форуми
    Вузькоспеціальзовані CMS
    Соціалки
  • Задачі Ruby on Rails
    E-комерція
    Сайти візитки
    Веб-сервіси
    Блоги/форуми
    Вузькоспеціальзовані CMS
    Соціалки
  • Ruby on Rails для стартапів?
    Швидший запуск
    Простіше вносити зміни
    Дешевша розробка та підтримка
  • Переваги та недолікиRuby on Rails
  • Convention over Configuration
  • Швидкість не проблема!
  • Розвиток екосистеми RoR
  • Авторизація в пять кроків
    >> gem install devise
    >> rails generate devise:install
    >> rails generate devise User
    >> rake db:migrate
    >> before_filter :authenticate_user!
    >> rails server
  • Деплой за лічені хвилини
  • В хмари за шість кроків
    $ git init
    $ git commit -am "new app"
    $ heroku create
    $ git push heroku master
    $ heroku rake db:migrate
    $ heroku open
  • Комерція зRuby on Rails
  • Рекомендована література
  • Відеоуроки
    http://railscasts.com/
    http://railsforzombies.org/
    http://teachmetocode.com/
  • Веб ресурси для початківців
    Почитати на офіційному сайті
    http://guides.rubyonrails.org/
    Навчатися з чужого коду http://www.opensourcerails.com/
    Офіційна документація
    http://api.rubyonrails.org/
  • і розробники
  • і вакансії
  • і конкуренція
  • і рейти $
  • Ruby on Rails у Силіконовій долині
  • Тренди росту вакансій Ruby on rails
  • Залишились
    питання?
  • Я на звязку =>
    contacts = {
    :twitter => “@mike_cheverda”,
    :skype => “misha_cheverda”,
    :mail => mike.cheverda@gmail.com
    }