Дайджест свежих материалов из мира фронтенда за последнюю неделю №426 (27 июля — 2 августа 2020)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Медиа    |    Веб-разработка    |    CSS    |    JavaScript Медиа • Подкаст «Фронтенд Юность (18+)» #148: Vue, React, Svelte, Typescript, PWA • Подкаст CSSSR: Vue 3 RC, релизы NodeJS, Svelte + TS, TSDX, V8 8.5, JS будущего, результаты опроса от JetBrains • Подкаст «Сделайте мне красиво», Выпуск №39: […]

О чем поговорить на собеседовании с выпускником онлайн-курсов по тестированию

Немного о себе Всем привет, меня зовут Лилия, я QA lead и преподаватель, последние лет 10 читаю курсы по тестированию в, так сказать, ведущих компаниях отрасли. И конечно, мне очень интересно, как преподают мои коллеги на онлайн-курсах и какие специалисты получаются в результате — ведь собеседовать джунов, в том числе и после курсов, тоже приходится […]

Как мы в Dropbox перешли с Nginx на Envoy

В этой статье мы будем говорить о нашей старой инфраструктуре, основанной на Nginx, ее болячках, а также выгоде, которую мы получили после миграции на Envoy. Мы сравним Nginx и Envoy различными способами. Также кратко коснемся процесса миграции, текущего состояния, а также проблем, возникших при переходе. Когда мы переключили большую часть трафика на Envoy — у […]

SRE: Анализ производительности. Способ настройки с использованием простого вебсервера на Go

Анализ производительности и настройка — мощный инструмент проверки соответствия производительности для клиентов. Анализ производительности можно применять для проверки узких мест в программе, применяя научный подход при проверке экспериментов по настройке. Эта статья определяет общий подход к анализу производительности и настройке с использованием в качестве примера вебсервера на Go. Go тут особенно хорошо подходит, поскольку у […]

Примеры GraphQL на Java для начинающих [со Spring Boot]

В этой статье мы рассмотрим пример GraphQL на Java и создадим простой сервер GraphQL со Spring Boot. Таким цыпочкам тоже нравятся примеры GraphQL на Java со Spring Boot! GraphQL — это язык запросов для API, который позволяет клиентам запрашивать ограниченное множество данных, в которых они нуждаются, что позволяет клиентам собирать данные в ограниченном количестве запросов. […]

Laravel-Дайджест (27 июля – 2 августа 2020)

Подборка новых статей по Laravel. Срочное исправление уязвимости во фреймворке. Анонс женского сообщества Ларавел-разработчиц. Новый стек разработки приложений. Бесплатный курс по веб-сокетам. Новости Laravel скачали более 100 миллионов раз. Релизы Laravel 7.22.4 и 6.18.31 Исправление уязвимости. Рекомендуется немедленное обновление, которое приведет к аннулированию любых существующих файлов cookie, созданных вашим приложением; следовательно, пользователи вашего приложения должны […]

Aiohttp + Dependency Injector — руководство по применению dependency injection

Привет, Я создатель Dependency Injector. Это dependency injection фреймворк для Python. Продолжаю серию руководств по применению Dependency Injector для построения приложений. В этом руководстве хочу показать как применять Dependency Injector для разработки aiohttp приложений. Руководство состоит из таких частей: Что мы будем строить? Подготовка окружения Структура проекта Установка зависимостей Минимальное приложение Giphy API клиент Сервис […]

Мир без корутин. Костыли для программиста — asyncio

1. Введение Тот, кто научился летать, ползать уже не будет. Но не должно быть и высокомерия к тому, кто «летать не может» в принципе. И то и другое вполне норма. И то и другое уважаемо и почетно. Для человека — это, как выбор профессии: вы, условно, либо летчик, либо шофер. Для тех же животных аналогично […]

Анонс: Ultimate Guide по карьере в AI от профессионала: выбрать специальность, прокачаться и найти классную работу

ЗАВТРА, 3 августа в 20:00 пройдет эфир с Сергеем Ширкиным о том, как построить успешную карьеру в AI. Стрим можно будет посмотреть в любых наших соцсетях — где удобно, там и смотрите. Сергей Ширкин стоит у истоков факультетов Искусственного интеллекта, Аналитики Big Data и Data Engineering онлайн-университета Geek University, на которых работает деканом и преподавателем. […]

Сказ о разработке амбициозного проекта 16-ти летним парнем (file547)

Итак, приветствую всех, кто читает этот пост, который для меня является первым на этой площадке. Сегодня я расскажу вам о том, как 16-ти летний парень (Moony Games… то есть я!), увлеченный разработкой игр, решил шагнуть на качественно новый уровень и немного помечтать, заодно поговорим и о том амбициозном проекте, подающем лично для меня большие надежды […]