информатика RSS

Микросервисы Spring в действии

Spring существенно упрощает создание и развертывание микросервисов! Такие библиотеки, как Spring Boot, Spring Cloud и Spring Cloud Gateway, помогают уменьшить объем типового кода в службах REST. Они предоставляют эффективный набор инструментов для запуска микросервисов как в общедоступных, так и в частных облаках.
gefexi 15/06/22 Просмотров: 1080 Комментариев: 0
+2
Стивен Скиена. Алгоритмы. Руководство по разработке

Второе издание популярного бестселлера раскрывает тайны проектирования алгоритмов, анализа их действенности и эффективности. Развивая успешную концепцию первого издания, книга является отличным практическим руководством по разработке эффективных алгоритмов, содержит практические упражнения и готовые решения 75-ти проблем алгоритмизации. Рассмотрены основы организации данных, операции сортировки, поиска, работы с графами и другие темы современного программирования.
deposit_rumit 15/06/22 Просмотров: 3149 Комментариев: 0
+3
Р.И. Компаниец. Системное программирование. Основы построения трансляторов

В учебном пособии излагаются классические модели, методы, алгоритмы теории формальных языков и грамматик и их применение при построении синтаксически-управляемых трансляторов. Приводятся примеры программной реализации конечных и магазинных автоматов на языке Паскаль, конвертора программ.
gefexi 15/06/22 Просмотров: 1532 Комментариев: 0
+2
Е.Д. Умрихин. Разработка Android-приложений на С# с использованием Xamarin с нуля

Рассмотрены особенности создания Android-приложений при помощи Visual Studio Community на C#. Книга знакомит читателя со структурой проектов Xamarin.Android, с особенностями сборки и отладки приложений. Рассматриваются основные подходы к разработке Android-приложений, методы построения интерфейса, хранения данных, показана интеграция мобильных приложений с веб-службами, описаны особенности распространения и публикации приложений в магазине Google Play, разобраны основные методы монетизации мобильного контента. Представлены многочисленные примеры кода для решения различных задач, который можно использовать в своих приложениях.
gefexi 14/06/22 Просмотров: 1772 Комментариев: 0
+1
Spring Boot по-быстрому. Создаём облачные приложения на Java и Kotlin

Spring Boot, который скачивают более 75 миллионов раз в месяц, – наиболее широко используемый фреймворк Java. Его удобство и возможности совершили революцию в разработке приложений, от монолитных до микросервисов. Тем не менее простота Spring Boot может привести в замешательство. Что именно разработчику нужно изучить, чтобы сразу же выдавать результат? Это практическое руководство научит вас писать успешные приложения для критически важных задач.
gefexi 14/06/22 Просмотров: 857 Комментариев: 0
+3
М.Е. Фленов. Linux глазами хакера
6-е издание

Рассмотрены вопросы настройки ОС Linux на максимальную производительность и безопасность. Описано базовое администрирование и управление доступом, настройка Firewall, файлообменный сервер, WEB-, FTP- и Proxy-сервера, программы для доставки электронной почты, службы DNS, а также политика мониторинга системы и архивирование данных.
gefexi 13/06/22 Просмотров: 2110 Комментариев: 2
+2
И.В. Бескоровайный. Азбука Delphi: программирование с нуля

Книга "Азбука Delphi: программирование с нуля" в которой кратко излагаются теоретические основы программирования и ООП и на примерах дается работа с базовыми компонентами Delphi. Это позволяет за несколько дней научиться создавать несложные приложения под Windows. В книге содержатся рекомендации как, используя Delphi, превратить компьютер в эффективный инструмент решения повседневных задач.
gefexi 11/06/22 Просмотров: 1281 Комментариев: 0
+1
Дружеское знакомство с тестированием программ

Рассмотрены основные понятия и терминология в сфере тестирования и контроля качества ПО. Приведены рекомендации по составлению правил тестирования и отчетов об обнаруженных дефектах. Описано тестирование производительности, безопасности, комбинаторное тестирование. Подробно рассмотрены классы эквивалентности, граничные случаи, угловые случаи, статическое и динамическое тестирование.
gefexi 11/06/22 Просмотров: 1184 Комментариев: 0
+1
SQL: быстрое погружение

Что общего между самыми востребованными профессиями и стремительным увеличением количества информации в мире? Ответ: язык структурированных запросов (SQL). SQL – рабочая лошадка среди языков программирования, основа основ для современного анализа и управления данными. Книга «SQL: быстрое погружение» идеальна для всех, кто ищет новые перспективы карьерного роста; для разработчиков, которые хотят расширить свои навыки и знания в программировании; для любого человека, даже без опыта, кто хочет воспользоваться возможностями будущего, в котором будут править данные.
gefexi 11/06/22 Просмотров: 1179 Комментариев: 0
+2
Разработка приложений на Swift 5.1 и SwiftUI с нуля

