: - Bitwarden - переехал с 1Password. Бесплатный, опенсорсный, клиент под Linux на Flatpak. - Tiling Shell - расширение GNOME для тайлинга окон. Не i3, но для десктопа хватает. С ним вообще интересно вышло. После установки пару дней ходил и думал, как бы "идеально" закастомить под себя ОС. Но данное расширение оказалось единственной "кастомизацией", настолько Fedora для меня оказалась самодостаточной. Выводы: Linux - не панацея. Если вы плотно сидите на Adobe или играете в игры с kernel-level античитом - переходить явно не стоит. Но для разработки, администрирования и гиковского интереса - мастхэв...
Helcode | Хелкод | Скрипты и автоматизация
Миграция на Linux: инженерный разбор полётов
Коллеги, чертовски рад всех приветствовать! Свершилось то, что должно было случиться ещё год назад. Снёс Windows, поставил Fedora 44 на основную рабочую машину. Не дуалбут, не виртуалка - полноценный переезд. Почти год откладывал этот момент, и вот наконец-то решился. Почему переехал и почему так долго тянул: Разработка под Windows меня добила окончательно (это я про сайт, который практически готов. Уже на хостинге, допиливаю мелкие аспекты. Совсем скоро анонсирую!😁). WSL, костыли с путями, терминал, который живёт своей жизнью - всё это работало, но фоновое ощущение, что я постоянно сражаюсь с системой, не покидало...
Миграция на Linux: инженерный разбор полётов
Коллеги, чертовски рад всех приветствовать!😁 Свершилось то, что должно было случиться ещё год назад. Снёс Windows, поставил Fedora 44 на основную рабочую машину. Не дуалбут, не виртуалка - полноценный переезд. Почти год откладывал этот момент, и вот наконец-то решился примерно пару месяцев назад. Почему переехал и почему так долго тянул: Разработка под Windows меня добила окончательно (да, я про сайт, который совсем скоро будет запущен. Он уже на хостинге, допиливаю мелкие аспекты). WSL, костыли с путями, терминал, который живёт своей жизнью - всё это работало, но фоновое ощущение, что я постоянно сражаюсь с системой, не покидало...
Bluetooth на Intel AX200
Чип поддерживается ядром, но устройства не находились. Перезапуск службы bluetooth и сброс кэша /var/lib/bluetooth/ решили проблему. В чём причина подобного поведения на чистой ОС так и не выяснил. Ради интереса заливался на виртуалку в той же конфигурации, ловил аналогичную проблему через раз. Инструментарий, который прижился: - Fastfetch - замена neofetch. Быстрый, красивый, информативный. - Bitwarden - переехал с 1Password. Бесплатный, опенсорсный, клиент под Linux на Flatpak. - Tiling Shell - расширение GNOME для тайлинга окон. Не i3, но для десктопа хватает. - OpenCode - форк VS Code с AI-агентами...
Subshell - выполняем команды в изолированном мире
Ситуация: вы хотите временно сменить директорию, выполнить что-то и вернуться обратно. Или изменить переменную только для одной команды. Или запустить несколько команд в фоне, чтобы они не мешали. Subshell (подоболочка) - это когда вы запускаете команды в скобках (). Они выполняются в отдельном экземпляре шелла, где все изменения (переменные, текущая папка, опции) остаются внутри и не влияют на основную сессию. Базовый синтаксис: # Команды в скобках выполняются в subshell (cd /tmp && ls -la) # После выхода вы остались в старой папке Вариант 1 (Временная смена директории): Вместо того чтобы делать cd /var/log, смотреть логи, потом cd - обратно: (cd /var/log && tail -n 100 error...
