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

Хернандес. SQL - запросы для простых смертных. Практическое руководство по манипулированию данными в SQL

Книга поможет начинающим пользователям изучить основы SQL-запросов и станет необходимым справочным руководством для опытных и продвинутых пользователей.
oksanavalera 26/09/20 Просмотров: 207 Комментариев: 0
+1
Чейрд ин’т Вейн. Swift. Подробно

Создание своего первого игрушечного приложения для iOS или Mac на языке Swift – это увлекательно. Написание безопасного, надежного программного обеспечения профессионального уровня – совсем другое дело. Язык Swift включает в себя удивительный набор очень мощных функций и поддерживает широкий диапазон стилей и методов программирования. Просто нужно засучить рукава и приступить к детальному изучению.
brij 26/09/20 Просмотров: 254 Комментариев: 0
+1
BPF для мониторинга Linux

Виртуальная машина BPF — один из важнейших компонентов ядра Linux. Её грамотное применение позволит системным инженерам находить сбои и решать даже самые сложные проблемы. Вы научитесь создавать программы, отслеживающие и модифицирующие поведение ядра, сможете безопасно внедрять код для наблюдения событий в ядре и многое другое.
gefexi 25/09/20 Просмотров: 329 Комментариев: 0
+1
Н.А. Тюкачев, В.Г. Хлебостроев. C#. Основы программирования

3-е издание

В книге изложены основы программирования на языке C# в среде .Net Framework, описаны операции и операторы языка, а также система встроенных типов данных. Значительное внимание уделено описанию организации консольного ввода-вывода, преобразованию значений при вводе и их форматированию при выводе. Отдельная глава посвящена одномерным и двумерным массивам с описанием основных алгоритмов их обработки. Описаны способы создания пользовательских типов данных на основе конструкций структура (struct) и перечисление (enum).
brij 20/09/20 Просмотров: 335 Комментариев: 0
+1
Методы программирования

Главная цель авторов — представить принципы программирования, а не дать описание конкретного языка программирования. Особое внимание уделяется процессу разработки программ, в ос­нову которого положены принципы структурного программирования. Процесс программирования излагается на базе алгоритмического языка Паскаль, которому присущ структурный подход.
gefexi 16/09/20 Просмотров: 303 Комментариев: 0
+2
Мерседес Химено-Сеговиа, Ник Хэрриган. Программирование квантовых компьютеров. Базовые алгоритмы и примеры кода

Квантовые компьютеры перестали быть чисто теоретическими устройствами. Авторы этой книги полагают, что лучшее применение новым технологиям не всегда находят их изобретатели — чаще это делают эксперты в предметной области, экспериментирующие с технологией как с новым инструментом для своей работы. С учетом сказанного эта книга создавалась как практическое руководство по использованию технологии квантовых вычислений для программистов. Вместо того, чтобы изучать теорию и формулы вы сразу займетесь конкретными задачами, которые демонстрируют уникальные возможности квантовой технологии.
brij 16/09/20 Просмотров: 302 Комментариев: 0
0
Ильдар Хабибуллин. Создание распределенных приложений на Java 2

Книга посвящена разработке многослойных приложений, отдельные части которых, возможно, распределены по сети, включая Internet, но работают как единое целое. В книге дано полное изложение стандартных средств Java 2 для создания распределенных приложений любой сложности, в том числе и Web-приложений.
oksanavalera 16/09/20 Просмотров: 126 Комментариев: 0
0
Уилл Курт. Программируй на Haskell

Цель книги «Программируй на Haskell» — в том, чтобы дать достаточно полное введение в программирование на языке Haskell, позволяющее вам после её завершения писать нетривиальные, полезные на практике программы. Многие другие книги сильно фокусируются на академических основаниях Haskell, но зачастую оставляют читателей немного озадаченными, когда дело доходит до решения практических задач, совершенно обыденных в других языках. К концу этой книги у вас должно возникнуть стойкое понимание того, что именно делает Haskell интересным как язык программирования, вы также сможете уверенно создавать не совсем игрушечные приложения, которые работают с вводом-выводом, генерируют случайные числа, используют базы данных и в целом выполняют те же вещи, что и программы на других знакомых вам языках программирования.
brij 15/09/20 Просмотров: 267 Комментариев: 0
+2
Криптография и безопасность в технологии .NET

