Книжные рекомендации №2

четверг, 17 октября 2024
Книжные рекомендации №2

Книжные рекомендации №2

Продолжу, пожалуй.

Сегодня хочу порекомендовать всего две книги:

Свидание с Рамой

Артур Кларк, 1973

Фантастическая повесть о встрече человечества с необитаемым(?) инопланетным кораблём, который прилетел в нашу солнечную систему. На изображении выше — вид этого корабля изнутри.

Глубина в небе

Вернор Виндж, 1999

Об экспедиции двух разных человеческих колоний к странной звезде, имеющей свойство выключаться на 200 лет. Причиной отправки стали принятые с окрестной планеты радио сигналы, свидетельствующие о наличии разумной жизни на ней.

Цитатник Рунета

воскресенье, 06 октября 2024
Цитатник Рунета

Цитатник Рунета

В середине-конце нулевых был очень популярный сайт баш.орг.ру. Думаю, те, «кому за» помнят ещё такой.

Сайт просто был сборником цитат из разных чатов, irc каналов или личных переписок. Изначально, был исключительно анимешно-айтишной направленности и тем самым для нас, студентов и гиков был крайне популярным местом. В своё время, он подарил мне много часов приятного времяпрепровождения и ламповых вечеров.

Затем, когда БОР (как часто его сокращали) выиграл премию Рунета, на него хлынул поток, как сейчас бы сказали, «нормисов». Которые, уже в свою очередь, заполнили БОР всяким про отношения, офисно-планктонные темы, фейковыми цитатами, ответами на цитаты, ответами на ответы на цитаты и прочим подобным, далёким от изначального айтишного флёра, шлаком.

Hugo → WordPress

четверг, 26 сентября 2024

Hugo → WordPress

Поменял в блоге движок с модного Hugo на немодный бумерский WordPress. Почему? Да просто он удобнее.

Серьёзно, неужели этот гиковский пердолинг с сборкой блога через Git CI удобнее чем просто написать пост в браузере? Ну если не врать себе, то конечно же нет.

Так что да, с возрастом начинаешь ценить просто удобные, а не новомодные вещи.

Преемственность от BBS до Телеграма

воскресенье, 21 июля 2024

Преемственность от BBS до Телеграма

Чисто на правах воскресной шизы.

Обнаружил для себя интересную тенденцию, в характерных своему времени инструментах для общения за последние 40+ лет:

Если взять эволюционный ряд BBS (в т.ч. Фидо) → Форумы → Соцсети → Мессенджеры, то можно выделить в них несколько общихчерт:

  • Возможность общения 1—1
  • Возможность общения 1—М (оператор BBS, администратор форума может сделать какую-то тему в read-only и сам туда писать,получая что-то типа каналов в телеге или блога)
  • Возможность общения М—М (обычный режим форума или многопользовательский чат в мессенджерах)
  • Возможность обмена файлами (в т.ч. картинками, не зависимо от того, сразу они отображаются у собеседника или нет)
  • Возможность проводить голосования (внезапно, да?)

Что из этого следует? Да ничего, просто забавно. Интересно, что будет в постмессенджеровую эпоху? По идее, какой быинструмент ни был — эти же черты будут присущи и ему.

Заметочник Joplin

суббота, 13 июля 2024
Заметочник Joplin

Заметочник Joplin

Просто хочу поделиться отличным приложением для заметок, вместо популярного Notion и менее популярного Obsidian.

Название на для русского уха звучит по дурацки — Joplin. Но, не смотря на такое название, самоприложение очень даже серьёзное.

В общем и целом, это достаточно продвинутый опенсорсный заметочник. В качестве формата текста он использует Markdown1.

