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

Евгений Столов. Цифровая обработка сигналов с модулями на Python'e

Предлагаемая вашему вниманию книга посвящена обработке сигналов. Отличительная черта книги, которая выделяет ее из большого количества доступных учебников, это использование модулей на языке Python для решения рассматриваемых проблем. Применение специализированных модулей: NumPy, SciPy, Scikit-learn, pywt, bitarray, Matplotlib позволяет создавать короткие скрипты, решающие текущую проблему.
brij 26/04/25 Просмотров: 9 Комментариев: 0
0
Эффективный Rust. 35 конкретных способов улучшить код

Популярность Rust продолжает расти, в том числе благодаря таким особенностям, как защита памяти, безопасность типов и потокобезопасность. Но они же могут вызвать сложности при изучении Rust даже у опытных программистов. Это практическое руководство научит писать идиоматический код и попутно освоить систему типов, гарантии безопасности и развивающуюся экосистему Rust. Если у вас есть опыт работы с любым компилируемым языком или вы уже знаете базовый синтаксис Rust и стремитесь получить работающие программы, книга для вас. В ней рассматриваются концептуальные различия между Rust и другими языками и даются конкретные практические рекомендации для программистов. Автор книги Дэвид Дрисдейл быстро научит вас писать код, который выглядит как идиоматический Rust-код, а не как плохой перевод с языка C++.
brij 22/04/25 Просмотров: 149 Комментариев: 0
+1
Data Science (наука о данных) в становлении информационного общества

Кратко описана история появления новой науки, даны основные понятия, связанные с хранением информации, Большими данными, системами счисления, научными парадигмами. Показаны этапы становления кибернетики и моделирования в гуманитарных науках, рассмотрены подходы к кибернетическому моделированию в медицине. Дана базовая информация о суперкомпьютере и квантовом компьютере. Сформулировано определение науки о данных, представлен прогноз ее развития в будущем.
gefexi 21/04/25 Просмотров: 222 Комментариев: 0
0
Алгоритмы и структуры данных

В учебном пособии рассматриваются линейные структуры данных, нелинейные структуры данных, сортировка данных, поиск данных, алгоритмы приложений на графах. Для закрепления теоретических знаний и приобретения практических навыков в решении задач в учебном пособии приводятся контрольные вопросы и варианты заданий для выполнения самостоятельных и курсовых работ.
gefexi 21/04/25 Просмотров: 209 Комментариев: 0
0
Поиск на основе искусственного интеллекта

Современные поисковые системы выходят далеко за рамки простого сопоставления поисковых запросов с базой данных. Прочитав эту книгу, вы получите знания и навыки, необходимые для разработки продвинутых поисковых приложений на основе ИИ, способных автоматически обучаться на основе каждого обновления контента и взаимодействия с пользователем. Ключевые понятия и методы проиллюстрированы доступными для понимания примерами. Весь код книги написан на Python и поставляется в блокнотах Jupyter, работающих в контейнерах Docker. Эта книга предназначена для инженеров поисковых систем, инженеров-программистов и специалистов по данным, которые хотят узнать, как создавать передовые поисковые системы, интегрирующие новейшие методы машинного обучения, чтобы обеспечить более предметно-ориентированный и интеллектуальный поиск. Технические читатели, которые хотят извлечь максимальную пользу из этой книги, могут следовать примерам кода Python. Предполагается знакомство с синтаксисом SQL, поскольку мы решили реализовать многие агрегации данных в этом стандартизированном представлении, когда это возможно.
brij 21/04/25 Просмотров: 237 Комментариев: 0
0
Kotlin в действии, 2-е издание

Kotlin — простой и высокопроизводительный язык программирования, достаточно гибкий для работы с любыми веб-, мобильными, облачными и корпоративными приложениями. Разработчики приложений на Java по достоинству оценят простой синтаксис, интуитивно понятную систему типов, набор превосходных инструментов и поддержку функционального программирования. Кроме того, поскольку Kotlin работает на JVM, он легко интегрируется с существующим Java-кодом, библиотеками и фреймворками, включая Spring и Android. Во второе издание бестселлера «Kotlin в действии» добавлено описание корутин, структурированного параллелизма и других новых возможностей языка. Это авторитетное руководство, написанное основными членами команды разработки языка Kotlin, представляет полезные методы использования стандартной библиотеки Kotlin, функционального программирования и расширенных возможностей, таких как обобщенное программирование и рефлексия. Проще говоря, это самая полная и точная книга по Kotlin из всех доступных.
brij 20/04/25 Просмотров: 228 Комментариев: 0
0
Чжиюн Тань. System Design. Пережить интервью

