Tag

хабр

Browsing

Индексирование полнотекстовых данных в PostgreSQL с использованием модуля pg_trgm PostgreSQL, одна из самых мощных и гибких реляционных СУБД, предлагает нам свой модуль pg_trgm, чтобы решить сложную задачу полнотекстового поиска. Когда речь идет о поиске, просто LIKE запросы больше не всегда могут удовлетворить технические требования. Полнотекстовый поиск подразумевает не только поиск точных соответствий, но и учет схожести слов, учет морфологии, а также поддержку более сложных запросов. PostgreSQL, конечно, предоставляет средства для выполнения таких задач, и модуль pg_trgm —…

Анализ данных с использованием библиотеки Dask Dask — это мощная библиотека для параллельных и распределенных вычислений в Python, предназначенная для работы с большими объемами данных. Она разработана с учетом того, чтобы предоставить инструменты для высокоуровневого управления вычислениями, которые могут быть выполнены параллельно или распределенно на нескольких вычислительных узлах. Основной целью Dask является упрощение обработки данных, которые не помещаются в оперативной памяти одного компьютера. Читать далее Анализ и визуализация данных с помощью библиотеки Altair Altair —…

Самые распространенные логические ошибки Логическая ошибка — это ошибка, допущенная в связи с нарушением логической правильности умозаключений. Изучение логических ошибок помогает развить мышление и навыки аргументации. В статье представлен список из 24 часто встречающихся логических ошибок с объяснениями и примерами. Перейти к статье Postmortem, или как разобрать инцидент и ни с кем не разругаться Postmortem — это рассмотрение инцидента или проблемы для того, чтобы понять, что всё-таки произошло, и предотвратить это в будущем. Postmortem представляет…

Как я использовал Pytest для написания QA-тестов, гарантированно обходящих 2FA Тестирование страниц входа и согласия может быть довольно сложным: та же самая двухфакторная аутентификация (2FA), которая обеспечивает безопасность ваших клиентов, также затрудняет написание автоматизированных тестов. В этой статье автор рассказывает, как написал Python-тесты, которые обходят 2FA и при этом не покушаются на  безопасность клиентов. Для этого он использовал Selenium и разработал Slackbot. Читать статью Использование диаграмм Исикавы для QA Диаграммы причинно-следственных связей — полезная техника,…