Подробно излагаются вопросы реализации на .NET-платформе симметричной и асимметричной криптографии, цифровых подписей, XML-криптографии, пользовательской безопасности и защиты кодов, ASP .NET-безопасности, безопасности Web-служб. Книга призвана исчерпывающе осветить все практические вопросы в реализации криптографических и иных, связанных с безопасностью, функциональных возможностей в приложениях .NET. Она представляет собой эффективное учебное пособие, содержащее множество ясных и наглядных примеров исходного кода.
gefexi 14/09/20 Просмотров: 276 Комментариев: 0
+1
Kafka Streams в действии. Приложения и микросервисы для работы в реальном времени

Узнайте как реализовать потоковую обработку на платформе Kafka! В этой книге рассмотрены реальные примеры сбора, преобразования и агрегации данных. Показана работа со множественными процессорами, обработка событий в режиме реального времени.
gefexi 14/09/20 Просмотров: 240 Комментариев: 0
+1
Л.Э. Сукар. Вероятностные графовые модели. Принципы и приложения

В этой книге представлено общее введение в вероятностные графовые модели (ВГМ) с инженерной точки зрения. В книге подробно рассматриваются теоретические основы для каждого из основных классов ВГМ, включая принципы и методы представления, логического вывода и обучения, а также обзоры реальных практических приложений для каждого типа модели.
gefexi 13/09/20 Просмотров: 274 Комментариев: 0
+1
Слободан Стоянович, Александар Симович. Бессерверные приложения на JаvaScript

Достоинства облачных бессерверных веб-приложений несомненны: меньшая сложность, быстрое продвижение на рынок и автоматическая масштабируемость выгодно отличают их от традиционных серверных проектов. А вследствие поддержки JаvaScript в AWS Lambda и мощным новым бессерверным инструментам, таким как библиотека Claudia.js, вы можете создавать и развертывать бессерверные приложения, не изучая новый язык. Новичков в AWS эта книга знакомит не только с AWS Lambda, но и с целым рядом связанных служб, таких как DynamoDB (хранилище данных), Cognito (аутентификация), API Gateway (доступ к работающим веб-службам) и Cloudwatch (обработка и планирование событий). Даже решив позднее взять на вооружение другие инструменты, вы сможете сохранить весь код и просто развернуть его немного иначе.
brij 13/09/20 Просмотров: 315 Комментариев: 0
+1
М.И. Абдрахманов. Python. unittest

Эта книга позволит вам максимально комфортно войти в мир тестирования в Python. Основное внимание в ней уделено созданию тестов, объединению их в группы, запуску, обработке результатов тестирования и пропуску ненужных тестов. Рассмотрена работа с классами TestCase, TestSuite, TestLoader, TestResult и TextTestRunner. Трудно представить какой-то современный программный проект без тестирования. При этом тестирование осуществляется практических на всех этапах разработки продукта: начиная, непосредственно, с процесса создания функций, методов и классов и т.д., когда пишутся unit-тесты (а иногда и раньше, в случае, если используется TDD), и заканчивая функциональным и нагрузочным тестированием уже готового, развернутого продукта.
brij 11/09/20 Просмотров: 389 Комментариев: 0
+1
М.И. Абдрахманов. Библиотека Matplotlib

В данной книге в форме уроков дана информация, которая поможет вам решить при программировании на языке Python большую часть задач, которые возникают при работе с графиками. Рассмотрены такие темы как визуализация данных: построение линейных, точечных, ступенчатых, stem-графиков, столбчатых и круговых диаграмм, а также 3D графиков. Настройка внешнего вида графиков: работа с легендой, текстовыми и colorbar элементами, компоновка графиков.
brij 09/09/20 Просмотров: 389 Комментариев: 0
+2
Г. Джеймс, Д. Уиттон. Введение в статистическое обучение с примерами на языке R

