D-Bus

D-Bus (сокр. Desktop Bus) — система межпроцессного взаимодействия, которая позволяет приложениям в операционной системе сообщаться друг с другом. D-Bus является частью проекта freedesktop.org. Она обладает высокой скоростью работы, не зависит от рабочей среды, работает на POSIX-совместимых операционных системах, также существует версия для Windows (пока на стадии разработки). Состоит из двух частей: демона и низкоуровневого API. Существуют высокоуровневые библиотеки для фреймворков Qt, Java, GLib, C#, Python, Ruby и библиотека для C++. Приложения одной среды рабочего стола должны…

Continue reading

DALI

Система умный дом набирает обороты во всем мире. Удобный и простой быт стал уже повседневной реальностью. В числе функций таких систем есть и умное освещение. Работает оно благодаря различным протоколам. Один из таких протокол Dali (Digital Addressable Lighting Interface). Разработка этого протокола – это совместная работа ряда знаменитых во всем…

Continue reading

DCCP

DCCP (англ. Datagram Congestion Control Protocol) — протокол транспортного уровня модели OSI, разрабатываемый IETF. Принят в качестве стандарта в марте 2006 года. Он предоставляет механизмы для отслеживания перегрузок в сети, избегая необходимости создавать их на прикладном уровне. Этот протокол не гарантирует доставку информации в нужном порядке. DCCP очень эффективен для приложений, в которых данные, пришедшие не вовремя,…

Continue reading

DCE

DCЕ (Data Circuit-terminating Equipment) – это устройство, используемое для подключения и организации коммуникационных каналов в сетях передачи данных. Обычно dce устанавливается на конце линии связи и является ответственным за пересылку данных между устройствами. Типичный пример dce включает в себя  модем, маршрутизатор, коммутатор и другое оборудование, служащее для построения локальных и…

Continue reading

DCE/RPC

DCE/RPC (англ. Distributed Computing Environment / Remote Procedure Calls — распределённая вычислительная среда / удалённые вызовы процедур) — система удаленного вызова процедур, разработанная для Distributed Computing Environment . Эта система позволяет программистам заниматься разработкой распределённого программного обеспечения, как будто это все работает на том же компьютере, без необходимости волноваться за код, отвечающий…

Continue reading

DCOM

DCOM (англ. Distributed COM) — расширение Component Object Model для поддержки связи между объектами на различных компьютерах по сети. Выпущенная в 1996 году технология DCOM (англ. Distributed COM — распределённая COM) основана на  технологии DCE/RPC (разновидности RPC). DCOM позволяет COM-компонентам взаимодействовать друг с другом по сети. Главным конкурентом DCOM является другая известная распределённая технология — CORBA. COM и…

Continue reading

DECnet

DECnet относится к определенному набору аппаратных и программных сетевых продуктов, которые реализуют архитектуру цифровой сети (DNA). Архитектура цифровой сети(DNA) — это набор документов, которые определяют общую архитектуру сети в целом, положения технических требований для всех уровней архитектуры и описания протоколов, которые работают на каждом уровне. Прослеживание эволюции DECnet означает прослеживание разработки DNA. Создание DNA было…

Continue reading

DECT

Стандарт DECT (Digital Enhanced Cordless Telecommunications) – это цифровой стандарт для беспроводной связи между базовой станцией и беспроводными телефонами. DECT был разработан в 1990-х годах как замена аналоговых безпроводных телефонов, и с тех пор стал широко распространенным решением для домашней и офисной связи. DECT использует современные цифровые технологии для обеспечения…

Continue reading

DeepLearning4j

DeepLearning4j (DL4j) – это библиотека машинного обучения и глубокого обучения на языке программирования Java. Она предназначена для создания и обучения нейронных сетей, а также для решения задач различной сложности, таких как классификация текста, распознавание изображений, прогнозирование временных рядов и другие. DL4j предоставляет широкий набор инструментов для работы с данными, визуализации…

Continue reading

Delphi

Delphi – это высокоуровневый объектно-ориентированный язык программирования, разработанный компанией Borland. Delphi был изначально основан на языке Object Pascal, но включает в себя более мощные средства разработки, такие как визуальное программирование. Начиная с последних версий, Delphi позволяет разрабатывать приложения для разных платформ, включая Windows, macOS, iOS, linux и Android. Delphi имеет…

Continue reading