MOS-P5: Изучение огромного и растущего открытого исходного кода Microsoft - Часть 5

MOS-P5: Изучение огромного и растущего открытого исходного кода Microsoft - Часть 5

MOS-P5: Изучение огромного и растущего открытого исходного кода Microsoft - Часть 5

С этой пятая часть из цикла статей о "Microsoft Открытый исходный код " Мы продолжаем изучение обширного и постоянно растущего каталога открывать приложения разработан Технологический гигант de «Microsoft ».

Чтобы продолжить расширение наших знаний об открытых приложениях, выпущенных каждым из технологических гигантов группы, известной как GAFAM. Что, как многие уже знают, состоит из следующих североамериканских компаний: «Google, Apple, Facebook, Amazon и Microsoft».

Открытый исходный код GAFAM: технологические гиганты в пользу открытого исходного кода

Открытый исходный код GAFAM: технологические гиганты в пользу открытого исходного кода

Для тех, кто заинтересован в изучении наших первоначальная публикация по теме, вы можете нажать на следующую ссылку, прочитав эту публикацию:

«Сегодня как государственные, так и частные организации постепенно продвигаются к большей интеграции свободного программного обеспечения и открытого исходного кода в свои бизнес-модели, платформы, продукты и услуги. Другими словами, бесплатные и открытые технологии становятся все более важной частью способа работы в них и вне их в интересах их владельцев, клиентов или граждан ». Открытый исходный код GAFAM: технологические гиганты в пользу открытого исходного кода.

Открытый исходный код GAFAM: технологические гиганты в пользу открытого исходного кода
Теме статьи:
Открытый исходный код GAFAM: технологические гиганты в пользу открытого исходного кода

В то время как, чтобы изучить Связанные предыдущие части этой серии, вы можете перейти по следующей ссылке:

MOS-P1: Изучение огромного и растущего открытого исходного кода Microsoft - Часть 1
Теме статьи:
MOS-P1: Изучение огромного и растущего открытого исходного кода Microsoft - Часть 1
MOS-P2: Изучение огромного и растущего открытого исходного кода Microsoft - Часть 2
Теме статьи:
MOS-P2: Изучение огромного и растущего открытого исходного кода Microsoft - Часть 2
MOS-P3: Изучение огромного и растущего открытого исходного кода Microsoft - Часть 3
Теме статьи:
MOS-P3: Изучение огромного и растущего открытого исходного кода Microsoft - Часть 3
MOS-P4: Изучение огромного и растущего открытого исходного кода Microsoft - Часть 4
Теме статьи:
MOS-P4: Изучение огромного и растущего открытого исходного кода Microsoft - Часть 4

Изучение обширного и растущего Microsoft Open Source

MOS-P5: Microsoft с открытым исходным кодом - Часть 5

Приложения Открытый исходный код Microsoft

Перед началом стоит выделить официальный сайт Microsoft с открытым исходным кодом (MOS) ваше собственное описание:

«Открытый, гибкий сайт для совместной работы, где открытый исходный код позволяет продуктам и службам Microsoft предоставлять выбор, технологии и сообщество третьим сторонам».

Кроме того, Открытый исходный код Microsoft можно изучить непосредственно по следующей ссылке на их Доступные проекты.

MOS-P5: Microsoft с открытым исходным кодом - Часть 5

MOS-P5: Microsoft с открытым исходным кодом - Часть 5

Del «Открытый исходный код Microsoft» Это следующие приложения в списке, которые вам нужно продолжить изучать:

Ковать

Вкратце, на сайте «Открытый исходный код Microsoft» опишите это приложение следующим образом:

«Это общая среда с низким кодом, построенная на обходчике дерева, управляемом конфигурацией».

Пока его официальный сайт на GitHub добавьте к нему следующее:

