Yet another Conference 2013

2 октября 2013
Материалы опубликованы

Yet another Conference ежегодно проходит в Москве, это крупнейшее технологическое мероприятие в России и СНГ.
В YaC приняли участие сотрудники Яндекса и других компаний международного уровня, а также знаменитые учёные.

Более 50 докладчиков выступили в рамках семи традиционных для конференции секций.

Cloud Technologies Эксперты из Яндекса и не только — о распределённом хранении данных и системах распределённых вычислений.

Research Российские и зарубежные исследователи из областей лингвистики, информационного поиска, машинного обучения и других, а также сотрудники ЦЕРНа поделились научными и прикладными результатами своих работ.

Frontend HTML, CSS, JS в контексте современной веб-разработки, требования по производительности к платформам и последние тенденции клиентсайда — доклады об этом и многом другом от отечественных и зарубежных гуру.

Information Security О роли безопасности в современных ИТ и о том, как обеспечить её высокий уровень — как для пользователей, так и для самой компании, создающей сервисы.

Administration «Под капотом» интернет-проектов: компьютерные сети, визуализация большого объёма данных, Big Data и многое другое. Диалог об актуальном в эксплуатации больших сервисов, а также о будущем.

API Тонкости разработки и документирования сервисов для сторонних разработчиков, возникающие при этом сложности и способы их избежать.

Mobile Camp Разговоры об архитектуре мобильных приложений, их тестировании, а также об аналитике и трендах в мобильной разработке. В центре внимания: iOS и Android.

Технологии

Танк
Яндекс.Танк - это инструмент для проведения нагрузочного тестирования и анализа производительности веб-сервисов и приложений.
Cocaine
Cocaine (Configurable Omnipotent Custom Applications Integrated Network Engine) — это PaaS-система с открытым исходным кодом, позволяющая создавать облачные хостинги приложений наподобие Google App Engine или Heroku.
Safe Browsing API
Safe Browsing API Яндекса позволяет проверить безопасность документа по URL.

Опубликованные материалы

09:00Регистрация
Вне секций
10:15Keynote Смотреть
11:10Перерыв
11:20Открытие секции
Cloud Technologies
11:30Open Compute Project: history, value proposition and future trajectory
John Kenevey
Open Compute
Смотреть
12:10OpenStack — more than just software
Tom Fifield
OpenStack
Смотреть
13:30Lightweight Virtualization with Linux Containers and DockerСмотреть
14:10Обед
15:10Cocaine — облачная платформа ЯндексаСмотреть
15:50The Virtual Network over TRILL: Private VLANs in open-source Смотреть
16:30Кофе-брейк
17:00Mellanox InfiniBand and Ethernet Interconnect solutions for Servers, Storage and CloudСмотреть
17:40YT — новая платформа распределённых вычисленийСмотреть
18:20Распределённые вычисления в биоинформатике на примере YTСмотреть
18:50Применение инфраструктуры YT для поиска нефти и газа
Максим Рябинский
Яндекс.Терра (ООО «Сейсмотек»)
Смотреть
19:20Закрытие секции

Конкурсы и мероприятия

Конкурс по ускорению отрисовки страницы

Цель конкурса – оптимизировать статичную страницу, сверстанную с множеством ошибок. Это можно сделать как на своем компьютере, так и на одном из гостевых ноутбуков на стенде во время конференции.

Конкурс для технических писателей

Есть мнение, что Правила дорожного движения тяжело воспринимаются. Хороший разработчик технической документации может просто и доступно написать о сложном. Предлагаем всем желающим переработать пункт ПДД «Сигналы светофора и регулировщика», чтобы текст воспринимался легко, а смысл при этом не терялся. Основные понятия и термины, введенные в п. 1.2, можно использовать без дополнительных пояснений.

Конкурс завершен. Победители:

I место — Наталья Воронцова

II место разделили Инна Якименко и Егор Абраменко

Квест на стенде Yandex.Maps

Все гости конференции могут поучаствовать в интересном программистском квесте от команды Яндекс.Карт. Ссылка на игру будет размещена на стенде Yandex.Maps в день конференции. Первые 15 участников, которым удастся выполнить все задания, получат призы.

PGP Keysigning Party

На конференции пройдёт проверка публичных криптографических ключей по протоколу Sassaman-Efficient. Участвовать в keysigning party на YaC 2013 могут любые разработчики.

Викторина «Найдётся всё и везде»

На стенде Yandex Site Search пройдёт викторина, посвящённая настройке Яндекс.Поиска для сайта. Задание включает 10 вопросов: простых, сложных и очень сложных. Исходный код для работы над заданием можно получить, создав новый поиск на site.yandex.ru. Проверить своё решение можно на стенде Поиска для сайта. Там же найдётся ноутбук с необходимым ПО, если вы вдруг забыли свой компьютер.

