https://linuxoid85.github.io/LinuxSovet/stats/soft/theme.sh/
Понятное дело, настройки не применяются, и после запуска нового экземпляра терминала или новой сессии Bash придётся запускать скрипт снова.
#Soft #Terminal #BASH
Понятное дело, настройки не применяются, и после запуска нового экземпляра терминала или новой сессии Bash придётся запускать скрипт снова.
#Soft #Terminal #BASH
LinuxSovet
Переключение цветовых схем в терминале GNOME с помощью theme.sh
Просто какие-то отдельные статьи, заметки, наблюдения на тему Linux, Unix и прочего. Подключен GH Pages для лучшего вида.
👏1
👍1
Книга дня - Программирование на Python 3. Подробное руководство.
Книга «Программирование на Python 3» написана одним из ведущих специалистов по этому языку, обладающим многолетним опытом работы с ним. Издание содержит все необходимое для практического освоения языка: написания любых программ с использованием как стандартной библиотеки, так и сторонних библиотек для языка Python 3, а также создания собственных библиотечных модулей.
Книга «Программирование на Python 3» написана одним из ведущих специалистов по этому языку, обладающим многолетним опытом работы с ним. Издание содержит все необходимое для практического освоения языка: написания любых программ с использованием как стандартной библиотеки, так и сторонних библиотек для языка Python 3, а также создания собственных библиотечных модулей.
Релиз Firefox 96.
Вчера, 11 января, состоялся релиз популярного браузера Firefox 96. Из изменений можно отметить:
Добавлена возможность принудительного включения для сайтов тёмной или светлой темы оформления. Цветовое оформление меняется силами браузера и не требует поддержки со стороны сайта, что позволяет на сайтах, доступных только в светлых тонах, применить тёмную тему, а на тёмных сайтах - светлую.
Значительно улучшено подавление шумов и автоматическая регулировка усиления звука, а также немного улучшено эхоподавление.
Значительно снижена нагрузка на основной поток выполнения.
Применено более жёсткое ограничение передачи Cookie между сайтами, запрещающее обработку сторонних Cookie, выставляемых при обращении к сайтам, отличным от домена текущей страницы. Подобные Cookie применяются для отслеживания перемещений пользователя между сайтами в коде рекламных сетей, виджетов социальных сетей и систем web-аналитики. Для управления передачей Cookie применяется указываемый в заголовке "Cookie Policy" атрибут Same-Site, который по умолчанию теперь выставлен в значение "Same-Site=Lax", ограничивающее отправку Cookie для межсайтовых субзапросов, таких как запрос изображения или загрузка контента через iframe с другого сайта, что также предоставляет защиту от атак CSRF (Cross-Site Request Forgery).
Для упрощения настройки стилей тёмной темы оформления добавлено новое CSS-свойство color-scheme, позволяющий определить в каких цветовых схемах может быть корректно показан элемент. Среди поддерживаемых схем "light", "dark", "day mode" и "night mode".
Включён по умолчанию API Web Locks, позволяющий координировать работу web-приложения в нескольких вкладках или обращение к ресурсам из web worker-ов. API предоставляет средства для получения блокировок в асинхронном режиме и освобождения блокировок после завершения необходимой работы с совместно используемым ресурсом. Пока один процесс удерживает блокировку, другие процессы ожидают её освобождения без остановки выполнения.
В бета-версии Firefox 97 отмечается модернизация процесса загрузки файлов - вместо вывода запроса перед началом загрузки, файлы теперь начинают загружаться автоматически и могут в любой момент быть открыты через панель с информацией о ходе загрузки.
Ознакомиться с полным списком изменений можно здесь: https://www.opennet.ru/opennews/art.shtml?num=56490
#News #Firefox
Вчера, 11 января, состоялся релиз популярного браузера Firefox 96. Из изменений можно отметить:
Добавлена возможность принудительного включения для сайтов тёмной или светлой темы оформления. Цветовое оформление меняется силами браузера и не требует поддержки со стороны сайта, что позволяет на сайтах, доступных только в светлых тонах, применить тёмную тему, а на тёмных сайтах - светлую.
Значительно улучшено подавление шумов и автоматическая регулировка усиления звука, а также немного улучшено эхоподавление.
Значительно снижена нагрузка на основной поток выполнения.
Применено более жёсткое ограничение передачи Cookie между сайтами, запрещающее обработку сторонних Cookie, выставляемых при обращении к сайтам, отличным от домена текущей страницы. Подобные Cookie применяются для отслеживания перемещений пользователя между сайтами в коде рекламных сетей, виджетов социальных сетей и систем web-аналитики. Для управления передачей Cookie применяется указываемый в заголовке "Cookie Policy" атрибут Same-Site, который по умолчанию теперь выставлен в значение "Same-Site=Lax", ограничивающее отправку Cookie для межсайтовых субзапросов, таких как запрос изображения или загрузка контента через iframe с другого сайта, что также предоставляет защиту от атак CSRF (Cross-Site Request Forgery).
Для упрощения настройки стилей тёмной темы оформления добавлено новое CSS-свойство color-scheme, позволяющий определить в каких цветовых схемах может быть корректно показан элемент. Среди поддерживаемых схем "light", "dark", "day mode" и "night mode".
Включён по умолчанию API Web Locks, позволяющий координировать работу web-приложения в нескольких вкладках или обращение к ресурсам из web worker-ов. API предоставляет средства для получения блокировок в асинхронном режиме и освобождения блокировок после завершения необходимой работы с совместно используемым ресурсом. Пока один процесс удерживает блокировку, другие процессы ожидают её освобождения без остановки выполнения.
В бета-версии Firefox 97 отмечается модернизация процесса загрузки файлов - вместо вывода запроса перед началом загрузки, файлы теперь начинают загружаться автоматически и могут в любой момент быть открыты через панель с информацией о ходе загрузки.
Ознакомиться с полным списком изменений можно здесь: https://www.opennet.ru/opennews/art.shtml?num=56490
#News #Firefox
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🔧 fuite — простой CLI-инструмент для автоматизации тестирования на утечки памяти в веб-приложениях, в первую очередь ориентированный на SPA.
⭐️ 2025
👉 Репозиторий
👉 Анонс инструмента
👉 Видеоруководство
⭐️ 2025
👉 Репозиторий
👉 Анонс инструмента
👉 Видеоруководство
GitHub
GitHub - nolanlawson/fuite: A tool for finding memory leaks in web apps
A tool for finding memory leaks in web apps. Contribute to nolanlawson/fuite development by creating an account on GitHub.
Книга дня - Архитектура компьютера. Э. Таненбаум, Т. Остин, 2013.
В данной книге повествуется структурная организация компьютера. В основе книги лежит идея иерархической структуры, в которой каждый уровень выполняет определённую функцию.
#Books
В данной книге повествуется структурная организация компьютера. В основе книги лежит идея иерархической структуры, в которой каждый уровень выполняет определённую функцию.
#Books
Дистрибутив дня - GoboLinux.
GoboLinux - необычный дистрибутив Linux, практикующий нестандартную для GNU/Linux, но самый обычный в Windows структуру директорий. Вместо классических
Однако в такой организации каталогов есть дичайший изъян, который заставил разработчиков GoboLinux применить несколько адских костылей. Проблема в том, что софт для UNIX пишется в соответствии со стандартом FHS, который предполагает наличие в системе стандартного дерева каталогов, включающего в себя те самые
#Дистрибутивы
GoboLinux - необычный дистрибутив Linux, практикующий нестандартную для GNU/Linux, но самый обычный в Windows структуру директорий. Вместо классических
/boot, /usr, /bin и пр., Gobo использует /Programs, /Users, /System и пр. В результате появляется возможность установки разных версий одного приложения (как вариант — библиотеки), а для удаления софта достаточно физически стереть каталог.Однако в такой организации каталогов есть дичайший изъян, который заставил разработчиков GoboLinux применить несколько адских костылей. Проблема в том, что софт для UNIX пишется в соответствии со стандартом FHS, который предполагает наличие в системе стандартного дерева каталогов, включающего в себя те самые
/Programs, /Users, /System и пр. Приложения ожидают увидеть эту структуру на диске и при ее нарушении могут вести себя непредсказуемо.#Дистрибутивы
👍3
Программа дня - Metadata Cleaner.
Metadata Cleaner позволяет просматривать метаданные в ваших файлах и избавляться от них, насколько это возможно. Программа способна избавиться от самой разной информации.
Из недостатков можно отметить отсутствие перевода на русский язык, впрочем, программа проста и интуитивно понятна.
Написана на Python с применением Libadwaita.
Репозиторий GitLab: https://gitlab.com/rmnvgr/metadata-cleaner/
#Soft #GNOME
Metadata Cleaner позволяет просматривать метаданные в ваших файлах и избавляться от них, насколько это возможно. Программа способна избавиться от самой разной информации.
Из недостатков можно отметить отсутствие перевода на русский язык, впрочем, программа проста и интуитивно понятна.
Написана на Python с применением Libadwaita.
Репозиторий GitLab: https://gitlab.com/rmnvgr/metadata-cleaner/
#Soft #GNOME
👍1
Osvobozhdenie_kompyutera_Richard_Stollmen_2_0.pdf
2.1 MB
Книга дня: Освобождение вашего компьютера (2.0): Ричард Столлман и революция программного обеспечения. Сэм Вильямс, второе издание с правками от РМС. 2010.
В данной книге рассказывается про становление РМС как хакера и его борьбу с дичайшей проприетарщиной и несвободным ПО. Обязательно к прочтению всем пользователям свободного ПО.
Распространяется под лиценцией GNU FDL 1.2. Неизменяемых разделов и текста на обложке нет.
#Books
В данной книге рассказывается про становление РМС как хакера и его борьбу с дичайшей проприетарщиной и несвободным ПО. Обязательно к прочтению всем пользователям свободного ПО.
Распространяется под лиценцией GNU FDL 1.2. Неизменяемых разделов и текста на обложке нет.
#Books
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM