Telegram Web Link
Регулярные выражения в SQL

Представьте, что вам нужно найти иголку в стоге сена, но стог — это ваша БД, а иголка — данные со сложным шаблоном. Дефолтные операторы LIKE и IN тут не помогут — слишком уж они прямолинейны. Но зато здесь отлично зайдут регулярные выражения, которые позволяют выполнять сложные поиски и преобразования строк. В этой статье подробнее.
👍3
Установка и использование утилиты screen в Linux, Ubuntu

Утилита Screen — это менеджер окон Linux, который позволяет переключаться между несколькими процессами в одном физическом терминале. Screen предоставляет буфер истории для прокрутки и механизм копирования и вставки текста между окнами.

С помощью Screen можно создавать новые окна с различными программами, закрывать текущие окна, просматривать список активных окон, включать и отключать логирование вывода и переключаться между окнами. Все окна работают независимо друг от друга, и программы продолжают выполняться даже при отключении сеанса от терминала пользователя. Это делает Screen полезным инструментом для эффективного управления несколькими задачами в одном терминале. Подробности в статье на Хабре.
👍9
Surprising Applications for PostgreSQL You Probably Didn’t Know About

Необычные применения БД PostgreSQL:

🚀 Postgres as the Cluster Datastore for Kubernetes

🚀 Postgres as the Backend for Helm Releases

🚀 Promscale — PostgreSQL for Metrics, Tracing, and Logs

🚀 Dapr: Using Postgres for Application Configuration

🚀 MassTransit and Postgres as a Message Queue

❗️статья на medium.com
👍2
10 Examples Why cURL is an Awesome CLI Tool

О неожиданных применениях утилиты curl. Читать статью.
👍4
Linux Beyond the Basics: How Linux Reads and Writes Files

В статье подробно разобран механизм чтения и записи данных на ФС Linux.

❗️Статья на medium.com
👍3
Восстановление данных с зашифрованного Linux тома с помощью cryptsetup

В этой статье разобрано восстановление данных с зашифрованного с помощью LUKS тома NAS.

Внимание: в самом худшем случае для восстановления данных этим способом потребуется свободное место равное двум объемам зашифрованного раздела. Например, если у вас есть зашифрованный раздел на 1 ТБ, то необходимо иметь 2 ТБ свободного места. В лучшем случае (незначительные повреждения) понадобится один объем свободного дискового пространства. Также обращаем внимание, что вам НУЖНО ЗНАТЬ пароль, который использовался для шифрования тома. Читать дальше на Хабре.
👍4
Релиз Fedora Linux 41: новые возможности спустя полгода разработки

Версия включает в себя Fedora Workstation, Server, CoreOS, Cloud Base, IoT Edition, Silverblue, Kinoite c десктопными окружениями KDE Plasma, Xfce, MATE, Cinnamon и другие. Поддерживаются архитектуры x86_64, Power64 и ARM64 (AArch64). Подробности — по ссылке.
👍4
Запускаем Linux на Python

В этой статье рассказывается как запускать Linux на Python. Да-да, прямо внутри него, где в качестве среды выполнения будет выступать интерпретатор Python. Ну как... Не будем пытаться переписать ядро и другие части Linux на этот язык, а попробуем написать (точнее портировать) виртуальную машину на Python и уже в ней запускать ОС. Читать на Хабре.
👍8
Где PostgreSQL выигрывает у Oracle DB

Если вы стоите перед выбором между PostgreSQL и Oracle DB, то эта статья для вас. Разберем где PostgreSQL побеждает Oracle. Будет код и примеры — всё, что нужно для практического сравнения.

P.S: эта статья не про то, какой PSQL хороший в отличии от Oracle, а про то, в чем PSQL по мнению автора лучше.

Читать на Хабре
👍3🤡1
Как открыть порт в Linux

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

В этой статье рассмотрено, как закрыть или открыть порт в таких дистрибутивах Linux, как Ubuntu/Debian и CentOS/RHEL, используя файрволы ufw, firewalld и iptables. Читать на Хабре.
👍3
cgroups и namespaces в Linux: как это работает?

В статье рассмотрена изоляция процессов и управление ресурсами в Linux, изучив возможности cgroups и namespaces. Разбераются, как работают контейнеры изнутри и учат создавать собственное изолированное окружение без Docker. Читать на Хабре.
👍6
Неочевидные для начинающих тонкости Postgres

В статье интересные инсайты опытного пользователя Postgres.
👍2
Ускоряем запросы в PostgreSQL, оптимизируя оператор GROUP BY

Пользователи PostgreSQL нередко оперируют аналитическими запросами, которые предполагают сортировку и группировку данных по разным правилам. Время и стоимость выполнения таких запросов можно значительно сократить, если оптимизировать вычисление агрегатов и сортировок. Об одной из таких оптимизаций — выборе порядка колонок в выражении GROUP BY — рассказано в этой статье.
Визуализация занятого места под Linux

В этой статье рассмотрены полезные утилиты для визуализации дискового пространства, а также резервного копирования системных файлов под Linux в стиле «машины времени» MacOS. Это полезные инструменты для системного администрирования серверов. Читать на Хабре.
6
Elementary OS 8: новый релиз Linux-дистрибутива с дизайном Windows и macOS-интерфейсом. Что это за ОС?

Вышла восьмая версия Linux-дистрибутива Еlementary OS. Она сочетает в себе элементы дизайна Windows и macOS. Дистрибутив представляет собой полностью независимую систему с уникальным набором приложений, созданных специально для этой платформы. Среди них — файловый менеджер, почтовый клиент, просмотрщик изображений, медиаплеер и текстовый редактор. Подробности в статье на Хабре.
👍5
Оптимизация хранения данных в PostgreSQL

В этой статье рассказывают как оптимизировать хранение данных в PostgreSQL, снизив объем дискового пространства, потребляемого таблицами и ускорить выборку данных. Это может быть особенно актуально после перевода информационной системы с другой СУБД на PostgreSQL. Читать на Хабре.
🔥4👍1👏1
Динамические SQL-запросы в PostgreSQL: когда, зачем и как

Динамика — это когда SQL собирается на лету, а не пишется заранее статичным текстом. Звучит неплохо, но при неправильном подходе легко превращается в катастрофу. В статье разобраны подходы к написанию динамических запросов.
👍4🔥1
Debugging SSH connections: A Comprehensive Guide

В статье разобраны варианты диагностики подключения по протоколу SSH. Читать на Хабре.
👍3
Как работают файловые системы Linux-контейнеров

«На выходных я сделал игрушечный клон Docker’а. В процессе возник вопрос, откуда у контейнера берётся файловая система? Чтобы ответить на него, давайте разберёмся, что делает Docker, а потом воспроизведём всё это самостоятельно.» Читать дальше.
👍3
Apache Kafka: типовые проблемы и способы их решения

В статье разбор типовых проблем с Kafka.
4
2025/07/08 13:30:11
Back to Top
HTML Embed Code: