Опубликовано

Изучайте Ассемблер для ARM и Raspberry Pi с новой книгой!

Ассемблер для Raspberry Pi. Практическое руководство. 4-е издание

В книге Брюса Смита “Ассемблер для Raspberry Pi. Практическое руководство. 4-е издание” рассмотрены основы программирования на языке ассемблера для процессоров ARM на примере Raspberry Pi с операционной системой Raspberry Pi OS. Приведены подробные сведения об архитектуре и особенностях ARM, вызовах операционной системы. Подробно описан синтаксис ассемблера для ARM. Рассмотрены компоновщик GCC, отладка с GDB, использование функций языка C в ассемблере с помощью библиотеки libc. Описаны функции GPIO, система команд ARM Neon и команды Thumb. Все разделы снабжены практическими примерамии. Книга ориентирована на начинающих разработчиков, желающих освоить программирование на языке ассемблера для устройств с архитектурой ARM.
Электронный архив на сайте издательства содержит исходный код программ из книги.

Книгу уже сейчас можно приобрести на сайте нашего издательства.

Опубликовано

Вышла книга Python глазами хакера

Python глазами хакера

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

Вы узнаете как:

  •  устроены написанные на языке Python вирусы, трояны и локеры;
  • бороться с этими видами вредоносных программ при помощи разработанных на Python инструментов;
  • автоматически разгадывать капчу и опознавать людей на видео;
  • обрабатывать данные из сложных веб-форм;
  • написать reverse shell, новый навык для «Алисы»;
  • автоматизировать некоторые функции iOS;
  • программировать современные одноплатные компьютеры.

Книгу уже сейчас можно приобрести на сайте нашего издательства.

Опубликовано

Представляем уникальную книгу по тестированию

Что такое тестирование. Курс молодого бойца

Это не просто очередное издание по тестированию программ, это – уникальная книга-тренинг с домашними заданиями. Выполните их все, и тестовые задания от работодателя вас точно не испугают! В результате вы получите портфолио, которое можно смело показывать при трудоустройстве даже в самую крутую компанию. Книга дает все необходимые базовые знания для специалиста по тестированию ПО и указывает направление для дальнейшего развития. 592 страницы, цветная печать. ISBN 978-5-9775-6868-5

Ольга Наз

Ольга Назина — основатель Багреда (справочного ресурса для тестировщиков) и портала Testbase, на котором собраны полезные материалы по тестированию. Автор статей на Хабре и бесплатных уроков на Youtube. 13 лет проработала в тестировании, 6 из которых активно учила новичков. Провела более 111 курсов для начинающих тестировщиков, материал которых послужил основой для этой книги.

Приобрести книгу можно на сайте автора.

Опубликовано

Представляем новинку: Создание событийно-управляемых микросервисов

Создание событийно-управляемых микросервисов

Книга описывает методы создания событийно-управляемых микросервисов для обработки больших объемов данных и предлагает шаблоны приложений, использующих подобную архитектуру. Рассказано о роли микросервисов в поддержке событийно-управляемых проектов, представлены примеры практических реализаций подобных архитектур как силами сотрудников организации, так и с привлечением сторонних специалистов. Подробно описаны инструменты, необходимые для разработки экосистемы микросервисов. Приведены способы решения возникающих проблем, даны рекомендации по налаживанию взаимодействия команд и отдельных сотрудников в процессе создания событийно-управляемых микросервисных систем.

Первые 30 покупателей могут приобрести эту книгу со скидкой 30% по промокоду first30 на сайте нашего издательства.

Опубликовано

Новинка для бухгалтеров и не только

1С:Бухгалтерия 8.3 с нуля. 100 уроков для начинающих. 3-е издание

Представляем третье издание бестселлера Андрея Гартвича “1С:Бухгалтерия 8.3 с нуля. 100 уроков для начинающих. 3-е издание”. Книга ориентирована на новичков, желающих с нуля изучить основы бухгалтерского и налогового учета в программе «1С:Бухгалтерия 8.3». Описан бухгалтерский, налоговый, и другие виды учета, страховая и статистическая отчетность, показано, как сдавать отчеты через Интернет. Рассмотрено эффективное решение типичных задач: управление денежными средствами, продажи, производство и услуги, начисление заработной платы и обязательных страховых взносов, квартальная и годовая отчетность, исчисление налогов и многое другое. В третьем издании учтены все изменения в программе и в действующем налоговом законодательстве на 2021 год, подробно рассмотрены актуальные налоговые режимы.

