Я.Субботник + APIшник в Киеве

Конференция сайт события http://events.yandex.ru/events/yasubbotnik/kiev-apr-2013/

Добавить в календарь:
Поделиться:

27 апреля 2013 года в Киеве пройдет Я.Субботник + APIшник – двухпоточное технологическое мероприятие Яндекса.

Сотрудники московского, питерского, киевского и симферопольского офисов расскажут о технологиях и инструментах, полезных практиках, решениях и API сервисов Яндекса.

Участие в конференции бесплатное, но зарегистрироваться необходимо. Количество мест ограничено.

Чтобы мы могли рассчитать общее количество участников на площадке, при регистрации вам понадобится выбрать одно из двух мероприятий. Регистрация на выбранное мероприятие даёт возможность посетить обе программы. Регистрироваться дважды не нужно.

Я.Субботник будет полезен разработчикам, техническим специалистам, а также студентам технических специальностей.

На APIшнике мы ждём разработчиков, вебмастеров и владельцев веб-студий.

На Я.Cубботнике вы узнаете:

  • о том, как организована эксплуатация и разработки в стремительно развивающемся сервисе Яндекс.Диск;
  • о задачах, которые решает команда Яндекс.Диска, а также в какой архитектуре она живет и какие технологии использует;
  • о diff-обновлении статических ресурсов;
  • как уменьшить объем загрузки статики в условиях частых обновлений;
  • как ускорять загрузку при помощи мощного opensource-инструмента borschik;
  • как создавать одностраничные сайты с сервис-ориентированной архитектурой и что от них требуется;
  • о методологии написания кода и о процессе взаимодействия команды в Яндекс.Поиске;
  • об обслуживании кода в Яндексе и о том, какие выстраиваются процессы для соблюдения релизного цикла.

На APIшнике вы узнаете:

  • что такое Яндекс.API;
  • на что способен сервис Яндекс.Перевод и как его использовать;
  • как работает и для чего нужен Яндекс.Предиктор;
  • как адаптировать свой сайт под новую систему событий IE10;
  • об основных API Безопасного Поиска Яндекса, позволяющих проверять, представляет ли страница опасность для пользователей;
  • о малоизвестных возможностях API Яндекс.Карт;
  • о технологии активных областей и о том, как сделать так, чтобы пользователю было комфортно работать.

Для тех, кто не попадет в число участников или не сможет присутствовать на конференции, будет организована онлайн-трансляция.

Если по какой-либо причине вы не сможете посетить Я.Субботник + APIшник, пожалуйста, напишите нам об этом заранее и подключайтесь к онлайн-трансляции.

Чтобы подключиться к онлайн-трансляции, регистрация не нужна.

Я.Субботник в Киеве

Облачные технологии

Фронтенд

 

APIшник в Киеве

Разработка


10:00

Регистрация. Welcome-coffee

 

10:00

Регистрация. Welcome-coffee


11:00

Открытие Я.Субботника

 

11:00

Открытие APIшника: Что такое Яндекс.API
Александр Алиев


11:15

Яндекс.Диск. Полет нормальный
Владимир Русинов

 

11:15

API сервиса Яндекс.Перевод и общие принципы работы с ним
Игорь Лашков


11:35

Яндекс.Диск. Эксплуатация и разработка быстрорастущих облаков
Михаил Белов, Олег Лексунин

 

 

11:45

Назначение и функциональные возможности Яндекс.Предиктора
Вадим Черненко


12:15

Перерыв

 

12:15

Перерыв


12:45

Криокамера для статики
Алексей Андросов

 

12:45

Использование API Вебмастера в плагинах к CMS
Михаил Сенин, Герман Андреев


13:15

Инкрементальные обновления на клиенте
Михаил Корепанов

 
13:15

Как защитить пользователей от вирусов и фишинга

Александр Сидоров


13:45

Обед

 

13:45

Обед


14:45

Одностраничные приложения на БЭМ и Node.js
Евгений Филатов

 

14:45

Работа с Pointer-событиями в IE10 на примере API Яндекс.Карт
Марина Степанова


15:15

Яндекс.Поиск. Разработка интерфейсов в распределенной команде
Сергей Пузанков

 

15:15

Секретные (и не очень) фишки в API Яндекс.Карт
Александр Зинчук


15:45

Перерыв

 

15:45

Перерыв


16:15

Менеджмент кода, или Почему SCM
Сергей Сергеев

 

16:15

Как разместить на карте тысячи интерактивных объектов
Алексей Емелин


16:45

Вопросы и ответы

 

16:45

Вопросы и ответы


17:15

Закрытие

 

17:15

Закрытие

Разработка

Открытие 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 в Яндексе.

Во весь экран
  • RT @bobuk: Эх. Ребята, я буду на #yasubbotnik в районе 4 вечера. Простите, у меня 38.5 и это не сантиметры :( Oleg Dyachenko @alessio341 01.05.2013 12:51
  • Сегодня увидела футболку "keep calm and listen to system of a down". Срочно купила. Размер XXL не остановил меня. #yaapi Natasha Sergeevich @natananas 29.04.2013 18:11
  • Дома. Спасибо ребятам и девчатам за #yasubbotnik и компанию Yuri Tkachenko @yuritkachenko 28.04.2013 22:28
  • Всем участникам #yasubbotnik и #yaapi большое спасибо за сегодняшний день! Приезжать к вам одно удовольствие :) #kiev ndixCarlin @ndixCarlin 28.04.2013 20:44
  • Пришел-таки на #yasubbotnik и #yaapi. На двух потоках есть масса вкусностей, отнюдь не кулинарных Nilsson @tofyzofojeci 28.04.2013 20:14
  • Засветись в телеке, расскажи, что понравилось RT @mari_q: #yasubbotnik #yaapi друзья, кто хочет сняться в отчетном ролике? Дайте нам знать ygamwadnl @ygamwadnl 28.04.2013 19:44
  • Мне понравилось :) RT @tekunova: Прекрасная @liokome взбодрила зал на APIшнике :-) #yaapi ucyakyv712 @ucyakyv712 28.04.2013 19:44
  • Я вчора зробив дивне - написав пост про Яндекс.Субботнік в свій бложик bit.ly/ZWISYp мій інгліш такий інгліш... #yasubbotnik Boryslav @brabadu 28.04.2013 14:52
  • Здравствуйте, не подскажите когда и где можно будет посмотреть фото/видео с субботника? спасибо #yasubbotnik #yaapi JULIK @JULIK_ua 28.04.2013 10:57
  • Здравствуйте, не подскажите когда и где можно будет посмотреть фото/видео с субботника? спасибо #yasubbotnik #yaapi JULIK @JULIK_ua 28.04.2013 10:55
  • RT @G3D: Народ, забыл зарядку от макбука на Я.Субботнике, может кто нашел (Magsafe 2). #yasubbotnik RT plz RoS @Rostyslav 28.04.2013 10:48
  • Народ, забыл зарядку от макбука на Я.Субботнике, может кто нашел (Magsafe 2). #yasubbotnik RT plz Bohdan Viter @G3D 28.04.2013 10:41
  • @ya_events забыл вчера на #yasubbotnik зарядку от макбука. Куда можно обратится чтоб забрать? Bohdan Viter @G3D 28.04.2013 9:50
  • К сожалению, не смог остаться на последнем докладе @gurugray - вангую, его доклад был на высоте, как всегда #yasubbotnik Евгений Исаков @mem0ry_ 28.04.2013 2:48
Показать еще

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Забыли пароль? Регистрация