Так же, из приятностей — большое количество плагинов (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

воскресенье, 02 июня 2024

Книжные рекомендации 1

Подумалось, почему бы не рекомендовать понравившиеся мне книги.

В прошлый раз, ещё в VK рекомендовал Азимовский цикл “Основание”. А в этот раз рекомендую цикл фантастики Андре Нортона “Королева Солнца”.

Если без спойлеров — цикл описывает приключения помощника супер-карго Дейла на космическом корабле вольных торговцев «Королева Солнца». Читается легко и увлекательно. Книги небольшие, проглатываются за пару часов.

Скачать

Вам не нужны пуши!

суббота, 01 июня 2024

Вам не нужны пуши!

Я не шучу. Серьёзно.

С неделю назад меня осенила крайне простая мысль, которая ранее, почему-то, мне не приходила.

Но сначала, две вводных, или, скажем, тезиса, которые послужили для вывода этой мысли:

Тезис №1

Меня действительно огорчает количество пушей которые постоянно сыплются мне на телефон. Это вызывает раздражение сразуна нескольких уровнях:

  1. Сам момент их прихода — я автоматически смотрю на телефон, что же пришло
  2. Если я игнорирую пуш — он потом висит в шторке вызывая раздражение
  3. Очень часто это сранная реклама от какого-нибудь озона или магнит маркета (бывш. KazanExpress)

Но бывают же и полезные пуши! Например, уведомления от Госуслуг или информация что заказ доставлен ну илисообщения в мессенджерах.

Конфигурация HTTPS с сертификатом от Минцифры

среда, 21 февраля 2024

Конфигурация HTTPS с сертификатом от Минцифры

Третьего дня потратил достаточно много времени на установку на данном сайте сертификата от Минцифры.А поскольку сертификат краткоживущий (90 дней) — заметка мне самому пригодится на будущее.

Началось всё с того, что я с удивлением обнаружил, что на госуслугах теперь можно выпустить сертификат для домена физлицу.Это меня обрадовало, хотя ранее я приунывал что нет никакой альтернативы простым смертным. Теперь есть.


Поехали!

1. Идём сюда: <https://www.gosuslugi.ru/627603/1/form>
2. По приведенной инструкции генерируем файл запроса сертификата. Вкратце так
   (только вместо neonxp.ru указываем свой домен):
    ```
    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
    ```
    Важно! Нужно сохранить файл ключа neonxp.ru.key в надежном месте. Если он
    попадет в чужие руки — нужно будет отзывать сертификат и начинать всё
    заново!SAN и Wildcard пока не поддерживается, но что имеем — то и имеем. Но
    по слухам таки будут, как минимум SAN.
3. Полученный файл csr загружаем там же на госуслуги
4. Ждём не долго (реально недолго, у меня прислали сертификат буквально через
   несколько минут!)
5. В ответ придёт файл с рандомным названием. Сохраняем его туда, где лежат
   другие файлы под названием “домен.crt”
6. Скачиваем корневой и промежуточные сертификаты:  
    ```
    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`````
    ```
7. Преобразуем скачанный сертификат в формат PEM:  
    ```
    openssl x509 -in neonxp.ru.crt -out neonxp.cer -outform PEM
    ```
8. Соединяем свой сертификат и минцифровские в один бандл:  
    ```
    cat neonxp.cer russian_trusted_sub_ca_pem.cer russian_trusted_root_ca_pem.cer > chain.cer
    ```
9. Используем полученный бандл и сгенерированный в пункте 2 файл ключа в
   конфигурации вебсервера. У меня используется Caddy, поэтому мой конфиг
   выглядит так:  
    ```
    neonxp.ru:443 {
        tls /data/ssl/chain.cer /data/ssl/neonxp.ru.key
        ...
    }
    ```

В общем-то, всё. Как настанет время продлевать — я дополню заметку деталями
именно продления. Если будут вопросы — пишите, попробуем решить.

Архив

среда, 03 января 2024

Архив

Покопавшись по вебархиву смог вытащить древние посты с разных моих старых блогов. В основном, кринжовые, конечно, но это моя жизнь, как она была в то время. Так что пусть будут.

Архив блога

Переезд и проблемы обновления

пятница, 29 декабря 2023

Переезд и проблемы обновления

Немного новостей.

Начну с грустного. Крайне неудачно обновил forgejo на gitrepo.ru. В общем, БД побилась без возможности восстановления. Репозитории я спас, обращайтесь — пришлю архив репозиториев.

Очень грустно, я был крайне расстроен. Штош, теперь настроил зато постоянные бекапы БД и данных на локальный NAS. Прошу прощения у пользователей, я очень виноват.

А теперь о негрустном. Всё же решил что мне больше нравится основным домен не .dev, а именно .ru. Времена неспокойные — лучше перестраховаться и сделать ставку именно на национальный домен, а не на международный. К тому же у .dev домена есть неприятная особенность, что он требует обязательно валидного (то есть одобренного западными “партнерами”) сертификата. А это не дело, как я уже писал в заметке.