Автоматизация автоматизации Web-разработки.

1,014 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,014
On SlideShare
0
From Embeds
0
Number of Embeds
21
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Автоматизация автоматизации Web-разработки.

  1. 1. Автоматизация автоматизации Web - разработки Владимир Винников, ас. каф. КИТ, ДГМАSunday, May 22, 2011
  2. 2. Эпиграф “Преподаватели ДГМА настолько суровы, что автоматизируют автоматизацию и механизируют механизацию” S.E.V. (kramatorsk.info)Sunday, May 22, 2011
  3. 3. Определение понятия Веселое видеоSunday, May 22, 2011
  4. 4. Входной контроль Кто использует MVC для автоматизации? Кто пишет тесты? ... а перед кодом? Кто пробовал Ruby или Ruby on Rails?Sunday, May 22, 2011
  5. 5. 1 пара Экосистема RoRSunday, May 22, 2011
  6. 6. На нем что-то работает? Twitter GitHub BaseCamp Yellow Pages Groupon ScribdSunday, May 22, 2011
  7. 7. А что в нем хорошего то? Ruby is designed to make programmers happy Динамический ООЯ все есть объект гибкий синтаксис расширяемость метапрограммированиеSunday, May 22, 2011
  8. 8. А какие у вас рубинчики есть? MRI 1.8.7 YARV 1.9.2 REE 1.8.7 JRuby Rubinius MacRuby MagLevSunday, May 22, 2011
  9. 9. ...и все ? Гибкий процесс разработки ПО изначально поддерживалось тестирование почасовая оплата ...в том числе за рефакторинг, тесты, code review Git (GitHub) Gems - 192,242,397 загрузок 24,150 гемовSunday, May 22, 2011
  10. 10. Но главное - активное сообщество! Yukihiro Matsumoto (Matz) - фанат ООП, мечтал о языке, более мощном, чем Perl, и более оо, чем Python. Основное назначение Ruby — создание простых и в то же время понятных программ, где важна не скорость работы программы, а малое время разработки, понятность и простота синтаксиса.Sunday, May 22, 2011
  11. 11. David Heinemeier Hansson “Fuck the enterprise”Sunday, May 22, 2011
  12. 12. Yehuda Katz SproutCore, RoR, jQuery Core TeamsSunday, May 22, 2011
  13. 13. Ryan Bates railscasts.com - 266 screen casts (Mar 04, 2007)Sunday, May 22, 2011
  14. 14. Why the lucky stiffSunday, May 22, 2011
  15. 15. Whys (Poignant) Guide to RubySunday, May 22, 2011
  16. 16. А чем тебе PHP не угодил? Ruby PHPSunday, May 22, 2011
  17. 17. 2 пара Примеры использованияSunday, May 22, 2011
  18. 18. Storyful Крупный ирландский стартап Сотрудничество с youtube, NBC Социальная служба новостейSunday, May 22, 2011
  19. 19. Веселое видео Social storyfulSunday, May 22, 2011
  20. 20. COLLEGEPICK.US Юный стартап Экспертная система выбора колледжа Активно развиваетсяSunday, May 22, 2011
  21. 21. http://www.collegepick.usSunday, May 22, 2011
  22. 22. “Gold tea”Sunday, May 22, 2011
  23. 23. 3 пара Практика автоматизации автоматизацииSunday, May 22, 2011
  24. 24. Simple form Автоматизация формSunday, May 22, 2011
  25. 25. client_side_validations Валидация на стороне клиентаSunday, May 22, 2011
  26. 26. devise + omniauth Социализация аутентификацииSunday, May 22, 2011
  27. 27. has_translations Мультиязычность в моделяхSunday, May 22, 2011
  28. 28. paperclip + aws-s3 Загрузка файловSunday, May 22, 2011
  29. 29. rails_admin Автоматизация бекэндаSunday, May 22, 2011
  30. 30. web-app-theme + inherited_resources Автоматизация бекэндаSunday, May 22, 2011
  31. 31. Не перестарайтесь!Sunday, May 22, 2011
  32. 32. Вопросы?Sunday, May 22, 2011

×