Программирование RSS

Ш. Танвар. Параллельное программирование на С# и .NET Core

Книга представляет подход к параллельному программированию с учетом современных реалий. Информация структурирована таким образом, чтобы она легко усваивалась, даже если читатель не обладает специальными знаниями. Рассматриваются общие принципы написания параллельного и асинхронного кода; реализация параллелизма данных показана на коротких и простых примерах.
gefexi 29/03/25 Просмотров: 1331 Комментариев: 0
+1
Джон Боднер. Go. Идиомы и паттерны проектирования. 2-е издание

Go быстро завоевал популярность у разработчиков веб-сервисов. Существует множество учебников, помогающих программистам со знанием других языков освоить его синтаксис, но этого недостаточно. Автор Джон Боднер познакомит вас с паттернами проектирования, созданными опытными инженерами Go, и обоснует их применение. В книге собрана наиболее важная информация, необходимая для написания чистого и идиоматического кода. Начните думать как Go-разработчик, вне зависимости от уровня подготовки. В обновленном издании также рассказывается и о современных инструментах Go, упрощающих решение задач, трудновыполнимых на других платформах.
brij 27/03/25 Просмотров: 139 Комментариев: 0
0
Mark Ryan, Luca Massaron. Machine Learning for Tabular data. XGBoost, Deep Learning, and AI

"Машинное обучение для табличных данных" охватывает классические методы машинного обучения, такие как градиентный бустинг и более современные подходы глубокого обучения. К тому времени, как вы закончите книгу, вы будете обладать навыками применения машинного обучения к тем типам данных, с которыми вы работаете каждый день. Машинное обучение может ускорить решение повседневных деловых задач, таких как сверка счетов, прогнозирование спроса и автоматизация обслуживания клиентов, не говоря уже о более экзотических задачах, таких как обнаружение мошенничества, прогнозное обслуживание и персонализированный маркетинг. Эта книга показывает, как раскрыть жизненно важную информацию, хранящуюся в электронных таблицах, бухгалтерских книгах, базах данных и других табличных источниках данных, используя градиентный бустинг, глубокое обучение и генеративный ИИ. "Машинное обучение для табличных данных" предлагает практические методы машинного обучения для обновления каждого этапа конвейера анализа бизнес-данных. В книге вы увидите примеры использования XGBoost и Keras для прогнозирования цен краткосрочной аренды, развертывания локальной модели ML с помощью Python и Flask, а также оптимизации рабочих процессов с использованием больших языковых моделей (LLM). Попутно вы научитесь делать свои модели более мощными и более объяснимыми. Для читателей, знакомых с Python и основами машинного обучения.
brij 26/03/25 Просмотров: 143 Комментариев: 0
0
Практикум по анализу данных на языках Python и R

В пособии отражены темы: выборочный метод, точечные и интервальные оценки, проверка статистических гипотез, корреляционный анализ, дисперсионный анализ и анализ временных рядов. Пособие может быть использовано как для проведения семинарских занятий, так и для организации самостоятельной работы студентов.
gefexi 26/03/25 Просмотров: 162 Комментариев: 0
0
Оконные функции SQL. Анализ данных на практике

"Оконные функции SQL" — книга о мощном инструменте для анализа данных, который позволяет выполнять сложные вычисления и получать информацию о группах строк или результатах окон, но если вкратце — как делать классные аналитические отчеты без участия "экселя".
brij 24/03/25 Просмотров: 235 Комментариев: 0
0
Промт-инжиниринг для GenAI. Паттерны надежных запросов для качественных результатов

Стремительное развитие ИИ меняет нашу жизнь, а поспевать за ним становится все труднее. Каждый, кто профессионально использует ИИ, быстро приходит к пониманию, что качество результатов напрямую зависит от качества входных данных. Поэтому нам сейчас не обойтись без промт-инжиниринга (prompt engineering) — набора методов повышения надежности, эффективности и точности моделей ИИ. Большие языковые (LLM) и диффузионные модели, такие как ChatGPT и DALL-E, постоянно обучаются на общедоступных текстах и изображениях из Интернета. Так что практически любой человек может использовать модели ИИ для решения задач, которые ранее не поддавались автоматизации. Эта книга поможет вам осваивать и применять на практике модели генеративного ИИ. Необдуманная интеграция LLM и диффузионных моделей в рабочие процессы часто дает весьма спорные результаты. Джеймс Феникс и Майк Тейлор научат вас использовать промт-инжиниринг, чтобы эффективно ­внедрить ИИ в любой процесс.
brij 24/03/25 Просмотров: 203 Комментариев: 0
0
Мария Маркстедтер. Blue Fox. Взлом и реверс-инжиниринг ARM

