diff options
-rw-r--r-- | index.html | 1 | ||||
-rw-r--r-- | quantorium-presentation-2024-2025.html.nerd | 54 |
2 files changed, 55 insertions, 0 deletions
@@ -202,6 +202,7 @@ <div class="section_header section_header_last"> <div id="license"></div> (c) Ivan Davydov 2024-2025. Делайте с этим документом всё, что хотите! + <h6><a href="/quantorium-presentation-2024-2025.html">презентация</a></h6> </div> </div> </div> diff --git a/quantorium-presentation-2024-2025.html.nerd b/quantorium-presentation-2024-2025.html.nerd new file mode 100644 index 0000000..c3adb33 --- /dev/null +++ b/quantorium-presentation-2024-2025.html.nerd @@ -0,0 +1,54 @@ +Кроме главной страницы и блога, имеется страница, показывающая +информацию о сервере в текущее время. Эта страница написана на PHP, +использует в качестве основы свободный PHP-скрипт. Также есть сервер +исходных кодов, работающий на Git и Cgit, и страница для загрузки файлов, +которыми я хочу поделиться, работающая на Nginx. +--- +«Веб-сайт самохостера Lotigara» - это мой личный веб-сайт, +на котором есть краткое описание меня, моих задач, моего сервера +и мой блог. +--- +Технологии, которые я использовал: +HTML 5 +CSS 3 +Vim +Git +Nginx +Debian GNU/Linux + +Ресурсы, которые я использовал: +MDN +W3Schools +LandChad +--- +Причины: +Стремление к независимости от корпораций. +Стремление показать миру свои возможности и знания. +Наличие неиспользуемой ЭВМ. +Наличие соответствующих знаний и интересов. +Наличие свободного времени. +Поводы: +Появление сервера. +Появление свободного времени. +Изучение движения за свободное ПО. +рисоединение блога к децентрализованной соц. сети +обавление комментариев из соц. сети, выбранной выше +Возможно, предоставление удалённого доступа к рабочему столу и веб-серверу, а также возможность установки собственного ПО (включая свой веб-сервер) как отдельный проект +Больше постов в блоге +Настройка внешнего вида Git-сервера +Присоединить веб-сайт к системе управления версиями Git +--- +Страница с моим ПО (см. рамку слева) выглядит плохо, т.е. сильно отличается от главной страницы и не является отзывчивой. Возможное решение: либо изменить исходный код движка страницы с Git-репозиториями, либо использовать другой движок; + +<!--Отсутствие нормального переноса текста. Пока что я умею делать только три варианта: слова переносятся по буквам и без дефиса, но остальная страница выглядит хорошо; слова переносятся только отдельно, и в случае длинных слов и узких экранов страница выглядит сломанной; и слова переносятся вручную (я указываю, где будет разрыв слова). Возможное решение: научиться настраивать перенос текста в списке стилей (CSS);--> + +Дублирование «шапки» страницы в каждом файле. Это является очень неудобным, так как при изменении шапки необходимо изменять каждую страницу, то есть страницы с кодами ошибок HTTP, страница с отображением списка файлов, блог, страница с тех. характеристиками и главная страница. Возможное решение: использовать тег <iframe>; + +Блог не связан с какой-либо соц. сетью. Это означает, что если читатель оставляет комментарий, то его не может увидеть никто, кроме посетителей данного вебсайта. То же самое касается блога. Возможное решение: присоединить блог к какой-либо соц. сети, например WebMentions. Она поддерживается одной из версий блог-движка, который я использую, но не является популярной. Дальше идут эл. почта (самый доступный вариант, но настройка является трудной, так как нужно интегрировать веб-страницу и сервер почтовых рассылок) и XMPP/Jabber (здесь будет проще, так как есть XMPP-клиент Movim, поддерживающий функции соц. сети. Но здесь проблема заключается в том, что нужно сделать вариант отображения блога через Web). И, наконец, на помощь приходит протокол ActivityPub и войска совместимых серверов. Необходимо отметить, что первый и последний варианты не подходят, так как первый - неизвестный, а последний - слишком простой и ненастраиваемый (желательно иметь возможность отображения в отдельной, настраиваемой веб-странице). Вывод: самым привлекательным для меня вариантом является XMPP/Jabber, который не является таким простым, как ActivityPub, и требует знания протокола XMPP, которые мне (по моему мнению) были бы полезны. + +skobk.in - личный веб-блог Алексея Скобкина, в который он пишет статьи самого разного характера; +lukesmith.xyz - личный веб-сайта Люка Смита, на котором он ведёт свой блог и предлагает читателям целенаправленно ознакомиться с мнениями автора; +aryak.me - веб-сайт хакера* по прозвищу Arya, на котором он ведёт свой блог, а также предлагает читателям ознакомиться со проектами, в которых принимал участие; +poridge.club - сервер, предлагающий пользователям зарегистрироваться в свободной, децентрализованной соц. сети Fediverse и запросить аккаунт электронной почты и аккаунт XMPP (мгновенные сообщения). + +Прошу заметить, что я не во всём согласен с авторами перечисленных выше веб-сайтов. |