Разработка программного обеспечения
Самое популярноеНовое
LLVM: инфраструктура для разработки компиляторов
LLVM – новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается ос…
ПодробнееСовременный Fortran на практике
Язык программирования Fortran изначально был предназначен для математических вычислений с максимальной производительностью. В последний стандарт Fortr…
ПодробнееКонкурентное программирование на Scala
Scala – современный, мультипарадигменный язык программирования, позволяющий описывать типичные шаблоны программирования компактнее, выразительнее и бе…
ПодробнееРефакторинг с использованием шаблонов
В 1994 году книга «Dessign Patterns» полностью перевернула объектно-ориентированную разработку программного обеспечения, предоставив классические реше…
ПодробнееПрограммная инженерия. Учебник для вузов
Учебник посвящен систематическому изложению принципов, моделей, методов и метрик, используемых в инженерном цикле создания сложных программных систем.…
ПодробнееInterBase и Delphi. Клиент-серверные базы данных
Книга посвящена разработке клиент-серверных приложений баз данных (БД) на платформе системы управления базами данных InterBase (Firebird) и языка прог…
ПодробнееЭффективное использование потоков в операционной системе Android
Чтобы написать действительно полезное и удобное приложение для Android, то без многопоточности никак не обойтись, но как узнать о технологиях и метода…
ПодробнееОперационные системы на базе набора команд x86–64 в контексте низкоуровневого программирования
В статье рассматривается 64‑битное расширение архитектуры x86 (x86-64). Разбираются основные особенности данной спецификации с позиций программировани…
ПодробнееСтандартная библиотека Python 3: справочник с примерами
Стандартная библиотека Python содержит сотни модулей, позволяющих взаимодействовать с операционной системой, интерпретатором и Интернетом. Все они тща…
ПодробнееASP.NET 2.0. Секреты создания Web-приложений
На сегодняшний день .NET Framework настолько опередила конкурирующие платформы, что предполагается платформой «по умолчанию» для разработки любых прог…
ПодробнееШаблоны интеграции корпоративных приложений
Основываясь на многолетнем опыте, эксперты Грегор Хоп и Бобби Вульф рекомендуют асинхронный обмен сообщениями в качестве оптимальной стратегии интегра…
ПодробнееRelease it! Проектирование и дизайн ПО для тех, кому не всё равно
Неважно, каким инструментом вы пользуетесь для программной разработки – Java, .NET, или Ruby on Rails. Написание кода – это еще только полдела. Готовы…
ПодробнееШаблоны корпоративных приложений
Создание компьютерных систем – дело далеко не простое. По мере того как возрастает их сложность, процессы конструирования соответствующего программног…
ПодробнееSQL Server 2005. Новые возможности для разработчиков
В ноябре 2005 года мир увидит новую версию популярной системы управления базами данных – Microsoft SQL Server 2005. В течение пяти лет компания Micros…
ПодробнееРазработка обслуживаемых программ на языке С#
Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и …
ПодробнееSwift. Основы разработки приложений под iOS, iPadOS и macOS (pdf + epub)
Мечтаете стать iOS-разработчиком, написать собственное приложение и работать в крутой компании? Тогда эта книга для вас!
Язык Swift прост, понятен и о…
ПодробнееПриемы объектно-ориентированного проектирования. Паттерны проектирования
В предлагаемой книге описываются простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании. Паттерны появились, …
ПодробнееImpact mapping: Как повысить эффективность программных продуктов и проектов по их разработке
Impact Mapping – практическое пособие по картам влияния, простому, но очень эффективному методу разработки программного обеспечения. Он помогает еще н…
ПодробнееВысоконагруженные приложения. Программирование, масштабирование, поддержка (PDF + EPUB)
В этой книге вы найдете ключевые принципы, алгоритмы и компромиссы, без которых не обойтись при разработке высоконагруженных систем для работы с данны…
ПодробнееРазработка обслуживаемых программ на языке Java
Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и …
ПодробнееXML. Справочник
«XML. Справочник» необходим каждому серьезному разработчику, использующему эту новую технологию. Читатели найдут различные темы – от базовых синтаксич…
ПодробнееПриложения для Windows 8 на C# и XAML
Это первое практическое руководство по созданию приложений для Windows 8 охватывает весь жизненный цикл: от разработки шаблона проекта до публикации в…
Подробнее1С:Программирование для начинающих. Детям и родителям, менеджерам и руководителям. Разработка в системе «1С:Предприятие 8.3», 2-е стереотипное издание (+ epub)
Книга адресована читателям, которые совсем не знают программирования, но хотят научиться создавать собственные программы в системе «1С:Предприятие 8».…
ПодробнееPython. Экспресс-курс (pdf+epub)
Вы уже умеете кодить на одном или нескольких языках программирования? Тогда настала пора пройти экспресс-курс Python.
Впервые на русском языке выходит…
ПодробнееРазработка приложений Java EE 7 в NetBeans 8
Книга представляет собой практическое руководство по использованию возможностей IDE NetBeans 8 для разработки корпоративных приложений, совместимых со…
ПодробнееИнтерфейс. Новые направления в проектировании компьютерных систем
Это уникальное руководство по разработке интерактивных систем, отражающее опыт и взгляды Джефа Раскина, создателя проекта Apple Macintosh, должен проч…
ПодробнееПуть IT-менеджера. Управление проектной средой и IT-проектами
Существует много замечательных методологий и стандартов проектного управления. В своей книге авторы приводят только реально работающие и проверенные н…
ПодробнееТе же 10 вопросов через 20 лет. Офис и компьютер
Книга представляет собой сборник статей, эссе и реплик по вопросам автоматизации в офисе, написанных в разное время человеком, стоящим у самых истоков…
ПодробнееКак устроен JavaScript (pdf+epub)
Игра в программирование без правил и ограничений. Большинство языков программирования выросли из древней парадигмы, порожденной еще во времена Фортран…
ПодробнееРазработка программного обеспечения: управление изменениями
Эта книга об инженерной дисциплине, которая называется управлением конфигурацией программного обеспечения (software configuration management – SCM), а…
ПодробнееВведение в Elixir. Введение в функциональное программирование
Красивый, мощный и компактный, язык программирования Elixir отлично подходит для изучения функционального программирования, и это практическое руковод…
ПодробнееDelphi. Профессиональное программирование
Книга Д. Осипова «Delphi. Профессиональное программирование» принципиально отличается от стандартных изданий на эту тему. Это и не скороспелое «полное…
ПодробнееРазработка с использованием квантовых компьютеров (pdf+epub)
Квантовые вычисления не просто меняют реальность! Совершенно новая отрасль рождается на наших глазах, чтобы создать немыслимое ранее и обесценить неко…
ПодробнееРеактивные шаблоны проектирования (pdf+epub)
Реактивное программирование – совершенно новая и многообещающая парадигма, позволяющая эффективно решать задачи, связанные с созданием распределенных …
ПодробнееРедкая профессия
Книга рассказывает о нескольких проектах, связанных с разработкой компиляторов, в частности, об истории разработки первого отечественного ISO-совмести…
ПодробнееKotlin в действии
Язык Kotlin предлагает выразительный синтаксис, мощную и понятную систему типов, великолепную поддержку и бесшовную совместимость с существующим кодом…
ПодробнееПрофессиональная разработка программного обеспечения
Стив Макконнелл, автор бестселлера «Совершенный код», других книг и многочисленных статей о разработке ПО, убедительно показывает, что разработка ПО м…
ПодробнееМетоды тестирования и отладки программного обеспечения
В учебнике рассмотрены традиционные методы тестирования программного обеспечения, рассматривающие программу как «белый ящик» или как «черный ящик», оп…
ПодробнееLinux API. Исчерпывающее руководство
Linux Programming Interface – исчерпывающее руководство по программированию приложений для Linux и UNIX. Описанный здесь интерфейс применяется практич…
ПодробнееСемь моделей конкуренции и параллелизма за семь недель. Раскрываем тайны потоков
С появлением микропроцессоров, обладающих большим числом ядер, понимание конкуренции и параллелизма при разработке программного обеспечения стало еще …
ПодробнееРеактивное программирование с применением RxJava
В наши дни, когда программы асинхронны, а быстрая реакция – важнейшее свойство, реактивное программирование поможет писать более надежный, лучше масшт…
ПодробнееПринципы и методы создания надежного программного обеспечения АСУТП
Цель настоящего пособия – дать базовые навыки, необходимые для разработки надежного программного обеспечения (ПО), построить «мост» между зачастую нез…
ПодробнееИнформатика. Разработка программ на языке программирования Питон. Часть 1. Базовые языковые конструкции
В учебнике рассматриваются основные конструкции языка программирования Питон (Python). Приводятся многочисленные примеры, которые позволят современном…
ПодробнееСистемное программное обеспечение. Учебник для вузов
В книге рассматриваются основные теоретические принципы и реализующие их технологии, лежащие в основе современных средств разработки программного обес…
Подробнее











