Пора разобраться с тем, что такое реверс-инжиниринг! Процессоры ARM используются в миллиардах устройств по всему миру — от смартфонов и планшетов до автомобильных систем и умных гаджетов. Реверс-инжиниринг — это процесс анализа чужого программного обеспечения или аппаратного устройства, позволяющий быстро разобраться в принципах работы. Без него сейчас не обойтись, именно этот навык позволяет разработчикам, инженерам и специалистам по инфобезу изучать новые технологии, выявлять уязвимости и создавать более безопасные и эффективные системы. В первой части книги вы познакомитесь с основами формата ELF, компиляции, архитектурой и инструкциями ARM, условным выполнением и потоками команд. Вторая часть будет особенно интересна реверс-инженерам, она посвящена инструментам статистического и динамического анализа, а также содержит пошаговые практические примеры. Книга завершается главой, посвященной анализу вредоносных программ на платформе macOS, что поможет расширить знания и навыки в области кибербезопасности.
brij 24/03/25 Просмотров: 211 Комментариев: 0
0
Node.js, Express, MongoDB и React. 23 урока для начинающих

В книге 23 урока, более 40 практических упражнений и заданий для самостоятельной работы. Даны основы программирования на Node.js: проекты и манифесты, установка дополнительных библиотек, импорт и экспорт. Описан серверный веб-фреймворк Express: работа с запросами и ответами, маршрутизация, шаблонизатор EJS, обработка пользовательских данных, статических файлов, валидация, сохранение выгруженных файлов, вывод сообщений об ошибках и разграничение доступа. Показана работа с СУБД MongoDB: запись и выборка данных, фильтрация, сортировка, применение моделей Mongoose. Рассказано о двухзвенных веб-приложениях, бэкендах и фронтендах. Рассмотрено программирование бэкендов средствами Express и фронтендов с применением клиентского веб-фреймворка React. Затронуты вопросы повышения производительности и защищенности веб приложений, ввод их в эксплуатацию.
brij 23/03/25 Просмотров: 203 Комментариев: 0
0
С# для начинающих

Книга является руководством для начинающих по разработке приложений на языке C#. Приведены общие сведения о языке C# и платформе .NET. Рассмотрены базовые типы данных, переменные, функции и массивы. Показана работа с датами и перечислениями. Описаны основные элементы и конструкции языка: классы, интерфейсы, сборки, манифесты, пространства имен, коллекции, обобщения, делегаты, события и др.
gefexi 23/03/25 Просмотров: 264 Комментариев: 0
0
Н.А. Тюкачев. C#. Программирование 2D и 3D векторной графики

Книга посвящена программированию векторной графики. Описываются основные методы графических классов и приводятся примеры их использования, рассматриваются аффинные преобразования на плоскости и в трехмерном пространстве и различные виды проецирования. Приводится обзор различных моделей трехмерных тел. Одна из них посвящена сложной теме — бинарные операции над множествами. Описан лучевой алгоритм определения принадлежности точки многоугольнику и многограннику.
gefexi 23/03/25 Просмотров: 220 Комментариев: 0
0
Информатика (спецглавы). Лабораторный практикум

В учебном пособии в сжатом виде приведены численные методы решения прикладных задач, применяемых в телекоммуникационных системах и сетях связи. В качестве базового языка программирования предлагается использовать кросс-платформенный язык Java.
gefexi 23/03/25 Просмотров: 169 Комментариев: 0
0
Реализация многопоточности в языке Java

Настоящее пособие содержит основные сведения о реализации многопоточных программ и приложений на языке Java. Рассматриваются основные способы создания вторичных потоков и способы управления ими. Изучаются классы, которые способствуют более удобному взаимодействию с потоками и управлению целыми группами потоков. Изучаются способы создания как зависящих от главного потока, так и самоизолированных потоков.
gefexi 23/03/25 Просмотров: 170 Комментариев: 0
0
Программирование на Python с нуля до профессионала

Эта книга — ваше руководство в мир программирования на языке Python. Она написана для начинающих и тех, кто хочет углубить свои знания, предоставляя понятные объяснения и практические примеры для освоения всех ключевых аспектов языка. Вы начнёте с основ — изучения синтаксиса, типов данных и базовых конструкций, а затем перейдёте к более сложным темам: функциям, объектно-ориентированному программированию, работе с модулями и пакетами.
gefexi 20/03/25 Просмотров: 425 Комментариев: 0
+2
Обучение с малым количеством данных

