Паттерны и примеры структур данных в NoSQL на примере TarantoolAlexandre KalendarevПрезентация к докладу на HiLoad++
часть информации устарела с выходом новой версии tarantool
так как часть паттернов решается через lua-процедуры
Станислав Поломарь, Работа с контентными порталами на примере Baby.ru, Optimi...Optimization conferenceОтправная точка:
- Минусинск, удаление сотен тысяч ссылок
- Редизайн длиной почти год
- Артефакт с поведенческими от Яндекса
Построение работ и инструментария:
- Семантика
- Мониторинг
- Аналитика
- 20+ типовых работ
- SEO-инструментарий проекта
Успехи и неудачи:
- По типовым работам
- По видимости
- По трафику
Срез на сегодня:
- Ядро работ
- Видимость и конкуренты
- Миграция SEO в работу с пользователями
Доклад на конференции Optimization 2016.
Проактивное управление проектами в среде Microsoft Visual Studio 2010Dmitry AndreevВ этой сессии мы рассмотрим ряд возможностей Visual Studio 2010, которые помогают управлять, осуществлять коммуникации, отслеживать работы, а также создавать отчеты по статусам проекта и ключевым показателям производительности на протяжении всего жизненного цикла проекта. Вы увидите новую «Книгу гибкого планирования» в Visual Studio 2010, а также новые средства создания отчетности, например информационные панели Microsoft® Office SharePoint® Server.
Решения Lement Pro - Партнёрское обучениеAlexey AbramovСопроводительные слайды к партнёрскому обучению Lement Pro (8 часов). Представлена упрощённая версия слайдов (2/3).
Сила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/ЛинуксцентраSQALabПрезентация Павла Фролова на конференции "нАйТи ответ" (19-20 октября 2012)
Организация эффективных процессовVladimir MelnikovПро эффективные процессы разработки продуктов и про внедрение методик дизайн-мышления в больших компаниях
Обзор систем совместной работыАнтон ШироковВыпускная работа по курсу ЭИС. В презентации рассмотрены наиболее распространенные решения, поддерживающие взаимодействие между людьми, совместно работающими над решением общих задач, позволяющие ускорить и упростить бизнес-процессы, разработку и внедрение инноваций.
Станислав Поломарь, Работа с контентными порталами на примере Baby.ru, Optimi...Optimization conferenceОтправная точка:
- Минусинск, удаление сотен тысяч ссылок
- Редизайн длиной почти год
- Артефакт с поведенческими от Яндекса
Построение работ и инструментария:
- Семантика
- Мониторинг
- Аналитика
- 20+ типовых работ
- SEO-инструментарий проекта
Успехи и неудачи:
- По типовым работам
- По видимости
- По трафику
Срез на сегодня:
- Ядро работ
- Видимость и конкуренты
- Миграция SEO в работу с пользователями
Доклад на конференции Optimization 2016.
Проактивное управление проектами в среде Microsoft Visual Studio 2010Dmitry AndreevВ этой сессии мы рассмотрим ряд возможностей Visual Studio 2010, которые помогают управлять, осуществлять коммуникации, отслеживать работы, а также создавать отчеты по статусам проекта и ключевым показателям производительности на протяжении всего жизненного цикла проекта. Вы увидите новую «Книгу гибкого планирования» в Visual Studio 2010, а также новые средства создания отчетности, например информационные панели Microsoft® Office SharePoint® Server.
Решения Lement Pro - Партнёрское обучениеAlexey AbramovСопроводительные слайды к партнёрскому обучению Lement Pro (8 часов). Представлена упрощённая версия слайдов (2/3).
Сила сообщества: кейсы по работе с linux-сообществом из опыта ГНУ/ЛинуксцентраSQALabПрезентация Павла Фролова на конференции "нАйТи ответ" (19-20 октября 2012)
Организация эффективных процессовVladimir MelnikovПро эффективные процессы разработки продуктов и про внедрение методик дизайн-мышления в больших компаниях
Обзор систем совместной работыАнтон ШироковВыпускная работа по курсу ЭИС. В презентации рассмотрены наиболее распространенные решения, поддерживающие взаимодействие между людьми, совместно работающими над решением общих задач, позволяющие ускорить и упростить бизнес-процессы, разработку и внедрение инноваций.
Hadoop ecosystemtfmailruThe document discusses the Hadoop ecosystem. It describes several components including HDFS, MapReduce, Hive, Pig, HBase, Flume, Whirr, Oozie, Mahout and CDH. It provides examples of how to use each component and discusses their features and use cases. The presentation was given by Kai Voigt of Cloudera to provide an overview of the Hadoop ecosystem.
Как избавиться от опасных ссылок в вашем проектеtfmailru
Программа форума
2. ЗАЛ 1 Стабильность —
признак мастерства
10:15 —
11:00
Важна ли стабильность для интернет-проекта?
Роль системы мониторинга в поддержании стабильности.
Как добиться 100% uptime? Владимир Габриелян
Тестирование и deploy. вице-президент, технический
Планирование нагрузок и прогнозирование аварий. директор,
Почему в вопросах стабильности никому нельзя верить? Mail.Ru Group
ЗАЛ 2 Партнерские
возможности Почты:
10:15 — как дружить с миллионами
пользователей
11:00
Типичные проблемы с Сергей
Мартынов
Василий
Беспалов
массовыми рассылками и Руководитель Руководитель
как их избежать
почтовой службы проекта Антиспам
Mail.ru
3. ЗАЛ 1 Hadoop
11:00 —
11:45
Кай расскажет о принципах работы Apache Hadoop: как хранить огромные
массивы даных в распределенной файловой системе HDFS, как запускать
наборы распределенных задач c использованием MapReduce и многое Кай Войт
другое. Кай является инструктором в Cloudera по данному направлению и Instructor, Cloudera
обладает отличной экспертизой в вопросах баз данных и кластерных
систем хранения и обработки данных.
ЗАЛ 2 Создание мобильных
приложений:
платформы, тренды, тонкости
11:00 —
11:45
Будущее интернета невозможно представить без мобильных устройств,
сайтов и приложений. Это быстрорастущий и меняющийся сегмент
интернета сильно отличается от «большого» веба и мира ПК. Разработка Борис Никифоров
лишь один из этапов создания мобильных сервисов, о чем еще стоит Руководитель направления
подумать и что учесть если вы собираетесь делать мобильные мобильного агента
приложения. Mail.Ru Group
4. ЗАЛ 1 Tarantool:
как обрабатывать 1,5 млрд
11:45 — запросов в сутки?
12:30
В докладе постараюсь честно, без корпоративных пристрастий ответить на
вопрос: почему Tarantool? В «вечнозелѐном» мире технологий управления Константин Осипов
данными происходит очередная революция — отход от классических
Руководитель подразделения
реляционных систем и технологий Client/Server. В новом технологическом
ландшафте у Tarnatool/Box есть своя ниша, и я постараюсь эту нишу точно разработчиков
обрисовать.
ЗАЛ 2 Технологическое
партнерство с Microsoft –
опыт Mail.Ru Group
11:45 —
12:30 Почему выгодно разрабатывать и зарабатывать на Windows Phone
7 именно сейчас. Как разместить ваш сайт на рабочем столе
пользователей. Сила интеграции на примере Почты@Mail.Ru и Microsoft
Черномордиков Михаил
Руководитель направления
Office Web Apps
клиентских платформ
5. ЗАЛ 1 Опыт внедрения и
использования распределенной
системы хранения данных
12:30 —
13:15
В рамках доклада будет представлен опыт перехода от распределенной
системы хранения данных CP-типа (Berkeley DB) на AP-тип (Voldemort). Роман Антипин
Цели и задачи перехода, преимущества и недостатки каждого из решений.
java-разработчик
Интеграция Voldemort с Tarantool — хранилище данных в памяти, ключ-
значение. Обнаруженные проблемы и пути их решения, достигнутые
результаты.
12:30 — ОБЕД (первый поток)
13:15
6. ЗАЛ 2 Развитие интерфейса через
гайдлайны
13:15 —
14:00
Создание новых продуктов и развитие старых приводит к расползанию
общей стилистики, поскольку проектные команды двигаются в разных Юрий Ветров
направлениях. При этом пользователи каждый раз видят новый
дизайнерский подход, что размывает бренд. А рабочий процесс обрастает
множеством избыточных взаимодействий между дизайнером Руководитель отдела
и разработчиками. Выход из этой ситуации — договориться о единых для проектирования и дизайна
компании стандартах проектирования и дизайна интерфейса. интерфейсов
Mail.Ru Group
13:15 — ОБЕД (второй поток)
14:00
7. ЗАЛ 1 Эволюция
разработки
14:00 —
14:45
Как развивались сервисы, средства и технологии веб-разработки в Mail.ru, с
чего мы начинали, что используем сейчас и что планируем улучшить. Игорь Ермаков
заместитель технического
директора, Mail.Ru Group
ЗАЛ 2 Платформа@Mail.Ru:
настоящее и будущее
14:00 — Открытая платформа Mail.Ru: доступ разработчикам сайтов,
мобильных приложений и игр к аудитории социальных сетей
14:45 Мой Мир и Одноклассники. Ключевые события произошедших
на Платформе за последний год. Технологии привлечения Роман Новиков Роман
посетителей из социальных сетей. Статистика монетизации Руководитель Кохановский
и виральности топовых приложений в Моем Мире. Планы проекта Руководитель
Платформа@Mail. направления
Платформы на ближайшее будущее.
Ru, рекламных
Mail.Ru Group технологий
8. ЗАЛ 1 Машинное обучение в
ранжировании поиска
14:45 — Современная поисковая система: как измерить еѐ качество? Как улучшить
15:30
ранжирование? Математический аппарат, используемый в Поиске@Mail.ru
для автоматизированного построения модели релевантности документов. Андрей Калинин
руководитель разработки
поисковой системы,
Mail.Ru Group
ЗАЛ 2
Практика создания
социальной игры
14:45 —
15:30
Хочу рассказать о техническом решении, которое было найдено
и использовано нами в пятилетней работе по разработке онлайн-игр. Николай Алексеев
Конечно, оно не является панацеей, но я уверен, что вы почерпнете для
программист, Mail.Ru Group
себя полезные идеи и сможете использовать их в своей работе. Доклад
рассчитан на серверных программистов социальных игр.
9. ЗАЛ 1 Как мы в Почте@Mail.Ru
выдерживаем высокие
15:30 — нагрузки
16:15 Почта@Mail.Ru и главная страница Mail.Ru — очень высоконагруженные
сервисы. Суточная аудитория — 20 млн человек, количество хитов в день
на динамику — более 500 млн. Я хочу рассказать вам о том, как мы
Денис Аникин
Технический директор почтовой
выдерживаем такие нагрузки, посредством каких технологий, как мы к ним службы, Mail.Ru Group
пришли и что получили в результате.
ЗАЛ 2 Разработка социальных
игр «из первых рук»: ваш
15:30 — путь в топ!
16:15 Как всѐ начиналось: первые шаги по созданию игр; критические моменты в
истории SQ; почему всѐ получилось; что такое SQ сегодня Андрей Тертицкий
Генеральный директор,
Social Quantum
11. ЗАЛ 1 Как не утонуть в
мегабайтах JS-кода
16:45 —
17:30
Большой проект, мегабайты JS кода. Загрузка только нужного кода на
страницу, динамическая загрузка. Простота использования не-JS- Андрей Сумин
программистами. Обособление выделенного функционала. Как заставить
разрозненные куски кода эффективно работать вместе..
Руководитель разработки
фронт-энда
Mail.Ru Group
ЗАЛ 2 Платежные системы
и мошенники в Сети
16:45 —
17:30
Безопасность магазинов. ДМР — платежная система. Платежная система
без chargeback’ов. Что это такое и как это достигается работает. Какие есть
мошенники и как они использует платежные системы. Как платежные Андрей Ефимочкин
системы вычисляют и блокируют мошенников. Наиболее популярные типы
Руководитель «Деньги@Mail.ru»,
платежных инструментов, используемых мошенниками. Безопасность
пользователей. API ДМР для разработчиков. Mail.Ru Group
12. ЗАЛ 1 Технологии
тестирования Rich Web
17:30 — client
18:15 Как мы пишем юнит-тесты клиента: jsTestDriver: вспомогательные
инструменты и проблемы. Почему нам не подходят безбраузерные тесты.
Как мы используем Selenium 2: вспомогательные инструменты и паттерны.
Андрей Плешков
Ведущий программист
Mail.Ru Group
ЗАЛ 2 Как избавиться от
«опасных» ссылок в
17:30 — вашем проекте
18:15 Сканирование веб-ресурсов на вирусы не защищает пользователей от Сергей Андрюхин
недобросовестных владельцев сайтов и злоумышленников. Как можно Разработчик браузерных
повысить уровень безопасности в Интернете? API Web Of Trust, расширений, Web of trust
возможности для проверки репутации сайтов.