Привет, Хабр!Когда мы говорим о PostgreSQL и оптимизации запросов, большинство тут же вспоминает B-Tree индексы, GIN, GiST и так далее. Но вот BRIN иногда остается в тени, хотя в некоторых сценариях он способен творить чудеса с производительностью, особенно когда ваши таблицы размером с космический лифт, а места на диске жалко. Сегодня я расскажу, как именно работает BRIN. Читать далее
Привет, Хабр! На связи Александр Чебанов, product owner Modus. Ранее мы обсуждали различные способы интеграции 1С с КХД в статье. Теперь давайте подробнее разберем, как получить доступ к справочникам, документам и другим данным, используя стандартные HTTP-запросы через REST-интерфейс и протокол OData 3.0. Читать далее
Привет, Хабр! Сегодня мы рассмотрим реализацию паттернов проектирования на Go, и, чтобы было не скучно, возьмем главными героями котиков. Будем разбирать 5 популярных паттернов: Singleton, Factory Method, Strategy, Observer, Decorator. Читать далее
Хочу поделиться способом, как с помощью парсинга можно быстро находить интересные сайты на бирже ссылок. Я сделал скрипт для A-parser, который помогает автоматизировать этот процесс. В этом тексте расскажу, как использовать скрипт и покажу несколько примеров его использования. Читать далее
Серверную инфраструктуру, как и многие другие услуги, можно получить в облаке и передать все задачи по управлению, поддержке и масштабированию серверов провайдеру. Лев Немировский, руководитель направления по развитию инструментов внедрения ПСБ, рассказал, как работает архитектура Serverless и почему стоит попробовать это решение. Читать далее
Нейросети научились писать симфонию и превращать холсты в шедевры. Они умеют даже чувствовать и сопереживать. Если попросить ChatGPT написать грустный стих или весело описать процесс теплообмена — справится быстро не хуже профессионального поэта. А вот умение искусственного…
Привет! Меня зовут Пётр и я отвечаю за качество данных и работу сервиса DataNewton (бесплатная проверка контрагентов и платформа для работы с данными о юрлицах и ИП).Недавно я искал упаковку для подарков коллегам, просматривал новогодние принты, и тут меня накрыло — да это же НАША…
У разработчика три ключевых софт скилла: умение выслушать, умение кивать и умение продолжать делать по-своему. Читать далее
Оптимизация Asymmetric Join (AJ) — это новый подход к объединению партицированных связей (partitioned relation, PR) и непартицированных связей (non-partitioned relation, NR). Она заключается в том, что каждая партиция присоединяется с помощью NR, а результаты объединяются путём APPEND. Всё это выглядит как эволюция техники partitionwise join (PWJ). О партицировании в PostgreSQL
В меру технического прогресса, распространения компьютеров, ноутбуков, смартфонов, развития диджитал бизнеса и диджитализации (цифровизации) классического бизнеса, удаленных форматов работы и прочего большой процент людей в своей работе обобщенно стали Оператором ЭВМ, в том…