Книга представляет собой доступно изложенное введение в статистическое обучение – незаменимый набор инструментов, позволяющих извлечь полезную информацию из больших и сложных наборов данных, которые начали возникать в последние 20 лет в таких областях, как биология, экономика, маркетинг, физика и др. В этой книге описаны одни из наиболее важных методов моделирования и прогнозирования, а также примеры их практического применения. Рассмотренные темы включают линейную регрессию, классификацию, создание повторных выборок, регуляризацию, деревья решений, машины опорных векторов, кластеризацию и др. Описание этих методов сопровождается многочисленными иллюстрациями и практическими примерами.
brij 07/09/20 Просмотров: 332 Комментариев: 0
+2
Федор Г. Пикус. Идиомы и паттерны проектирования в современном С++

C++ — универсальный язык программирования, при проектировании которого была поставлена цель добиться эффективности, высокой производительности и гибкости. Паттерны проектирования — это общепринятые решения известных проблем проектирования. По существу, это библиотека повторно используемых компонентов, только для разработки программной архитектуры, а не конкретной реализации. В этой книге акцент сделан на паттерны проектирования, которые отвечают естественным нуждам программиста на С++, а также паттернам, выигрывающим от уникальных особенностей C++, в частности, обобщенного программирования.
brij 06/09/20 Просмотров: 377 Комментариев: 0
+2
Джоэл Грас. Data Science. Наука о данных с нуля

2-е издание

Автор легко, доступ­но и иногда с юмором повествует о сложных вещах, составляющих фундамент нау­ки о данных и машинного обучения. Второе издание кни­ги дополнено главами о глубоком обучении и этике данных. Кроме того, книга со­держит несколько новых разделов, в частности о рекуррентных нейронных сетях, векторных вложениях слов и разложении матриц и некоторые другие, а также ряд новых примеров. Всё подкреплено исходным кодом, размещенным в репозитории книги на GitHub. В книге детально разбирается пример разработки глубокой ней­ронной сети по образу библиотеки Keras. В исходный код внесен ряд изменений, отражающих последние тренды в развитии языка Python, в частности широко ис­пользуются аннотации типов, не характерные для ранних версий языка Python, и типизированные именованные кортежи.
brij 03/09/20 Просмотров: 497 Комментариев: 0
+2
Б.А. Железко. Офисное программирование

В учебном пособии рассматриваются вопросы основ офисного программирования в MS Office. Излагаются технологии работы с языком объектно-ориентированного программирования Visual Basic for Application (VBA). Даются подробное разъяснение структуры элементов программирования языка VBA, краткие теоретические сведения, необходимые для освоения рассматриваемой логики языка программирования, и комплексы заданий, выполняемых на примере различных предметных областей. Приводятся примеры решения задач при помощи объектно-ориентированного программирования и их использование для решения практических вопросов.
gefexi 02/09/20 Просмотров: 564 Комментариев: 0
+2
Д.М. Златопольский. Программирование. Типовые задачи, алгоритмы, методы

В этой книге представлены методики решения типовых задач по программированию, не привязанные к конкретному языку. Методика решения задач и программ приводятся на школьном алгоритмическом языке.
gefexi 31/08/20 Просмотров: 1678 Комментариев: 1
+5
Грег Риккарди. Системы баз данных. Теория и практика использования в Internet и среде Java

В книге рассматривается широкий круг вопросов, связанных с системами баз данных. Автору удалось соединить изложение общих теоретических положений (модели данных, реляционная алгебра) с углубленным рассмотрением практических аспектов (языки SQL и Java, физические характеристики баз данных, взаимодействие с Internet, объектно-ориентированные системы).
gefexi 30/08/20 Просмотров: 401 Комментариев: 0
+3
2