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
https://9to5linux.com/flatpak-1-12-3-released-with-important-security-fixes-support-for-more-pulseaudio-configs
#News
#News
9to5Linux
Flatpak 1.12.3 Released with Important Security Fixes, Support for More PulseAudio Configs - 9to5Linux
Flatpak 1.12.3 Linux application sandboxing and distribution framework is now available for download with important security fixes.
PyUSB - модуль Python, обеспечивающая лёгкий доступ к USB.
Кто есть кто
Все модули PyUSB имеют в начале название
Например:
Смотрите также:
-
Кто есть кто
Все модули 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 #Programminghttps://pyneng.readthedocs.io/ru/latest/book/additional_info/argparse.html
Одно из самых полных руководств по этому модулю (и по Python в целом). Рекомендуется к прочтению.
#Programming #Python
Одно из самых полных руководств по этому модулю (и по Python в целом). Рекомендуется к прочтению.
#Programming #Python
"Советы по GNU/Linux" находится в поиске автора оригинальных статей и переводчика технического материала.
Обязанности:
- Выкладывать перевод с английского на русский язык технических статей с указанием первоисточника (Medium, 9to5linux, itfoss);
- Написание оригинальных статей.
Тематика:
- Свободное программное обеспечение;
- BASH;
- Внешний вид рабочих окружений в Linux;
- Новости;
- Системное программирование.
(не обязательно абсолютно всё и сразу)
Пишите либо мне (@linuxoid85) в сообщения, либо на linuxoid85@gmail.com
Обязанности:
- Выкладывать перевод с английского на русский язык технических статей с указанием первоисточника (Medium, 9to5linux, itfoss);
- Написание оригинальных статей.
Тематика:
- Свободное программное обеспечение;
- BASH;
- Внешний вид рабочих окружений в Linux;
- Новости;
- Системное программирование.
(не обязательно абсолютно всё и сразу)
Пишите либо мне (@linuxoid85) в сообщения, либо на linuxoid85@gmail.com