Около it
289 subscribers
1K photos
219 videos
36 files
362 links
Складчина одного программиста.
Задерживаем развитие с 22.12.2017

Материалы и статьи сюда разные закидываю. Личное, интересное, неинтересное.
Программирование, администрирование, то-сё, пятое, десятое.
В основном непутёвые заметки.

Чат - @okoloit_talk
Download Telegram
🤯3
Так получилось, что вчера я попал на Anime & Game Symphony.
В целом, все здорово (за исключением одного момента в фое).
От атаки титанов ожидал большей насыщенности, но и так приемлемо. Почему-то не было Lucky Star.
Dark Souls был великолепен, Тоторо превосходен.
Если когда-нибудь появится возможность, советую посетить тоже.

Момент в фое - лютая вонь пОтом. Жестким любителям тайтлов все же стоит принимать душ немного чаще, чем раз в сезон выхода любимого аниме. 🫥
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👻22🗿1
Утро началось с хороших новостей
❤4
Forwarded from /storage
This media is not supported in your browser
VIEW IN TELEGRAM
моё резюме на хх:
😁2
duckdns-update.sh
1.6 KB
Для избежания повторных, точечных прыжков в область горизонтально положенного сельскохозяйственного инструмента грабельного типа я решил разобраться в причинах, почему DNS-имя, заведённое в DuckDNS, отказывается резолвиться через определённый промежуток времени. Просто отваливается через сутки и всё.
Про DuckDNS писал тут

Оказалось, что хост не всегда может достучаться до DuckDns, что приводило к сбою. Стучаться требовалось раза 2-3.
Дальше всплывала вторая проблема, а именно вешающийся процесс на хосте, который безуспешно пытался снова и снова запуститься кроном.

Что сделано:
1. Полностью переписал bash скрипт, который необходимо добавить в крон
2. Добавлено логирование для обнаружения проблемы
3. Количество попыток/таймаут/выдержка вынесены в отдельные переменные
4. Очистка за собой
5. Предотвращение одновременного запуска

Файл с кодом прикладываю, возможно кому-то пригодится в будущем (мне например).
Мог немного наговнючить где-то в коде т.к bash не так часто уж приходится использовать.
Комментов добавил на всякий случай, но там всего лишь домен и токен добавить требуется.

Знаю, что с такими проблемами сталкиваются 3д печатники с клиппером и владельцы «умного дома». Возможно, им как раз будет очень даже полезно. Да и будущему мне тоже.
👍4🔥2❤1
Около it
duckdns-update.sh
Добавлю на вский случай, что логи вызываются так:
tail -f /var/log/duckdns-update.log

название файла лога прописано так же в самом sh
❤2👍1
Этот пост скорее для динозавров вроде меня, которые обновления не спешат ставить.

На днях обновился на последнюю версию Intellij idea. До этого сидел на старой версии 2021. Она меня во всём устраивала, и обновляться как-то особо не хотелось, но любопытство победило.
Так вот, там какие-то сумасшедшие отступы из коробки. Особенно на вкладках. Это прямо вымораживало. Особенно при работе на экране 13", когда у тебя 5-15% отображения съедают просто отступы. Не мог поверить, что кто-то так может работать и комфортно себя чувствовать.
Даже таску нашел 2х летней давности на этот счет.

Оказалось, всё проще простого (с версии 2023.1).
С добавлением новой оболочки добавили также и компактный режим. Конечно же, без метода "тыка" понять, что это за режим, невозможно. В таске же нашел и решение...

Как включить:

View > Appearance > Compact Mode

Готово!
Нормальные отступы, нормальное отображение.

PS: скрины людей из задачи