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

Телефон: +7 (495) 502-33-78
E-mail: 2012@devconf.ru
Все(64)   php(16)   perl(0)   python(4)   ruby(7)   asp.net(3)   common(20)   mk(7)   js(7)  

Добавить заявку на доклад

Список заявок на доклады
ruby :: Рефакторинг и анализ Ruby и Rails кода
Андрей Вокин - разработчик компании JetBrains
Доклад (45 мин)

Разработчики тратят гораздо больше времени на исправление и оптимизацию существующего кода, чем на написание нового.

В своем докладе я расскажу про основные практики и инструменты поиска и исправления "code smells". В первой части мы рассмотрим наиболее популярные инструменты. А во второй части я бы хотел показать, как эти инструменты используются в RubyMine.  подробнее...

ruby :: ActiveRecord vs Mongoid
Иван Немытченко. Омич, управляющий партнер в компании 7bits.
Доклад (30 мин)

Практический опыт использования mongoid.
Сравнение способов решения одинаковых задач при разных подходах к хранению данных.  подробнее...

ruby :: Rails Security Tips
Егор Хомяков, rails developer
Доклад (30 мин)

Несмотря на защищенность фреймворка по-умолчанию все еще реально найти уязвимости за счет человеческого фактора. В рамках моего доклада, я дам несколько советов по безопасности в контексте ruby on rails.  подробнее...

ruby :: Локализация приложения на базе Rails. Личный опыт и советы
Александр Сулим, технический директор H2 Russia, автор и куратор RubyFlow.ru и RubyJobs.ru.
Доклад (30 мин)

Я вхожу в состав команды, которая работает над HeiaHeia.com. На данный момент наш сервис активно развивается на европейском рынке и поддерживает уже 9 языков. С точки зрения локализации приложения это более 3 000 ключей, которые хранятся в почти 1 400 файлах, а работают с ними 12 человек.

В своем докладе:
- поделюсь опытом решения проблем, возникавших по мере роста числа языков,
- расскажу об инструментах и подходах, которые мы используем для организации совместной работы переводчиков и разработчиков,
- поведаю почему именно эти инструменты были выбраны, а также какие есть альтернативы,
- дам несколько советов касающихся процесса локализации приложения.

 подробнее...

ruby :: OpenSource стартап на Ruby
Анатолий Макаревич http://github.com/makaroni4 и Сергей Толубаев
Доклад (30 мин)

Gistflow.com - social learning
Почему великие художники воруют?
Разработка проекта
Экстримальный бутстрэппинг
Бесплатный сыр в Heroku
Гемы и микрогемы
Профилирование (бенчмаркинг по-русски)  подробнее...

ruby :: Sprockets under the hood
Воротилин Дмитрий, web-developer в компании Evrone
Доклад (30 мин)

Что такое sprockets и как он устроен. Раскрутим его на шестеренки и посмотрим симбиоз с другими механизмами.
Как он подключается и работает в Rails, о том как работать с ним вне контекста этого фреймворка, а также основные приемущества использования.  подробнее...

ruby :: Опыт эксплуатации большого Ruby проекта
Александр Чистяков. С 98-го года пишу код за деньги, с 97-го года работаю в Linux-системах, с 99-го года поддерживаю инфраструктуру различных проектов за деньги. Умею читать и понимать планы SQL-запросов. Женат. Люблю котиков.
Доклад (1 час)

Как запустить большой проект? Так же легко, как и нарисовать сову, надо следовать трем простым правилам:
1) разработайте большой проект,
2) запустите большой проект в эксплуатацию,
3) поддерживайте большой проект.

За год работы в эксплуатационной команде большого проекта я пережил многое: - - рост посещаемости;
- DDoS атаки;
- смену не только фреймворка но и языка разработки;
- регрессии;
- нарушения связности;
- авралы;
- написание генерализованного сэмплирующего профайлера и другие моменты подлинного величия.

Постараюсь рассказать обо всем за час и, думаю, вам не будет скучно.  подробнее...

  Captcha