bannerbanner
logo

Технология программирования

Самое популярноеНовое
Чистая архитектура. Искусство разработки программного обеспечения
Чистая архитектура. Искусство разработки программного обеспечения
4
«Идеальный программист» и «Чистый код» – легендарные бестселлеры Роберта Мартина – рассказывают, как достичь высот профессионализма. «Чистая архитекту…
Подробнее
Непрерывное развертывание ПО: автоматизация процессов сборки, тестирования и внедрения новых версий программ
Непрерывное развертывание ПО: автоматизация процессов сборки, тестирования и внедрения новых версий программ
Tестирование программного обеспечения, поставляемого пользователям, часто бывает болезненным, рискованным и длительным процессом. Перед вами книга, пр…
Подробнее
Непрерывное развитие API. Правильные решения в изменчивом технологическом ландшафте (pdf+epub)
Непрерывное развитие API. Правильные решения в изменчивом технологическом ландшафте (pdf+epub)
Для реализации API необходимо провести большую работу, но эти усилия не всегда окупаются. Чрезмерное планирование может стать пустой тратой сил, а его…
Подробнее
Параллельное программирование среди других парадигм программирования
Параллельное программирование среди других парадигм программирования
Авторами исследуется проблема популяризации основных понятий и определения парадигмы параллельного программирования среди других парадигм программиров…
Подробнее
Хакинг. Искусство эксплойта (pdf+epub)
Хакинг. Искусство эксплойта (pdf+epub)
Каждый программист по сути своей – хакер. Ведь первоначально хакингом называли поиск искусного и неочевидного решения. Понимание принципов программиро…
Подробнее
Непрерывное развертывание ПО: автоматизация процессов сборки, тестирования и внедрения новых версий программ
Непрерывное развертывание ПО: автоматизация процессов сборки, тестирования и внедрения новых версий программ
Tестирование программного обеспечения, поставляемого пользователям, часто бывает болезненным, рискованным и длительным процессом. Перед вами книга, пр…
Подробнее
Введение в рекурсивное программирование
Введение в рекурсивное программирование
Книга охватывает почти весь круг теоретических и практических вопросов, относящихся к рекурсии и рекурсивному программированию, что делает её прекрасн…
Подробнее
Информатика. 10 класс. Углублённый уровень. В 2 частях. Часть 1
Информатика. 10 класс. Углублённый уровень. В 2 частях. Часть 1
Учебник предназначен для изучения информатики на углублённом уровне в 10 классах общеобразовательных организаций. Содержание опирается на изученный в …
Подробнее
Программирование на Clojure. Практика применения Lisp в мире Java
Программирование на Clojure. Практика применения Lisp в мире Java
Почему многие выбирают Clojure? Потому что это функциональный язык программирования, не только позволяющий использовать Java-библиотеки, службы и друг…
Подробнее
Эволюционная архитектура. Поддержка непрерывных изменений (pdf+epub)
Эволюционная архитектура. Поддержка непрерывных изменений (pdf+epub)
Пора по-новому взглянуть на постулаты, остававшиеся неизменными на протяжении многих лет. Динамично меняющийся мир диктует свои правила, в том числе и…
Подробнее
Предметно-ориентированные языки программирования
Предметно-ориентированные языки программирования
При правильном выборе и применении предметно-ориентированные языки могут существенно упростить сложный код, обеспечить эффективное общение с пользоват…
Подробнее
Цифровая математика в R
Цифровая математика в R
Учебник состоит из 17 компьютерных практикумов, посвященных вычислительным возможностям программной среды R при решении задач математического анализа …
Подробнее
Мир ChatGPT: Понимание и Применение Искусственного Интеллекта
Мир ChatGPT: Понимание и Применение Искусственного Интеллекта
Мир ChatGPT: Понимание и Применение Искусственного Интеллекта – это всестороннее исследование мира искусственного интеллекта, центральным элементом ко…
Подробнее
Теория вычислений для программистов
Теория вычислений для программистов
Наконец-то появился увлекательный и практичный способ изучать теорию вычислений и проектирование языков программирования! В этой книге теоретическая и…
Подробнее
Стандартная библиотека Python 3: справочник с примерами
Стандартная библиотека Python 3: справочник с примерами
Стандартная библиотека Python содержит сотни модулей, позволяющих взаимодействовать с операционной системой, интерпретатором и Интернетом. Все они тща…
Подробнее
Шаблоны C++. Справочник разработчика
Шаблоны C++. Справочник разработчика
Шаблоны представляют собой одну из наиболее сильных сторон C++, но они все еще остаются недостаточно используемыми, а зачастую и неверно понимаемыми, …
Подробнее
Чистый код: создание, анализ и рефакторинг (pdf+epub)
Чистый код: создание, анализ и рефакторинг (pdf+epub)
Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, от…
Подробнее
Программирование на языке С
Программирование на языке С
Представлены лабораторные работы № 1–17. Описано использование интегрированной среды разработки программного обеспечения Microsoft Visual Studio, прим…
Подробнее
Head First. Паттерны проектирования
Head First. Паттерны проектирования
Не имеет смысла каждый раз изобретать велосипед, лучше сразу освоить приемы проектирования, которые уже созданы людьми, сталкивавшимися с аналогичными…
Подробнее
Информатика. 10 класс. Углублённый уровень. В 2 частях. Часть 2
Информатика. 10 класс. Углублённый уровень. В 2 частях. Часть 2
Учебник предназначен для изучения информатики на углубленном уровне в 10 классах общеобразовательных организаций. Содержание опирается на изученный в …
Подробнее
Уязвимости в программном коде и борьба с ними
Уязвимости в программном коде и борьба с ними
Эта книга необходима всем разработчикам программного обеспечения, независимо от платформы, языка или вида приложений. Рассмотрены уязвимости на языках…
Подробнее
Табличный ПЛК.Табличное программирование контроллеров
Табличный ПЛК.Табличное программирование контроллеров
В данной книге предлагается альтернативный метод создания программ для программируемых логических контроллеров – ПЛК. Рассматривается метод управлени…
Подробнее
Spring 5 для профессионалов
Spring 5 для профессионалов
Эта книга воплощает знания и опыт работы авторов с каркасом Spring Framework и сопутствующими технологиями удаленного взаимодействия, Hibernate, EJB и…
Подробнее
Языки программирования. Концепции и принципы
Языки программирования. Концепции и принципы
Рассмотрены фундаментальные концепции и принципы, воплощенные в современных и перспективных языках программирования. Представлены разные стили програм…
Подробнее
Шаблоны корпоративных приложений
Шаблоны корпоративных приложений
Создание компьютерных систем – дело далеко не простое. По мере того как возрастает их сложность, процессы конструирования соответствующего программног…
Подробнее
Язык программирования C# 7 и платформы .NET и .NET Core
Язык программирования C# 7 и платформы .NET и .NET Core
Эта классическая книга представляет собой всеобъемлющий источник сведений о языке программирования C# и о связанной с ним инфраструктуре. В 8-м издани…
Подробнее
Шаблоны реализации корпоративных приложений
Шаблоны реализации корпоративных приложений
Один из самых креативных и признанных лидеров в индустрии программного обеспечения Кент Бек собрал 77 шаблонов для обслуживания задач ежедневного прог…
Подробнее
Совершенный алгоритм. Основы
Совершенный алгоритм. Основы
Алгоритмы – это сердце и душа computer science. Без них не обойтись, они есть везде – от сетевой маршрутизации и расчетов по геномике до криптографии …
Подробнее
Вероятностное программирование на практике
Вероятностное программирование на практике
Книга представляет собой введение в вероятностное программирование для программистов-практиков. Описан вероятностный вывод, где алгоритмы помогают про…
Подробнее
Микросервисы. Паттерны разработки и рефакторинга (pdf+epub)
Микросервисы. Паттерны разработки и рефакторинга (pdf+epub)
Если вам давно кажется, что вся разработка и развертывание в вашей компании донельзя замедлились – переходите на микросервисную архитектуру. Она обесп…
Подробнее
Node.js в действии
Node.js в действии
Второе издание «Node.js в действии» было полностью переработано, чтобы отражать реалии, с которыми теперь сталкивается каждый Node-разработчик. Вы узн…
Подробнее
Новые возможности JavaScript. Как написать чистый код по всем правилам современного языка
Новые возможности JavaScript. Как написать чистый код по всем правилам современного языка
Перед вами сборник правил написания кода на современном языке JavaScript. На наглядных примерах автор объясняет, как работают последние версии JS, как…
Подробнее
Разработка приложений. Учебное пособие
Разработка приложений. Учебное пособие
В учебном пособии описан процесс разработки приложений информационных систем. Большое внимание уделено архитектуре и технологиям разработки приложений…
Подробнее
Стек, или Путешествие туда и обратно
Стек, или Путешествие туда и обратно
Книга посвящена простой и удивительно элегантной структуре данных – стеку. Описаны скобочные структуры, подпрограммы (в том числе рекурсивные), переда…
Подробнее
Программирование ПЛК и промышленные сети. Программное обеспечение управления технологическими процессами
Программирование ПЛК и промышленные сети. Программное обеспечение управления технологическими процессами
В лабораторном практикуме рассматриваются элементы теории прикладного программирования промышленных микропроцессорных контроллеров и принципы опроса у…
Подробнее
Шаблоны тестирования xUnit: рефакторинг кода тестов
Шаблоны тестирования xUnit: рефакторинг кода тестов
Автоматизированное тестирование является краеугольным камнем гибкого процесса разработки. Эффективная стратегия тестирования позволяет быстро создать …
Подробнее
Python – это просто. Пошаговое руководство по программированию и анализу данных
Python – это просто. Пошаговое руководство по программированию и анализу данных
Рассмотрены основы синтаксиса языка Python на примере дистрибутива Anaconda. Показаны приложения IPython, Spyder IDE, Jupyter Notebook. Описан синтакс…
Подробнее
Искусство чистого кода (pdf + epub)
Искусство чистого кода (pdf + epub)
Большинство разработчиков ПО тратят тысячи часов на создание излишне сложного кода. Девять основных принципов книги «Искусство чистого кода» научат ва…
Подробнее
Шаблоны интеграции корпоративных приложений
Шаблоны интеграции корпоративных приложений
Основываясь на многолетнем опыте, эксперты Грегор Хоп и Бобби Вульф рекомендуют асинхронный обмен сообщениями в качестве оптимальной стратегии интегра…
Подробнее
Как устроен JavaScript (pdf+epub)
Как устроен JavaScript (pdf+epub)
Игра в программирование без правил и ограничений. Большинство языков программирования выросли из древней парадигмы, порожденной еще во времена Фортран…
Подробнее
С++17 STL. Стандартная библиотека шаблонов
С++17 STL. Стандартная библиотека шаблонов
С++ – объектно-ориентированный язык программирования, без которого сегодня немыслима промышленная разработка ПО. В этой замечательной книге описана ра…
Подробнее
Грокаем глубокое обучение (pdf+epub)
Грокаем глубокое обучение (pdf+epub)
Глубокое обучение – это раздел искусственного интеллекта, цель которого научить компьютеры обучаться с помощью нейронных сетей – технологии, созданной…
Подробнее
MySQL по максимуму (pdf+epub)
MySQL по максимуму (pdf+epub)
Хотите выжать из MySQL максимум возможностей? Вам поможет уникальная книга, написанная экспертами для экспертов. Познакомьтесь с продвинутыми приема…
Подробнее
Рефакторинг с использованием шаблонов
Рефакторинг с использованием шаблонов
В 1994 году книга «Dessign Patterns» полностью перевернула объектно-ориентированную разработку программного обеспечения, предоставив классические реше…
Подробнее
Рефакторинг кода на JavaScript: улучшение проекта существующего кода
Рефакторинг кода на JavaScript: улучшение проекта существующего кода
Более двадцати лет опытные программисты во всем мире использовали книгу Мартина Фаулера Рефакторинг, когда им нужно было улучшить проект существующего…
Подробнее
Вход В личный кабинетРегистрация