Немного мыслей на тему YaC2013

04.10.2013

Марина Лебедева


Пожалуй, стоит начать свой небольшой рассказ о конференции под названием «Yet another Conference 2013» от компании «Яндекс».

Мыслей немного, но, кажется, что текста будет предостаточно.

Нам пока не с чем сравнивать это мероприятие по организованности и масштабности. Вопрос не стоит в решении отложить дела и поехать за 1000км, чтобы поучиться и поучаствовать где-либо. Нет. Соль как раз в том, что особо некуда ездить (сейчас я говорю про направление веб/фронтенд). В настоящее время, компанией, которая проводит крупные конференции в области фронтенд является «Яндекс». Про «Google» я, к сожалению, молчу. Собственно, поэтому здесь не будет никаких глобальных сравнений, а будут только мысли и наблюдения.

Название.


Самой первой и, скорее всего, печальной мыслью было — «Yet another Conference 2013, YaC2013». Я понимаю, что английский — международный язык и названия на нём выглядят солидно и звучат более серЪёзно, можно упоминать в иностранных источниках (Devdigital, тому пример), но, я считаю, что прекрасно использовать этот ход для названий фирм, а вот в случае Российской конференции, я не уверен. «Просто другая Конференция 2013», но не буду холиварить на эту тему. Просто мысли вслух.

Организация.

Итак, YaC2013. Начну, пожалуй, с организации всего мероприятия. Организаторам нужно отдать должное — на самой конференции всё было на высшем уровне, но не за пределами корпусов. Минус, который мне показался значительным — то, что нигде в самом парке не было ни одного указателя к месту проведения конференции и если принять во внимание то, что интернет на территории парка «Сокольники» сомнителен, то возникает некоторая нервозность.


После того, как добрались до корпусов YaC2013, всё было превосходно. (Если честно, меня очень порадовал охранник с усами на входе в главный корпус, где проходила регистрация, секретная лекция — он превосходный).

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

Если честно, я думал, что от рассвета до заката — это безумно долго и будет «скукатищааа» (Привет, университет!), но всё оказалось совсем наоборот. В любой момент времени на конференции скучать не приходилось. Всё было продумано до мелочей. Когда после регистрации ждали запуска в основные залы, были развлекалки в виде красной буквы Y (ну как же не сфоткаться!), залить в инстаграм, твиттер, рассмотреть бейджики и, в конце концов, согреться. И этот последний пункт преследовал в любом направлении, но я дойду до этого чуть позже.


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


Секретная лекция.


Сразу же после регистрации и кофе (спасибо, за частичку тепла) мы быстренько отправились в первый зал занимать места — мы были там чуть ли не первые и сели в самом центре 3 ряда. Ну что сказать, впечатляюще. Я думал, что зал не заполнится и на треть, но уже через 10 минут он был набит до отказа. Хотя выступление транслировалось ещё в 2 зала, не было места даже для просто «посто́ять» — согласен, воочию смотреть приятнее.


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


Содержание лекции было закручено вокруг новых плюшек от «Яндекс», а именно, «Атом» — гвоздь презентации, и уже открытые в тест, «Острова». «Яндекс.Атом» — это супер-пупер крутой сервис, который будет открыт в ближайшем будущем, для адаптации веба под пользователя. Да, да, «Яндекс» знает о нас очень многое (пора для фобий 😀). По уверениям разработчиков — всё конфиденциально и обезличено, так что волноваться не за что. Если рассказывать вкратце, то «Атом» позволит представлять сайты полностью «заточенными» под нас, т.е. если мы искали корм для попугая неделю назад, то зайдя в интернет магазин товаров для животных на главной увидим бо́льшую часть товаров именно для птиц, что несомненно, плюс как для пользователя, так и для продавца.


Ребята разрабатывают отличные вещи не просто в поиске, но и Data Mining. За это отдельно громадное уважение. (Хотелось бы посмотреть на размер помещений в которых строит вся та техника, которая это всё обрабатывает).

«Яндекс.Острова» — для обычного пользователя более привлекательный и удобный интерфейс поиска «Яндекс». Выдача организовывается более рационально и удобно, что позволяет, для пользователя, быстрее достигать желаемого результата. Для этих сервисов уже организованы промо страницы. Более интересно то, что «Острова» можно попробовать уже сегодня.


Лекции.

