Советы по GNU/Linux
155 subscribers
203 photos
6 videos
43 files
314 links
Канал, посвящённый GNU/Linux и свободному ПО.

Другие наши каналы:

@calmira_gnu_linux - чат по дистрибутиву Calmira GNU/Linux-libre, который разрабатывает один из админов этого канала
Download Telegram
Программа дня - Metadata Cleaner.

Metadata Cleaner позволяет просматривать метаданные в ваших файлах и избавляться от них, насколько это возможно. Программа способна избавиться от самой разной информации.

Из недостатков можно отметить отсутствие перевода на русский язык, впрочем, программа проста и интуитивно понятна.

Написана на Python с применением Libadwaita.

Репозиторий GitLab: https://gitlab.com/rmnvgr/metadata-cleaner/

#Soft #GNOME
👍1
В телеге не так давно появились реакции. Не думаю, что это очень хорошее нововведение, но, во первых, оно показывает обратную связь участников сообщества, а во-вторых, принцип работы реакций существенно отличается от таковых в каких-то ВК, Facebook и прочих...

#News #Telegram
👍2👎1🔥1🤩1
Osvobozhdenie_kompyutera_Richard_Stollmen_2_0.pdf
2.1 MB
Книга дня: Освобождение вашего компьютера (2.0): Ричард Столлман и революция программного обеспечения. Сэм Вильямс, второе издание с правками от РМС. 2010.

В данной книге рассказывается про становление РМС как хакера и его борьбу с дичайшей проприетарщиной и несвободным ПО. Обязательно к прочтению всем пользователям свободного ПО.

Распространяется под лиценцией GNU FDL 1.2. Неизменяемых разделов и текста на обложке нет.

#Books
В параметры GNOME, возможно, добавится панель настройки Firmware :)

#GNOME
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
Как вам такой LibreOffice, использующий GTK4 и Libadwaita?

#GNOME
🤩2
PyUSB - модуль Python, обеспечивающая лёгкий доступ к USB.

Кто есть кто

Все модули PyUSB имеют в начале название usb.*:

usb.core - основной модуль;
usb.util - вспомогательные функции;
usb.control - стандартные запросы управления;
usb.legacy - слой совместимости с версиями 0.х;
usb.backend - бэкенд.

Например:

#!/usr/bin/python3

import usb.core as usb

print(usb.show_devices()) # Показывает список подключенных устройств

Работу с этим модулем смотрите в документации.

Смотрите также:

- help(usb.core)
- help(usb.util)
- help(usb.control)
- help(usb.legacy)
- help(usb.backend)

#Python #Programming
https://pyneng.readthedocs.io/ru/latest/book/additional_info/argparse.html

Одно из самых полных руководств по этому модулю (и по Python в целом). Рекомендуется к прочтению.

#Programming #Python
"Советы по GNU/Linux" находится в поиске автора оригинальных статей и переводчика технического материала.

Обязанности:
- Выкладывать перевод с английского на русский язык технических статей с указанием первоисточника (Medium, 9to5linux, itfoss);
- Написание оригинальных статей.

Тематика:
- Свободное программное обеспечение;
- BASH;
- Внешний вид рабочих окружений в Linux;
- Новости;
- Системное программирование.
(не обязательно абсолютно всё и сразу)

Пишите либо мне (@linuxoid85) в сообщения, либо на linuxoid85@gmail.com