Developer Tools

Kubuntu против KDE Neon: техническое глубокое погружение

Kubuntu против KDE Neon: техническое глубокое погружение

Попробовал и Kubuntu, и KDE Neon — Kubuntu стабильнее.

Для поклонников KDE Plasma в обсуждениях часто фигурируют две дистрибуции Linux: [Kubuntu и KDE Neon](https://www.glukhov.org/ru/developer-tools/comparisons/kubuntu-vs-kde-neon/ “Kubuntu vs KDE Neon”). На первый взгляд они могут показаться похожими — обе поставляются с KDE Plasma в качестве рабочего стола по умолчанию, обе основаны на Ubuntu и обе дружелюбны к новичкам.

Шпаргалка по GitHub Actions — стандартная структура и список наиболее полезных действий

Шпаргалка по GitHub Actions — стандартная структура и список наиболее полезных действий

Немного о распространённых GitHub Actions и их структуре.

GitHub Actions — это платформа автоматизации и CI/CD внутри GitHub, предназначенная для сборки, тестирования и развертывания кода на основе событий, таких как пуши (push), запросы на слияние (pull requests) или по расписанию.

DevOps с использованием GitOps: обзор методологии, инструменты GitOps и сравнение с альтернативами

DevOps с использованием GitOps: обзор методологии, инструменты GitOps и сравнение с альтернативами

Некоторые замечания о GitOps

GitOps — это современный подход к управлению инфраструктурой и развертыванием приложений, использующий Git в качестве единственного источника истины. Он использует возможности контроля версий Git для автоматизации и оптимизации процессов развертывания и управления приложениями и инфраструктурой, особенно в облачно-нативных средах.

uv — новый менеджер пакетов, проектов и сред в Python

uv — новый менеджер пакетов, проектов и сред в Python

Преимущества Python uv

Python uv (произносится как «ю-ви») — это современный высокопроизводительный менеджер пакетов и проектов Python, написанный на Rust. Он разработан как полная замена традиционным инструментам управления пакетами Python, таким как pip, pip-tools, virtualenv, pipx и pyenv, с целью упрощения и ускорения рабочих процессов разработки Python.

Альтернативы Beautiful Soup для Go

Альтернативы Beautiful Soup для Go

Продолжаем тему извлечения данных из HTML

  • Для прямого аналога Beautiful Soup на Go используйте soup.
  • Для поддержки CSS-селекторов рассмотрите goquery.
  • Для запросов XPath используйте htmlquery.
  • Для ещё одного варианта, вдохновлённого Beautiful Soup, смотрите Node.

Если вы ищете аналог Beautiful Soup на Go, существует несколько библиотек, предлагающих аналогичные возможности парсинга и извлечения данных из HTML:

Как разложить оконные терминалы на экран в Linux Mint и Ubuntu

Как разложить оконные терминалы на экран в Linux Mint и Ubuntu

Организовывайте окна терминала с самого начала

Существует несколько способов запустить группу терминальных инструментов в Linux Mint и расположить окна терминала в режиме плитки, в зависимости от вашего рабочего процесса и желаемого уровня автоматизации.

Установка Portainer в Linux

Установка Portainer в Linux

Немного системного администрирования

Возможно, теперь эту статью следует назвать инженерия платформ, так как она стала такой. Вот несколько заметок о том, как установить Portainer и удалить его — графический интерфейс для управления образами и контейнерами Docker.

Шпаргалка по Base64: примеры команд для Windows, Linux и Mac

Шпаргалка по Base64: примеры команд для Windows, Linux и Mac

Кодирование и декодирование Base64 в Windows, Linux и macOS.

В этой шпаргалке показано, как кодировать и декодировать Base64 на Windows, Linux и macOS с помощью certutil, PowerShell и base64, включая флаги, которые различаются в зависимости от системы.

Резервное копирование и восстановление сервера Gitea

Резервное копирование и восстановление сервера Gitea

Резервное копирование и восстановление Gitea правильным способом

Резервные копии Gitea затрагивают три подвижные части — базу данных, git-репозитории и файлы приложения — и с 2024 года встроенная команда gitea dump обрабатывает все их одним разом.