«Forge - отличная библиотека для разработчиков, которые хотят создать и запустить собственный механизм рабочего процесса с низким кодом из своего приложения. Forge имеет сходство с другими решениями с низким кодом, поскольку он проходит через структуру, аналогичную дереву решений, которое определено в файле конфигурации JSON, предоставленном вашим приложением, выполняет действия, а результаты могут использоваться для определения посещения дочернего узла ниже, и, наконец, он позволяет редактировать файлы конфигурации через пользовательский интерфейс ".

примечание: Более подробную и полезную информацию можно найти прямо на следующих сайтах ссылка: Ковать.

Графический движок

Вкратце, на сайте «Открытый исходный код Microsoft» опишите это приложение следующим образом:

«Это графический движок с открытым исходным кодом, распределенный в памяти».

Пока его Официальный сайт добавьте к нему следующее:

«Graph Engine (GE) - это механизм распределенной обработки данных в памяти, поддерживаемый строго типизированным хранилищем RAM и общим механизмом распределенных вычислений. Распределенное хранилище ОЗУ обеспечивает высокопроизводительное хранилище ключей и значений с глобальной адресацией в кластере машин. Благодаря хранилищу ОЗУ GE обеспечивает быстрый доступ к произвольным данным в большом распределенном наборе данных ».

Кроме того, в своем официальный сайт на GitHub добавить следующий контент:

«Graph Engine использует язык запросов к графам (Language Integrated Knowledge Query - LIKQ), который очень универсален, поскольку сочетает в себе возможность быстрого изучения графиков с гибкостью лямбда-выражения. Вычисления на стороне сервера могут быть выражены в лямбда-выражениях, встроены в LIKQ и запущены на серверах Graph Engine во время обхода диаграммы ».

Протокол языкового сервера

Вкратце, на сайте «Открытый исходный код Microsoft» опишите это приложение следующим образом:

«Это программная технология, используемая для определения протокола, используемого между редактором или IDE и языковым сервером для обеспечения полезных функций».

Пока его Официальный сайт GitHub добавьте к нему следующее:

«Протокол языкового сервера (LSP) используется для определения протокола, используемого между редактором или IDE и языковым сервером, который предоставляет языковые функции, такие как автозаполнение, переход к определению, поиск всех ссылок и другие. Целью формата индекса языкового сервера (LSIF, произносится как «else if») является поддержка навигации с богатым кодом в инструментах разработки или в веб-интерфейсе без необходимости в локальной копии исходного кода ».

примечание: Важно пояснить для менее осведомленных, что языковой сервер предназначен для обеспечения специфичного для языка интеллекта и для связи с инструментами разработки через протокол, который обеспечивает взаимодействие между процессами. И идея протокола языковых серверов (LSP) состоит в том, чтобы стандартизировать протокол для связи между этими серверами и инструментами разработки. Таким образом, сервер на одном языке может быть повторно использован в нескольких инструментах разработки, которые, в свою очередь, могут поддерживать несколько языков с минимальными усилиями.

Общее изображение для вывода статьи

Заключение

Мы надеемся на это полезный небольшой пост на этом пятом исследовании «Microsoft Open Source», предлагает интересный и широкий спектр открытых приложений, разработанных технологическим гигантом «Microsoft»; и представляет большой интерес и полезность для всего «Comunidad de Software Libre y Código Abierto» и большой вклад в распространение замечательной, гигантской и растущей экосистемы приложений «GNU/Linux».

А пока, если вам это понравилось publicación, Не останавливаются поделись с другими, на ваших любимых веб-сайтах, каналах, группах или сообществах социальных сетей или систем обмена сообщениями, предпочтительно бесплатно, открыто и / или более безопасно, поскольку Telegram, сигнал, Мастодонт или другой из Fediverse, желательно.

И не забудьте посетить нашу домашнюю страницу по адресу «DesdeLinux» чтобы узнать больше новостей, а также присоединиться к нашему официальному каналу Telegram от DesdeLinux. А для получения дополнительной информации вы можете посетить любой Онлайн-библиотека в качестве OpenLibra y ДжедИТ, для доступа и чтения электронных книг (PDF) по этой или другим темам.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.