Обновить
256K+

Linux *

Пишем под *nix

418,37
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности
Формат публикации

Вышел Asterisk 19

Время на прочтение1 мин
Охват и читатели7.2K


2 ноября 2021 года вышла новая версия открытой платформы компьютерной телефонии Asterisk 19.0.0. Исходные коды данной коммутационной платформы Asterisk выложены на GitHub.
Читать дальше →

Python GUI. Библиотека KivyMD. Использование Blur эффекта

Время на прочтение8 мин
Охват и читатели17K

Приветствую вас, дорогие любители и знатоки Python! Сегодня как всегда будем делать обзор фреймворка для кроссплатформенной разработки Kivy и библиотеки виджетов в стиле Google Material Design для фреймворка Kivy - KivyMD. В этой статье мы рассмотрим как сделать blur эффект отдельных компонентов интерфейса пользователя. Я уже делал похожий обзор в статье Материальный Python. Кастомные карточки с OpenGL-эффектами, но нижеследующий материал несколько сложнее и в прямом смысле динамичнее. Что ж, начнем...

Читать далее

Написание скриптов для tmux

Время на прочтение3 мин
Охват и читатели14K
Мне, когда я пользуюсь tmux, часто надо открывать похожие рабочие пространства. Например, мне всегда нужно выводить последние строки пары файлов журналов в панели, или мне нужно открывать и vim, и mysql. Бывает, что мне нужно и что-то другое.



Если вы попробуете найти сведения об открытии рабочих пространств tmux, то почти гарантированно обнаружите советы по использованию программы-обёртки вроде tmuxinator, tmux-resurrect или tmux-continuum. Эти программы, возможно, хороши, но я предпочитаю что-нибудь попроще.
Читать дальше →

Сортировка файлов в командной оболочке Linux

Время на прочтение5 мин
Охват и читатели72K
Ищете новый способ организации своих файлов и выполнения над ними каких-либо операций? Тем, кто работает с компьютерами, часто надо что-то отсортировать. Например, список файлов. Сортировка файлов с помощью Bash-команд sort и ls поможет вам навести порядок в своих материалах. Здесь мы поговорим об основах сортировки файлов и их содержимого в Linux.


Читать дальше →

Первая стабильная версия Microsoft Edge появилась в репозиториях Linux на портале Microsoft

Время на прочтение2 мин
Охват и читатели2.9K


По информации Naked Security, 28 октября 2021 года Microsoft выпустила первую стабильная версию браузера Microsoft Edge. Пакет под названием microsoft-edge-stable_95 (deb и rpm) появился в репозиториях Linux на портале Microsoft для актуальных версий Ubuntu, Debian, Fedora и openSUSE.
Читать дальше →

Сравнение RPA от UiPath и ROBIN 2.0 как способ полюбить российское ПО

Время на прочтение5 мин
Охват и читатели8.5K
Принято считать, что российское ПО традиционно уступает западным программам. Для многих это если не аксиома, то достаточно давно доказанная теорема. В особенности, когда речь идёт о корпоративных продуктах. Я был также уверен в этом и считал, что в большинстве случаев российские продукты корпоративного уровня делают для госсектора. Т.е. для того, чтобы выполнить требования по импортозамещению. Так было до недавнего времени, когда в моей компании не понадобилось автоматизировать рутинные процессы и я не озадачился выбором RPA.

Под катом хочу поделиться результатами анализа, который мы провели с коллегами. Статья не претендует на детальный сравнительный обзор, скорее кейс по выбору RPA под конкретные требования, который познакомит с некоторыми востребованными сегодня функциями таких платформ.
Читать дальше →

Raspberry Pi 4 теперь поддерживает Vulkan 1.1

Время на прочтение2 мин
Охват и читатели5.2K


26 октября 2021 года разработчики Raspberry Pi 4 объявили, что микрокомпьютер теперь поддерживает кроссплатформенный API для 2D- и 3D-графики Vulkan версии 1.1.
Читать дальше →

U-boot. Процедура инициализации по шагам

Время на прочтение6 мин
Охват и читатели44K

В предыдущей статье был описан процесс настройки IDE Eclipse для кросс-платформенной отладки загрузчика U-boot. В данной статье описывается устранение последних ограничений, препятствовавших полноценной его отладки. После чего, получив возможность полноценной отладки кода, пройдемся по всей процедуре инициализации загрузчика от первой инструкции и до конца в режиме отладки.

Читать далее

Создаем начальную миграцию с alembic для существующей базы

Время на прочтение4 мин
Охват и читатели108K

Создание начальной миграции для существующей базы с alembic

Читать далее

Разработчик выпустил расширение для среды рабочего стола GNOME, имитирующее «челку» в новых MacBook Pro

Время на прочтение2 мин
Охват и читатели20K
Нет нового MacBook Pro экран с тонкими рамками и «челкой» под камеру и датчик освещенности? Не беда — можно поставить iNotch для GNOME.

Разработчик Alynx Zhou выпустил расширение iNotch для среды рабочего стола GNOME (выпусков 40 и 41), имитирующее «челку» в новых MacBook Pro. Данный проект, который по мнению автора совершенно бесполезен и является шуткой, доступен в GitHub.
Читать дальше →

