Задача книги — познакомить вас с Rust в контексте, а не через сниппеты, которые сами по себе не работают. Обычно требуется, чтобы все окружение полностью понимало, что происходит в про-грамме. Вы поймете это, поглядывая время от времени на пример кода и изучая документацию по Rust. Такой подход не применим к данной книге. Предполагается, что вы не знаете языка, поэтому каждая строка в любой программе объясняется...
ISBN: 978-5-85582-453-7
Издательство:
Лори
Дата выхода: март 2024
Вниманию читателей предлагается курс начального обучения программированию в самой современной системе быстрой разработки программных решений Microsoft Visual Studio 2022, не предполагающий какой-либо начальной подготовки. Для его реализации из всей линейки Microsoft Visual Studio выбрана система Microsoft Visual Studio Community, так как Community является свободно распространяемой лицензионной версией Microsoft Visual Studio, и любое...
ISBN: 978-5-9519-4784-0
Издательство:
URSS
Дата выхода: июль 2024
В наши дни люди пишут компьютерные программы совсем не так, как раньше. Используя GitHub Copilot, можно простым языком описать, что должна делать программа, а искусственный интеллект тут же сгенерирует ее. Узнайте, как создавать и улучшать программы на Python с помощью ИИ, даже если прежде вы не написали ни строчки компьютерного кода. Сэкономьте время на рутинном программировании и воспользуйтесь услугами ИИ,...
ISBN: 978-5-4461-4077-0
Издательство:
Питер
Дата выхода: июль 2024
В книге, обобщающей более чем 30-летний опыт автора по обучению программированию школьников и студентов, подробно, системно и доступно рассказывается о вопросах, которые должен знать человек, начинающий осваивать науку программирования. Эти вопросы — общие для всех языков программирования, что делает содержание книги универсальным, полезным для читателей, изучающих любой язык. Книга состоит из 12...
ISBN: 9785951944276
Издательство:
URSS
Дата выхода: январь 2024
Данное издание адресовано тем, кто всерьез интересуется разработкой программного обеспечения и стремится получить необходимые практические навыки в этом непростом деле, но пока имеет мало опыта в программировании или вовсе не имеет такового. Новичкам, которые хотят научиться писать рабочие коды, однако пока не имеют возможности получить специализированное университетское образование в данной сфере,...
ISBN: 978-5-17-160253-6
Издательство:
АСТ
Дата выхода: февраль 2024
По мере того как классические цифровые компьютеры приближаются к своим физическим и архитектурным границам, стремительно растет интерес к аналоговым и гибридным вычислениям. Такие компьютеры могут превосходить классические цифровые по скорости работы, общей вычислительной мощности, энергоэффективности, а также обладать чрезвычайно высокой степенью параллелизма. Данная книга на многочисленных...
ISBN: 978-5-93700-285-3
Издательство:
ДМК
Дата выхода: март 2024
Данная книга представляет собой подробное введение в ядро Linux. Прочитав ее, вы получите достаточные теоретические знания о внутренних механизмах ядра и практические навыки написания кода модулей. Изложение ведется на примере недавнего ядра из серии 6.1, поддержка которого предполагается до августа 2033 года, так что книга останется актуальной еще на долгие годы. Основные темы: конфигурирование...
ISBN: 978-5-93700-283-9
Издательство:
ДМК
Дата выхода: ноябрь 2024
В книге заново разобраны и переосмыслены классические паттерны объектно-ориентированного проектирования на примере и с учётом всех возможностей современного языка C++. Указаны сильные стороны базовых паттернов проектирования, даны рекомендации по их сочетаемости, рассмотрены роли различных паттернов при инкапсуляции, обеспечении полиморфизма и в особенности наследования. Приведены примеры...
ISBN: 978-601-11-0078-6
Издательство:
БХВ-Петербург
Дата выхода: июнь 2024
Лучший способ научиться проектированию чего бы то ни было — изучать примеры!В книге на примерах системы резервного копирования, фреймворка автономного тестирования, сопоставления с регулярными выражениями, браузерного движка размещения, небольшого компилятора исследуются распространенные паттерны проектирования. Вы узнаете, как забота о тестопригодности кода способствует его повторному...
ISBN: 978-5-93700-316-4
Издательство:
ДМК
Дата выхода: август 2024
Фундаментальная книга о разработке и реализации API (программных интерфейсов приложений). Разобраны базовые вопросы обмена информацией в микросервисной архитектуре, обработка запросов на сайтах и в веб-приложениях (парадигма REST). Показано, как поступательно развивать имеющиеся API, не переписывая их, а также как создать API любой сложности с нуля с учётом возможностей и ограничений конкретной системы. Книга...
ISBN: 978-601-09-5053-5
Издательство:
BHV-СПб
Дата выхода: июнь 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
Эта небольшая книга представляет собой подробное руководство для разработчиков на Python, желающих научиться создавать приложения с использованием больших языковых моделей. Авторы расскажут об основных возможностях и преимуществах моделей GPT-4 и GPT-3.5, а также принципах их работы. Здесь же вы найдете пошаговые инструкции по разработке приложений с использованием библиотеки для Python от OpenAI, в том числе...
ISBN: 978-601-08-4417-9
Издательство:
Питер
Дата выхода: ноябрь 2024
Unity — один из наиболее популярных современных игровых движков, который часто используется в мобильной разработке. Всего за 24 урока, каждый продолжительностью 1 час или меньше, вы освоите игровой движок Unity, лежащий в основе многих популярных игр. Книга нацелена на начинающих игровых разработчиков. В ходе 24 уроков вы освоите теорию от самых основ до сложной игровой физики и анимации и разработаете свои...
ISBN: 978-5-04-165968-4
Издательство:
Эксмо
Дата выхода: сентябрь 2024
Рассмотрены особенности создания веб-приложений с помощью фреймворка Blazor с обновленной структурой, появившейся с выходом .NET 8. Приведены основные понятия, описана архитектура приложений для различных моделей хостинга (Blazor Server и Blazor WebAssembly) и даны практические примеры реализации таких приложений. Показаны способы привязки данных, настройки обратного вызова с использованием событий. Разобрано создание...
ISBN: 978-5-9775-1984-7
Издательство:
BHV-СПб
Дата выхода: август 2024
Реверсивный инжиниринг считается одним из наиболее сложных направлений в информационной безопасности (ИБ). В книге автор предлагает приоткрыть завесу тайны над этой темой и с помощью практических примеров рассмотреть, как работают приложения под ОС Windows, а также разобраться в том, как эксплуатировать уязвимости переполнения буфера, размещать свой код в выполняемых файлах, находить полезную информацию...
ISBN: 978-5-93700-292-1
Издательство:
ДМК
Дата выхода: февраль 2024