Начнём с того, что впечатления самые хорошие, и я безумного благодарен организаторам полезного для меня мероприятия. Впечатлений так много, что своими заметками исписал 12 листов блокнота, мелким шрифтом. Ниже я эти заметки разберу, систематизирую и они будут пригодны для чтения. Я не буду выкладывать стенографические записи самих докладов, их выложат в сеть через 2-3 дня, там и почитаете. Только
мои впечатления :)
Приехал я в упор к докладу «Вёрстка в IntelliJIDEA» от Вадима Макишвили. Как он сам верно заметил, он не пропихивал нам редактор, а просто делился своим опытом разработки, и как эту разработку сделать удобнее, быстрее и качественнее.
«субботник» на
Яндекс.Фотках
А рассказывать тут особо нечего, нужно просто качать Идею, смотреть и возможно пересаживаться на неё. Она мультиплатформенна. Вот допишу этот пост, и обязательно скачаю, поюзаю. Мне кажется, что прислушаться к опыту Вадима стоит.
Единственно что, эта программа предназначена вовсе не для разработки HTML+CSS, а для JAVA. Но тем не менее она замечательно справляется со своими обязанностями.
Далее Фёдор Голубев кратко, и очень уж аскетично, рассказал о «API Яндекс.Карты». В принципе всё что было рассказано в ходе доклада, всё есть в документации. Познавательно, но и тут я задерживаться не буду.
«субботник» на
Яндекс.Фотках
Но для себя пришёл к выводу, что на новой работе (да, да — я нашёл работу), в некоторых местах я реализую функционал на базе Я.Карты.
А вот дальше пошло самое интересное, «CSS Framework своими руками» от Виталия Харисова.
Выступление Виталия началось с того, что у него поехала верстка презентации, которую крутили на стене. В итоге, всему залу был дан краткий мастер-класс по оперативному дебагу верстки, всё транслировалось на экран и комментировалось разработчиками. После исправления всех проблем, Виталий сорвал аплодисменты. К слову, не в последний раз.
Кстати, я отметил, что Виталий в профиль похож на Чендлера, из сериала «Друзья», когда тот ходил в очках. Все время пока Виталий был в моём поле зрения меня не оставляло это впечатление.
Посмотреть на Яндекс.Фотках
Из выступления Виталия я вынес несколько интересных идей. Я не буду слепо повторять то, о чём нам говорили, но внести правки в то, что есть у меня сейчас просто необходимо, я это действительно понял сегодня. Стоит отметить, что такие мысли у меня были и до Я.Субботника, однако именно на нём я понял — надо делать. Касается оптимизации разработки CSS, ну и вёрстки естественно.
Виталий второй раз словил аплодисменты, когда просто и с улыбкой признал, почему же он юзает таблицы. Ответ вполне очевиден, слои не дают той динамики, которая необходима Яндексу.
Так же понравилась цитата, к сожалению дословно не помню, — «Плохие экспрешенны, но написанные хорошими людьми — это всё равно плохо». Если кто-нибудь помнит саму цитату — напишите пожалуйста в комментариях.
Очень много ругани досталось разработчикам IE, ну и самому «недобраузеру». Вполне очевидно, что представитель Microsoft не пришёл, иначе он краснел бы как рак, на протяжении всего выступления Виталия.
Был предложен любопытный способ png-фикса, естественно для IE6, названный g-png. С ним я предлагаю ознакомиться в обязательном порядке. Повторюсь, через 2-3 дня будут выложены все доклады.
В ходе доклада я узнал, что разработчики регулярно отсылают баг-фиксы командам-разработчикам браузеров. Я задал вопрос, уже после доклада, мол какой-то толк от баг-репортов есть? Ответ взорвал всю кухню Яндекса смехом, мол баг-репорты отсылаются исключительно ради личного удовлетворения. Хотя я на месте команд-разработчиков браузеров прислушивался бы к специалистам монстров Сети.
Именно потому, что отсылаются репорты, пишется валидный код, что вполне очевидно. Однако сама причина валидирования явно не в этом :)
Потом, уже после доклада, я случайно услышал, что Виталий беспокоится о том, что его доклад был скучен и неинтересен. Виталий, если ты будешь читать эти строки — то знай, всё было просто отлично. Впрочем, я тебе это уже говорил.
Далее шёл доклад от Вадима Макеева «С ножом против паровоза. Оптимизация и нарезка графики для профессиональной вёрстки». Для меня доклад был интересен только с точки зрения — «послушать, может узнаю что нового». Много нового не узнал, но пару приятных плюшек для себя выяснил. Буду использовать в работе.
«субботник» на
Яндекс.Фотках
Как верно подметил Вадим, раньше сайты верстали, теперь рисуют — в общем, это нормально течение эволюции Веба, но всё равно немного тяжко от этого.
Что не очень понравилось в докладе, все хоткеи, которые указывались, указывались для Мака, что для меня немного не комфортно. Но это не смертельно.
Представитель Бегуна настраивал PhotoShop параллельно с Вадимом. Кстати, чуть ниже напишу, кого увидел, пусть не по именам. Но по компаниям.
Очень не понравился парень, который по факту, своим глупым вопросом, заставил Вадима объяснять, что такое CSS спрайты. Неприятно, что было отнято время, ведь график очень плотный, и всё было расписано по минутам. Кто-то не смог задать, возможно, интересный вопрос. А речь велась о том, что можно реализовать закругления уголков с помощью спрайтов. Вещь элементарная.
Далее был черёд Наталии Макишвили с докладом «Вёрстка для мобильных устройств». Из интересного, у Наташи аж 30 мобильных телефонов, для проверки верстки. Мы, обычные верстальщики, ещё неплохо устроились, а грамотная верстка под мобильные телефоны сложна неимоверна. Под PDA много легче.
Посмотреть на Яндекс.Фотках
Хотя браузеры от Nokia безумно расстроили, ибо они не поддерживают ключи доступа, и внимания, якоря! Хотя и то, и то отлично работало даже на Сименсе M55. Для меня это странно.
Очень жаль, что не ведётся статистика по браузерам, которые поддерживают DTD2.0 от организации WAPPHORUM.
Позабыл сказать, что в Питере, у верстальщиков версий страниц для мобильных устройств более 50 моделей телефонов.
Далее шёл доклад Евгении Фирсовой под названием «Процесс деплоймента вёрстки — просто, быстро, безопасно», я, правда, пропустил первые минут 10 от доклада, ибо в этот момент общался с Наташей Макишвили в курилке. Но смысл я понял, а что не понял прочту потом, когда доклад будет выложен. И вам рекомендую, это бесценный опыт, который мало кто из нас получит в своих компаниях. По крайней мере в ближайшем будущем я такой опыт точно не получу. Скорее всего, к счастью.
Из впечатлений, неприятно резануло слух то, что в ходе доклада у меня появилось впечатление о том, что Евгения не совсем понимает, что и под Windows есть аналоги simlink'a. Ну это не суть.
Вопросов к Евгении было мало, потому что тема сложная, все устали, времени мало и вообще, мы бы все ещё часа два её с удовольствием послушали бы. Зато малое количество вопросов было скомпенсировано оглушающими аплодисментами. Их срывали все докладчики, кстати, не подумайте ничего такого. Собрались исключительно благодарные слушатели.
Хватит о программе, немного о мелочах, без которых впечатления не были бы столь радужными.
Из покушать была исключительно выпечка, но самая разнообразная. Я плотно подсел на домашнюю пиццу, персонально выношу благодарность всем, кто её готовил — безумно вкусно, её я уничтожил безумное количество.
Тимур, руководитель отдела тестировщиков (как это правильно звучит?) даже пару раз пригрозил, что не выпустит никого, пока не будут съедена вся выпечка, но уже под конец её там оставались просто тонны, на нескольких столах.
А вот сахар попался какой-то несладкий, хотя кладя его себе в чашку, я не стеснялся в количестве кубиков.
В курилке, т.е. на летней, открытой веранде, было безумно холодно, но сладкий чай и выпечка быстро согревала всех, кто выходил подышать свежим воздухом. Под вечер с нами стали выходить сотрудники Яндекса, потому что дверь перешла на режим «стемнело», и без карточки-магнитки сотрудника, попасть в здание невозможно.
Так как на кухне Яндекса есть wi-fi, то фотки с мероприятия и твиты появлялись крайне оперативно. Только вот розеток я не увидел.
На Субботнике были замечены представители Бегуна, Google, Opera, SUP, нескольких банков, Акрониса (Лёша, салют!).
Хочу принести благодарность компании Яндекс, и её сотрудникам, за организацию, интересные доклады и желание сделать что-то интересное и полезное. Спасибо, и продолжайте в том же духе.
Продолжать будут, грозятся, что за 2009 год проведут ещё три мероприятия по такой же схеме, но с другой тематикой.
Наверняка очень многое забыл, но основными впечатлениями поделился. На мероприятие не пришло около сотни участников, которые были зарегистрированы — вы очень много потеряли, господа и дамы, очень многое!
комментарии (117)
Я конечно извиняюсь за паранауку, но вообще мне ваше лицо о чём-то напомнило.
сотрудники Яндекса искали через гугл — хи-хи
из обсуждений на вики:
глагол google приобретает нарицательное значение, так же как слово xerox приобрело нарицательное значение для копировальных машин, а слово унитаз также стало нарицательным по имени фирмы. Поэтому статья про этот глагол является самостоятельной смысловой единицей, отличающейся от одноименной фирмы — никому не придет в голову объединять статьи про сантехнический прибор «унитаз» и про фирму «Unitas» которая начала производить его. --[Alesso WD] 19:14, 16 апреля 2008 (UTC)
Да, решил всё-таки, статейки найти:
www.dw-world.cn/dw/article/0,,2138655,00.html
gog.is/google+против+глагола+гуглить
но как бы то ни было, и при всём уважении к яндексу, чисто акустически «гуглить» приятнее, чем «яндить» ;-)
На самом деле, обидно, даже в тех случаях, когда подразумеваю Яндекс, пишу «гуглить» обычно. Глагол — это здорово и удобно.
Исправил:
Одна из Статей
по запросу
На следующие мероприятия будет повторная регистрация? Тех кто не пришел, но записывался пустят в след. раз?
Если вы имеете в виду символические ссылки, то не думаю, что только она :-) Огласите пожалуйста, что же вы считаете аналогом символической ссылки в Windows.
Команда mklink.
правда я vist'у не юзал
Источник
2) Работает только с директориями
Лишние переводы строк намеренно удалены.
В описании программы нашёл ссылку на полезную статью о ссылках в Windows — shell-shocked.org/article.php?id=284.
А NtfsLinks умеет создавать символические ссылки (т.е. junction points) на файлы? В статье сказано, что это потенциально возможно.
От выступления Вадима Макишвили остался не в восторге — слишком длинное вступление о нежелании холивара, слишком много слов про Far (не думай про белого бычка, да), в итоге — большая часть доклада не уместилась по времени.
Особый респект Федору Голубеву и Виталию Харисову. Очень круто держатся на сцене, говорят уверенно, сжато и по существу.
Курилка порадовала, да :) It's so soviet out there! ©
А главное — спасибо Яндексу за отлично организованное мероприятие!
Слушать выступающих было (лично мне) безумно интересно: материал был достаточно новым и манера его приподнесения тоже была на высоте. Как выразился @bobuk в своем твиттере, встреча проходила очень по-домашнему. Так и есть: подойдя с кружкой чая к кому-то из яндексоидов (вы уж меня простите за такое словцо), я мог свободно пообщаться с ним не только на темы верстки и компьютеров. Ребята объясняли достаточно охотно, хотя и чувствовалось, что после такого длинного тяжело отвечать на вопросы :).
В список представителей добавлю еще разработчика webo.in и нескольких стартапов. Набор слушателей получился достаточно солидный, хотя не обошлось и без глупых вопросов от аудитории (про них я умолчу).
Я не буду долго расписывать как же прошел Яндекс.Субботник, а лучше сэкономлю ваше время :). Еще раз спасибо не только за интересные доклады, но и за интересное общение :)
Мне понравились все доклады, но особенно хочу выделить Федора Голубева, очень уж он забавный и улыбчивый, Виталия Харисова и Евгению Фирсову, эти доклады мне уже были чрезвычайно интересны еще и с профессиональной точки зрения. И совсем-совсем не скучно было ;-). А Евгения чем-то напоминает Тину Канделаки =).
Наверное имелся ввиду мелкий почерк.
Когда выбирал место в зале не обратил внимания на столб посреди зала у сцены.
В итоге часов 5 (пока не ушел сосед) пришлось наклоняться то влево, то вправо, чтобы посмотреть что там на слайде показывают.
Думаю, не я один такой.
Поэтому предлагаю, либо снести столб, либо повесить второй проектор :)
А в общем и вкратце:
доклады на 7 из 10 (ну правда мало чё рассказали, так по верхам...)
атмосфера на 10 из 10
+ хочу добавить — глубокий респект Тимуру.Правда.
Насчёт Cmd вместо Ctrl — могу оправдаться только так: речь шла не о том, чтобы предложить всем скопировать горячие клавиши, а в принципе заняться настройкой Ps. Хотя может и зря я так…
Так держать!
Возможно, я неправильно понял эту фразу, но где у Яндекса валидный код?
Только что прошелся по сервисам — везде ошибки. А как вам это: input type=«search»?
…
Яндекс.Авто только валидный. ) Остальное — треш из html )
Отдел HTML-верстки верстает валидно, а потом программисты правят код под себя, что вполне закономерно.
Да и тема на хабре уже обсуждалась. С одной стороны, мол, как же самая популярная русская поисковая система нарушает правила валидации?! Какой плохой пример разработчикам! С другой стороны, всё зло в браузерах и их несоответствии принятым де–юро (а иногда только де-факто) стандартам, ведь так?
И тут всё проясняется, ведь основная политика Я.Компании — всем должно быть хорошо: и разработчикам, и, главное, пользователям. А для этого нужно чтобы в популярных браузерах одна и та же страница выглядела одинаково, что наданный момент не кажется реальным. А для этого пишутся «вставки–кода–костыли» для браузеров и используются таблицы вместо дивов, а валидироваться все эти вещи не могут по определению.
Сразу говорю, что спорить тут не о чем и доказывать никому ничего не нужно. Написал что услышал и поддерживаю это, так как вникаю в суть проблемы.
Кому от этого плохо? Никому. Валидатор не в счет, он Яндексом не пользуется.
А кому хорошо? Пользователям Safari.
Вообще-то я встретил этот type не на заглавной странице ya.ru — тут он указан в js, а не в html, что правильно.
Спасибо Яндексу.
Подозреваю, что это был я :)
Может, не получилось сформулировать нормально, может Вы недопоняли, а может Вадим. Но вопрос был не об этом. Я поинтересовался, существует ли техническое решение, позволяющее натягивать спрайты не вручную, вымеряя background-position попиксельно (согласитесь, для картинки в 6К пикселов это весьма утомительно, чревато ошибками и нечитаемым кодом), можно ли как-то автоматизировать этот процесс. Вадим ответил, что, скорее всего, тот же Apple действительно сперва, в режиме разработки, нарезает картинки отдельно, а спрайты использует на продакшне. Но какая магия за этим стоит — не пояснил, вероятно, об этом просто ничего не известно.
Извиняюсь перед уважаемой публикой и Вадимом, если вопрос показался глупым и отнял время. Не имею опыта выступления перед аудиторией, увы.
Вероятней всего, вы действительно не смогли выразить ваш вопрос верно, отттого произошло недопонимание.
Пожалуйста, без один :)
Мне было полезно выслушать Вашу оценку, в следующий раз постараюсь формулировать мысли точнее.
спасибо