В книге детально рассмотрены основные подсистемы и функции ядер Linux серии 2.6, включая особенности построения, реализации и соответствующие программны интерфейсы. Рассмотренные вопросы включают: планирование выполнения процессов, управление временем и таймеры ядра, интерфейс системных вызовов, особенности адресации и управления памятью, страничный кэш, подсистему VFS, механизмы синхронизации, проблемы переносимости и особенности отладки. Автор книги является разработчиком основных подсистем...
Книга, которую вы держите в руках, уже стала бестселлером на Западе. Она описывает все тонкости работы с операционной системой Linux, системное администрирование, глубокие механизмы, обеспечивающие низкоуровневый функционал Linux. На страницах этой книги вы приобретете базовые знания о работе с ядром Linux и о принципах правильной эксплуатации компьютерных сетей. В книге также затрагиваются вопросы программирования сценариев оболочки и обращения с языком С, освещаются темы защиты информации,...
В этом полном руководстве по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все основные средства языка: типы данных, операторы, управляющие операторы, классы, интерфейсы, методы, делегаты, индексаторы, события, указатели, обобщения, коллекции, основные библиотеки классов, средства многопоточного программирования и директивы препроцессора. Подробно описаны новые возможности C#, в том числе PLINQ, библиотека TPL, динамический тип данных, а также...
Это практическое руководство разработчика программного обеспечения на Visual Basic .NET и ADO.NET, предназначенное для создания приложений баз данных на основе WinForms, Web-форм и Web-служб. В книге описываются практические способы решения задач доступа к данным, с которыми сталкиваются разработчики на Visual Basic .NET в своей повседневной деятельности. Книга начинается с основных сведений о создании баз данных, использовании языка структурированных запросов SQL и системы управления базами...
Лучшее руководство по программированию и справочник по языку, полностью пересмотренное и обновленное под стандарт С++11! Вы держите в руках новое издание популярного и исчерпывающего бестселлера по языку программирования С++, которое было полностью пересмотрено и обновлено под стандарт С++11. Оно поможет вам быстро изучить язык и использовать его весьма эффективными и передовыми способами. В соответствии с самыми передовыми и современными методиками изложения материала авторы демонстрируют...
Мобильные устройства все активнее вторгаются в нашу жизнь. Карманные компьютеры и смартфоны давно утратили статус дорогих игрушек и перекочевали в разряд необходимых устройств. Значит, для них необходимо создавать программное обеспечение. Так почему вы должны оставаться в стороне? Прочитав эту книгу, вы получите знания, которые позволят вам уверенно создавать программы для карманных компьютеров и смартфонов. А огромное количество разнообразных примеров поможет быстро совершенствоваться и...
В данной книге учитываются последние исследования и технологические достижения в области генеративных нейронных сетей. Автор предоставляет читателю практическое и глубокое понимание процесса создания нейросети для генерации изображений, а также вдохновляет на новые творческие подходы и исследования.
Эта книга предназначена для тех, кто делает первые шаги в мире разработки мобильных приложений или только планирует начать. Независимо от того, стремитесь ли вы создать приложение для себя или рассматриваете его как бизнес-проект, данное пособие окажется полезным. Оно особенно рекомендуется для начинающих и инди-разработчиков, работающих без команды профессионалов и имеющих ограниченный бюджет на обучение. Автор книги, не являясь профессиональным разработчиком, успешно прошел путь от идеи до...
Комплексное руководство для тех, кто стремится освоить ключевые архитектуры нейронных сетей и эффективно применять их на практике. Книга охватывает такие современные подходы, как трансформеры, автокодировщики и генеративно-состязательные сети (GANs), углубляясь в механизмы их работы, особенности применения и роль в современных задачах. Особое внимание уделено практическим методам оптимизации и обучения, что позволяет не только понять принципы работы моделей, но и улучшить их производительность,...
В мире стремительных технологических изменений программисты становятся архитекторами будущего. "Код будущего: Как стать разработчиком завтрашнего дня" — это ваше руководство к новым профессиональным вершинам. Узнайте, почему программирование уже сегодня является ключом к успешной карьере, и как изменяющиеся технологии диктуют новые требования к специалистам. Книга предлагает всесторонний взгляд на индустрию, начиная от выбора языка программирования и освоения алгоритмов, до контейнеризации и...
В мире, где машины становятся неотъемлемой частью повседневной жизни, понимание их возможностей и их развития становится необходимым навыком. "Как научить робота думать: Путеводитель для начинающих программистов" — это доступное введение в сложный мир искусственного интеллекта и машинного обучения. Эта книга красноречиво раскрывает тайны создания алгоритмов и программирования, ведя читателя от основ логики до разработки сложных моделей, способных принимать решения. Каждая глава — это шаг на...
Книга "Мир ЧПУ: Искусство и Наука Программирования" представляет собой полное руководство для начинающих и опытных специалистов в области числового программного управления. В ней подробно рассмотрены основы работы с ЧПУ-станками, написание программ на G-коде, использование расширенных функций и оптимизация производственных процессов. Читатели смогут погрузиться в захватывающий мир автоматизации, узнать о новейших технологиях и тенденциях Индустрии 4.0. Книга содержит практические советы,...
В книге «Секреты шифров: Путеводитель в мир криптографии» вы отправитесь в захватывающее путешествие по миру секретных кодов и сложных алгоритмов. От древних свитков с зашифрованными посланиями до современных квантовых вычислений, эта книга раскрывает тайны, которые веками хранились под замком молчания. Начав с античных шифров и первых кодов, вы погрузитесь в развитие криптографии через Средневековье и до наших дней. Узнайте о шифре Цезаря и шифрах Виженера, откройте для себя механические...
От анализа больших данных и машинного обучения до автоматизации рутинных процессов и создания интерактивных визуализаций — эта часть станет вашим практическим путеводителем. Вы узнаете, как распределенно обрабатывать данные с помощью Dask и PySpark, строить динамические дашборды с Plotly и Dash, оптимизировать производительность моделей с Cython, и разрабатывать высоконагруженные приложения с использованием Asyncio и CUDA. Кроме того, особое внимание уделено автоматизации задач, включая...
«PowerShell на максималках: Автоматизируй или умри» — это книга, которая поможет вам превратить рутинные задачи администрирования и DevOps в простые, но мощные автоматизированные процессы. Вас ждет глубокое погружение в мир PowerShell — от основных командлетов и работы с файлами до сложных сценариев интеграции с веб-сервисами, API и DevOps-инструментами. Автор последовательно раскрывает темы, начиная с базовых принципов и заканчивая созданием собственных командлетов и модулей, чтобы вы могли...
«Взломай систему (законно): Полное руководство по пентесту» — это книга, которая открывает двери в захватывающий мир тестирования на проникновение. Она создана для всех, кто хочет понять, как работают хакеры, но использовать эти знания на благо – для защиты систем и данных. Автор подробно раскрывает весь цикл пентестинга: от основ информационной безопасности и правового поля до передовых атак на веб-приложения, облака и беспроводные сети. Вы научитесь мыслить как «белый хакер», искать...
Хотите принимать решения на основе данных, а не интуиции? Книга «Тестируй, а не гадай: Как проводить А/В-тесты правильно» станет вашим надёжным гидом в мире экспериментов! Вы узнаете, как превращать гипотезы в точные данные, избегать распространённых ошибок и грамотно интерпретировать результаты. Автор шаг за шагом объясняет принципы планирования и проведения А/В-тестов, раскрывает секреты успешного анализа и помогает найти правильные метрики для оценки. Эта книга станет полезным...
Случайный лес — один из самых мощных и универсальных методов машинного обучения, способный решать задачи классификации и регрессии с поразительной точностью. Эта книга — ваш проводник в захватывающий мир случайных лесов. Пошагово вы погрузитесь в тайны построения деревьев принятия решений, освоите ансамблевый подход, откроете техники настройки гиперпараметров и поймете, как избежать переобучения. Автор подробно объясняет, как использовать случайный лес для анализа больших данных, выявления...