В этой книге раскрываются секреты создания моделей, которые не только учатся на лету, но и могут адаптироваться к новым условиям, сталкиваясь с неизвестными категориями. Читатель узнает, как эти прорывные методы трансформируют такие критические области, как медицина, робототехника, обработка изображений и текста. Эта книга станет путеводителем для тех, кто хочет освоить будущее ИИ, исследуя тонкости работы алгоритмов, способных справляться с нехваткой данных, и предсказывая их влияние на ближайшие технологические горизонты.
gefexi 18/03/25 Просмотров: 255 Комментариев: 0
0
Т. Ганегедара. Обработка естественного языка с TensorFlow

Обработка естественного языка применяется в различных приложениях машинного обучения, а TensorFlow является важнейшей библиотекой для реализации систем глубокого обучения на практике. Эта книга знакомит читателя с методами обработки естественного языка и содержит практическое руководство по работе с TensorFlow, предоставляя мощный инструмент для работы с огромными объемами неструктурированных данных и решения уникальных задач по обработке естественного языка. Книга начинается с изучения общих понятий NLP и принципа работы TensorFlow.
gefexi 15/03/25 Просмотров: 1208 Комментариев: 0
+1
Базы данных. Проектирование баз данных

Учебно-практическое пособие

Изложены основы теории проектирования баз данных. Рассмотрены этапы инфологического, логического и физического проектирования баз данных. Предназначено для студентов вузов всех форм обучения направлений подготовки 09.03.03 – Прикладная информатика и 27.03.04 – Управление в технических системах. Рекомендовано для формирования профессиональных компетенций в соответствии с ФГОС ВО. Проектирование базы данных (БД) – одна из наиболее сложных и ответственных задач, связанных с созданием информационных систем. Цель пособия состоит в формировании концептуальных представлений о принципах проектирования баз данных. Проектирование базы данных – это процесс, в основе которого лежит методология, подразумевающая последовательное выполнение определенных этапов и шагов. Пособие состоит из глав, каждая из которых соответствует одному из этапов проектирования. В конце каждой темы внутри главы приводятся вопросы для самопроверки и практические задания.
brij 14/03/25 Просмотров: 285 Комментариев: 0
0
Основы работы в Python

Пособие содержит справочный материал и необходимый набор лабораторных и индивидуальных заданий для инвариантной самостоятельной работы.
gefexi 14/03/25 Просмотров: 416 Комментариев: 0
0
Введение в мир чпу. Искусство и наука програмирования

Книга "Введение в мир ЧПУ. Искусство и Наука Программирования" представляет собой полное руководство для начинающих и опытных специалистов в области числового программного управления. В ней подробно рассмотрены основы работы с ЧПУ-станками, написание программ на G-коде, использование расширенных функций и оптимизация производственных процессов. Читатели смогут погрузиться в захватывающий мир автоматизации, узнать о новейших технологиях и тенденциях Индустрии 4.0. Книга содержит практические советы, примеры кода и рекомендации по безопасности, а также основные пути к развитию и совершенствованию навыков в этой быстро меняющейся сфере. Этот ресурс станет надежным помощником для инженеров, разработчиков и всех, кто стремится к высоким достижениям в области ЧПУ-технологий. С каждым годом спрос на технологии ЧПУ только растет, и неотъемлемой частью этого процесса является доступность платформ, таких как Arduino, которые дают возможность многим пользователям воплотить свои мечты в реальность.
brij 14/03/25 Просмотров: 367 Комментариев: 0
0
Стивен Сандерсон. Excel с Python и R. Раскройте потенциал расширенной обработки и визуализации данных

Анализ и визуализация данных имеют большое значение, именно они позволяют принимать обоснованные решения. Но в Excel достаточно много ограничений, которые превращают вашу жизнь в ад. «Excel с Python и R» меняет правила. Стивен Сандерсон — автор пакетов healthyverse для R, Дэвид Кун — соучредитель Functional Analytics, компании, создавшей ownR (платформа для разработки решений на R, Python и других языках обработки данных). Интеграция Python и R с Excel изменит ваш подход к анализу данных с использованием электронных таблиц. Вы сможете автоматизировать задачи статистического анализа и создавать мощные визуализации, научитесь выполнять разведочный анализ данных и анализ временных рядов и даже интегрировать различные API для максимальной эффективности. И новички, и эксперты найдут в этой книге все необходимое, чтобы раскрыть весь потенциал Excel и поднять навыки анализа данных на новый уровень. К концу книги вы освоите приемы импортирования данных из Excel, манипулирования ими в R или Python, сможете решать задачи анализа данных в выбранном вами фреймворке и возвращать результаты обратно в Excel.
brij 13/03/25 Просмотров: 347 Комментариев: 0
0
Справочник IT-терминов

Представлены основные IT-термины в области разработки, тестирования, системного администрирования, облачных вычислений. Для начинающих IT-рекрутеров и всех, кто интересуется информационными технологиями.
gefexi 13/03/25 Просмотров: 320 Комментариев: 0
+2