|
Рубрика:
Карьера/Образование /
Книжная полка
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
От сисадмина до архитектора: книги, которые прокачают ваш стек в этом году
Новинки от издательства «БХВ» отличаются тем, что в них часто делается упор на практику. Рынок ИТ-литературы переполнен теорией. Но ИТ-специалистам нужны не рассуждения, а инструменты, которые будут работать уже завтра. Издательство «БХВ» выпустило серию книг, закрывающих реальные «боли»: от написания запросов до управления мультиоблачной инфраструктурой. Вот шорт-лист для тех, кто ценит своё время.
Дэвид Эсбот
Анализ данных. Как стать профессионалом
- ISBN: 978-601-12-6515-7
- Количество страниц: 560
- Формат издания: 165 × 230 мм
- Печать: Черно-белая
- Серия: Внесерийная
В реальной практике анализ данных бывает сложным и запутанным.Чтобы преуспеть в нем, придется освоить работу с не вполне достоверными источниками данных, неоднозначными запросами и несовместимыми форматами — зачастую без источников.
В этой книге вы не найдёте чистеньких структурированных примеров, которые разбираются на курсах и тренингах. Напротив, здесь пошагово объяснён профессиональный подход, вооружившись которым, вы справитесь с обработкой данных любой сложности.
Вы научитесь:
- моделировать данные, вычленяя пользовательские записи;
- ориентироваться в плохо очерченных метриках;
- извлекать данные из PDF — и многому другому;
- подхватывать и доводить до конца незавершенные проекты;
- в кратчайшие сроки создавать прототипы.
Особое внимание уделено обработке временных рядов и данных, которые динамически обновляются в режиме реального времени.
Основные библиотеки, на материале которых автор строит примеры, — Pandas и NumPy. Вооружившись этими знаниями, вы обзаведетесь внушительным портфолио — не забудьте похвастаться им на собеседовании.
Ссылка на страницу книги: https://clck.ru/3TkG3q
Ольга Назина
SQL. Курс молодого бойца
- ISBN: 978-5-9775-2105-5
- Количество страниц: 576
- Формат издания: 165 × 233 мм
- Печать: Черно-белая
- Серия: Внесерийная
Эта книга ведет читателя от самых основ SQL к уверенной работе с базами данных.
На понятных примерах и визуальных подсказках вы научитесь формулировать запросы, извлекать данные из одной или нескольких таблиц, менять структуру и содержимое базы, понимать поведение запросов и разбираться в механизмах, которые заложены в основу SQL.
Книга подойдёт тем, кто впервые знакомится с SQL, и тем, кому нужно быстро систематизировать знания и получить надежный справочник для повседневной работы. Каждая глава завершается заданиями, которые помогают закрепить материал и превратить обучение в полноценный практикум.
Ссылка на страницу книги: https://clck.ru/3TkG4H
Натан Яу
Искусство визуализации в бизнесе. Как представить сложную информацию простыми способами. 2-е издание
- ISBN: 978-5-9775-2113-0
- Количество страниц: 384
- Формат издания: 140 × 205 мм
- Печать: Черно-белая
- Серия: Внесерийная
Создание визуализаций — это, прежде всего, работа с данными, иногда огромного объема. Эксперт по визуализации данных Натан Яу на пошаговых примерах показывает, как собирать, обрабатывать и форматировать данные, чтобы создавать наглядные диаграммы и графики, раскрывающие их потенциал
Вы узнаете:
- Как использовать R, Python, Excel и JavaScript для создания визуализаций, которые привлекают внимание и точно передают информацию
- Как выделять аномалии, находить закономерности в данных, создавать информативные карты и многое другое
- Как на реальных примерах и практических заданиях прокачать навыки работы с данными
Ссылка на страницу книги: https://clck.ru/3TkG4f
Юлия Попова
Go: разработка приложений в микросервисной архитектуре с нуля
- ISBN: 978-5-9775-2120-8
- Количество страниц: 320
- Формат издания: 170 × 240 мм
- Печать: Черно-белая
- Серия: С нуля
Современная практика enterprise-разработки и возникающие вызовы связаны, прежде всего, с обеспечением отказоустойчивости и расширяемости приложений. Сложно рассчитывать на реализацию таких качеств без применения микросервисной архитектуры. В книге по порядку рассматривается создание целого приложения с нуля. На материале готового продукта показано, как написать и развернуть четыре микросервиса, управлять СУБД, настроить брокер сообщений Kafka, внедрить кэш Redis и объединить эти решения в среде Docker-Compose и оркестраторе Kubernetes. Все паттерны, актуальные при проектировании микросервисов для веб-архитектуры, разобраны на практических примерах.
Книга интересна в качестве вводной по микросервисам на Golang и будет полезна как начинающим разработчикам, так и архитекторам.
Ссылка на страницу книги: https://clck.ru/3TkG2Y
Павел Трофимов
Нескучная робототехника
- ISBN: 978-5-9775-2121-5
- Количество страниц: 144
- Формат издания: 145 × 215 мм
- Печать: Черно-белая
- Серия: Внесерийная
С помощью этой книги решение задач и головоломок превращается в нескучное и увлекательное приключение, похожее на сборку интерактивного конструктора.
Авторские иллюстрации на каждом развороте создают живой и понятный мир, где робот растёт и умнеет прямо на глазах у читателя.
Юный инженер поэтапно развивает своего «железного питомца»: собирает ему голову, ставит на гусеницы, добавляет руки и, наконец, ноги, превращая робота в настоящего андроида.
За верные решения читатель получает пароли для скачивания секретных файлов с бонусными заданиями, цветными иллюстрациями и историями из мира роботов.
Книга содержит все необходимые пояснения, задания и ответы, позволяя ребёнку самостоятельно пройти путь от простейших задач про вращение шестерёнок и колес к созданию умного робота.
Ссылка на страницу книги: https://clck.ru/3TkG56
Педро Куэнка, Аполинарио Пассос, Омар Сансевьеро, Джонатан Уитакер
Генеративный ИИ на практике: трансформеры и диффузионные модели
- ISBN: 978-601-12-6514-0
- Количество страниц: 400
- Формат издания: 165 × 233 мм
- Печать: Черно-белая
- Серия: Внесерийная
Это практическое руководство научит вас применять методы генеративного искусственного интеллекта для создания текстов, изображений, аудио и даже музыки. Вы поймёте, как работают современные генеративные модели, как дообучать и адаптировать их под свои задачи, а также как комбинировать готовые компоненты для создания новых моделей и творческих приложений в различных областях.
Книга сочетает теоретические концепции с практическими примерами, содержит рабочие листинги и наглядные иллюстрации. Вы научитесь использовать библиотеки с открытым исходным кодом для работы с трансформерами и диффузионными моделями, исследовать код и анализировать готовые проекты.
Ссылка на страницу книги: https://clck.ru/3TkG5V
Тейлор Долезал, Керим Сатирли
Terraform. Сборник рецептов
- ISBN: 978-601-12-6516-4
- Количество страниц: 288
- Формат издания: 165 × 233 мм
- Печать: Черно-белая
- Серия: Внесерийная
Облачные сервисы и SaaS-решения пронизывают ИТ-инфраструктуру каждой компании, требуя перехода от ручного управления услугами к более структурированному подходу, основанному на их описании в виде кода. Terraform предоставляет инструменты для управления жизненным циклом ИТ-инфраструктуры для тысяч различных облачных провайдеров и SaaS-платформ.
Определяя инфраструктуру как код с помощью Terraform, вы получаете возможность безопасно и предсказуемо вносить изменения, организовывать модули и создавать готовые компоненты для повторного использования. Каждый рецепт из книги решает конкретную практическую задачу, подробно объясняя не только последовательность действий, но и их обоснование.
Если вы только начинаете работать с Terraform и концепцией «инфраструктура как код», эта книга поможет вам заложить прочную основу для дальнейшего развития.
Ссылка на страницу книги: https://clck.ru/3TkG5t
Сергей Кушниренко
Game++. Устройство и оптимизация игрового движка
- ISBN: 978-5-9775-2130-7
- Количество страниц: 592
- Формат издания: 197 × 250 мм
- Печать: Черно-белая
- Серия: Внесерийная
Книга представляет собой сборник размышлений о языке программирования C++, алгоритмах и практиках в контексте разработки игр — о его сильных и слабых сторонах, практических решениях и устоявшихся способах работы. C++ на сегодняшний день остается основным языком в индустрии разработки игр благодаря сочетанию высокой производительности, гибкости и широких возможностей низкоуровневого контроля.
Несмотря на свою популярность, он обладает множеством архитектурных и синтаксических проблем, которые сложно устранить из-за необходимости поддерживать обратную совместимость и учитывать текущее направление развития языка.
Автор не претендует на универсальные ответы. В некоторых случаях он предлагает конкретные идеи и даже возможные решения, но чаще всего фокусируется на выявлении проблем производительности и обсуждении общих принципов проектирования современных игр и игровых движков. Во многих местах книги предложены решения, которые расходятся с общепринятыми подходами для разработки программного обеспечения.
По сути, это не академическое исследование и не руководство к действию — это личный перечень наблюдений, пожеланий и претензий к C++. В книге описаны подходы к разработке игр, выработанные автором на основе собственного опыта. Это бесценный материал, помогающий понять, как заставить сложные высоконагруженные системы работать предсказуемо, безотказно и с приемлемой скоростью.
Ключевые темы:
- Архитектура игровых движков
- Работа с памятью в компьютерных играх AAA-класса и других приложениях с высокими требованиями к производительности
- Структуры данных языка С++
- Работа со стандартной библиотекой шаблонов C++ (STL)
- Обработка исключений
- Неопределённое поведение и способы его предотвращения
- Память и аллокаторы
- Оптимизация в C++
- Многопоточность
- Классические паттерны проектирования применительно к разработке игр
Ссылка на страницу книги: https://clck.ru/3TkG7F
Ключевые слова: Terraform, генеративный ИИ, робототехника, Game++, Go, анализ данных, SQL, искусство визуализации
Подпишитесь на журнал
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|