Лингвистический триатлон

Во время конференции пройдет онлайн-игра Лингвистический триатлон. Награждение победителей состоится на стенде Linguistic Services API.

Конкурс на стенде Безопасного поиска

На стенде Yandex Antivirus Technology & Safe Search пройдёт конкурс. Участникам предлагается найти и исследовать вредоносный код в специально подготовленном веб-приложении. В код встроены «флаги»: MD5-хэши, которые необходимо найти. Конкурсанты, приславшие больше всего флагов, получат призы от команды Безопасного поиска Яндекса.

Мини-олимпиада для системных администраторов

На стенде System Administration с 11:00 до 18:00 пройдет мини-олимпиада по мотивам root’a. В игре может участвовать любой участник конференции, зарегистрировавшись прямо на стенде. Игры проводятся в трех лигах с разным уровнем сложности. Участник получает образ виртуальной машины, на которой нужно решить несколько задач. Выполнив задачу, игрок получает ключ, который нужно зарегистрировать на специальной странице.

Второй митап по БЭМ — BEMup

На стенде BEM Technologies в павильоне Frontend пройдёт второй BEMup — митап по БЭМ. Команда проекта поделится новостями и планами разработки bem-core, bem-tools, bem-mvc, bem-tree и прочих инструментов, а разработчики других компаний расскажут о своем опыте использования технологий БЭМ. Программа митапа доступна по ссылке.

Стенды

Павильон 3

School for Front-End Development

На стенде Школы разработки интерфейсов можно задать все вопросы команде Яндекса, а также узнать о программе Школы, о том, как проходит обучение. И прямо на месте попробовать решить одно из заданий вступительного теста.

Client-Side Performance Testing

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

На стенде проводится конкурс: нужно оптимизировать страницу, сверстанную специально против всех канонов производительности интерфейсов. Участники, которые смогут лучше остальных оптимизировать верстку, получат призы.

inFront: Разговоры о будущем веба

В павильоне Frontend будет открыта зона свободного общения inFront. Приглашённый модератор и спикеры конференции, выступающие в основной программе, а также гости обсудят клиентскую разработку и поразмышляют о том, каким должен быть современный фронтенд.

Если вы знаете, что такое адаптивный дизайн, семантичный веб, опенсорс, вам знакомы аббревиатуры W3C, UX, UI — присоединяйтесь к дискуссии в зоне inFront.

BEM Technologies

На стенде представлена экосистема БЭМ: методология разработки сайтов, БЭМ-библиотеки, инструменты для сборки и оптимизации кода и графики и многое другое.

Информационная зона предназначена для тех, кто только знакомится с БЭМ — здесь можно получить базовую информацию о платформе и её составляющих, узнать новости, пообщаться с разработчиками из команды БЭМ.

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

Также на стенде пройдёт второй BEMup — митап по БЭМ. Команда проекта поделится новостями и планами разработки bem-core, bem-tools, bem-mvc, bem-tree и прочих инструментов, а разработчики других компаний расскажут о своем опыте использования технологий БЭМ.

Больше информации о БЭМ — на сайте bem.info, в клубе на Я.Ру, твиттере @bem_ru или в группе на фейсбуке.

Павильон 4

Professional Development

На этом стенде представлена жизнь в Яндексе. Здесь можно проверить свои знания и логику, решая задачки и соревнуясь с нашими профессионалами. Также на стенде расскажут, какие возможности открываются перед людьми в Яндексе и наших школах: ШАДе, ШМЯ и ШРИ.

System Administration

Здесь пройдёт мини-олимпиада по мотивам root’a, с регистрацией прямо на месте. Также на стенде можно задать любой вопрос о КИТе — бесплатных Курсах информационных технологий Яндекса для будущих системных администраторов.

Yandex.Browser

Здесь представлен Яндекс.Браузер — удобная программа для работы в интернете, разработанная на основе открытых технологий и собственного кода. Браузер доступен для компьютеров и устройств с Windows, OS X, Android и iOS, и на стенде можно задать вопросы по всем платформам. Впервые будет представлен Быстрый звонок — возможность позвонить по найденному в интернете номеру, даже не набирая его. Сидя перед компьютером, пользователь кликает по номеру телефона на любом сайте и тут же получает на смартфон push-уведомление для звонка по нему.

Cloud Technologies

На стенде представлены опенсорс-технологии Яндекса для построения отказоустойчивых и высоконагруженных распределённых сервисов. Это облачная платформа Cocaine, распределённое хранилище Elliptics и Grape — система для потоковой обработки данных на вычислительном графе. Наши сотрудники расскажут, как внедрять и поддерживать эти технологии.