PINE64: не PinePro единым. Что еще может предложить разработчик «свободного» Linux-телефона

Время на прочтение4 мин
Охват и читатели23K

Компания PINE64 известна, в первую очередь, своими телефонами. До недавнего времени нужно было бы писать «телефон», но на днях в дополнение к первой модели, PinePhone, вышла вторая — PinePro.

Оба устройства весьма популярны среди гиков, но у компании есть и другие девайсы, которые также представляют интерес для многих из нас. Вот о них сегодня и поговорим, а один гаджет даже покажем более подробно, поскольку мы его недавно купили.
Читать дальше →

Минимизация файла ELF – попробуем в 2021?

Время на прочтение18 мин
Охват и читатели12K

Экспериментальный проект по максимальному уменьшению ELF-файла с программой Hello, World! под целевую систему Linux x64 с помощью NASM. В предыдущем опыте начала 2000-х удалось добиться размера рабочего файла в 45 байтов, но с тех пор ядро сильно изменилось. Каков же будет минимальный жизнеспособный ELF в 2021?
Читать дальше →
Традиционные финансовые институты в ужасе: соцсети строят свою финансовую инфраструктуру (VK Pay — существует, FB — пытается); «Гугл», «Яндекс» и «Эппл» имеют собственную платёжную систему, а маркеты прибирают к рукам небольшие банки. Продажи через мессенджеры — уже рутина. Да что там «Гугл», даже простые сервисы поиска выгодного кредита ставят банки в условия жёсткой конкуренции, спасает лишь законодательство.

Когда конкуренты точнее, быстрее и с наименьшими затратами удовлетворяют запросы клиентов и держат их в пределах своей экосистемы, быстрый запуск новых удобных финансовых сервисов и их масштабируемость — это вопрос выживания.
Пройти опрос

Ближайшие события

Власти предложили российским разработчикам продуктов искать дыры в Linux

Время на прочтение2 мин
Охват и читатели7K

Власти пригласили компании, которые предлагают продукты на базе Linux, участвовать в работе Технологического центра исследования безопасности ядра операционной системы. Об этом сообщил замруководителя Федеральной службы по техническому и экспортному контролю Виталий Лютиков на конференции OS DAY «Российские аппаратные платформы и операционные системы».

Читать далее

Microsoft запустила открытую версию Sysmon для Linux

Время на прочтение1 мин
Охват и читатели6.7K

Microsoft портировала Sysmon для операционной системы Linux. Также компания открыла код сервиса под лицензиями MIT и GPLv2. 

Читать далее

Неистовые потуги или как поиграть на midi-клавиатуре в стиле linux-way

Время на прочтение5 мин
Охват и читатели6.8K

Относительно короткая история о том как я хотел поиграть на midi-клавиатуре, но не совладал с аудиоподсистемами линуха...

Читать далее

Вышли бета-версии Red Hat Software Collections 3.8 и Red Hat Developer Toolset 11

Время на прочтение1 мин
Охват и читатели1.1K

Red Hat Software Collections и Red Hat Developer Toolset доступны в бета-версии. Обновление включает в себя последние стабильные версии веб-серверов, баз данных и популярных языков программирования с открытым исходным кодом. Компоненты будут поддерживаться в течении следующих пяти лет.

Читать далее

Особенности работы с POSIX-сигналами

Время на прочтение10 мин
Охват и читатели18K

Как и любой другой инструмент, POSIX-сигналы имеют свои правила, как их использовать грамотно, надежно и безопасно. Они испокон веков описаны в самом стандарте POSIX, в стандартах языков программирования, в manpages, однако и по сей день я нередко встречаю связанные с этим грубые ошибки даже в коде опытных разработчиков, что в коммерческих проектах, что в открытых. Поэтому давайте поговорим о важном еще раз.

Читать далее

Старый фотик + bash = таймлапс

Время на прочтение9 мин
Охват и читатели30K

Думаю у многих из нас, в шкафу пылился старый зеркальный фотоаппарат, типа Canon EOS 400D. Он как чемодан без ручки: выбросить жалко, продать смысла нет, и использовать вряд ли будешь. Достал его так одним вечером, и подумал: вещь хорошая и вполне годная для всяких опытов. И сразу загорелся применить его во всяких своих самоделках. А что, весьма хорошо фотографирует из коробки, достаточно широкий спектр всяких регулировок, осталось только научиться с ним работать. Всего-то подружить его с компьютером, да Linux, и дело в шляпе! В результате у нас получается просто непаханое поле для фотографических экспериментов и применения в своих придумках. Давайте же поглядим, как это можно сделать и что получилось из таких экспериментов.
Читать дальше →

OTA обновление устройств с Linux

Время на прочтение7 мин
Охват и читатели10K

OTA A/B обновление образа rootfs для IoT устройств с Linux при помощи проекта Mender. Как обновить образ системы на множестве удалённых устройств. Демонстрация на примере Raspberry Pi.

Читать далее