Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/quantorium-presentation-2024-2025.html.nerd
diff options
context:
space:
mode:
authorIvan Davydov <lotigara@lotigara.ru>2025-05-28 16:24:44 +0300
committerIvan Davydov <lotigara@lotigara.ru>2025-05-28 16:24:44 +0300
commitd4739da2267d191263b1f5d589e5df56c767dd7e (patch)
treed824d8ff002d44b0bd38a2834fca705f294eaf67 /quantorium-presentation-2024-2025.html.nerd
parent77bee8c8adc80688bbabc66fa2f2adf9d9503596 (diff)
Add link to the presentation.
Diffstat (limited to 'quantorium-presentation-2024-2025.html.nerd')
-rw-r--r--quantorium-presentation-2024-2025.html.nerd54
1 files changed, 54 insertions, 0 deletions
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, страница с отображением списка файлов, блог, страница с тех. характеристиками и главная страница. Возможное решение: использовать тег &lt;iframe&gt;;
+
+Блог не связан с какой-либо соц. сетью. Это означает, что если читатель оставляет комментарий, то его не может увидеть никто, кроме посетителей данного вебсайта. То же самое касается блога. Возможное решение: присоединить блог к какой-либо соц. сети, например WebMentions. Она поддерживается одной из версий блог-движка, который я использую, но не является популярной. Дальше идут эл. почта (самый доступный вариант, но настройка является трудной, так как нужно интегрировать веб-страницу и сервер почтовых рассылок) и XMPP/Jabber (здесь будет проще, так как есть XMPP-клиент Movim, поддерживающий функции соц. сети. Но здесь проблема заключается в том, что нужно сделать вариант отображения блога через Web). И, наконец, на помощь приходит протокол ActivityPub и войска совместимых серверов. Необходимо отметить, что первый и последний варианты не подходят, так как первый - неизвестный, а последний - слишком простой и ненастраиваемый (желательно иметь возможность отображения в отдельной, настраиваемой веб-странице). Вывод: самым привлекательным для меня вариантом является XMPP/Jabber, который не является таким простым, как ActivityPub, и требует знания протокола XMPP, которые мне (по моему мнению) были бы полезны.
+
+skobk.in - личный веб-блог Алексея Скобкина, в который он пишет статьи самого разного характера;
+lukesmith.xyz - личный веб-сайта Люка Смита, на котором он ведёт свой блог и предлагает читателям целенаправленно ознакомиться с мнениями автора;
+aryak.me - веб-сайт хакера* по прозвищу Arya, на котором он ведёт свой блог, а также предлагает читателям ознакомиться со проектами, в которых принимал участие;
+poridge.club - сервер, предлагающий пользователям зарегистрироваться в свободной, децентрализованной соц. сети Fediverse и запросить аккаунт электронной почты и аккаунт XMPP (мгновенные сообщения).
+
+Прошу заметить, что я не во всём согласен с авторами перечисленных выше веб-сайтов.