Каждый сможет запустить своё приложение на небольшом кластере и посмотреть, как оно ведёт себя в облаке. Сейчас в Cocaine есть поддержка Python, C++, Java и Go.

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

Load Testing и Yandex QATools

На стенде будут работать специалисты Яндекса как по нагрузочному, так и функциональному тестированию. Участники конференции познакомятся с Яндекс.Танком — опенсорс-инструментом нагрузочного тестирования, который был разработан в Яндексе. Желающие смогут поуправлять Танком: создать всё необходимое для проведения теста, устроить стрельбы в различных конфигурациях, а также проанализировать собранные данные.

Те, кто интересуются функциональным тестированием, смогут узнать, как устроена жизнь в отделе тестирования Яндекса, и как нам удается запускать по 700 тысяч тестов каждый день. Тестировщики Яндекса покажут созданные нами опенсорс-инструменты. Например, фреймворк HTML Elements, который будет полезен тестировщикам веб-интерфейсов, или библиотеку matchers-java.

Tomita Parser

На стенде представлен разработанный Яндексом Томита-парсер — инструмент для извлечения фактов из неструктурированного текста. Он позволяет создавать контекстно-свободные грамматики и использовать словари ключевых слов для структурирования информации, извлеченной из текста на естественном языке. Томита-парсер используется при подготовке данных для таких сервисов Яндекса, как Новости или Работа. В декабре 2012 года Томита-парсер был опубликован в виде открытого API для всех желающих.

ЦПИКС — стенд партнёра

На стенде Центра прикладных исследований компьютерных сетей участники конференции узнают о технологии ПКС, или о программно-конфигурируемых сетях (от SDN, software-defined networking). В современных сетях управление и передача данных совмещены. SDN — новый подход к организации компьютерных сетей, который заключается в управлении сервисами из логически единого центра. Уровень управления оборудованием и уровень передачи данных оказываются разделены. При этом вся логика управления выносится в централизованные контроллеры, которые отслеживают работу всей сети. На стенде можно увидеть возможности SDN на физическом оборудовании, впервые в России узнать о проекте Mininet Cluster Edition. На стенде Центра прикладных исследований компьютерных сетей в течение всего дня будет продолжаться игра «SDN Track». Участники должны за минимальное время проложить кратчайший путь от одного виртуального хоста к другому.

Mellanox — стенд партнёра

Стенд Mellanox Technologies посвящён масштабируемым облачным инфраструктурам. Представители компании покажут, как адаптеры InfiniBand и ConnectX 10/40/56 GbE используются в больших «облаках» по всему миру. Эксперты Mellanox обсудят с посетителями протоколы iSER (iSCSI Extensions for RDMA) и RoCE (RDMA over Converged Ethernet). Они расскажут, как обеспечить низкую задержку и высокую пропускную способность на маршруте от одной виртуальной машине к другой. А также объяснят, как предоставить доступ к системам хранения данных с пропускной способностью до 6 Гбит/с на виртуальную машину.

МегаФон — стенд партнёра

На стенде представлены совместные продукты Яндекса и MegaLabs, дочерней компании «МегаФона». Там же участники конференции смогут познакомиться со смартфонами, которые «МегаФон» выпускает под своим брендом, например Login и Turbo .

Разработчики мобильных приложений смогут посмотреть магазин GetUpps!, созданный сотовым оператором на базе Яндекс.Store. Также мобильных разработчиков может заинтересовать MegaShell — оболочка для Android-устройств, которая демонстрирует один из возможных способов запуска совместного с оператором связи проекта. Интерактивная презентация на стенде опишет возможности сотрудничества с «МегаФоном» и свяжет с нужными сотрудниками.

Кроме того, во время конференции будет проводиться экскурсия на передвижную мобильную базовую станцию «МегаФона». Участники смогут познакомиться с её устройством и задать вопросы специалистам «МегаФона».

Samsung — стенд партнёра

На стенде можно узнать о новых возможностях, которые открывают технологии Samsung перед пользователями. Например, посетители увидят, что получится, если соединить телевизор со Smart TV и велотренажёр Cyberbike. Также здесь можно испытать новые смартфоны и планшеты GALAXY. Мобильные разработчики смогут из первых рук получить информацию о Samsung Apps, магазине приложений для Android, и Samsung Hub — новом сервисе, который предлагает пользователям устройств Samsung игры, книги, видео и другой развлекательный контент.

Vigo — стенд партнёра

Команда стартапа Vigo расскажет о своём взгляде на будущее мобильного интернета, а также развенчает популярные мифы о беспроводной передаче данных. Участникам конференции они покажут демо-версию «Бесплатного веб-серфинга» — новой модели тарификации мобильного веб-трафика, в разработке которой участвовала команда Яндекс.Браузера.