Собеседования по проектированию систем могут стать серьезной преградой даже для опытных разработчиков. К счастью, стоит немного подготовиться — и все эти вопросы, не имеющие однозначного ответа, и whiteboard-сессии станут вашим конкурентным преимуществом! В своей замечательной книге Чжиюн Тань делится практикой успешных собеседований и советами по дизайну систем, благодаря которым разработчики получали предложения от Amazon, Apple, ByteDance, PayPal и Uber. «System design: пережить интервью» — мастер-класс по уверенному прохождению собеседования. Используя простые и легко запоминающиеся методы, вы научитесь быстро анализировать задачи, находить эффективные решения и четко объяснять свои идеи эксперту. В ходе работы с книгой вы не только приобретете навыки, необходимые, чтобы успешно пройти собеседование, но и попрактикуетесь в создании качественного дизайна.
brij 18/04/25 Просмотров: 209 Комментариев: 0
0
Для devops и сисадмина

Devops и системные администраторы несут ответственность за проектирование, развертывание и поддержку сложных инфраструктур, обеспечивая их надежную и бесперебойную работу. Одна из важнейших обязанностей этих специалистов — автоматизация повседневных задач, что позволяет повысить эффективность работы и минимизировать ошибки. Данная книга содержит уже готовые рецепты для быстрого применения тех или иных решений, которые могут помочь сократить время на поиск информации или разработку скриптов на серверах с операционной системой Linux.
gefexi 17/04/25 Просмотров: 248 Комментариев: 0
+1
Искусственный интеллект глазами хакера

Эта книга — сборник лучших, тщательно отобранных статей из легендарного журнала «Хакер». Рассмотрены современные подходы к использованию искусственного интеллекта в области информационной безопасности. Описаны методы обхода ограничений ChatGPT, рассмотрено применение нейросетей для написания эксплойтов и поиска уязвимостей в коде. Представлены практические кейсы использования GPT-4 на багбаунти, приведены способы выманивания паролей с помощью чат-ботов и QR-кодов. Даны рекомендации по применению нейросетей и языковой модели Llama для анализа и поиска критичных данных в коде программ. Отдельное внимание уделено генеративному ИИ: показана карта его возможностей, а также способы улучшения изображений с помощью нейросетей. Книга станет ценным источником знаний для тех, кто хочет изучить искусственный интеллект через призму хакерских технологий.
brij 13/04/25 Просмотров: 430 Комментариев: 0
0
Разработка игр на Unity, 4-е издание

Раскрой всю мощь Unity и создай игру своей мечты, 4-е издание

Поднимите свои навыки разработки игр на следующий уровень. Исчерпывающее практическое руководство поможет раскрыть весь потенциал Unity. Каждая глава написана так, чтобы вы могли разработать собственную игру, а не просто скопировать код из книги. Издание включает описание захватывающих возможностей дополненной реальности и оптимизации производительности с помощью стека технологий, ориентированных на данные (DOTS).
brij 13/04/25 Просмотров: 248 Комментариев: 0
0
Spring и Spring Boot. Разработка облачных приложений на Java

В книге рассмотрено актуальное состояние технологий Spring и Spring Boot, помогающих шире раскрыть возможности языка Java и аспектно-ориентированного программирования. Пошагово объяснено, как самостоятельно написать и развернуть облачный проект под управлением Spring. Рассказано о координации микросервисов на Java с применением Spring и модуля Spring Core способах внедрения зависимостей, аннотировании кода. На примере сквозного веб-приложения описаны важнейшие приемы работы с данными в стиле REST, тестирование данных, обеспечение согласованности, безопасности и долговременного хранения данных в приложении. Все примеры в книге рассмотрены на материале сквозного проекта, представляющего собой простую игру и иллюстрирующего основные приёмы взаимодействия с сервером, обновления данных и поддержания их актуальности. Для Java-программистов.
brij 13/04/25 Просмотров: 246 Комментариев: 0
0
Стандартная библиотека С++ в примерах и пояснениях

