Издательство Питер. Колонка редактора

    image

    Привет, Хаброжители! Мы теперь решили делиться с вами краткими обзорами сданных в типографию новинок.

    image Совершенный алгоритм. Алгоритмы для NP-трудных задач
    Автор(ы): Рафгарден Т.

    Алгоритмы — это сердце и душа computer science. Без них не обойтись, они есть везде — от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию. Если вы уже достаточно прокачались в асимптотическом анализе, жадных алгоритмах и динамическом программировании, самое время рассмотреть понятие NP-трудности, которое часто вызывает неподдельный страх. Тим Рафгарден покажет, как распознать NP-трудную задачу, расскажет, как избежать решения с нуля, и поможет найти эффективные пути решения. Познакомиться с дополнительными материалами и видеороликами автора (на английском языке) можно на сайте www.algorithmsilluminated.org. Тим Рафгарден — профессор Computer Science и Management Science and Engineering в Стэнфордском университете. Он изучает связи между информатикой и экономикой и занимается задачами разработки, анализа, приложений и ограничений алгоритмов. Среди его многочисленных наград — премии Калая (2016), Гёделя (2012) и Грейс Мюррей Хоппер (2009).

    Оформить предзаказ.

    imageСтильный Java. Код, который работает всегда и везде
    Автор(ы): Фаэлла М.

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

    Оформить предзаказ.

    imageПаттерны проектирования для C# и платформы .NET Core

    Паттерны проектирования — удобный приём программирования для решения рутинных задач разработки ПО. Грамотное использование паттернов позволяет добиться соответствия любым требованиям и снизить расходы. В этой книге описаны эффективные способы применения паттернов проектирования, с учётом специфики языка C#, и платформы .NET Core. Кроме знакомых паттернов проектирования из книги «Банды четырех», вы изучите основы объектно-ориентированного программирования и принципов SOLID. Затем узнаете о функциональных, реактивных и конкурентных паттернах, с помощью которых будете работать с потоками и корутинами. Заключительная часть содержит паттерны для работы с микросервисными, бессерверными и облачно-ориентированными приложениями. Вы также узнаете, как сделать выбор архитектуры, например, микросервисной или MVC. Вы научитесь — Повышать гибкость кода, используя принципы SOLID. — Применять разработку через тестирование (TDD) в ваших проектах на .NET Core. — Выполнять эффективную миграцию баз данных, обеспечивать долговременное хранение данных и их тестирование. — Преобразовывать консольное приложение в веб-приложение с помощью подходящего MVP. — Писать асинхронный, многопоточный и параллельный код. — Использовать парадигму MVVM и работать с RxJS и AngularJS для управления изменениями в базах данных. — Откроете для себя возможности микросервисов, бессерверного программирования и облачных вычислений.

    Оформить предзаказ.

    imageВнедрение зависимостей на платформе .NET. 2-е издание

    Парадигма внедрения зависимостей (DI) в течение минувшего десятилетия де-факто стала одной из доминирующих на платформе .NET и теперь обязательна к изучению для всех .NET-разработчиков. Это переработанное и дополненное издание классической книги «Внедрение зависимостей в .NET». Вы научитесь правильно внедрять зависимости для устранения жесткой связи между компонентами приложения. Познакомитесь с подробными примерами и усвоите основы работы с ключевыми библиотеками, необходимыми для внедрения зависимостей в .NET и .NET Core. В книге: • Рефакторинг существующего кода в слабо связанный код • Методы DI, которые работают со статически типизированными ОО языками • Интеграция с общими платформами .NET Framework • Обновленные примеры, иллюстрирующие DI в .NET Core

    Оформить предзаказ.

    imageKubernetes: Лучшие практики

    Положитесь на опыт профессионалов, успешно применяющих и развивающих проект Kubernetes. Инженеры Microsoft предлагают лучшие приёмы оркестрации контейнеров. Их практики сложились в процессе разработки распределённых систем, на ответственных и нагруженных проектах. Вам останется лишь слегка адаптировать код. Книга идеально подойдет тем, кто уже знаком с Kubernetes, но ещё не умеет использовать его максимально эффективно. Вы узнаете всё, что необходимо для создания классного Kubernetes-приложения, в том числе: — Подготовка окружения и разработка приложений в Kubernetes. — Паттерны мониторинга и защиты ваших систем, управления обновлениями. — Сетевые политики Kubernetes и роли сервисных сетей в экосистеме. — Использование Kubernetes в задачах машинного обучения.

    Оформить предзаказ.

    imageC++ для профи

    С++ — популярный язык для создания ПО. В руках увлеченного программиста С++ становится прекрасным инструментом для создания лаконичного, эффективного и читаемого кода, которым можно гордиться. «C++ для профи» адресован программистам среднего и продвинутого уровней, вы продеретесь сквозь тернии к самому ядру С++. Часть 1 охватывает основы языка С++ — от типов и функций до жизненного цикла объектов и выражений. В части II представлена стандартная библиотека C ++ и библиотеки Boost. Вы узнаете о специальных вспомогательных классах, структурах данных и алгоритмах, а также о том, как управлять файловыми системами и создавать высокопроизводительные программы, которые обмениваются данными по сети.

    Оформить предзаказ.

    imageC++ для профи

    Взрывной интерес к нейронным сетям и искусственному интеллекту затронул уже все области жизни, и понимание принципов глубокого обучения необходимо каждому разработчику ПО для решения прикладных задач. Эта практическая книга представляет собой вводный курс для всех, кто занимается обработкой данных, а также для разработчиков ПО. Вы начнете с основ глубокого обучения и быстро перейдете к более сложным архитектурам, создавая проекты с нуля. Вы научитесь использовать многослойные, сверточные и рекуррентные нейронные сети. Только понимая принцип их работы (от «математики» до концепций), вы сделаете свои проекты успешными. В этой книге: — Четкие схемы, помогающие разобраться в нейросетях, и примеры рабочего кода. — Методы реализации многослойных сетей с нуля на базе простой объектно-ориентированной структуры. — Примеры и доступные объяснения сверточных и рекуррентных нейронных сетей. — Реализация концепций нейросетей с помощью популярного фреймворка PyTorch.

    Оформить предзаказ.

    Комментарии 9

      0
      А электронные версии этих книгу будут доступны?
      0
      У вас на сайте в разделе «скоро» раньше висела Bayesian Statistics the Fun Way. А сейчас её нет. От перевода отказались или перенесли на попозже?
        0
        Начало апреля, ориентировочно.
        0
        Куплю в свою библиотеку книги по Java и глубокому обучению. Вопрос — обычно я покупаю книги с сайта flip.kz, интересно а если я закажу у вас в течении какого периода примерно придут книги в Казахстан?
          0
          1,5-2 недели, Боксбери.
            0
            спасибо за ответ
          0
          Зачем вы используете мягкую обложку? Какая то беда всех издательств. Книгу в твёрдой обложке теперь днём с огнём не сыщешь.
            0
            Специальная литература печатается, а особенно ДОпечатывается малыми тиражами. Типографии для таких тиражей твёрдую обложку или не соглашаются делать вовсе, или очень заметно повышают ценник, в сравнении с мягкой обложкой.

          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

          Самое читаемое