Яндекс запустил телеграм-канал с вакансиями для разработчиков
— Свежие вакансии каждый день — Описания задач, технологий и условий без воды — Лёгкий поиск по тегам — Один пост раз в две недели будет посвящён ответам на ваши вопросы о найме и работе в Яндексе
Hands-On High Performance with Go (2020) Автор: Bob Strecansky Количество страниц: 406
Go - это простой в написании язык, популярный среди разработчиков благодаря своим фичам, таким как параллелизм, переносимость и способность снижать сложность. Эта книга о Golang научит вас создавать идиоматический код Go, который будет многоразовым и высокопроизводительным.
Во время чтения книги вы: ✔️Научитесь эффективно организовывать данные и управлять ими с помощью кластеров и очередей задач; ✔️Изучите часто применяемые структуры данных и алгоритмы Go; ✔️Напишете анонимные функции в Go; ✔️Научитесь развертывать, мониторить и итерировать программы с упором на производительность; ✔️Погрузитесь в управление памятью и параллелизм CPU и GPU в Go.
5 продвинутых навыков Java-тестировщика, которые откроют вам доступ к лучшим вакансиям:
- Использовать паттерны PageObject, PageFactory и ScreenPlay - Разрабатывать тесты в BDD стиле - Выполнять тесты в несколько потоков в Selenium Grid или Selenoid - Организовывать CI-процесс, используя Jenkins и Docker - Строить эффективные отчеты о тестировании с помощью Allure и Report Portal Все это и многое другое вы освоите на онлайн-курсе «Java QA Engineer».
Вас ждет 4 месяца практики: вебинары с разбором лучших практик и рабочих кейсов экспертов, проектная работа, которая станет наглядным примером освоенных навыков на собеседованиях.
Пройдите вступительный тест и успейте поступить на курс по спец.цене https://otus.pw/vteH/
Dive Into Algorithms: A Pythonic Adventure for the Intrepid Beginner (2021) Автор: Bradford Tuckfield Количество страниц: 248
Dive Into Algorithms - это обширный тур по многим из самых интересных алгоритмов в мире. Вы изучите стандартные алгоритмы информатики для поиска, сортировки и оптимизации; человеческие алгоритмы, которые помогают нам определить, как поймать бейсбольный мяч или съесть нужное количество еды в буфете; и продвинутые алгоритмы, например, используемые в машинном обучении и искусственном интеллекте. Вы даже узнаете, как древние египтяне и русские крестьяне использовали алгоритмы для умножения чисел, как древние греки использовали их для нахождения наибольших общих делителей и как японские ученые в эпоху самураев разработали алгоритмы, способные генерировать магические квадраты.
Во время чтения книги вы: ✔️Научитесь измерять эффективность и скорость алгоритмов; ✔️Используете алгоритмы для создания простого чат-бота, выиграете в настольных играх или решите головоломки судоку. ✔️Напишете код для алгоритмов градиентного подъема и спуска, которые могут найти максимумы и минимумы функций; ✔️Построите дерево решений для предсказания счастья на основе характеристик человека.
Building an Anonymization Pipeline (2020) Авторы: Luk Arbuckle, Khaled El Emam Количество страниц: 166
Как можно использовать данные таким образом, чтобы защитить конфиденциальность личности, но при этом обеспечить полезную и содержательную аналитику? Из этой практической книги архитекторы данных и инженеры узнают, как установить и интегрировать безопасные, повторяемые процессы анонимизации в свои потоки данных и аналитику на устойчивой основе.
Во время чтения книги вы: ✔️Научитесь создавать достаточно разнообразные решения анонимизации, чтобы охватить весь спектр вариантов использования; ✔️Сопоставите свои решения с данными, которые вы используете, с людьми, с которыми вы ими делитесь, и с целями вашего анализа; ✔️Создадите конвейеры анонимизации на основе различных моделей сбора данных для удовлетворения различных потребностей бизнеса; ✔️Создадите анонимную версию исходных данных или используете аналитическую платформу для создания анонимных результатов; ✔️Изучите этические проблемы, связанные с использованием анонимных данных.
Что это такое? Простыми словами, это живые подкасты, в которых каждый может высказать свою точку зрения, делиться мыслями, участвовать в дискуссиях и просто слушать
Приложение хорошо тем, что позволяет сформировать круг людей, имеющих похожие интересы. У вас есть возможность познакомиться с новыми людьми, которые имеют схожие с вами цели и стремления
Вчера мы протестировали приложение, а уже сегодня готовы провести общую беседу в 19:00 на тему: «Что такое ClubHouse и как его использовать айтишнику»
Хотите поучаствовать? Переходите в наш чат. Вся информация также будет тут.
Presto: The Definitive Guide (2020) Авторы: Matt Fuller, Manfred Moser, Martin Traverso Количество страниц: 310
Выполняйте быструю интерактивную аналитику различных источников данных с помощью высокопроизводительного распределенного механизма запросов SQL Presto. С помощью этого практического руководства вы узнаете, как проводить аналитику данных там, где они находятся, будь то Hive, Cassandra, реляционная база данных или ваше собственное хранилище данных. Аналитики, инженеры-программисты и технологи узнают, как управлять, использовать и даже разрабатывать с помощью Presto.
Достоинства: ➕Актуальность материала; ➕Глубокое погружение в тему.
Команда Интеграционной платформы Synapse ищет крутого Java-разработчика. Synapse — это первое решение уровня enterprise на базе технологии service mesh, позволяющее Банку отказаться от вендоров и перейти на open-source технологии.
Phoenix in Action (2019) Автор: Geoffrey Lessel Количество страниц: 336
Phoenix - это современный веб-фреймворк, созданный для языка программирования Elixir. Элегантный, отказоустойчивый и производительный, Phoenix так же прост в использовании, как Rails, и так же надежен, как основа Elixir на Erlang. Phoenix in Action полагается на имеющиеся навыки веб-разработки, обучая уникальным преимуществам Phoenix вместе с достаточным объемом Elixir для выполнения работы.
Что внутри: ✔️Функциональное программирование в веб-среде; ✔️Введение в Elixir; ✔️Взаимодействие базы данных с Ecto; ✔️Связь с каналами в реальном времени.
Elixir in Action (2019) Автор: Saša Juric Количество страниц: 384
Язык Elixir сочетает в себе проверенную в боях мощность и стабильность виртуальной машины Erlang с доступным и выразительным синтаксисом. В своей книге автор учит использовать Elixir для решения практических проблем масштабируемости, отказоустойчивости и высокой доступности. Данное издание полностью обновлено и охватывает Elixir 1.7 с новыми и улучшенными примерами кода.
Достоинства: ➕Лаконичность; ➕Глубокое погружение в тему.
Всем привет! Мы сделали сервис, который отбирает вакансии по вашим интересам. Настройте личные фильтры: локация, точный технологический стек, и, конечно, не забудьте о деньгах.
Все самые подходящие предложения рынка – в @GetMeIT_bot
PHP 8 Revealed (2021) Автор: Gunnard Engebreth Количество страниц: 152
Откройте для себя новые и обновленные фичи PHP 8, такие как JIT-компилятор и атрибуты, с примерами кода каждого из них. Для каждой из особенностей языка автор приводит примеры из реальных проектов и объясняет ее преимущества.
Во время чтения книги вы: ✔️Изучите новые возможности PHP 8 и современные технологии разработки; ✔️Поработаете с JIT-компилятором в PHP 8; ✔️Откроете для себя PHP 8 в реальных вариантах использования; ✔️Улучшите свои навыки, чтобы стать более ценным в вашей команде разработчиков.
Достоинства: ➕Хорошо подойдет для того, чтобы расширить свои знания PHP; ➕Актуальность материала.
The Secret Life of Programs (2019) Автор: Jonathan E. Steinhart Количество страниц: 504
Многие программисты не знакомы с базовыми технологиями, которые позволяют их программам работать. Данная книга является учебником по основам работы компьютерных программ. Она охватывает такие темы, как аппаратное обеспечение, комбинационная логика, секвенциальная логика, архитектура компьютера, ввод-вывод.
Во время чтения книги вы: ✔️Узнаете, как реальный мир преобразуется в форму, понятную компьютерам, такую как биты, логика, числа, текст и цвета; ✔️Прочитаете об основных блоках, из которых состоит компьютер, включая логические элементы, сумматоры, декодеры, регистры и память; ✔️Узнаете, почему разработка программ, соответствующих компьютерному оборудованию, особенно памяти, повышает производительность; ✔️Научитесь приемам повышения эффективности работы программ.
Научись организовывать процессы непрерывной интеграции и развёртывания приложения в облаке и пойми, как перейти из разработки или системного администрирования в DevOps-инжиниринг на онлайн-интенсиве: 🔜https://clc.am/X_sOmw
Что будет? ✔️ Рассмотрим типовые задачи, с которыми сталкивается DevOps-инженер. ✔️ Научим упаковывать несколько приложений в контейнеры и запускать их на компьютере c помощью Docker и Docker-compose. ✔️ Проведём разбор работ и наградим победителей.
Какие знания нужны для занятий? ✔️ Пригодятся базовые навыки в IT — работа в командной строке, понимание Git (clone, push, pull).
🎁 Участники интенсива получат в подарок электронную книгу Кей Петерсон и Дэвида Колба «Век живи — век учись» издательства МИФ, а трое лучших — сертификаты на 30 000 рублей для обучения в онлайн-университете Skillbox!
Modern C++ for Absolute Beginners (2020) Автор: Slobodan Dmitrović Количество страниц: 317
Изучите язык программирования C++ в структурированной, простой и дружелюбной форме. Эта книга знакомит с основами современного языка, стандартной библиотеки и современных стандартов. Опыт в программировании не требуется.
Во время чтения книги вы: ✔️Поработаете с основами C++: типы, операторы, переменные, константы, выражения, ссылки, функции, классы, ввод-вывод, умные указатели, полиморфизм и т. д.; ✔️Настроите среду Visual Studio в Windows и GCC в Linux, где вы можете написать свой собственный код; ✔️Изучите объявление и определение функций, классов и объектов, а также организацию кода в пространствах имен; ✔️Откроете для себя объектно-ориентированное программирование: классы и объекты, инкапсуляция, наследование, полиморфизм и многое другое с использованием самых передовых фич C++; ✔️Используете передовой опыт в организации исходного кода и контроле рабочего процесса программы.
Mastering Linux Shell Scripting (2018) Авторы: Mokhtar Ebrahim, Andrew Mallett Количество страниц: 286
Вы можете использовать свой любимый редактор и приступить к написанию сценариев Bash поэтапно. Данная книга поможет вам разобраться в основах создания и запуска скрипта в обычном режиме, а также в режиме отладки. Вы изучите фрагменты кода из различных условных операторов и поймете силу циклов. В заключительных главах вы узнаете, как использовать Python в качестве альтернативы скриптам Bash.
Во время чтения книги вы: ✔️Разработаете и выполните ваш первый скрипт в Bash; ✔️Создадите интерактивные скрипты, которые запрашивают ввод данных пользователем; ✔️Создадите структуры меню для операторов с небольшим опытом работы с командной строкой; ✔️Напишите скрипты, которые используют AWK для поиска файлов журналов и создания отчетов; ✔️Создадите эффективные скрипты, используя функции в качестве строительных блоков, сокращая время обслуживания и сборки; ✔️Сравните разные языки, такие как Python, с Bash; ✔️Используете командную строку, чтобы обойти графический интерфейс пользователя и автоматизировать общие задачи.
Learning Serverless: Design, Develop, and Deploy with Confidence (2020) Автор: Jason Katzer Количество страниц: 232
Автор показывает разработчикам на начальном и среднем этапе развития карьеры, что требуется для создания и доставки поддерживаемых и масштабируемых сервисов с использованием бессервисной архитектуры. Из этой книги вы узнаете, как построить современную производственную систему в облаке через призму бессерверных вычислений. Вы узнаете, как бессерверные системы могут освободить вас от утомительной задачи по настройке и обслуживанию производственных систем. Вы также изучите новые способы повышения уровня своей карьеры и уверенного проектирования, разработки и развертывания.