Программа дня - DB Browser for SQLite.
Программа для работы с базами данных SQLite. Обладает богатым функционалом (создание и редактирование баз данных - самое основное ;-) )
Сайт: https://sqlitebrowser.org/
#Soft
Программа для работы с базами данных SQLite. Обладает богатым функционалом (создание и редактирование баз данных - самое основное ;-) )
Сайт: https://sqlitebrowser.org/
#Soft
👍3
Forwarded from ᅠ
nala - обёртка над apt
Вы можете получить гораздо более подробную информацию о пакетах, которые должны быть установлены или обновлены в вашей системе GNU/Linux.
Еще одна замечательная функция — параллельная загрузка ваших пакетов, что значительно ускоряет работу.
https://gitlab.com/volian/nala
Вы можете получить гораздо более подробную информацию о пакетах, которые должны быть установлены или обновлены в вашей системе GNU/Linux.
Еще одна замечательная функция — параллельная загрузка ваших пакетов, что значительно ускоряет работу.
https://gitlab.com/volian/nala
GitLab
Volian Linux / nala · GitLab
👍4
На нашем сайте выходила статья о парсинге JSON в BASH. А тут - о парсинге CSV 😉
https://ostechnix.com/parse-csv-files-in-bash-scripts/
#BASH #Programming
https://ostechnix.com/parse-csv-files-in-bash-scripts/
#BASH #Programming
OSTechNix
Parse CSV Files In Bash Scripts In Linux - OSTechNix
This tutorial explains how to parse CSV files in Bash shell scripts using awk and sed utilities in Linux with examples.
👍1
Программа дня - Text Pieces
Text Pieces - довольно функциональная программа для работы с текстовой информацией. Конвертирует JSON в YAML и наоборот, считает символы, строки и слова в файле,считает MD5, SHA1,256,384,512 контрольные суммы и многое другое. Швейцарский нож :)
Доступно во Flathub.
Репозиторий: https://github.com/liferooter/textpieces
#Soft
Text Pieces - довольно функциональная программа для работы с текстовой информацией. Конвертирует JSON в YAML и наоборот, считает символы, строки и слова в файле,считает MD5, SHA1,256,384,512 контрольные суммы и многое другое. Швейцарский нож :)
Доступно во Flathub.
Репозиторий: https://github.com/liferooter/textpieces
#Soft
👍3
Доброго времени суток! Поздравляю всех участниц сообщества с 8м марта :)
К слову, во всём сообществе (тг, ВК) у нас 5 админов, из которых две - девушки.
К слову, во всём сообществе (тг, ВК) у нас 5 админов, из которых две - девушки.
👍5🔥2
👍3
https://www.rlocman.ru/news/new.html?di=649507
Думаю, что это одно из самых полезных начинаний здесь. Особенно сегодня.
#News
Думаю, что это одно из самых полезных начинаний здесь. Особенно сегодня.
#News
www.rlocman.ru
Ростех, «Каскад» и МТУСИ создают защищенные криптопроцессоры
Концерн Автоматика Госкорпорации Ростех, Московский технический университет связи и информатики (МТУСИ) и компания Каскад совместно разрабатывают линейку защищенных криптопроцессоров для интернета вещей. Отдельные чипы для шифрования информации позволят обезопасить…
https://habr.com/ru/company/wunderfund/blog/654493/
Сразу вспомнилось. Я себе написал скрипт для получения данных об АКБ ноутбука. Кроме обычных возможностей вроде просмотра состояния АКБ, процента заряда, типа АКБ и пр. скрипт умеет анализировать заряд/разряд АКБ за определённый период и на основании полученных данных строить график (matplotlib). Так вот - я поразился потреблением памяти этого скрипта - около 50 Мб! А ведь на том этапе он только лишь получал данные об АКБ от ядра Linux, просто читая данные из текстового файла. И тут я понял, что я делаю что-то не так. И не только я, а многие другие разрабы. Даже учитывая особенности работы Linux с RAM, когда процессы потребляют максимально возможный объём ОЗУ, 50 Мб для простого скрипта - мне показалось это очень жирным.
#Programming #Python
Сразу вспомнилось. Я себе написал скрипт для получения данных об АКБ ноутбука. Кроме обычных возможностей вроде просмотра состояния АКБ, процента заряда, типа АКБ и пр. скрипт умеет анализировать заряд/разряд АКБ за определённый период и на основании полученных данных строить график (matplotlib). Так вот - я поразился потреблением памяти этого скрипта - около 50 Мб! А ведь на том этапе он только лишь получал данные об АКБ от ядра Linux, просто читая данные из текстового файла. И тут я понял, что я делаю что-то не так. И не только я, а многие другие разрабы. Даже учитывая особенности работы Linux с RAM, когда процессы потребляют максимально возможный объём ОЗУ, 50 Мб для простого скрипта - мне показалось это очень жирным.
#Programming #Python
Хабр
Оптимизация использования памяти в Python-приложениях
Прим. Wunder Fund: мы занимаемся высокочастотной торговлей и это заставляет нас часто думать об оптимизации кода, но в основном, конечно, плюсового. В этой короткой статье описаны несколько подходов к...
👍3
https://opennet.ru/56851/
Весьма интересная вещь. Из консольных браузеров мне понравились только Links и Lynx, остальные не зашли, хочу в будущем и это потыкать.
А учитывая дичайшую продажность говнолиса и прочих подобных браузеров, придётся менять браузер и на основной системе. Только на какой? На какой-нибудь по-настоящему свободный, что-то вроде Ice Cat, благо опыт работы с ним у меня есть.
#News
Весьма интересная вещь. Из консольных браузеров мне понравились только Links и Lynx, остальные не зашли, хочу в будущем и это потыкать.
А учитывая дичайшую продажность говнолиса и прочих подобных браузеров, придётся менять браузер и на основной системе. Только на какой? На какой-нибудь по-настоящему свободный, что-то вроде Ice Cat, благо опыт работы с ним у меня есть.
#News
www.opennet.ru
Первый выпуск консольного браузера Offpunk, оптимизированного для работы в offline-режиме
Опубликован первый стабильный выпуск консольного браузера Offpunk, поддерживающего помимо открытия Web-страниц работу по протоколам Gemini, Gopher и Spartan, а также чтение новостных лент в форматах RSS и Atom. Программа написана на языке Python и распространяется…
Сброс или сохранение настроек GTK-приложений и рабочего окружения GNOME Shell
Некоторым пользователям может понадобится сброс параметров рабочего окружения GNOME Shell и другого программного обеспечения в GNU/Linux. Увы, приведённый метод относится к софту, написанному с применением GTK, где параметры хранятся в dconf/gsettings. Понятное дело, это нельзя считать полноценным сбросом параметров, так как другие параметры не сбрасываются (параметры системного софта, загрузчиков и пр.), а только GNOME Shell и GTK-софта, но в большинстве случаев этого может быть достаточно.
Для сброса параметров требуется ввести:
В том случае, если вам нужно сохранить параметры (dconf/gsettings), то введите:
По умолчанию
(подробнее о перенаправлении читайте здесь: https://linuxoid85.github.io/LinuxSovet/stats/programming/bash/)
Удачи!
#Tips #GNOME
Некоторым пользователям может понадобится сброс параметров рабочего окружения GNOME Shell и другого программного обеспечения в GNU/Linux. Увы, приведённый метод относится к софту, написанному с применением GTK, где параметры хранятся в dconf/gsettings. Понятное дело, это нельзя считать полноценным сбросом параметров, так как другие параметры не сбрасываются (параметры системного софта, загрузчиков и пр.), а только GNOME Shell и GTK-софта, но в большинстве случаев этого может быть достаточно.
Для сброса параметров требуется ввести:
dconf reset -f /В том случае, если вам нужно сохранить параметры (dconf/gsettings), то введите:
dconf dump /По умолчанию
dconf выведет содержимое всех параметров в stdout, но если вам нужно сохранить параметры в файл, то используйте перенаправление:dconf dump / > settings.ini(подробнее о перенаправлении читайте здесь: https://linuxoid85.github.io/LinuxSovet/stats/programming/bash/)
Удачи!
#Tips #GNOME
LinuxSovet
Использование BASH для написания скриптов. Часть 1.
Windows - must die, GNU/Linux - forever
👍4
image_2022-03-18_19-29-30.png
201.5 KB
Кроме того, параметры оболочки можно сбросить и с помощью GNOME Tweaks.
👍1