Мы были записаны в секцию «Frontend». Под неё был отведён свой собственный корпус. Честно говоря, жесткого разделения на секции для участников не было и можно было посещать любые интересующие лекции. Лекции, на которых мы были — все по части фронтенд (неожиданно). От себя скажу, что они были расположены в отличном порядке. Серьёзные и шуточные — именно так, чтобы не терялось внимание аудитории. Ещё один плюс в копилку организаторов.

Как писал выше, описания будет немного, только мысли и ощущения.


Первая и одна из интересных лекций — лекция Дмитрия Барановского, из Сиднейского офиса Adobe. Первой фразой его была:

«Летел сюда 30 часов ради того, чтобы выступить перед Вами 30 минут. Нормальный ли я?!»

Рассказ был о новых фишках от Adobe. Работа ведётся над svg и js, css плюшками. Могу только сказать, что вещи поистине уникальны и поражают воображение. С нетерпением, будем ждать выхода в свет всех вещей, о которых он нам рассказал!

От себя могу добавить и ответить на его вопрос, что однозначно, Дмитрий, Вы нормальный — такими вещами просто необходимо делиться, спасибо.


Следующая лекция на которую мы попали, была лекция от Джона Бретмана, разработчика в Badoo. Безумно приятно слышать настоящий британский английский, а особенно, когда речь идёт о js и всяких других интересностях.

Кстати, после доклада Джона, в перерыве, у нас была своя минута славы:


Могу сказать одно, что 30 минут на доклад, несомненно, мало. Так что, мы написали ему в Твиттер и спросили о дополнительной информации, на что Джон ответил, что в течение недели напишет большую статью около своего доклада из которой можно будет много чего подчерпнуть.


Самым заметным и ярким выступлением на YaC2013, по истине, можно назвать «Destroy the Web» от Брюса Лоусона.


Пару слов о докладчике(можно писать долго, так что возьму описание из тви): «Opera employee. Co-authored Introducing HTML5; web standards lovegod». Но в этих словах мало смысла, они нисколько не описывают самого человека. Брюс совершенно не подходит под шаблон типичного разработчика ни своим поведением, ни имиджем, ни стилем и ни содержанием доклада. На сцене Брюс появился с зелёным ирокезом и предложил:

«Давайте, уничтожим Веб!»

— разве это не чудо?

Само выступление, несомненно, было в саркастичной форме и высмеивало подходы к разработке в Интернет, точнее: «Да, мы так пишем, но это же провал, ребята!». Именно совсем не сухой стиль доклада и докладчика заставляет задуматься над его мыслями. Брюс молодец.

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

Стенды.

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

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

Стенд Samsung, на котором был представлен флагман Galaxy S4 и новинка гаджетостроения — Galaxy Gear. Как говорят в Samsung, Galaxy Gear — в скором времени это будет целое направление различных гаджетов в форм факторе «наручные часы». В настоящее же время, под названием Galaxy Gear были представлены часы Smart Watch. Как бы, часы-телефон, но это не полноценный телефон, а примочка. Используется как гаджет для Galaxy серии S. Он связывается с телефоном и позволяет совершать звонки, читать, отвечать на SMS. Приложений для него мало, но он позволяет открывать некоторые из них на смартфоне удалённо. Что, по правде, сказать, пока не особо удобно.

Практически все операции проводятся с помощью ASS S-Voice — голосового управления Samsung.

К слову сказать, начинка в Samsung Gear очень достойная: камера на 1.9 мегапикселя, но фото, мягко говоря, так себе, но подойдут для тех же Evernote записок; шагомер; процессор на 800Мгц и несколько других плюшек.

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


Стенд от «Яндекс» Инстаграм. Интересная развлекалочка — постишь во время конференции фотографии с тегом #yac2013 в инстаграм и тут же на стенде они печатаются и можешь забрать свою фотку в бумажном виде. Идея отличная, но сколько мы ни постили фотографий, ни одной нам не распечаталось (или забрал кто наши, не знаю).


От «Яндекс» был много других стендов. Их можно грубо разделить на «вот это для пользователей», и «вот это для разработчиков». «Яндекс.Карты», «Диск», «Пробки», «Вебмастер», «Поиск» и другие, для разработчиков — нагрузочное тестирование «Яндекс.Танк», облако «Cocaine» и другие.


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

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

Браузер сам нормализует номер и отправляет в набор номера. Единственное условие — Яндекс.Браузер и на устройстве с которого идёт проброс и на смартфоне. Интересно будет попользоваться.


Развлекалочкой и гвоздём конференции был робот Марвин и его подружка. Я бы сказал, что он рождал у участников неописуемый восторг. Я и сам не устоял, поболтал с ним. Он оказался очень обворожительным и милым:

