2. Система и сеть - о разделе
О разделе
Приветствую! Надеюсь, вы ознакомились с первыми шагами и готовы продвигаться дальше. Если поначалу мы только разгонялись, с целью разобраться, как вообще всё устроено - от устройства компьютера до особенностей ведения бизнеса в сфере информационных технологий, то сейчас мы уже считаемся продвинутыми пользователями. Теперь мы переходим к более сложным и специализированным темам, и поэтому придётся думать и работать, и конечно много учить.
Теперь пора приступить к системной части.
Вообще, лучше воспользуйтесь содержанием или перейдите к Базе знаний. Но для удобства, я размещу здесь ссылки на основные главы раздела:
Операционная система
- 2.01. Операционные системы
- 2.01. Классификация операционных систем
- 2.01. Ядро операционной системы
- 2.01. Windows
- 2.01. Linux
- 2.01. macOS
- 2.01. iOS
- 2.01. Android
- 2.01. История операционных систем
- 2.01. Требования к ОС и подходы к реализации
- 2.01. Справочник по Windows 11
- 2.01. Справочник по Linux
- 2.01. Линус Торвальдс — ядро Linux и Git
- 2.01. Справочник по iOS
- 2.01. Справочник по Android
- 2.01. Операционная система — итоги
- 2.01. Операционная система — чек-лист
- 2.01. Основы UNIX-систем
- 2.01. Устройство файловой системы Windows
- 2.01. Поддержка локализации и символов в Windows
- 2.01. Сравнение Windows и Linux
- 2.01. Эмуляция, виртуализация и Wine
- 2.01. Windows 11 — настройка и работа
- 2.01. Работа памяти в Windows
- 2.01. Дескрипторы процессов в Linux
- 2.01. Управление памятью в Linux
- 2.01. Загрузка операционной системы Linux
- 2.01. Жизненный цикл процесса в Linux
- 2.01. Управление процессами в Linux
- 2.01. Механизмы распределения памяти в ОС
- 2.01. Планирование процессора — классические алгоритмы
- 2.01. Гонки, критические секции и разделяемая память
- 2.01. Тупики (deadlock) и защита от них
- 2.01. Подсистема ввода-вывода в ОС
- 2.01. Алгоритмы замещения страниц
Платформы
- 2.02. Платформы в IT
- 2.02. Виртуализация
- 2.02. Программные платформы
- 2.02. Инструменты виртуализации
- 2.02. Платформы — итоги
- 2.02. Платформы — чек-лист
- 2.02. Серверные платформы
- 2.02. Социальные сети
- 2.02. Системные требования и как их читать
- 2.02. Корпоративное ПО
- 2.02. Платформенные решения в бизнесе
Сеть и интернет
- 2.03. Сеть и интернет - основы и принципы работы
- 2.03. История развития сетевых технологий
- 2.03. URL URI URN
- 2.03. Сетевые протоколы, порты и установка соединения
- 2.03. Что происходит при загрузке сайта
- 2.03. DNS - система доменных имён и её работа
- 2.03. Cookie
- 2.03. Дополнительные сетевые технологии
- 2.03. HTTP и HTTPS
- 2.03. Сетевые устройства - маршрутизаторы, коммутаторы, модемы
- 2.03. Основы IP-адресации
- 2.03. Надёжная доставка — от идеи к TCP
- 2.03. Интернет-провайдер
- 2.03. Беспроводные сети - Wi-Fi, Bluetooth, LTE
- 2.03. Как работать с сетью
- 2.03. Государственное регулирование интернета
- 2.03. Сеть и интернет — итоги
- 2.03. Сеть и интернет — чек-лист
- 2.03. Архитектура глобальной сети
- 2.03. Глобальная доставка контента - CDN и кэширование
- 2.03. Ускорение интернета
- 2.03. Приватность, self-hosting и домашняя сеть
- 2.03. CORS - механизм междоменных запросов
- 2.03. TCP — соединение, окно и перегрузка
- 2.03. Сетевые и системные диагностические утилиты
- 2.03. Домен и хостинг
- 2.03. Справочник по HTTP-протоколу
- 2.03. Измерение и оптимизация скорости интернета
- 2.03. Виртуальные частные сети (VPN)
- 2.03. Прокси-серверы
- 2.03. Анализ и мониторинг сетевого трафика
- 2.03. Методы защиты компьютерной сети
- 2.03. Браузерные бенчмарки и производительность
- 2.03. Справочник по сетевым протоколам и портам
- 2.03. Справочник по IP-адресам и CIDR
- 2.03. Настройки сетевых адаптеров в Windows
- 2.03. Настройка домашнего роутера
Веб-сайты и веб-приложения
- 2.04. Сайты и веб-сайты
- 2.04. Дизайн веб-интерфейсов
- 2.04. Рекламные технологии в вебе
- 2.04. Адресная строка браузера
- 2.04. Архитектура веб-приложений
- 2.04. Веб-серверы
- 2.04. Конструкторы сайтов
- 2.04. Архитектурные особенности современных веб-приложений
- 2.04. Фоновая работа и офлайн-режим веб-приложений
- 2.04. Хранение данных в браузере и на сервере
- 2.04. Push-уведомления и рассылки
- 2.04. SEO-оптимизация
- 2.04. Персонализация и пользовательские предпочтения
- 2.04. Web API в браузере
- 2.04. Web API на практике - примеры кода
- 2.04. Справочник по Tilda
- 2.04. BB-код — разметка постов на форумах
- 2.04. История браузера и приватность на клиенте
- 2.04. Интернет, сайт и HTTP — связь с культурой сети
- 2.04. Движки браузеров и линейки продуктов
- 2.04. HTTPS и TLS — шифрование веба
- 2.04. Polling, Long Polling, SSE и Webhook
- 2.04. Метрики производительности веб-страницы
- 2.04. CDN, origin и кэш
- 2.04. Веб-сайты и веб-приложения — итоги
- 2.04. Веб-сайты и веб-приложения — чек-лист
- 2.04. Управление закладками и вкладками в браузере
- 2.04. Обработка внутренних ошибок браузера
Терминал
- 2.05. Терминал - интерфейс командной строки
- 2.05. Терминал — итоги
- 2.05. Терминал — чек-лист
- 2.05. Знаки препинания в командной строке
- 2.05. Основные команды в Linux
- 2.05. Основные команды Windows
- 2.05. Сценарии для автоматизации
- 2.05. Поиск текста в файлах — grep, findstr и Select-String
- 2.05. Написание скриптов в Unix-системах
- 2.05. Автоматизация задач в Windows с помощью PowerShell
- 2.05. Справочник CLI-утилит и исполняемых файлов
- 2.05. Работа с PuTTY
- 2.05. Утилита make
- 2.05. Утилита curl
Системное администрирование
- 2.06. Администрирование
- 2.06. Установка и первоначальная настройка ОС
- 2.06. ИТ-инфраструктура
- 2.06. Настройка и обслуживание серверов
- 2.06. Конфигурация рабочих станций
- 2.06. Сетевые подключения и диагностика
- 2.06. NAT и проброс портов
- 2.06. Планирование и автоматизация задач
- 2.06. Диагностика и обработка системных ошибок
- 2.06. Виртуальные машины, Home Lab и переход на Linux
- 2.06. Microsoft PowerToys и утилиты рабочей станции Windows
- 2.06. Сетевые аномалии и системные процессы
- 2.06. Организация домашней сети
- 2.06. Идентичность Microsoft Entra и RBAC
- 2.06. Windows Server — начало работы
- 2.06. Управление службами в Windows
- 2.06. Работа с базами данных в администрировании
- 2.06. Мониторинг, метрики и логирование систем
- 2.06. Администрирование Linux-систем
- 2.06. Полнотекстовый поиск для приложений
- 2.06. Windows на рабочей станции — жизненный цикл
- 2.06. GNU/Linux — рабочие столы и споры окружений
- 2.06. Windows — Store, защита, диспетчер и "сборки"
- 2.06. Системное администрирование — итоги
- 2.06. Системное администрирование — чек-лист
- 2.06. Диагностика производительности Linux
- 2.06. Системы аутентификации
- 2.06. Групповые политики в Windows
Практикум Zabbix
- 2.06. Практикум Zabbix — что это и как работает
- 2.06. Практикум Zabbix — установка сервера и агентов
- 2.06. Практикум Zabbix — первый хост, элемент и триггер
- 2.06. Практикум Zabbix — шаблоны и оповещения
- 2.06. Практикум Zabbix — мониторинг Linux и Windows
- 2.06. Практикум Zabbix — веб-проверки и автодобнаружение
Практикум Prometheus и Grafana
- 2.06. Практикум Prometheus — архитектура и модель данных
- 2.06. Практикум Prometheus — установка и первые метрики
- 2.06. Практикум Prometheus — типы метрик и PromQL
- 2.06. Практикум Grafana — источники данных и дашборды
- 2.06. Практикум Prometheus — экспортёры и инструментирование
- 2.06. Практикум Prometheus — Alertmanager и Grafana Alerting
- 2.06. Практикум — Loki, Tempo и Mimir
- 2.06. Практикум — Alloy, Beyla, Faro и Pyroscope
- 2.06. Практикум — OpenTelemetry, k6 и итоговый стенд
- 2.06. Как пользоваться
Восстановление данных
- 2.06. Как хранятся файлы
- 2.06. Что может угрожать данным
- 2.06. Резервные копии
- 2.06. Восстановление из бэкапов
- 2.06. Восстановление без бэкапов
- 2.06. Правила работы с жестким диском
Техническая поддержка
- 2.07. Понятие и задачи техподдержки
- 2.07. Эволюция служб технической поддержки
- 2.07. Приём и обработка пользовательских обращений
- 2.07. Диагностика и решение технических проблем
- 2.07. Базы знаний и типовые сценарии поддержки
- 2.07. Управление жизненным циклом обращений
- 2.07. Уровни технической поддержки (L1, L2, L3)
- 2.07. Оценка качества обслуживания пользователей
- 2.07. ITSM в работе поддержки
- 2.07. ITAM в работе поддержки
- 2.07. Техническая поддержка — итоги
- 2.07. Техническая поддержка — чек-лист
Основы информационной безопасности
- 2.08. Основы информационной безопасности
- 2.08. Основы информационной безопасности — итоги
- 2.08. Основы информационной безопасности — чек-лист
- 2.08. Аутентификация и авторизация
- 2.08. Антивирусная защита и лечение заражённых систем
- 2.08. Риски открытых Wi-Fi сетей
- 2.08. Устройство и надёжность паролей
- 2.08. Фаерволы
- 2.08. Шифрование данных и протокол SSH
- 2.08. DDoS и отказ в обслуживании
- 2.08. JWT — семь строк, которые обходят авторизацию
- 2.08. Смена пароля — пропущенный шаг re-auth
- 2.08. Админка по ?isAdmin=true
Основы интеграционного взаимодействия
- 2.09. Интеграция
- 2.09. Работа с Postman и curl для тестирования API
- 2.09. Типы взаимодействия между системами
- 2.09. Интеграционные потоки данных
- 2.09. Управление сессиями в распределённых системах
- 2.09. История развития интеграционных технологий
- 2.09. Веб-сервисы
- 2.09. Модель запрос-ответ в сетевом взаимодействии
- 2.09. API - интерфейсы прикладного программирования
- 2.09. HTTP как основа веб-интеграций
- 2.09. Асинхронная коммуникация между сервисами
- 2.09. Реактивные системы и потоки данных
- 2.09. Брокеры сообщений и зачем нужны очереди
- 2.09. RabbitMQ - работа с очередями сообщений
- 2.09. Apache Kafka - потоковая обработка данных
- 2.09. Дополнительные аспекты интеграции
- 2.09. Реализация интеграционных решений
- 2.09. Протокол SOAP
- 2.09. Современные интеграционные фреймворки
- 2.09. OData — протокол открытых данных
- 2.09. Redis в интеграции и кэшировании
- 2.09. REST, GraphQL и gRPC — стили API
- 2.09. Пагинация в API — шесть распространённых схем
- 2.09. 12 советов по безопасности API
- 2.09. Идемпотентность и семантика доставки
- 2.09. Практика подключения MongoDB, Redis, RabbitMQ и Kafka в распределённой системе
- 2.09. Основы интеграционного взаимодействия — итоги
- 2.09. Основы интеграционного взаимодействия — чек-лист
Аппаратное обеспечение
- 2.10. Аппаратное обеспечение
- 2.10. Отображение пикселей
- 2.10. Дата-центры
- 2.10. Архитектура фон Неймана
- 2.10. Аппаратное обеспечение — итоги
- 2.10. Безопасная работа с компонентами
- 2.10. Контроллеры
- 2.10. Встраиваемые системы
- 2.10. Программируемое устройство
- 2.10. Программаторы
- 2.10. Микросхемы и интегральные схемы
- 2.10. Внутреннее устройство микросхем
- 2.10. Программирование аппаратных устройств
- 2.10. Протоколы автоматизации зданий
- 2.10. Беспроводные технологии - Bluetooth, Zigbee, NFC
- 2.10. Протокол Modbus
- 2.10. Современные системы хранения данных
- 2.10. RISC и CISC
- 2.10. Порядок байтов — endianness
- 2.10. Шины компьютера — обзор
- 2.10. Последовательность сборки компьютера
- 2.10. Диагностика неисправностей при первом запуске
- 2.10. Tinkercad Circuits и Arduino