Перейти к основному содержимому

· 2 мин. чтения

giscus

2 варианта добавления комментов: giscus и utterances. Оба решения бесплатные 🆓, Open Source 😻 и не отправляют кучу аналитики, как мерзкий Disqus. Для комментирования требуют GitHub аккаунт (но у кого его нет..)

Их главное отличие в том, что giscus хранит комменты в Discussions репозитория, а utterances в Issues. Еще giscus имеет больше настроек и API

примечание

Инструкция подойдет и для Disqus, но я его хейчу, так что если вы хотите использовать его, то я вам не помощник

· 5 мин. чтения

code minification banner

предупреждение

Подойдет тем, у кого сервер работает на VDS/Dedicated server с Linux на борту (хостинг без доступа к консоли не подойдет)

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

· 3 мин. чтения
предупреждение

Этот пост подойдет только тем, у кого сборка запускается на VDS/Dedicated сервере

На сервере с Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz и SSD моя сборка загружается в среднем за 31 сек. Больше всего времени загрузки сервера занимает mount всех аддонов из папки addons, которых сейчас там где-то 30 штук. После изменений в 2 раза быстрее

Для ускорения загрузки мы совместим все аддоны в одну папку. Чтобы не было бардака, нам нужно разделение на dev и production. Они должны быть на одном хосте рядом друг с другом. Ниже визуализация что мы сделаем

к сведению

На dev у нас все будет в человеческом виде, красиво рассортировано, а когда мы захотим выпустить обнову, то введем только одну команду и dev сервер автоматически "сбилдится" и переместится на production

· 1 мин. чтения

Делали фото на 2 девайса: телефон и зеркалку. На телефоне даты были правильные, на камере стоял другой часовой пояс. При просмотре фото с сортировкой по дате они имели неправильный порядок

Нужно было сместить для части фото время создания на 3 часа

· 2 мин. чтения

Обычный SSH работает по TCP. Из-за этого при потери соединения он сразу дисконнектится и нужно переподключаться заново, теряя всю сессию, если только не используется Screen или Tmux.

📺 MOSH (Mobile Shell) использует UDP и "держит соединение" даже если комп неделю был в спящем режиме, переподключался к разным сетям, сменял прокси и VPN ну или даже пережил апокалипсис.

· 4 мин. чтения

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

· 3 мин. чтения

После моего поста 2019 года про то, какой Keepass охеренный, не прошло и месяца, как я перешел на Bitwarden, пропользовавшись первым несколько лет 😅

Keepass неплох, но я считаю, что любой продукт должен быть для упрощения жизни, а не для ее усложнения и Bitwarden справился с задачей лучше.