Книга о прикладных аспектах языка программирования Rust, описывающая внутреннее устройство языка и сферы его использования. Rust рассматривается как современное дополнение для С при программировании ядра ОС и при сис-темном программировании, а также как низкоуровневый скоростной язык,обес-печивающий максимальную производительность. Объяснены тонкости работы с процессором, многопоточное программирование, работа с памятью, а также взаимодействие с Linux. Изложенный материал позволяет как писать современ-ные приложения на Rust с нуля, так и внедрять Rust в сложившуюся базу кода.Книга ориентирована на специалистов по C, Linux, системному программи-рованию и на всех, кто желает освоить Rust и сразу приступить к работе с ним.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2
Эта шпаргалка — компиляция русскоязычных и англоязычных материалов, созданная для структурирования знаний и быстрого поиска ответов. **Тестирование (Software Testing)** — проверка соответствия реального поведения программы ожидаемому. Его цели — выявление дефектов до их обнаружения пользователями, получение актуальной информации о состоянии продукта и проверка соответствия требованиям. **Метод попарного тестирования (Pairwise Testing)** сокращает количество тестов, так как большинство ошибок выявляются при проверке одного или двух параметров, а более сложные комбинации встречаются реже. Для автоматизации используются инструменты: allpairs, PICT, Pairwise Online Tool, VPTag, ACTS и др.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2🔥2
Цель этой книги — помочь тебе научиться писать более красивые, надёжные и легко
сопровождаемые программы на Python. То, о чём мы здесь будем говорить, это не
начальный уровень владения языком, предполагается, что ты уже минимально
умеешь программировать, но хочешь научиться делать это лучше.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥2
Книга «Python за 7 дней» создана для новичков, с акцентом на простоту и практичность. Вы быстро разберетесь в основах, установке языка, объектах, методах и ООП. Практические задания в конце каждой главы помогут закрепить знания.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Книга посвящена созданию интеллектуального робота с использованием доступных компонентов: датчиков, двигателей, камер, микрофонов, динамиков, светодиодов и Raspberry Pi. Рассматриваются компьютерное зрение, голосовое управление и перспективы робототехники.
Подходит как новичкам, так и опытным программистам, желающим применить Python в аппаратных проектах. Требуются базовые знания языка, включая циклы, условия и функции.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥1
Современное программное обеспечение должно хорошо поддаваться масштабированию, эффективно справляясь при этом с балансировкой нагрузки, отслеживанием состояния и обеспечением безопасности. Узнайте, как можно решать эти и другие важные задачи. В издании рассматриваются все составляющие процесса контейнеризации и развертывания приложения на платформе Kubernetes с точки зрения разработчика. Сначала вы создадите небольшое приложение, способное работать в облачном кластере Kubernetes, а затем поэтапно изучите рекомендуемые практики, позволяющие сделать развертывание стабильным в долгосрочной перспективе, включая методы масштабирования, планирования емкости и оптимизации ресурсов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥1
Добро пожаловать в увлекательный мир программирования на языке Python! Независимо от того, начинающий вы или опытный программист, вы вооружитесь знаниями и навыками, необходимыми для успешного освоения языка. Python, известный своей простотой и универсальностью, завоевал огромную популярность среди разработчиков во всем мире. Благодаря удобному синтаксису и широкой библиотечной поддержке он идеально подходит для решения широкого спектра задач — от веб-разработки и анализа данных до программирования графических интерфейсов. Книга представляет собой комплексное руководство по изучению языка Python с нуля.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥1
В книге приведены теоретические положения и представлены практические примеры системного программирования. Рассмотрены системные ресурсы компьютера. Изложены основы языков системного программирования низкого уровня - Си и Ассемблера. Приведены необходимые справочные сведения и примеры для программирования аппаратных средств компьютера, реализации функций ввода-вывода, а также создания служб Windows и демонов Linux.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤2🔥1
Эта книга поможет вам освоить язык программирования Python практически с нуля, поэтапно, от простого к сложному. Первая часть книги посвящена базовым основам языка: переменные и типы данных, операторы, циклы и условные операторы, математические функции, кортежи, множества и словари, итераторы и генераторы, модули и пакеты, а также многое другое.
Во второй части книги перейдем к более сложным вещам в Python: объектно-ориентированное программирование, метапрограммирование, многопоточность и масштабирование.
Отдельное внимание будет уделено документированию своего проекта в Python, контролю и оптимизации кода. Теоретическая часть книги сопровождается практическими примерами, позволяющими на практике осваивать полученные теоретические знания.
Книга будет полезна как начинающим, так и тем, кто хочет улучшить свои навыки программирования на Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2🔥1
Не пытайтесь подгонять Python под привычные вам языки программирования. Его простота позволяет быстро освоить основы, но для эффективной разработки нужны более глубокие знания.
Второе издание книги поможет вам раскрыть потенциал Python 3, используя лучшие идеи языка. Автор разбирает базовые инструменты, библиотеки и учит писать лаконичный, быстрый и понятный код. Вы освоите идиоматические приёмы Python 3, выходящие за рамки привычного опыта.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥1
Данная книга позволяет уже с первых шагов создавать свои программы на языке Python. Акцент сделан на написании компьютерных игр и небольших приложений.
Для удобства начинающих пользователей в книге есть краткий вводный курс в основы языка, который поможет лучше ориентироваться на практике. По ходу изложения даются все необходимые пояснения, приводят-ся примеры, а все листинги (коды программ) сопровождаются подробными комментариями.
Книга будет полезна как начинающим программистам, так и всем, кто хочет быстро и эффективно научиться писать программы на Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤2🔥1
Пентестеры должны в совершенстве знать Kali, чтобы эффективно выполнять свои обязанности. В книге есть все об инструментах и способах, которыми пользуются хакеры при взломе систем. Вы научитесь выстраивать надежную защиту от несанкционированного доступа к виртуальным ресурсам. Вне зависимости от уровня подготовки и начинающий, и практикующий пентестер почерпнет важные для себя сведения.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤4👍3
Книга посвящена основам анализа данных и реализации базовых алгоритмов машинного обучения на Python. Ее цель — формирование у студентов теоретических знаний и практических навыков в этой области, а также освоение инструментов и методов машинного обучения.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥1
Книга описывает методы рефакторинга и переноса кода Android-приложений с Java на Kotlin с сохранением совместимости. Сравниваются эти языки, демонстрируется перевод проектов, добавление поддержки Kotlin в сборку Java. Рассматривается переход от Java-классов к Kotlin-классам, от Java-коллекций к Kotlin-коллекциям, от объектов JavaBeans к значениям, от статических методов к функциям верхнего уровня.
Подробно разбирается обработка ошибок, примеры управления проектами со смешанным кодом. Даны советы по рефакторингу и функциональному программированию на Kotlin.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥1
Архитекторы ПО стабильно входят в десятку самых высокооплачиваемых профессий. Но до сих пор не было реального руководства, которое позволило бы разработчикам стать архитекторами. И вот наконец появилась книга, в которой дается всеобъемлющий обзор разнообразных аспектов архитектуры программного обеспечения. Начинающие и уже состоявшиеся архитекторы найдут в ней паттерны архитектур, определения компонентов, приемы построения эволюционных архитектур и множество других тем.
Марк Ричардс и Нил Форд обладают бесценным практическим опытом, профессионально занимаются этой темой, уделяя особое внимание принципам построения архитектуры, применимым ко всем технологическим стекам. Они предлагают современный взгляд на архитектуру ПО с учетом всех нововведений последнего десятилетия.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥1
Unreal Engine 5 — популярный игровой движок, который поддерживается всемирно известной компанией по производству игр Epic Games. Благодаря богатому функционалу и простоте в использовании им пользуются разработчики как крупных игровых проектов (Fortnite, Stalker, Bioshock), так и бесчисленных инди-игр. Руководство, которое вы держите в руках, поможет вам без труда понять внутреннюю логику UE 5, освоить его полный инструментарий и начать генерировать игровые миры и населяющих их персонажей не хуже легендарных геймдизайнеров.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥1
В книге изложены основы программирования на языке C# в среде .Net Framework, описаны операции и операторы языка, а также система встроенных типов данных. Значительное внимание уделено описанию организации консольного ввода-вывода, преобразованию значений при вводе и их форматированию при выводе. Текст содержит большое количество примеров программного кода, способствующих усвоению материала.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3🔥1
Книга посвящена вопросам анализа, планирования, проведения тестовых испытаний и оценки качества программного обеспечения на всех стадиях его жизненного цикла
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3🔥1
Вы изучите ключевые структуры и элементы языка Kotlin, а также фреймворк коллекций. Освоите архитектуру Android-приложений, основы параллельного программирования, потокобезопасность и параллелизм с использованием обратных вызовов.
В книге также рассмотрена тема сопрограмм и структурированного параллелизма, охвачены каналы и асинхронная обработка. Выделены методы повышения производительности приложений через профилирование и оптимизацию ресурсопотребления.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥1
Книга «Python для хакеров» предлагает практические проекты, сразу погружая в написание программ. Вы будете экспериментировать с кодом, решать научные задачи, изучать статистику и даже искать экзопланеты. Главы включают цель, способы решения и задания для развития мышления программиста. Примеры: спасательная операция, полет на Луну, система распознавания лиц. Программы подходят для новичков, постепенно усложняясь. Завершив задания, вы сможете решать сложные задачи с Python самостоятельно.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍4🔥2
Зная, что находится у операционной системы «под капотом», системные администраторы смогут быстро разобраться с поведением системы и решать задачи повышения производительности и диагностики сбоев. Специалистам по безопасности пригодится информация о борьбе с уязвимостями операционной системы.
Седьмое издание было полностью переработано под Windows 10/11 и Windows Server (2022, 2019 и 2016). Кроме этого в книгу были добавлены сведения по HyperV, полностью переработаны главы о процессе загрузки, новых технологиях хранения данных и механизмах управления Windows. Вы найдете уникальную информацию, основанную на исходном коде Microsoft, и практические эксперименты с применением новейших средств отладки, направленные на демонстрацию особенностей поведения внутренних компонентов Windows.
Новые элементы дизайна пользовательского интерфейса, появившиеся в Windows 11, основаны на
знакомых по Windows 10 технологиях, поэтому читатели смогут сразу перейти на новый этап развития компьютерных технологий.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2🔥1