9 июня(суббота) 2012 Москва

Телефон: +7 (495) 502-33-78
E-mail: 2012@devconf.ru

Программа DEVCONF 2012 Зал Ruby
9 июня (суббота) 2012 г.

Полная программа | Условия участия | Программа МАСТЕР-КЛАССОВ 10 июня
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:1078
17:45Кофебрейк (2-й этаж)
18:00



18:45Торжественное закрытие DEVCONF 2012