Я: Привет!

Марвин: Привет!

Я: Слушай, Марвин, а где тут можно выпить кофе?

Марвин: (поворачивается) Вон там.

Я: Спасибо, а можно с тобой сфотографироваться?

Марвин: Да, я очень люблю фотографироваться!

Я: Марвин, а давай подъедем к букве Я, я хочу с вами обоими сфотографироваться. (До буквы метров 8)

Марвин: Конечно. (Подъехал)

Я: (Сфотографировал) Ой, Марвин, а ты моргнул! (У него нет глаз)

Марвин: Ой, прости! Я больше не буду, обещаю! Давай ещё раз сфотографируемся?

Я: (Сфотографировал) Спасибо! С тобой очень приятно разговаривать!

Марвин: И с тобой, спасибо!

Интересностей было много, как уже писал выше:

  • Яндекс.Такси — управление шариками по площадке-карте с помощью планшета;


  • Робот, который рисует карту Москвы на маркерной доске и так далее.


Конкурсы.

О, конкурсы — это отдельная песня. Конкурсов просто безумно много: администрирование сети, построение маршрута в сети, загадки и ребусы от Школы анализа данных, задание от Школы разработки интерфейсов, оптимизация отрисовки страницы. Может ещё забыл какие-то.

В этот момент я очень сильно пожалел, что не взял свой ноутбук, ну или хотя бы мышь. Бо́льшая часть конкурсов была на компьютерах. Конечно, давались гостевые ноутбуки, но они были абсолютно чистые (Вин7, Блокнот, Яндекс.Браузер, Git) и без мыши.

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

Если смотреть по времени то, сделано всё очень хитро — либо лекции либо конкурсы, потому что что-то делать и впитывать информацию ну никак нельзя. Я участвовал в 4 из них: построение маршрута в сети, загадки и ребусы от ШАД, задание на js от ШРИ, оптимизация отрисовки страницы.


Пару слов о каждом из них:

  • Маршрут в сети, неплохое, задание на мой взгляд, не сложное: 5 путей в разных графах, каждый за 20 секунд. Во время моего участия, был первым из всех. Во время закрытия не подходил, может так и остался на первом. Приз — не знаю.
  • Загадки и ребусы от ШАД, сложные. Задачи сами по себе может и не очень сложные, но когда ты находишься на конференции, у тебя идёт лекция и оптимизируешь страницу, то они уже становятся, мягко говоря, сложными. В итоге из 5 задач во время конференции было решено 2. По задачам напишем отдельный пост, как до них дойдут руки. Приз — наклейка.
  • Задание на JS от ШРИ, нормальное. Написать несколько классов и методов, наследование, обработка ошибок, все дела. Если знаешь как и что, то задание нормальное. Приз — рубашка (самый крутой приз).
  • Оптимизация страницы, изначально несложное, которое оказывается невыполнимым. Как писал, в предыдущем посте задание было выложено за день до конференции. По заданию: нужно оптимизировать страницу и отправить на проверку. На это задание мной было потрачено много жизненной энергии, и девушка, с которой мы вместе ездили, сказала, что я пол конференции был настоящим комочком нервов.Могу определённо сказать, что это не стоит того. В итоге из 800+ пулл-реквестов прошло только 71. Проверка осуществлялась автоматизировано и не в одном Яндекс.Браузере, как говорилось ранее, а в нескольких неизвестных браузерах. В каждом из них делались скриншоты страницы и попиксельно сравнивались с эталоном. Если были оптимизированы шрифты, изображения, то, если даже на глаз было один в один с эталоном, а попиксельного соответствия с эталоном не было, то проверка крашилась.В итоге стоял выбор участвовать только в этом конкурсе либо оставить этот и участвовать в других. Было принято решение пойти по второму пути и я нисколько не жалею. Чуть позже выложу таймлайн оптимизации страницы на конкурс в нашем исполнении.

Питание.

«Андерсон», наверное, очень хорошее кафе, но скорее всего, когда это не кейтеринг. Продукция нормальная, на это у меня нет нареканий, но к тому моменту (13:00+) как мы пошли обедать, осталось в наличии меньше половины меню.

Итого.

В итоге могу сказать, что, в принципе, всё было прекрасно и плюсов, несомненно, больше. Даже лекции сами по себе перевешивают все те маленькие нюансы, которые тут я постарался изложить.

Осторожно, бе́лки

  • Участие в конференциях

Комментарии

Добавить комментарий

Вы вернулись, чтобы дочитать статью? Кликните на меня, я найду то место, где вы остановились.