| Ruby Поленов | |
|---|---|
| 10:00 | Регистрация участников (холл 3-го этажа) |
| 11:00 | Открытие конференции (Основной зал) |
| 11:15 | Рефакторинг и анализ Ruby и Rails кодаАндрей Вокин - разработчик компании JetBrainsРазработчики тратят гораздо больше времени на исправление и оптимизацию существующего кода, чем на написание нового. В своем докладе я расскажу про основные практики и инструменты поиска и исправления "code smells". В первой части мы рассмотрим наиболее популярные инструменты. А во второй части я бы хотел показать, как эти инструменты используются в RubyMine. |
| 12:00 | Кофебрейк (2-й этаж) |
| 12:15 | Как использовать curl multiКочанов Григорий. Я занимался фрилансом и аутсорсом около 9 лет. Сейчас я тимлид в sotmarket.ru Я реализовал несколько проектов, связанных с написанием сложных многопоточных http-ботов, и публикую свою open source библиотеку на php для curl.Мастеркласс о том, как использовать curl multi для обработки множества одновременных исходящих http-соединений. |
| 13:05 | ActiveRecord vs MongoidИван Немытченко. Омич, управляющий партнер в компании 7bits.Практический опыт использования mongoid. Сравнение способов решения одинаковых задач при разных подходах к хранению данных. |
| 13:40 | Производство счастья промышленными методамиАнна Тарасенко, г. Омск, выпускница матфака ОмГУ 1998 г., преподаватель, программист с 6-го класса школы и поныне, основатель и совладелец небольшой аутсорсинговой компании, занимающейся веб-разработкой.Попытка подойти к процессу разработки проекта комплексно с точки зрения задачи, стоящей перед бизнесом (внешнего заказчика или стартаперов), показать, как различные технологические подходы, процессы управления проектом, QA и дизайн должны быть взаимосвязаны для достижения общей цели - выпуска проекта, нужного заказчику, в срок. Адресован прежде всего разработчикам, поскольку именно они склонны не замечать ничего, кроме технологической стороны. |
| 14:15 | Логгирование. Зачем? Когда? Сколько?Иван Федоров, Senior Software Engineer.В рамках этого доклада я хотел бы рассказать всем о том, почему нужно вести логи, как делать это правильно и почему не стоит думать что работа с логами - это просто. |
| 15:00 | Обед (2-й этаж) |
| 16:00 | |
| 16:35 | Как делать проекты на Джанго проще и зачем надо понижать культуру производстваЛебедев Дмитрий полиглот и многостаночник Работал разработчиком баз данных, программистом PHP, последние 3 года - Python и Javascript. Сейчас работаю в NextGISМы регулярно делаем какие-то модули и приложения для внутреннего пользования, иногда выкладываем их публично. Если включать приложение сложно, требуется много настроек, или оно требует большого описания в документации, это требует высокой дисциплины от работников. По-другому её называют "высокая культура производства" (ВКП) и считают достоинством. |
| 17:10 | 78 |
| 17:45 | Кофебрейк (2-й этаж) |
| 18:00 | |
| 18:45 | Торжественное закрытие DEVCONF 2012 |