Некоторое время назад я писал про заметочник Joplin.
С тех пор мои вкусы несколько поменялись и я открыл для себя его величество Obsidian.
В целом он такой же заметочник, с ± тем же функционалом, но имеет для меня одну особенность, которая буквально переворачивает всё. Это мощнейшая система плагинов. Серьёзно, я нашел плагины которые покрывают для меня всё, кроме одного (но об этом позже).
Что такое Obisidian?
Obsidian представляет собой приложение для ведения персональных баз данных, основанное на принципах локальных файлов Markdown. Это значит, что ваши данные хранятся в виде обычных текстовых файлов, что обеспечивает максимальную гибкость и независимость от облачных сервисов.
Приложение работает на операционных системах: Windows, macOS, Linux, iOS, Android.
Далее...В середине-конце нулевых был очень популярный сайт баш.орг.ру. Думаю, те, «кому за» помнят ещё такой.
Сайт просто был сборником цитат из разных чатов, irc каналов или личных переписок. Изначально, был исключительно анимешно-айтишной направленности и тем самым для нас, студентов и гиков был крайне популярным местом. В своё время, он подарил мне много часов приятного времяпрепровождения и ламповых вечеров.
Затем, когда БОР (как часто его сокращали) выиграл премию Рунета, на него хлынул поток, как сейчас бы сказали, «нормисов». Которые, уже в свою очередь, заполнили БОР всяким про отношения, офисно-планктонные темы, фейковыми цитатами, ответами на цитаты, ответами на ответы на цитаты и прочим подобным, далёким от изначального айтишного флёра, шлаком.
Далее...Просто хочу поделиться отличным приложением для заметок, вместо популярного Notion и менее популярного Obsidian.
Название на для русского уха звучит по дурацки — Joplin. Но, не смотря на такое название, самоприложение очень даже серьёзное.
В общем и целом, это достаточно продвинутый опенсорсный заметочник. В качестве формата текста он используетMarkdown.
Так же, из приятностей — большое количество плагинов (https://github.com/topics/joplin-plugin) и возможностьиспользовать свой сервер для синхронизации (https://docs.vultr.com/how-to-host-a-joplin-server-with-docker-on-ubuntu).Для себя я, конечно же, поставил на свой сервак. Ну, а более бюджетно, если нет своего сервера — можно использоватьлюбой WebDav сервер. В частности, Облако Mail.Ru или Яндекс Диск (адресhttps://webdav.yandex.ru, необходимо использоватьпароль приложения).
Далее...Я не шучу. Серьёзно.
С неделю назад меня осенила крайне простая мысль, которая ранее, почему-то, мне не приходила.
Но сначала, две вводных, или, скажем, тезиса, которые послужили для вывода этой мысли:
Тезис №1
Меня действительно огорчает количество пушей которые постоянно сыплются мне на телефон. Это вызывает раздражение сразуна нескольких уровнях:
- Сам момент их прихода — я автоматически смотрю на телефон, что же пришло
- Если я игнорирую пуш — он потом висит в шторке вызывая раздражение
- Очень часто это сранная реклама от какого-нибудь озона или магнит маркета (бывш. KazanExpress)
Но бывают же и полезные пуши! Например, уведомления от Госуслуг или информация что заказ доставлен ну илисообщения в мессенджерах.
Далее...Третьего дня потратил достаточно много времени на установку на данном сайте сертификата от Минцифры.А поскольку сертификат краткоживущий (90 дней) — заметка мне самому пригодится на будущее.
Началось всё с того, что я с удивлением обнаружил, что на госуслугах теперь можно выпустить сертификат для домена физлицу.Это меня обрадовало, хотя ранее я приунывал что нет никакой альтернативы простым смертным. Теперь есть. Закрывайте буржуйнет.
Поехали!
- Идём сюда: https://www.gosuslugi.ru/627603/1/form
- По приведенной инструкции генерируем файл запроса сертификата. Вкратце так (только вместо neonxp.ru указываем свой домен):
Важно! Нужно сохранить файл ключа neonxp.ru.key в надежном месте. Если он попадет в чужие руки — нужно будет отзывать сертификат и начинать всё заново!SAN и Wildcard пока не поддерживается, но что имеем — то и имеем. Но по слухам таки будут, как минимум SAN.
openssl req -out neonxp.ru.csr -new -subj "/C=RU/CN=neonxp.ru" -addext "keyUsage = digitalSignature, keyEncipherment" -addext "subjectAltName=DNS: neonxp.ru" -addext "extendedKeyUsage = serverAuth" -newkey rsa:2048 -nodes -keyout neonxp.ru.key
- Полученный файл csr загружаем там же на госуслуги
- Ждём не долго (реально недолго, у меня прислали сертификат буквально через несколько минут!)
- В ответ придёт файл с рандомным названием. Сохраняем его туда, где лежат другие файлы под названием “домен.crt”
- Скачиваем корневой и промежуточные сертификаты:
wget https://gu-st.ru/content/Other/doc/russian_trusted_root_ca.cerwget https://gu-st.ru/content/Other/doc/russian_trusted_sub_ca.cer`````
- Преобразуем скачанный сертификат в формат PEM:
openssl x509 -in neonxp.ru.crt -out neonxp.cer -outform PEM
- Соединяем свой сертификат и минцифровские в один бандл:
cat neonxp.cer russian_trusted_sub_ca_pem.cer russian_trusted_root_ca_pem.cer > chain.cer
- Используем полученный бандл и сгенерированный в пункте 2 файл ключа в конфигурации вебсервера. У меня используется Caddy, поэтому мой конфиг выглядит так:
neonxp.ru:443 { tls /data/ssl/chain.cer /data/ssl/neonxp.ru.key ... }
В общем-то, всё. Как настанет время продлевать — я дополню заметку деталями именно продления. Если будут вопросы — пишите, попробуем решить.
Далее...Накопилось немного мыслей относительно того, что может грозить нам (и мне) в связи с трендом на “балканизацию” рунета.
И самое болезненное место — HTTPS который нынче стандарт де-факто в современных интернетах. А болезненное оно потому, что целиком и полностью контролируется другой стороной нынешного противостояния. Все доверенные удостоверяющие центры принадлежат странам “коллективного запада”. Помню, были ещё какие-то китайские, вроде, но с ними был какой-то скандал и не факт что они есть.
Далее...И в догонку к комментариям, запустил на своём серваке свой аналог Gist’ов от GitHub.
Вот и он: gist.neonxp.ru
Пользуйтесь 🙂
- [1]
- 2