Рубрика «фронтенд» - 11

У Яндекса долгие и прочные отношения с Екатеринбургом. Мы ещё в 2007 году открыли здесь офис разработки — это был второй наш филиал в России после питерского офиса. Сначала разработчики Яндекса на Урале занимались только Поиском и прототипированием. Теперь здесь делают Афишу, Браузер, Маркет, Метрику, Облако и многие другие сервисы. С 2011 года в Екатеринбурге проводятся Я.Субботники, в 2012-м появился филиал ШАДа.

14 сентября пройдёт крупнейшее событие Яндекса в Екатеринбурге за все годы — YaTalks, конференция для фронтенд- и бэкенд-разработчиков.

14 сентября пройдёт YaTalks — конференция Яндекса по фронтенду и бэкенду - 1

Билеты и трансляция
Конечно, это новость не только для жителей города: во-первых, мы всегда рады техническим специалистам из соседних регионов и вообще откуда угодно, а во-вторых, каждый из треков можно будет увидеть в трансляции (и посмотреть полную видеозапись сразу после мероприятия). Билет на конференцию и прямой эфир будут бесплатными, но чтобы прийти лично, нужно зарегистрироваться на странице YaTalks. Трансляция пройдёт там же.

Доклады
На YaTalks выступят коллеги из «СКБ Контур», Huntflow, ivi, Mail.Ru, Nuance и UNIT6, а также наши сотрудники. Поговорим про многое. Руководитель одной из групп разработки интерфейсов Карт Вадим Макишвили прочтёт продолжение своего знаменитого доклада «36». Будет выступление Антона Слесарева и рассказ Азата Разетдинова о монорепозитории: Антон управляет разработкой беспилотного авто, Азат — разработкой фронтенда Недвижимости. Руководитель отдела функциональности Поиска Андрей Плахов объяснит, как программисту оказаться по одну сторону баррикад с менеджером. Михаил Биленко и Александр Крайнов, эксперты Яндекса в машинном интеллекте, готовят доклады об Алисе и поиске по картинке. Специальный гость — Максим Поташёв.
Читать полностью »

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Дайджест свежих материалов из мира фронтенда за последнюю неделю №376 (12 — 18 августа 2019) - 1

Читать полностью »

Большие IT-компании часто предлагают кандидатам на роль разработчика выбрать между несколькими командами. Сделать этот выбор непросто — разработчик ещё не работал ни с одной из команд, не знает их специфики. Чтобы упростить ему задачу, мы придумали Буткемп. Это особый способ прохождения испытательного срока. Буткемп длится восемь недель, в течение которых сотрудник успевает попробовать себя в разных подразделениях и на основе этого опыта сделать осознанный выбор дальнейшего места работы. Изначально такой формат был доступен только фронтенд-разработчикам, но несколько недель назад команды бэкенда тоже к нему подключились.

Буткемп в Яндексе: как разработчику выбрать себе команду - 1

Я Жанна Круглова, экс-разработчик и руководитель группы Буткемпа. Расскажу читателям Хабра, что у проекта под капотом, какие возможности он даёт и как предыдущие участники мучительно выбирали себе команду.Читать полностью »

Видео и доклады со SmartMail Meetup: Frontend - 1

Лето выдалось холодным, а это хороший повод потратить дождливые деньки на просмотр пары-тройки лекций по frontend-разработке. 27 июня прошел первый SmartMail Meetup, посвященный фронтенду. С техническими докладами выступили сотрудники команды frontend-разработки Почты. Вместе с ними и еще 300 участниками мы обсудили, чем живут фронтендеры Mail.ru Group и каково это, работать с высоконагруженными сервисами.
Читать полностью »

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Дайджест свежих материалов из мира фронтенда за последнюю неделю №375 (5 — 11 августа 2019) - 1

Читать полностью »

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Дайджест свежих материалов из мира фронтенда за последнюю неделю №374 (29 июля — 4 августа 2019) - 1

Читать полностью »

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Дайджест свежих материалов из мира фронтенда за последнюю неделю №373 (22 — 28 июля 2019) - 1

Читать полностью »

Чемпионат по программированию: разбираем задачи для фронтенд-разработчиков - 1 На днях победители чемпионата по программированию, который завершился в начале лета, получили заслуженные призы. Для этого мы позвали их, а также всех остальных финалистов из топ-20 каждого направления в московский офис Яндекса. Ещё раз поздравляем тех, кто сумел выйти в финал.

Тем временем мы подготовили разбор задач чемпионата, которые предлагались фронтенд-разработчикам. Это задачи из квалификационного этапа. Напоминаем, что чемпионат проводился по четырём направлениям: бэкенд, фронтенд, машинное обучение и аналитика.

A. Градусник пробок

Условие

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

Читать полностью »

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Дайджест свежих материалов из мира фронтенда за последнюю неделю №372 (1 — 7 июля 2019) - 1

Читать полностью »

Теория вместо эвристики: становимся лучше как frontend-разработчики - 1

Перевод Becoming a better front-end developer using fundamentals instead of heuristics

Наш опыт показывает, что не имеющие технического образования разработчики и самоучки чаще полагаются не на теоретические принципы, а на эвристические методы.

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

  • «Используй $(document).ready(function(){}) для инициализации кода на jQuery-сайтах»
  • «Конструкция var self = this необходима для вызова метода в функции обратного вызова»
  • «У стрелочных функций нет операторов return»

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

Обратите внимание: мы заключили в кавычки только примеры эвристики — для того, чтобы подчеркнуть кустарный характер эвристики по сравнению со строгостью теоретических основ. Ни один из примеров эвристики не является универсальным для всех случаев, но они работают в достаточном количестве ситуаций, чтобы применяющие их разработчики получали рабочий код без полного понимания его работы.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js