Рассмотрены принципы протокольно-ориентированного и функционального программирования на языке Swift 5.1 для операционных систем macOS, iOS и iPadOS. Подробно описана среда разработки Xcode 11.2 и новейшая технология Apple – SwiftUI. Приведены приемы проектирования и разработки программ для macOS с использованием фреймворка Cocoa, мобильных приложений с помощью фреймворка Cocoa Touch, описаны принципы создания проектов с интерфейсом Storyboard. Главы содержат упражнения с решениями и примеры кода для начинающих программистов.
gefexi 10/06/22 Просмотров: 765 Комментариев: 0
+2
matematika-na-python

Данный учебник содержит инструкцию по установке языка на ПК, большое количество практических примеров использования языка Python для решения математических задач. Каждая тема включает примеры решения типовых задач и задачи для самостоятельного решения. Логически связан с программой курса математики, утвержденной в Финуниверситете, и состоит из двух основных частей: математического анализа; линейной алгебры и аналитической геометрии.
tanyavip1 10/06/22 Просмотров: 1316 Комментариев: 0
+2
Настольная книга тимлида разработки ПО

Книга родилась из курса внутреннего обучения роли Тимлид в DatsTeam. Тем не менее её ценность для всего сообщества тимлидов заключается в обобщении необходимых компетенций. Этот набор компетенций формирует общий стандарт в отрасли разработки ПО.
gefexi 08/06/22 Просмотров: 965 Комментариев: 0
+1
Электронные проекты на основе ESP8266 и ESP32

В этой книге освещаются темы, актуальные для разработчика сетевых приложений: в частности, коммуникации Wi-Fi, дизайн и создание мобильных приложений, связь ESP-NOW и LoRa, методы генерации сигналов. Акцент делается на практические проекты, создаваемые в Arduino IDE.
gefexi 08/06/22 Просмотров: 1073 Комментариев: 0
+2
Е.И. Деза. Введение в криптографию. Теоретико-числовые основы защиты информации

Учебное пособие предназначено для изучения курсов «Методы и средства защиты информации», «Основы криптографии», других родственных дисциплин основных образовательных программ высшего образования, для изучения дисциплин по выбору, посвященных основам криптографии и прикладным вопросам теории чисел. Пособие включает в себя теоретические факты, упражнения и задачи различного уровня сложности по всем основным разделам криптографии и соответствующим разделам прикладной теории чисел.
gefexi 07/06/22 Просмотров: 1125 Комментариев: 0
+1
В.Н. Пильщиков. Программирование на языке ассемблера IBM PC

Книга представляет собой учебное пособие по языку ассемблер для персональных компьютеров типа IBM PC. Подробно рассмотрены команды, конструкция языка и методы программирования на нем. Изложение сопровождается примерами.
gefexi 06/06/22 Просмотров: 902 Комментариев: 0
+2
А. Бурков. Инженерия машинного обучения

Книга представляет собой подробный обзор передовых практик и паттернов проектирования в области прикладного машинного обучения. В отличие от многих учебников, уделяется внимание инженерным аспектам МО. Рассматриваются сбор, хранение и предобработка данных, конструирование признаков, а также тестирование и отладка моделей, развертывание и вывод из эксплуатации, сопровождение на этапе выполнения и в процессе эксплуатации.
gefexi 06/06/22 Просмотров: 1021 Комментариев: 0
+2
Введение в объектно-ориентированный дизайн с Java

Эта книга ориентирована на тех, кто уже знаком с языком программирования Java и хотел бы углубить свои знания и изучить объектно-ориентированный анализ и проектирование программного обеспечения. Вы познакомитесь с основными принципами и паттернами объектно-ориентированного дизайна, используемыми при разработке программных систем Java.
gefexi 05/06/22 Просмотров: 1046 Комментариев: 0
+2
C++ Boost Graph Library. Библиотека программиста

Издание, являющееся переводом одной из книг серии C++ in Depth, посвящено описанию Boost Graph Library (BGL) — библиотеки для построения структур данных и алгоритмов вычислений на графах, предназначенных для решения самых разнообразных задач: от оптимизации интернет-маршрутизации и планирования телефонных сетей до задач молекулярной биологии. Содержит развернутое описание BGL, демонстрирует примеры приложений к реальным задачам.
gefexi 05/06/22 Просмотров: 1159 Комментариев: 0
+2
с++

Книга известного специалиста и лектора в области компьютерных технологий посвящена последнему стандарту одного из наиболее мощных языков объектно-ориентированного программирования — С++, который завоевал многомиллионную армию поклонников во всем мире. Книгу отличает простой и доступный стиль изложения, изобилие примеров и множество рекомендаций по написанию высококачественных программ.
gefexi 03/06/22 Просмотров: 3809 Комментариев: 0
+1
Bootstrap и CSS-препроцессор Sass

Рассмотрена разработка адаптивных веб-сайтов, одинаково хорошо отображающихся на всех типах устройств, с использованием библиотеки Bootstrap и CSS-препроцессора Sass. Описана система сеток на основе flex-контейнера, позволяющая задавать ширину колонок, их количество и порядок следования. Рассмотрено стилевое оформление стандартных элементов и большое количество готовых компонентов Bootstrap: адаптивная панель навигации, карточки, панели с вкладками, карусель, всплывающие подсказки и уведомления, модальные диалоговые окна и др.
gefexi 01/06/22 Просмотров: 986 Комментариев: 0
+2
42