Вы узнаете о технологиях, которые обеспечивают доставку видео через сети мобильных операторов «без тормозов». Также будет продемонстрирован UX Zoom — инструмент, показывающий текущий уровень качества видеостриминга.

Павильон 4.1

Yandex.Disk

С помощью API и SDK Яндекс.Диска можно предельно упростить синхронизацию данных между смартфонами, планшетами и компьютерами. Разработчик сразу получает от Яндекс.Диска готовый и надёжный бэкенд и может полностью сосредоточиться на написании клиента.

На стенде команда сервиса покажет основные возможности Web API, WebDAV API и SDK Яндекс.Диска для десктопных и мобильных платформ, ответит на вопросы об архитектуре и технологиях самого сервиса и об особенностях использования API и SDK. Мы научим всех желающих за 10 минут встраивать веб-виджеты Диска на свой сайт и подарим 100 ГБ каждому, кто сделает это во время конференции.

Yandex.Islands

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

Yandex.Maps

На стенде Яндекс.Карт команда сервиса покажет, что нового появилось в картах, ответит на любые вопросы про API и расскажет про алгоритмы работы Яндекс.Пробок. В течение всего дня можно будет пообщаться с разработчиками. И, конечно, все желающие могут участвовать в программистском квесте — 15 победителей получат призы.

Linguistic Services API

На стенде специалисты Яндекса расскажут про API Перевода, Спеллера, Предиктора и Словаря. Лингвистические API Яндекса дают разработчикам доступ к онлайн-сервису машинного перевода, подробным словарным статьям, позволяют проверять орфографию в любых HTML-формах или приложениях. А Яндекс.Предиктор позволяет приложениям подсказывать наиболее вероятное продолжение слова или фразы при вводе текста. Также на стенде пройдёт «Лингвистический триатлон», победители которого получат призы.

Yandex.Webmaster

Сервис Яндекс.Вебмастер показывает, как индексируются сайты, помогает улучшить их представление в результатах поиска и сделать присутствие там более продуктивным. На стенде специалисты Яндекса расскажут и покажут, как с помощью Вебмастера наладить взаимодействие сайта с поисковой системой, найти и устранить ошибки индексации, а также настроить аналитические разделы Яндекс.Вебмастера. Также они объяснят, как правильно использовать семантическую разметку — например, для получения специальных сниппетов и интерактивных ответов.

Yandex Site Search

На стенде мы расскажем о возможностях Яндекс.Поиска для сайта и особенностях его устройства. Здесь будет работать тестовая площадка. На ней участники конференции смогут попрактиковаться в установке и настройке поиска, научиться менять оформление результатов поиска при помощи CSS, а также освоить поисковую статистику. С ее помощью можно понять, насколько контент сайта соответствует ожиданиям пользователей.

Yandex Antivirus Technology & Safe Search

Чтобы обеспечить безопасность пользователей, Яндекс использует антивирус, созданный на базе собственных решений и сигнатурной технологии Sophos. На стенде аналитики антивирусной службы Яндекса расскажут про технологические решения, применяемые для обнаружения зараженных сайтов в поиске, а также про современные инструменты и методики выявления вредоносного кода. Они покажут SafeBrowsing API, позволяющий разработчикам встраивать проверку ссылок в свои приложения, и Яндекс.DNS — сервис, обеспечивающий безопасность домашней сети.

Technical Documentation

На этом стенде мы впервые представим технологию разработки документации в Яндексе и дадим попробовать рабочие инструменты документирования и локализации в деле. А также представим новую песочницу для работы с RESTfull API. Специалисты Яндекса поделятся своим опытом разработки документации на API.

Фан-зона

Из Instagram в офлайн: #yac2013

На конференции будет работать Instagram-принтер. Каждый участник сможет получить на память свои фотографии на бумаге:

  • сделайте снимок в Instagram’е;
  • разместите его с хештегом #yac2013 и геометкой мероприятия;
  • заберите распечатанное фото из лотка.

Робот Марвин с подружкой

На конференции можно пообщаться с нашим вечно депрессивным роботом Марвином. На этот раз он будет не один, а в паре с подругой.

Вам шарики или ехать?

В течение всего дня на стенде Яндекс.Такси гости конференции смогут поучаствовать в гонках на специальных шариках, управляемых с iPad или iPhone. Гоночная трасса расположится в павильоне 4.1.

Схема залов

http://img-fotki.yandex.ru/get/4905/44214498.82/0_8d231_fb59f4ba_XL.png

Материалы

http://cs9306.vk.me/v9306754/4109/fJ7B9JjsSz0.jpg

По ссылке вы можете скачать информацию о конкурсах и мероприятиях, которые проходят в день конференции, а также справочные материалы о технологиях, представленных на YaC 2013.