Ректор МГТУ им. Баумана посоветовал не отдавать детей в IT
Ректор МГТУ им. Баумана Михаил Гордин советует не отдавать детей в IT, так как навык программирования не гарантирует долгую карьеру. Об этом он заявил в интервью «Ведомостям».

Статический сайт для блогов, создания статей из RSS-каналов
Сайт egaxegax.github.io можно запустить и использовать локально:
Выгрузить файлы из репозитория
Запустить веб-сервер HTTP/1.1 с поддержкой Requested Ranges из корневого каталога сайта
python3 -m http.server 88 (если HTTP/1.1 поддерживается версией Python)
python3 srv.py 88 (доработанный веб-сервер с HTTP/1.1)
и набрать в браузере localhost:88
Добавить пост в раздел /posts:
Создать файл с расширением .md с текстовым содержимым, html-, markdown-разметкой в папке с названием подтемы в папке с названием темы или создать новые.
Первой строкой добавить html-комментарий в формате с датой создания файла, затем добавить текст поста. Комментарий с датой используется для сортировки страниц в индексном файле раздела index.js.
Перейти в каталог раздела и обновить индексный файл, выполнив скрипт:
python3 ../update.py
Добавление постов в раздел /posts через RSS-каналы:
Перейти в каталог раздела и запустить скрипт чтения RSS-канала:
python3 readrss.py <RSSlist-id> (ключ источника из списка RSSlist в скрипте)
python3 readsites.py <RSSlist-id> (ключ источника из RSSlist)
python3 readrufeed.py (обновления каналов из Рутуб из списка RSSlist)
python3 readyfeed.py (обновления каналов из Ютуб из списка RSSlist)
Добавить текст в раздел /songs:
Создать текстовый файл .txt с названием песни с аккордами в markdown-разметке или без в папке с названием музыкального жанра и подпапке с именем исполнителя. Он будет переименован в .md скриптом update.py.
Первой строкой добавить html-комментарий в формате с датой создания файла.
Создать файл about.md с информацией о группе, исполнителе и картинку <Исполнитель.jpg>. После индексации появится описание группы и кавер-картинка при просмотре списка песен исполнителя.
Перейти в каталог раздела и обновить индексный файл, выполнив скрипт:
python3 ../update.py
Добавить описание книг в /books:
Из папки books запустить скрипт
python books2fb2.py <fb2_dir> [<out_dir>]
Обновить страницу в браузере.
Добавить картинку в раздел /foto:
Выгрузить файлы из репозитория в папку foto.
Добавить картинку с расширением .jpg в папку с темой.
Обновить индекс и превью (в каталоге th) командой из папки foto
python3 ../update.py
Обновить страницу в браузере.
Редактировать/удалить пост
Распаковать упакованный файл README.md в .md файлы командой:
python3 updatelist.py <раздел/папка_темы>
Удалить или отредактировать пост и упаковать архив README.md обратно:
python3 update.py <раздел>
Ссылки:
Основной обновляемый сайт: egax.ru
Сайт репозитория github.com: egaxegax.github.io
Сайт репозитория gitverse.ru: egaxegax.gitverse.site

Ректор МГТУ им. Баумана Михаил Гордин советует не отдавать детей в IT, так как навык программирования не гарантирует долгую карьеру. Об этом он заявил в интервью «Ведомостям».
