Вообще, сейчас модна геймификация. Поэтому приехал не с пустыми руками, а с китайским ноутом на loongarch64, который прикупил в прошлом году (есть обзор мой https://youtu.be/DZ9uBMin6xs), с установленным ioquake3 (с целью обучить собрать из исходников, настроить сеть, поиграть в толпе и вспомнить 1999год), а также книгой по программированию виртуальных миров в Minecraft - это для ООП курса, но еще сам не освоил - посмотрим, как пойдет, с китайцами вообще что-то планировать бесполезно. Кстати, замечен «программист», который занят домашней работой после уроков)
То есть понятно, что "хочет партия": не всякие Ubuntu, а китайский Linux от Huawei - OpenEuler! Уже попробовал его, на основе RPM, ставится по умолчанию без GUI (можно доставить), не очень удобный, ну надо так надо. Другой вопрос, что как всегда, пытаются все впихнуть в один курс для кучи студентов и в итоге ни один ничего не освоит. Кажется, что китаец, что скинул методичку, уже преподавал по ней, а теперь я заново! Буду долбить команды до запоминания, посмотрим как пойдет).
Из интервью с парой студентов, что меня встретили:
-Какие языки программирования знаете?
-C#!
-Javascript, C (но все плохо)
-Linux будем изучать?
-Не, лучше Windows!
Канал «Преподавание программирования в Китае, Вэйхай-Наньчан» подключен к сервису MaxGate. Контент автоматически синхронизируется между Telegram и мессенджером MAX.
О канале «Преподавание программирования в Китае, Вэйхай-Наньчан»
«Преподавание программирования в Китае, Вэйхай-Наньчан» - канал из категории «Бизнес», подключенный к сервису кросспостинга MaxGate. Публикации канала синхронизируются между Telegram и мессенджером MAX, а на этой странице собраны ссылки на обе версии канала.
Сейчас у канала 111 подписчиков суммарно в Telegram и MAX. За последние 30 дней в истории MaxGate учтено 100 публикаций, поэтому перед подпиской можно оценить не только размер аудитории, но и регулярность обновлений.
Чтобы подписаться, используйте кнопки «Открыть в MAX» и «Открыть в Telegram» в верхней части страницы. У отдельных постов ссылка может быть доступна в обоих мессенджерах или только в одном из них, если MaxGate получил такой URL из истории обработки.
Преподавание программирования в Китае, Вэйхай-Наньчан — канал в MAX и Telegram | MaxGate
Тут только темы, перевел в ИИ:
«Проектно-ориентированный учебный курс по основам системного администрирования Linux (openEuler) (с ИИ-поддержкой обучения) (издание с микровидео/микроуроками)».
Серия: «Образцовые учебники по сетевым технологиям для сферы промышленности и информатизации».
Краткая суть пособия
Это учебник/курс для вузов, колледжей и профессиональной подготовки, который учит практическому администрированию Linux на китайской открытой операционной системе openEuler. Отмечается совместимость с отечественными китайскими системами Kylin, UOS и др. Курс построен по проектному методу: всего 16 проектов, рассчитанных примерно на 64 часа (32 часа теории + 32 часа практики). Главный акцент — не на абстрактной теории, а на формировании навыков установки, настройки, сетевого развёртывания и эксплуатации Linux-серверов в среде国产/импортозамещённых ОС.
Чему предлагается учить студентов
1. Введение в Linux и отечественные ОС
История UNIX и Linux, GNU/GPL, основные дистрибутивы, файловая система Linux, openEuler, фонд OpenAtom, лицензия Mulan, установка openEuler в VMware, установка графической среды GNOME, сброс пароля root.
2. Команды Linux и редактор Vim
Работа с каталогами и файлами, поиск, архивирование, управление системой, процессами и службами, основы Vim, планировщик заданий cron.
3. Сетевая настройка
Сетевые параметры, команды nmcli, nmtui, ip, настройка через конфигурационные файлы, диагностика сети.
4. Пользователи и права
Пользователи и группы, sudo, базовые и специальные права доступа, ACL, аудит политик безопасности.
5. Пакеты и репозитории
RPM, YUM/DNF, локальные репозитории, репозиторий Huawei Cloud, разрешение зависимостей.
6. Управление хранилищами
Разметка MBR/GPT, fdisk, parted, файловые системы, swap, логические тома LVM, расширение LVM.
7. Безопасность и firewall
firewalld, богатые правила, SELinux, управление доступом.
8. Сетевые сервисы
FTP (vsftpd, локальные и виртуальные пользователи), NFS и Samba, автомонтирование, DHCP и DHCP-relay, DNS (основной/вспомогательный сервер, обратная зона), Web (Apache, Nginx, виртуальные хосты, HTTPS, LAMP и WordPress), почтовый сервер, MySQL (установка, резервное копирование и восстановление).
9. Сценарии и автоматизация
Shell-скрипты: синтаксис, условия, циклы, sed, awk; Ansible: установка, настройка, написание и выполнение Playbook.
10. ИИ в помощь администрированию
В каждом проекте есть раздел «AI能力拓展»: локальное развёртывание больших языковых моделей через Docker/Ollama, Prompt-инжиниринг, ИИ-диагностика сетевых настроек, прав доступа, зависимостей пакетов, LVM, firewall, FTP, NFS/Samba, DHCP, DNS, Web, почты, SQL, Shell-скриптов, а также AIOps и интеллектуальный анализ логов.