- Конференция
- Программа
- Спикеры
- Место
Разработка
Открытие APIшника: Что такое Яндекс.API В докладе пойдет речь о том, для чего нужен API и как его правильно публиковать. Также вы узнаете, что облегчает жизнь разработчикам и как организована публикация API в Яндексе. |
|
Александр Алиев, Яндекс Закончил Азербайджанскую государственную нефтяную академию по специальности «Автоматизированные системы обработки информации и управления». С 1988 по 2005 год работал в прессе. С 2004 года тесно связан с интернет-проектами. С 2009 года – руководитель интернет-проекта «Известия». В Яндексе – с 2012 года. |
|
API сервиса Яндекс.Перевод и общие принципы работы с ним В докладе пойдет речь о том, что такое сервис Яндекс.Перевод и на что он способен. Будут приведены примеры использования API Яндекс.Перевода – как десктопной, так и мобильной версии сервиса. Рассказ о том, как работать с API и какие существуют доступные методы. |
|
Игорь Лашков, Яндекс Разработчик Android-приложения для сервиса Яндекс.Перевод. В Яндексе с 2013 года. |
|
Назначение и функциональные возможности Яндекс.Предиктора Рассматриваются назначение и функциональные возможности Яндекс.Предиктора. Приведены примеры использования API Яндекс.Предиктора. |
|
Вадим Черненко, Яндекс Младший разработчик интерфейсов, участвует в процессе разработки интерфейса сервиса Яндекс.Перевод. |
|
Использование API Вебмастера в плагинах к CMS Сервис Яндекс.Вебмастер помогает улучшить представление сайта в поиске Яндекса. API сервиса можно использовать для того, чтобы отображать информацию об индексировании в администраторском интерфейсе CMS. В рамках презентации будет рассказано о шагах, которые необходимо выполнить при написании соответствующего плагина к CMS. |
|
Михаил Сенин, Яндекс Пришел в Яндекс в 2007 году. Руководитель нескольких сервисов Яндекса: Вебмастера, XML-поиска, Поиска по сайту. |
|
Герман Андреев, Яндекс Работает в Яндексе с 2007 года. Участвовал в разработке сервисов Яндекс.Фотки и Яндекс.Недвижимость. Сейчас занимается разработкой Яндекс.Вебмастера. |
|
Как защитить пользователей от вирусов и фишинга Рассказ об основных API Безопасного Поиска Яндекса, позволяющих проверять, представляет ли страница опасность для пользователей: Safe Browsing API Яндекса, Lookup/check_porn API, HTTP-заголовок «за компьютером ребёнок» X-Yandex-Family-Search:yes, предупреждающий DNS, Яндекс.XML, API Яндекс.Вебмастера, страница диагностики заражённого сайта. В докладе вы узнаете о том, насколько полной и точной является эта информация, как она уже применяется в сервисах и приложениях Яндекса и его партнёров и где ещё может быть применена. А также будет рассказано о том, как сравнить Яндекс с другими источниками данных об опасных веб-страницах, и о дополнительных возможностях партнёрства с крупными порталами, социальными сетями и антивирусными компаниями. |
|
Александр Сидоров, Яндекс Закончил факультет физики и экономики высоких технологий МИФИ в 2004 году. Работал в компаниях, разрабатывающих и внедряющих антивирусы и DLP-системы. В Яндекс пришел в начале 2011 года. Сейчас является руководителем группы антивирусных проектов. |
|
Работа с Pointer-событиями в IE10 на примере API Яндекс.Карт С выходом планшетов на Windows8 практически любому JavaScript-разработчику придется рано или поздно адаптировать свой сайт под новую систему событий IE10. API Яндекс.Карт уже прошел этот нелегкий путь. Будет рассказано про общую концепцию MSPointerEvents, вы узнаете про инструменты для разработки и тестирования, как «скрестить ужа с ежом» (переписать свой код под IE10), будут раскрыты особенности разработки под IE10 на конкретных примерах кода. |
|
Марина Степанова, Яндекс JavaScript-программист. С 2010 года разрабатывает интерфейсы в команде API Яндекс.Карт. |
|
Секретные (и не очень) фишки в API Яндекс.Карт Есть ряд базовых вещей, которые обычно показывают на карте: метки, линии маршрутов и т.п. Однако с помощью API Яндекс.Карт можно сделать намного больше — он позволяет реализовать довольно смелые идеи. Из доклада вы узнаете о фишках, о которых, возможно, даже не догадывались. Будет рассказано, как анимировать движение карты или объектов и применять спрайт-анимацию. Также будет показано, как одновременно открыть несколько балунов и что делать с балуном, выходящим за границу карты. Вы узнаете о геодезическом представлении геообъектов, заливке кругов и многоугольников фоновой картинкой или паттерном. А в финале вас ждет рассказ о новых функциях кластеризатора. |
|
Александр Зинчук, Яндекс Окончил МАИ по специальности Автоматизированные системы управления. Работает в команде Яндекс.Карт с апреля 2011 года, до этого руководил разработкой в проекте StartupPoint. |
|
Как разместить на карте тысячи интерактивных объектов Почти каждый разработчик геоинформационного сервиса сталкивался с необходимостью отобразить на карте очень большое число объектов, с каждым из которых нужно взаимодействовать. Как сделать так, чтобы пользователю было комфортно работать, а браузер не задохнулся от нагрузки? Кто-то ограничивает число объектов областью видимости карты, кто-то использует кластеризацию и отображает некие множества этих объектов. Рассказ об альтернативном решении – технологии активных областей. С её помощью можно показать пользователю все доступные объекты на вашей карте, не ограничиваясь областью видимости и не разделяя объекты на множества. К тому же это решение почти не нагружает браузер и прекрасно работает даже в Internet Explorer. |
|
Алексей Емелин, Яндекс В 2010 году закончил Мордовский государственный университет по специальности «Автоматизированные системы обработки информации и управления». В том же году переехал в Санкт-Петербург, где устроился на работу в Яндекс. Около года занимался автоматизацией тестирования сервисов Яндекс.Директ и Яндекс.Метрика. Последние два года занимается автоматизацией тестирования API Яндекс.Карт и непосредственно Яндекс.Картами. До Яндекса занимался веб-разработкой и программированием микроконтроллеров. |
Облачные технологии
Яндекс.Диск. Полет нормальный 6 апреля 2013 года Яндекс.Диску исполнился один год. В докладе пойдет речь о том, что произошло с сервисом за этот год, какие продуктовые и технологические задачи решала команда, с какими проблемами столкнулись и чему научились. |
|
Владимир Русинов, Яндекс Руководитель отдела разработки облачных сервисов. В Яндексе с мая 2010 года. Занимался Народом и Почтой для Доменов, запустил Яндекс.Диск. В свободное время увлекается фотографией, поёт и играет на гитаре в группе The Jumping Cats. |
|
Яндекс.Диск. Эксплуатация и разработка быстрорастущих облаков Яндекс.Диск — это новый, стремительно развивающийся сервис Яндекса. При этом он уже хранит в себе более миллиарда файлов и обслуживает миллионы пользователей. В таких условиях особенно остро встает вопрос об организации эксплуатации, разработки, их взаимодействия, а также взаимопонимания между командами. Группа докладчиков из эксплуатации и разработки расскажет вам о том, какие задачи мы решаем и почему, в какой архитектуре живем, какие технологии используем и как взаимодействуем. И еще много интересного! |
|
Михаил Белов, Яндекс Руководитель группы разработки облачных технологий Яндекс.Диска. В Яндексе с 2010 года. Ранее занимался разработкой биллинговых систем и OSS/BSS для хостинга. |
|
Олег Лексунин, Яндекс Работает системным администратором в Яндексе с 2009 года. Занимается эксплуатацией, разработкой, проектированием, тестированием и отладкой Яндекс.Диска с момента его появления. Ранее занимался администрированием Яндекс.Почты. |
Фронтенд
Криокамера для статики Все знакомы с различными способами ускорения загрузки страницы. Эта тема уже давно исследована. Но в обычной ситуации при выпуске новой версии сайта у пользователя сбрасывается кеш, и ему приходится заново загружать все статические ресурсы, что увеличивает время загрузки страницы. Как сделать так, чтобы пользователь скачивал только действительно изменившиеся ресурсы? В докладе речь пойдет о простом, но мощном опенсорсном инструменте borschik (https://github.com/veged/borschik), который поможет ускорить загрузку в условиях постоянных релизов. |
|
Алексей Андросов, Яндекс Ведущий разработчик фронтенда Яндекс.Почты. Закончил Брянский государственный технический университет. С 2007 года работает в Яндексе разработчиком интерфейсов. Увлекается новыми клиентскими технологиями. |
|
Инкрементальные обновления на клиенте С развитием веб-технологий сайты стали уже не просто информационными ресурсами, а полноценными приложениями. Такие приложения используют большое количество статических ресурсов, общий объем которых часто превышает 1 МБ. В условиях постоянных обновлений встает вопрос о том, как наиболее эффективно загружать ресурсы при выходе новых версий. В докладе будет рассказано про существующие техники обновления, которые позволяют загружать не целиком новые ресурсы, а только «разницу» между новой и старой версией. На Я.Субботнике в Риге мы рассказали вам о том, как мы придумали и написали инструмент, и чего в теории мы ожидали им добиться. К Я.Субботнику в Киеве мы покажем вам реальные цифры. |
|
Михаил Корепанов, Яндекс Разработчик интерфейсов в команде Яндекс.Почты, занимается версткой и JS-программированием, а также проявляет повышенный интерес к клиентской оптимизации. |
|
Одностраничные приложения на БЭМ и Node.js Рассказ о том, как мы пишем одностраничные сервис-ориентированные приложения на Node.js в терминах БЭМ, с общим для клиента и сервера JavaScript-кодом. |
|
Евгений Филатов, Яндекс Разработчик интерфейсов в киевском офисе. Студент радиофизического факультета КНУ им Т. Шевченко. |
|
Яндекс.Поиск. Разработка интерфейсов в распределенной команде Команда разработки интерфейсов поиска состоит из 50 человек и находится в четырёх разных городах России и Украины: в Москве, в Санкт-Петербурге, в Киеве и в Симферополе. В докладе рассказывается, как была организована разработка интерфейсов поиска распределенной командой, а также про методологию написания кода, процесс взаимодействия с командой, настройку системы контроля версий и обмен информацией внутри отдела. |
|
Сергей Пузанков, Яндекс Начал интересоваться web разработкой 11 лет назад. Разрабатывает интерфейсы Яндекса с 2008 года. |
|
Менеджмент кода, или Почему SCM В Яндексе не только пишут код, но ещё и запускают его в виде сервисов. Из доклада вы узнаете, как мы обслуживаем наш код, какие процессы выстраиваем для правильного соблюдения релизного цикла и как нам в этом помогает Git и GitHub. |
|
Сергей Сергеев, Яндекс Профессионально занимается разработкой уже более 10 лет, из них 5 в Яндексе. |