Мои настройки UserChrome.css Firefox

Posted on Чт 13 февраля 2025 in misc • Tagged with linux, firefox

about:config:

icefox.disable-autohide-sidebar false
icefox.disable-sidebar-border   true
icefox.disable-sidebar-overlay-header   false
icefox.disable-tabbar   false
icefox.pip-border   true
icefox.show-pinned-tabs false
icefox.toggle-tabbar    true
icefox.urlbar-centered  true
icefox.urlbar-scrollable    true
browser.sessionstore.restore_pinned_tabs_on_demand  true
icefox.floating-findbar-on-right.enabled    true
icefox.floating-findbar true

userChrome.css:

@import url("recipes/hide-tabbar.css") (-moz-bool-pref: "icefox.disable-tabbar …

Continue reading

Автоскрытие панели sidebery в firefox

Posted on Вт 04 февраля 2025 in misc • Tagged with linux, firefox

Новый способ

about:config:

icefox.disable-autohide-sidebar - отключить автоскрытие боковой панели
icefox.disable-sidebar-border - отключить границу боковой панели
icefox.show-pinned-tabs - отображать закрепленны вкладки при закрытой боковой панели

userChome.css:

@import url("recipes/autohide-sidebar.css");
@import url("recipes/sideberry.css");

recipes/autohide-sidebar.css:

:root {
    --icefox-autohide-sidebar-extended: 330px …

Continue reading

Линукс, ассемблер и X11

Posted on Пн 27 января 2025 in misc • Tagged with LOR, linux, assembler, X11

Источник

Вступление

Скажу сразу: все что ниже -- это перевод вот этой замечательной статьи, у меня недостаточно навыков чтобы такое провернуть своими силами. Не получилось портировать для FreeBSD, даже доработать для поддержки юникода --- читайте и поймете почему все так сложно ;)

Поехали.

Большинство ~~быдлокодеров~~ разработчиков думают, что современный ассемблер может использоваться либо …


Continue reading

Удаление deb-пакетов с некорректными pre- и post-скриптами

Posted on Пн 27 января 2025 in misc • Tagged with LOR, linux, debbian

Источник

Иногда возникает ситуация (особенно на машине разработчика/мейнтейнера), когда deb-пакет нельзя ни корректно доустановить, ни удалить, поскольку сценарий prerm (postrm, preinst, postinst) содержит ошибки. Ключи в apt и dpkg, посвящённые сломанным пакетам (--force-remove-*, -f) тоже могут не помочь, поскольку в первую очередь разруливают битые зависимости между пакетами.

В этом …


Continue reading

Использование обратных туннелей для доступа к устройствам за NAT

Posted on Пн 27 января 2025 in misc • Tagged with LOR, linux, сеть, инфобез

Источник

frp --- это утилита для создания обратных туннелей. Она позволяет получить доступ к локальному ресурсу за NAT через промежуточный сервер.

Многие знают про существование сервисов типа ngrok и localtunnel, которые позволяют делать нечто подобное. У них есть бесплатные тарифные планы, которые имеют ограничения по ежемесячному трафику и количеству подключений. Поэтому …


Continue reading

Делаем машину времени с Btrfs

Posted on Пн 27 января 2025 in misc • Tagged with LOR, linux, filesystem

Источник

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

ПРЕДУПРЕЖДЕНИЕ: лучше не использовать Btrfs на HDD особенно с SMR. Из-за низкой …


Continue reading

Дедупликация в Btrfs

Posted on Пн 27 января 2025 in misc • Tagged with LOR, linux, filesystem

Источник

Btrfs --- это замечательная файловая система, главными фишками которой являются легковесные снапшоты, реализуемые через Copy-On-Write (COW), и сжатие. Она показала высокую надежность и стабильность, и именно поэтому она включена в ядро Linux. Однако, даже наличие COW не позволяет избежать избыточности данных на уровне блоков.

Как возникает дублирование данных?

Дубликаты данных …


Continue reading

CoW или не CoW, вот в чем вопрос

Posted on Пн 27 января 2025 in misc • Tagged with LOR, linux, filesystem

Источник

Сейчас появилось некоторое количество файловых систем, которые почему-то необоснованно относят к группе CoW (Copy-on-Write). Почему так получилось, и что что на самом деле есть Copy-on-Write?

Итак, начнем.

Механизм Read-Modify-Write

Для начала, мы разберем что такое RMW (Read-Modify-Write). Представим себе, что в нашей файловой системе каждый экстент данных должен иметь …


Continue reading

EasyEffects не нужно, или PipeWire для продвинутых

Posted on Чт 23 января 2025 in misc • Tagged with LOR, linux, pipewire

Источник

ВСТУПЛЕНИЕ

Звуковая система PipeWire принесла, без преувеличения, революцию в мир десктопно-мультимедийного Linux. Наконец то эта ОС получила продуманную, сделанную по уму понимающими в теме людьми, и сделанную качественно звуковую систему. Многие ее возможности присутствовали и раньше, в других более старых звуковых системах, но в PipeWire они собраны воедино и …


Continue reading

FireJail — краткое и ознакомительное практическое руководство

Posted on Пн 20 января 2025 in misc • Tagged with LOR, linux, инфобез

Источник

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

Ниже я хочу описать почти золотую середину в лице утилиты firejail в виде …


Continue reading