Данная книга продолжает серию «Книжная полка Истового инженера», которая издается при поддержке компании YADRO. Издание подготовлено к публикации Московским институтом электроники и математики им. А. Н. Тихонова НИУ ВШЭ совместно с издательством «ДМК Пресс». Перед вами переведенная и адаптированная для русскоязычного читателя книга С. Смита «RISC-V Assembly Language Programming», вышедшая в издательстве Apress в...
ISBN: 978-5-93700-300-3
Издательство:
ДМК
Дата выхода: октябрь 2024
Данное издание адресовано тем, кто всерьез интересуется разработкой программного обеспечения и стремится получить необходимые практические навыки в этом непростом деле, но пока имеет мало опыта в программировании или вовсе не имеет такового. Новичкам, которые хотят научиться писать рабочие коды, однако пока не имеют возможности получить специализированное университетское образование в данной сфере,...
ISBN: 978-5-17-160253-6
Издательство:
АСТ
Дата выхода: февраль 2024
В наши дни люди пишут компьютерные программы совсем не так, как раньше. Используя GitHub Copilot, можно простым языком описать, что должна делать программа, а искусственный интеллект тут же сгенерирует ее. Узнайте, как создавать и улучшать программы на Python с помощью ИИ, даже если прежде вы не написали ни строчки компьютерного кода. Сэкономьте время на рутинном программировании и воспользуйтесь услугами ИИ,...
ISBN: 978-5-4461-4077-0
Издательство:
Питер
Дата выхода: июль 2024
По мере того как классические цифровые компьютеры приближаются к своим физическим и архитектурным границам, стремительно растет интерес к аналоговым и гибридным вычислениям. Такие компьютеры могут превосходить классические цифровые по скорости работы, общей вычислительной мощности, энергоэффективности, а также обладать чрезвычайно высокой степенью параллелизма. Данная книга на многочисленных...
ISBN: 978-5-93700-285-3
Издательство:
ДМК
Дата выхода: март 2024
Фундаментальная книга о разработке и реализации API (программных интерфейсов приложений). Разобраны базовые вопросы обмена информацией в микросервисной архитектуре, обработка запросов на сайтах и в веб-приложениях (парадигма REST). Показано, как поступательно развивать имеющиеся API, не переписывая их, а также как создать API любой сложности с нуля с учётом возможностей и ограничений конкретной системы. Книга...
ISBN: 978-601-09-5053-5
Издательство:
BHV-СПб
Дата выхода: июнь 2024
В книге заново разобраны и переосмыслены классические паттерны объектно-ориентированного проектирования на примере и с учётом всех возможностей современного языка C++. Указаны сильные стороны базовых паттернов проектирования, даны рекомендации по их сочетаемости, рассмотрены роли различных паттернов при инкапсуляции, обеспечении полиморфизма и в особенности наследования. Приведены примеры...
ISBN: 978-601-11-0078-6
Издательство:
БХВ-Петербург
Дата выхода: июнь 2024
Лучший способ научиться проектированию чего бы то ни было — изучать примеры!В книге на примерах системы резервного копирования, фреймворка автономного тестирования, сопоставления с регулярными выражениями, браузерного движка размещения, небольшого компилятора исследуются распространенные паттерны проектирования. Вы узнаете, как забота о тестопригодности кода способствует его повторному...
ISBN: 978-5-93700-316-4
Издательство:
ДМК
Дата выхода: август 2024
Книга представляет собой учебное пособие для студентов технических направлений вузов и колледжей, а также обучающихся индустриальных центров компетенций и воспитанников кванториумов, но будет полезна и инженерам, решившим перейти к использованию T-FLEX CAD с других систем проектирования. Первая часть книги посвящена двумерному цифровому моделированию в T-FLEX CAD и направлена на формирование уверенных...
ISBN: 978-5-9775-1838-3
Издательство:
BHV-СПб
Дата выхода: март 2024
Изучите влияние на кибербезопасность взаимосвязанных цепочек поставки ПО! Могут ли цепочки поставок ПО быть безопасными? Команда преданных своему делу профессионалов предлагает по-новому взглянуть на безопасность вашей организации. Вы познакомитесь со множеством тем: от истории движения за прозрачность ПО до подходов к спецификации и подтверждению достоверности в быстро меняющемся ландшафте...
ISBN: 978-5-4461-2182-3
Издательство:
Питер
Дата выхода: октябрь 2024
В процессе развития даже простое объектно-ориентированное приложение может стать сложным. Каждый новый класс, метод или функция добавляет новые состояния и абстракции, которыми нужно управлять, увеличивает время, необходимое на распутывание ранее написанного кода. Чтобы сохранить кодовую базу простой, нужны конкретные знания и умения. И вы их получите! Изучите практические принципы...
ISBN: 978-5-4461-4199-9
Издательство:
Питер
Дата выхода: октябрь 2024
Вас всегда интересовало, почему один дизайн вам нравится, а другой вызывает неприятие? Почему одни продукты/услуги с определенным дизайном побуждают вас к каким-то действиям, а другие нет?Наша книга расскажет, покажет и объяснит, почему всё это происходит. Рассмотренные основы UX- и UI-дизайна помогут понять, как создать дизайн/интерфейс, который зацепит внимание пользователей и подтолкнет их сделать...
ISBN: 978-5-907592-59-9
Издательство:
Наука и техника
Дата выхода: сентябрь 2024
Сегодня трудно представить себе разработку любых приложений и проектов без применения современной системы контроля версий. Наиболее распространенной системой на текущий момент является система контроля версий Git. Представленная Вашему вниманию книга является не академическим учебником по Git, в общеупотребительном смысле этого слова, а скорее сборником рецептов на самые разные случаи,...
ISBN: 978-5-17-160274-1
Издательство:
АСТ
Дата выхода: март 2024
Книга разделена на четыре части, каждая из которых расскажет о преимуществах и особенностях конкретных графических редакторов. Материал книги, помимо справочной части, содержит инструкции, рекомендации и примеры (с иллюстрациями и скриншотами) по работе с интересующим графическим редактором. Более того, для закрепления прочитанного материала, в каждом разделе приведены задания для самостоятельной...
ISBN: 978-5-907592-49-0
Издательство:
Наука и техника
Дата выхода: май 2024
Полезное руководство по проектированию, автоматизации, тестированию, развертыванию и выпуску проектов с открытым кодом. С помощью «Публикации пакетов Python» вы узнаете, как правильно обслуживать пакеты, настроив автоматизированный процесс. Это позволит делиться эффективными решениями с другими и повышать производительность систем в целом. В книге описаны лучшие практики масштабируемого...
ISBN: 978-5-04-189146-6
Издательство:
Эксмо
Дата выхода: апрель 2024
Книга предоставляет читателю широкий выбор профессий в кибербезопасности и помогает найти подходящую для себя. Автор, эксперт Алисса Миллер, делится 15-летним опытом работы в этой сфере и помогает читателям начать карьеру уверенно и успешно. Книга содержит практические советы, упражнения и методики для развития навыков.
ISBN: 978-5-222-38966-9
Издательство:
Феникс
Дата выхода: сентябрь 2024
Книга рассказывает об архитектурных принципах, на которых базируются все современные системы управления базами данных, а также об алгоритмах и структурах данных, которые в них используются. Особое внимание уделено сравнению реализаций одних и тех же подходов в близких по функциональности платформах. Кроме того, предлагается оригинальная классификация СУБД, рассматриваются вопросы эксплуатации и...
ISBN: 978-5-93700-287-7
Издательство:
ДМК
Дата выхода: февраль 2024
Книга Никиты Зайцева aka WildHare — пример того, как можно систематизировать и упаковать в текстовый формат профессиональный опыт, накопленный за почти двадцать пять лет успешной инженерной практики. Познакомьтесь с концепцией разработки прикладного ПО через эффективность процесса на всех стадиях – от работы с ожиданиями и требованиями до сопровождения и технической поддержки. Все приведенные в книге...
ISBN: 9785446121694
Издательство:
Питер
Дата выхода: январь 2024
Рассмотрены особенности создания веб-приложений с помощью фреймворка Blazor с обновленной структурой, появившейся с выходом .NET 8. Приведены основные понятия, описана архитектура приложений для различных моделей хостинга (Blazor Server и Blazor WebAssembly) и даны практические примеры реализации таких приложений. Показаны способы привязки данных, настройки обратного вызова с использованием событий. Разобрано создание...
ISBN: 978-5-9775-1984-7
Издательство:
BHV-СПб
Дата выхода: август 2024
Unity — один из наиболее популярных современных игровых движков, который часто используется в мобильной разработке. Всего за 24 урока, каждый продолжительностью 1 час или меньше, вы освоите игровой движок Unity, лежащий в основе многих популярных игр. Книга нацелена на начинающих игровых разработчиков. В ходе 24 уроков вы освоите теорию от самых основ до сложной игровой физики и анимации и разработаете свои...
ISBN: 978-5-04-165968-4
Издательство:
Эксмо
Дата выхода: сентябрь 2024
Эта небольшая книга представляет собой подробное руководство для разработчиков на Python, желающих научиться создавать приложения с использованием больших языковых моделей. Авторы расскажут об основных возможностях и преимуществах моделей GPT-4 и GPT-3.5, а также принципах их работы. Здесь же вы найдете пошаговые инструкции по разработке приложений с использованием библиотеки для Python от OpenAI, в том числе...
ISBN: 978-601-08-4417-9
Издательство:
Питер
Дата выхода: ноябрь 2024
Реверсивный инжиниринг считается одним из наиболее сложных направлений в информационной безопасности (ИБ). В книге автор предлагает приоткрыть завесу тайны над этой темой и с помощью практических примеров рассмотреть, как работают приложения под ОС Windows, а также разобраться в том, как эксплуатировать уязвимости переполнения буфера, размещать свой код в выполняемых файлах, находить полезную информацию...
ISBN: 978-5-93700-292-1
Издательство:
ДМК
Дата выхода: февраль 2024
ypeScript — один из важнейших инструментов для JavaScript-разработчиков. Тем не менее, даже опытные специалисты получают множество сообщений об ошибках от компилятора TypeScript, неприятно удивляясь этому. Откройте «Рецепты TypeScript». В этом практическом руководстве его автор Стефан Баумгартнер описывает способы решения наиболее распространенных задач на TypeScript. Те, кто уже знаком с основами JavaScript и TypeScript, найдут в...
ISBN: 978-601-08-4355-4
Издательство:
BHV-СПб
Дата выхода: ноябрь 2024
Для инженеров-разработчиков и архитекторов, имеющих дело с большим объемом сложного кода, важно эффективно его масштабировать и обслуживать. Автор Максимилиано Контьери выходит за рамки концепции чистого кода, показывая, как искать возможности улучшения и оценивать их влияние на код готового программного продукта. Когда речь идет о надежности и развитии, эти методы обеспечивают преимущества, которые...
ISBN: 978-601-08-4575-6
Издательство:
BHV-СПб
Дата выхода: декабрь 2024
В «Рецептах Python» используется простой, но эффективный метод освоения 63-х базовых навыков программирования на Python. Сначала формулируется вопрос, например «Как найти элементы в последовательности?» Затем приводится базовое решение на чистом понятном коде. Далее исследуются другие интересные подходы, такие как поиск подстрок или пользовательские классы. Перед переходом к следующему вопросу полученные...
ISBN: 978-5-4461-2156-4
Издательство:
Питер
Дата выхода: март 2024