Книга представляет собой компактный справочник по стандартной библиотеке языка программирования C++, обновленной до версии стандарта С++23. В ней изложена вся необходимая информация, которую должен знать о стандартной библиотеке профессиональный программист на C++.
gefexi 12/04/25 Просмотров: 334 Комментариев: 0
+2
Род Стивенс. Алгоритмы. Теория и практическое применение

Алгоритмы – это рецепты, которые делают возможным эффективное программирование. Их изучение позволяет усвоить общие подходы к решению задач и накапливать полезные методики для их решения. В этой книге представлено множество классических алгоритмов, вы узнаете, где они применяются и как их анализировать, чтобы понять их поведение.
gefexi 12/04/25 Просмотров: 3392 Комментариев: 0
+3
Д.А. Храмов. Сбор данных в Интернете на языке R

Всё, что регистрирует человек и созданные им машины, может считаться данными. Фиксируя новое и переводя архивы в цифровую форму, мы с каждым днём производим всё больше данных. Но гораздо чаще случается так, что данные разбросаны по всемирной сети на многочисленных страницах онлайновых магазинов, заметках в социальных сетях, логах серверов и т.п.
gefexi 12/04/25 Просмотров: 1349 Комментариев: 0
+2
М. Масааки. Занимательная информатика. Криптография. Манга

Из музея искусств один за другим дерзко крадут ценные произведения, а преступник каждый раз оставляет зашифрованные сообщения. Проницательный инспектор Мэгуро, его сестра - математик Рика, и эрудированная журналистка Ёнэда Рио бросают вызов дерзкому похитителю, но для этого им требуется разгадать загадку шифра. Книга познакомит читателя с общими понятиями криптологии и лежащими в её основе интересными математическими закономерностями, а также с тем, как криптография используется в нашей повседневной жизни.
gefexi 12/04/25 Просмотров: 1325 Комментариев: 0
+3
Структуры данных в Python: начальный курс

В книге освещаются основополагающие вопросы, относящиеся к структурам данных в Python. Теоретические концепции и абстрактные понятия подкреплены простыми примерами. Порядок следования глав соотносится с задачами обработки структур данных.
gefexi 12/04/25 Просмотров: 1295 Комментариев: 0
+1
Pascal Next – руководство программиста

Описание нового языка программирования Pascal Next с примерами, демонстрирующими возможности языка программирования: операции ввода-вывода, использование циклов, работу с массивами, строками, файлами, встроенными и пользовательскими функциями. Книга адресована тем, кто интересуется программированием.
gefexi 12/04/25 Просмотров: 222 Комментариев: 0
0
Майк МакГрат. Программирование на Visual Basic для начинающих

Книга посвящена вопросам программирования на языке Visual Basic под управлением новейшей версии интегри­рованной среды разработки Visual Studio 2017 В ней рассмотрен широкий круг вопросов - от установки и настройки среды разработки до изучения особенностей языка и программирования приложений, в том числе для работы с базами данных, Excel-таблицами и XML-файлами. Доступно написанная, с большим количеством иллюстраций и примеров, эта книга легко позволит освоить Visual Basic начинающим программистам.
gefexi 11/04/25 Просмотров: 5356 Комментариев: 0
+3
Программирование. Практикум

Учебное пособие составлено в соответствии с государственными требованиями к минимуму содержания и уровню подготовки выпускников по специальности «Прикладная информатика» и одобрено предметной (цикловой) комиссией преподавателей информатики Каменского педагогического колледжа. Оно содержит практические задания с решением и может использоваться для самостоятельной работы студентов средних учебных заведений.
gefexi 11/04/25 Просмотров: 245 Комментариев: 0
0
Техническое и программное обеспечение вычислительных машин, систем и сетей

Целью учебника является обеспечение студентов теоретическими знаниями и практическими навыками, необходимыми для понимания и использования современных вычислительных машин, систем и сетей. В учебнике рассмотрены основные понятия, архитектурные принципы и технологии, которые лежат в основе построения и функционирования вычислительных машин, систем и сетей, а также их компонентов.
gefexi 11/04/25 Просмотров: 212 Комментариев: 0
0