ЗАЛ 1 10:15 — 11:00 ЗАЛ 2 10:15 — 11:00 Стабильность — признак мастерства Важна ли стабильность для интернет-проекта? Роль системы мониторинга в поддержании стабильности. Как добиться 100% uptime? Тестирование и deploy. Планирование нагрузок и прогнозирование аварий. Почему в вопросах стабильности никому нельзя верить? Владимир Габриелян вице-президент, технический директор, Mail.Ru Group Партнерские возможности Почты: как дружить с миллионами пользователей Типичные проблемы с массовыми рассылками и как их избежать Сергей Мартынов Василий Беспалов Руководитель почтовой службы Mail.ru Руководитель проекта Антиспам ЗАЛ 1 11:00 — 11:45 ЗАЛ 2 11:00 — 11:45 Hadoop Кай расскажет о принципах работы Apache Hadoop: как хранить огромные массивы даных в распределенной файловой системе HDFS, как запускать наборы распределенных задач c использованием MapReduce и многое другое. Кай является инструктором в Cloudera по данному направлению и обладает отличной экспертизой в вопросах баз данных и кластерных систем хранения и обработки данных. Кай Войт Instructor, Cloudera Создание мобильных приложений: платформы, тренды, тонкости Будущее интернета невозможно представить без мобильных устройств, сайтов и приложений. Это быстрорастущий и меняющийся сегмент интернета сильно отличается от «большого» веба и мира ПК. Разработка лишь один из этапов создания мобильных сервисов, о чем еще стоит подумать и что учесть если вы собираетесь делать мобильные приложения. Борис Никифоров Руководитель направления мобильного агента Mail.Ru Group ЗАЛ 1 11:45 — 12:30 ЗАЛ 2 11:45 — 12:30 Tarantool: как обрабатывать 1,5 млрд запросов в сутки? В докладе постараюсь честно, без корпоративных пристрастий ответить на вопрос: почему Tarantool? В «вечнозелёном» мире технологий управления данными происходит очередная революция — отход от классических реляционных систем и технологий Client/Server. В новом технологическом ландшафте у Tarnatool/Box есть своя ниша, и я постараюсь эту нишу точно обрисовать. Константин Осипов Руководитель подразделения разработчиков Технологическое партнерство с Microsoft – опыт Mail.Ru Group Почему выгодно разрабатывать и зарабатывать на Windows Phone 7 именно сейчас. Как разместить ваш сайт на рабочем столе пользователей. Сила интеграции на примере Почты@Mail.Ru и Microsoft Office Web Apps Черномордиков Михаил Руководитель направления клиентских платформ ЗАЛ 1 12:30 — 13:15 12:30 — 13:15 Опыт внедрения и использования распределенной системы хранения данных В рамках доклада будет представлен опыт перехода от распределенной системы хранения данных CP-типа (Berkeley DB) на AP-тип (Voldemort). Цели и задачи перехода, преимущества и недостатки каждого из решений. Интеграция Voldemort с Tarantool — хранилище данных в памяти, ключзначение. Обнаруженные проблемы и пути их решения, достигнутые результаты. ОБЕД (первый поток) Роман Антипин java-разработчик ЗАЛ 2 13:15 — 14:00 13:15 — 14:00 Развитие интерфейса через гайдлайны Создание новых продуктов и развитие старых приводит к расползанию общей стилистики, поскольку проектные команды двигаются в разных направлениях. При этом пользователи каждый раз видят новый дизайнерский подход, что размывает бренд. А рабочий процесс обрастает множеством избыточных взаимодействий между дизайнером и разработчиками. Выход из этой ситуации — договориться о единых для компании стандартах проектирования и дизайна интерфейса. ОБЕД (второй поток) Юрий Ветров Руководитель отдела проектирования и дизайна интерфейсов Mail.Ru Group ЗАЛ 1 14:00 — 14:45 ЗАЛ 2 14:00 — 14:45 Эволюция разработки Как развивались сервисы, средства и технологии веб-разработки в Mail.ru, с чего мы начинали, что используем сейчас и что планируем улучшить. Игорь Ермаков заместитель технического директора, Mail.Ru Group Платформа@Mail.Ru: настоящее и будущее Открытая платформа Mail.Ru: доступ разработчикам сайтов, мобильных приложений и игр к аудитории социальных сетей Мой Мир и Одноклассники. Ключевые события произошедших на Платформе за последний год. Технологии привлечения посетителей из социальных сетей. Статистика монетизации и виральности топовых приложений в Моем Мире. Планы Платформы на ближайшее будущее. Роман Новиков Руководитель проекта Платформа@Mail. Ru, Mail.Ru Group Роман Кохановский Руководитель направления рекламных технологий ЗАЛ 1 14:45 — 15:30 ЗАЛ 2 14:45 — 15:30 Машинное обучение в ранжировании поиска Современная поисковая система: как измерить её качество? Как улучшить ранжирование? Математический аппарат, используемый в Поиске@Mail.ru для автоматизированного построения модели релевантности документов. Андрей Калинин руководитель разработки поисковой системы, Mail.Ru Group Практика создания социальной игры Хочу рассказать о техническом решении, которое было найдено и использовано нами в пятилетней работе по разработке онлайн-игр. Конечно, оно не является панацеей, но я уверен, что вы почерпнете для себя полезные идеи и сможете использовать их в своей работе. Доклад рассчитан на серверных программистов социальных игр. Николай Алексеев программист, Mail.Ru Group ЗАЛ 1 15:30 — 16:15 ЗАЛ 2 15:30 — 16:15 Как мы в Почте@Mail.Ru выдерживаем высокие нагрузки Почта@Mail.Ru и главная страница Mail.Ru — очень высоконагруженные сервисы. Суточная аудитория — 20 млн человек, количество хитов в день на динамику — более 500 млн. Я хочу рассказать вам о том, как мы выдерживаем такие нагрузки, посредством каких технологий, как мы к ним пришли и что получили в результате. Денис Аникин Технический директор почтовой службы, Mail.Ru Group Разработка социальных игр «из первых рук»: ваш путь в топ! Как всё начиналось: первые шаги по созданию игр; критические моменты в истории SQ; почему всё получилось; что такое SQ сегодня Андрей Тертицкий Генеральный директор, Social Quantum 16:15 — 16:45 Кофе-брейк ЗАЛ 1 16:45 — 17:30 ЗАЛ 2 16:45 — 17:30 Как не утонуть в мегабайтах JS-кода Большой проект, мегабайты JS кода. Загрузка только нужного кода на страницу, динамическая загрузка. Простота использования не-JSпрограммистами. Обособление выделенного функционала. Как заставить разрозненные куски кода эффективно работать вместе.. Андрей Сумин Руководитель разработки фронт-энда Mail.Ru Group Платежные системы и мошенники в Сети Безопасность магазинов. ДМР — платежная система. Платежная система без chargeback’ов. Что это такое и как это достигается работает. Какие есть мошенники и как они использует платежные системы. Как платежные системы вычисляют и блокируют мошенников. Наиболее популярные типы платежных инструментов, используемых мошенниками. Безопасность пользователей. API ДМР для разработчиков. Андрей Ефимочкин Руководитель «Деньги@Mail.ru», Mail.Ru Group ЗАЛ 1 17:30 — 18:15 ЗАЛ 2 17:30 — 18:15 Технологии тестирования Rich Web client Как мы пишем юнит-тесты клиента: jsTestDriver: вспомогательные инструменты и проблемы. Почему нам не подходят безбраузерные тесты. Как мы используем Selenium 2: вспомогательные инструменты и паттерны. Андрей Плешков Ведущий программист Mail.Ru Group Как избавиться от «опасных» ссылок в вашем проекте Сканирование веб-ресурсов на вирусы не защищает пользователей от недобросовестных владельцев сайтов и злоумышленников. Как можно повысить уровень безопасности в Интернете? API Web Of Trust, возможности для проверки репутации сайтов. Сергей Андрюхин Разработчик браузерных расширений, Web of trust ЗАЛ 1 18:15 — 19:15 «Круглый стол»