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

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

Как включить автоматическую темную тему (ночной режим) в KDE Plasma
Автоматическое переключение на темную тему - это новый функционал, который набирает популярность последние годы.

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

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

Проблема с синхронизацией настроек своих приложений, уже начала напрягать.
Часто работаю на разных машинках. И файлы настроек у меня просто расположены в папке .dotfiles Откуда я просто прокидываю симлинки. Но честно говоря поднадоело, для синхроницации винды, мака и линукса приходится много "говнокодить", тоесть печатать ручками.

В общем ищу утилиту для простой синхронизации и управления файлами.

  • статья для начала
    • chezmoi написан на go - приложение с 9к звезд repo
      • обхяснение работы программы на youtube канале автора.
    • dotbot - python - 6k звезд

не смотря на то, что я предпочитаю python, все же думаю поработать с chezmoi
С ней и будем работать.

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

Не смотря на то, что макбуком пользуюсь на регулярной основе больше 2х лет. До сих пор не могу запомнить некоторые отличия которые считаю нормальными в linuks и давно к ним привык. Это просто памятка.

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

Интересный пост с телеграм канала BASH DAYS | LINUX - @bashdays. Чтобы не забыть, выкладываю тут, все со слов автора.

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

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

Начал играть в игру «Bandit» от Overthewire.

Сюжет такой: Ты подключаешься к удаленной машине и в изолированном пространстве ищешь ключ для подключения к следующей машине, используя рекомендации на сайте. В описании практически каждого уровня имеется список команд, которые тебе могут пригодиться.

Устанавливать ничего не надо, заходишь на сайт, выбираешь Level 0 и читаешь условия задачи. Затем подключаешься физически по ssh к серверу и начинаешь игру.

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

Просто памятки ради.

Прочитал статью. Оказывается с помощью Makefile удобней работать с докер образами.

Пример из статьи:

DOCKER_USERNAME ?= username
APPLICATION_NAME ?= hello-world

build:
docker build --tag ${DOCKER_USERNAME}/${APPLICATION_NAME} .

запуск сокращается до команды

make build

Вариант же с моей 13й машиной, где помимо рабочих прог крутится сервер jellyfin

Makefile
start: 
docker-compose up -d
stop:
docker-compose down

Соответственно make или make start запустит контейнер, а make stop остановит.

Ссылки

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

СНАЧАЛА: убедитесь, что вы решаете ненадуманные проблемы.

Концепция Первого шага:

если вы не знаете, как решить что-то, просто сделайте первый шаг. Вы не должны знать все о проблеме, чтобы начать решать ее, не так ли?

Например, вы получили задание, с которым вы раньше не имели дела. Вместо того чтобы медлить, начните сбор информации о ньом в Интернете.

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

Разум не может принять неопределенность, но я верю, что мы можем сделать это.

СОВЕТ: Если первый шаг не является очевидным, попробуйте подумать на бумаге.

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

В зависимости от того какая тема применена на сайте, возникает необходимость переключать изображения (со светлым фоном и темным фоном)

Как это можно реализовать в docusaurus я не знаю. Но нашел ваиант как это сделано в проэкте venom

На этой странице картинка при переключении темы со светлую на темную, переключается и картинка.

Реализованно это github код страницы.

Оставлю себе памятку, на тот случай, когда мне это понадобится.

· 10 мин. чтения
Stavis Vega

видео

Это текстовая версия видеролика.

Что надо знать Python разработчику

Был вопрос в комментариях о том, что надо знать Python веб-разработчику для успешного приёма на работу — я попытаюсь ответить на этот вопрос. Это будет моё мнение, оно в каких-то моментах может отличаться от мнений других специалистов, но если вы будете знать и уметь то, о чём я расскажу в этом видео, вы с большой вероятностью сможете найти работу быстро.

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

Чем больше из моего перечня вы знаете и умеете, тем лучше и тем выше ваши шансы быстро найти хорошую работу. В минимальном объёме вы должны знать и понимать все озвученные темы хотя бы по основам, но, понятно, что чем глубже вы будете их понимать, тем лучше.

И да, список будет длинным, я не хочу никого этим демотивировать — но люди, которые идут в отрасль тупо за зарплатой, считая, что здесь легко можно получить 150к за умение тыкать в кнопки, пусть немноооого призадумаются. Чуть-чуть. Окей, поехали!