Первые 30 покупателей могут приобрести эту книгу со скидкой 30% по промокоду first30 на сайте нашего издательства.

Опубликовано

Новая книга: Квантовые вычисления

Квантовые вычисления

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

Первые 30 покупателей могут приобрести эту книгу со скидкой 30% по промокоду first30 на сайте нашего издательства.

Опубликовано

Новинка! JavaScript и Node.js для веб-разработчиков

JavaScript и Node.js для веб-разработчиков

Книга рассказывает о языке программирования JavaScript, разработке на нем как программ общего назначения, выполняющихся в среде Node.js, так и скриптов для веб-страниц. Даны основы JavaScript: типы данных, операторы, работа с числами, строками, датой и временем, массивами, функции, классы (как старого, так и нового синтаксиса), итераторы, генераторы и класс Promise. Объяснена работа с отладчиком, встроенным в редактор Visual Studio Code. Рассказано о модулях, средствах для работы с файловой системой и программирования веб-серверов. Описана объектная модель документа. Рассмотрены средства для работы с элементами веб-страницы, самой страницей и браузером и технология AJAX (в том числе Fetch API), а также готовые программные пакеты для разработки веб-сайтов, в частности Webpack.

Первые 30 покупателей могут приобрести эту книгу со скидкой 30% по промокоду first30 на сайте нашего издательства.

Опубликовано

Машинное обучение: основы, алгоритмы и практика применения

Машинное обучение: основы, алго-ритмы и практика применения

Благодаря интуитивно понятному, но строгому подходу к машинному обучению эта книга предоставляет фундаментальные знания и практические инструменты, необходимые для проведения исследований и разработки систем машинного обучения.

  • Приведено более 100 углубленных упражнений на языке Python.
  • Дано введение в машинное обучение и математическую оптимизацию, включая методы первого и второго порядков, градиентного спуска и Ньютона.
  • Отдельно рассмотрены продвинутые методы оптимизации.
  • Приведено полное описание обучения с учителем, включая линейную регрессию, двухклассовую и многоклассовую классификацию, а также обучение без учителя и  фундаментальные методы генерации признаков
  • Дано введение в нелинейное обучение с учителем и без.
  • Обсуждается тема автоматизированного отбора подходящих нелинейных моделей, включая перекрестную валидацию, бустирование, регуляризацию и ансамблирование.
  • Рассмотрены фиксированно-контурные ядра, нейронные сети, деревья и другие  универсальные аппроксиматоры.

Первые 30 покупателей могут приобрести эту книгу со скидкой 30% по промокоду first30 на сайте нашего издательства.

Опубликовано

Новинка: “Робототехника в школе и дома”

Робототехника в школе и дома. Книга проектов

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

Книга написана на основе опыта работы с учениками 3-11 классов.  Материалы оптимизированы для самостоятельного изучения и для занятий по робототехнике в образовательных учреждениях. Рассмотрено программирование мобильных роботов на платформе Arduino в Scratch-подобных визуальных средах mBlock, MindPlus и Snap4arduino. Описано создание более 30 игровых и образовательных проектов в двух режимах: интерактивном и автономном. Сложность проектов нарастает от ознакомительных, для учеников младших классов, до соревновательных. Рассмотрены  задачи ориентирования и навигации робота с помощью датчиков линии, гироскопа и поворотной головы с УЗ- и ИК-дальномерами и другие проекты. Даны примеры проектов имитационного моделирования, не требующие наличия реального робота. Электронный архив на сайте издательства содержит дополнительные материалы и листинги всех программ.

Первые 30 покупателей могут приобрести эту книгу со скидкой 30% по промокоду first30 на сайте нашего издательства.

Опубликовано

Вышло 5-е издание бестселлера Михаила Фленова “Библия C#”

Библия C# . 5-е издание

Книга посвящена программированию на языке C#  для платформы Microsoft .NET, начиная с основ языка и разработки программ для работы в режиме командной строки и заканчивая созданием современных веб-приложений. Материал сопровождается большим количеством практических примеров. Подробно описывается логика выполнения каждого участка программы. Уделено внимание вопросам повторного использования кода. В пятом издании примеры переписаны с учетом современной платформы .NET 5, а вместо прикладных приложений упор делается на веб–приложения. На сайте издательства находятся коды программ, дополнительная справочная информация и копия базы данных для выполнения примеров из книги.

Первые 30 покупателей могут приобрести эту книгу со скидкой 30% по промокоду first30 на сайте нашего издательства.