Перейти к основному содержимому

Open Source, GitHub, DevOps и веб-стек

Всем

Зачем маршрут

Темы из Неолурка про инструменты часто смешивают маркетинг, мемы и реальную инженерию: "залей на GitHub", "DevOps всё починит", "HTML умер". Энциклопедия даёт технику; эта статья — карта соответствий, чтобы быстро перейти от мема к предметному разбору.

Общий указатель — 120. Windows — 97, 131.


Открытый исходный код

Open Source (открытый исходный код) — лицензия и практика, при которых исходники доступны для чтения, форка и распространения на условиях GPL, MIT, Apache и др.

В рунете часто путаютНа деле
"бесплатно"лицензия ≠ цена; может быть платная поддержка
"всё открыто"есть проприетарные модули в "открытых" продуктах
"форк = воровство"форк проекта — нормальный механизм OSS (форк Git)

Учёба — 7.07 ИС, 7.10 Культура кода, глоссарий. Неолурк: Open source.


GitHub

GitHub — хостинг Git-репозиториев плюс Issues, Pull Request, Actions (CI), Pages, Discussions.

ФункцияЗачем в учёбе
Репозиторийхранение кода и истории
Pull Requestкод-ревью перед merge
Issuesбаги и задачи
Actionsавтосборка и тесты
Pagesстатический сайт (lab / GitHub Pages)

В мемах "GitHub" = "выложил в интернет", но в работе это инфраструктура процесса: репозиторий, ревью, CI, релизы. Юридически важны лицензия LICENSE и секреты (не коммитить .env). Карточка — глоссарий: GitHub. Неолурк: GitHub. Git — 8.04 / 2.


DevOps

DevOps — культура и практики совместной ответственности разработки и эксплуатации: CI/CD, инфраструктура как код, мониторинг, быстрый откат.

В чате "DevOps" иногда называют любого, кто "крутит Docker", или любую автоматизацию. В учебнике — раздел 8.04: среды, пайплайн, типичные ошибки выката.

Неолурк: DevOps. Эталон тона — 8.04 / 1. Карточка — глоссарий: DevOps.


Веб — HTML и CSS

ТехнологияРольРаздел
HTMLкаркас страницы3.09 HTML
CSSоформление3.10 CSS
JavaScriptповедение5.01 JS

Фраза "сайт на чистом HTML" в рунете может значить "без CMS", а не "без CSS/JS". Мост с HTTP — 2.04 / 125.


Игры и 3D

ТемаУчёбаНеолурк
Unity3D9.04 Разработка игр, Unityдвижок C#
3DS MAX1.16 Графика, 3ds Maxмоделирование
8-bit8-bit, 1.18пиксель-арт

Unity и 3ds Max решают разные задачи: runtime-игра против офлайн-модели и рендера кадра.


Сводная таблица NeoLurk

ТемаЭнциклопедия
Open source7.07, 7.10
GitHub8.04, lab/3
DevOps8.04
HTML, CSS3.09, 3.10
Store, сборки, антивирус, диспетчер, текстовый редактор97

См. также

Другие статьи этого же раздела в боковом меню (как на странице "О разделе").