ad-image
Блокирование Cookie Chrome

Блокирование Cookie Chrome

Возникла ситуация, что в какой-то момент времени на некоторых браузерах перестал открываться фрейм с другим нашим сервисом. Как выяснилось проблема была в версии Chrome, в которой Chrome принудительно стали считать не указанный параметр куки SameSite=Lax, что означает блокирование кук, относящихся к другим доменам. Для того, чтобы изменить поведение есть несколько вариантов:

Continue Reading

Go простое приложение | Тестирование | Настройки postgres

Go простое приложение | Тестирование | Настройки postgres

По работе появлиась необходимость поправить скрипт на Go. Когда-то был начат курс, были пройдены основы Go, но на языке так писать не приходилось. Go приложение Думаю основы и стандартную практику по Go найти проще всего, поэтому здесь практический пример работы с БД (ссылка 1) и организации кода для работы с бд (ссылка 2) Пара ссылок […]

Continue Reading

RDP и VPN к Linux с Windows

RDP и VPN к Linux с Windows

Так случилось, что у меня дома Windows, а на удаленном компьютере Linux Mint. Посколько на удаленном компьютере настроены все необходимые доступы и окружения, да и компьютер там надо сказать мощнее, то мне нужно было реализовать доступ к рабочему столу. Есть много вариантов как можно было этого достичь, но варианты TeamViewer были отклонены сразу ввиду определенных […]

Continue Reading

Русский поиск в Elasticsearch

Есть необходимость искать в тексте не просто целиком слово, а с морфологическим разбором, например при запросе "документы" так же были найдены документы со словами "документ", "документов", "документами" и т.п. Как оказалось дойти до реализации с первого раза не так уж и просто. Но возможно.

Continue Reading

Рекурсивный поиск потомков sql

Рекурсивный поиск потомков sql

Есть таблица, в которой описано структурное дерево и есть задача, найти всех потомков Вариантов это сделать много Обойти на языке программирования — загрузка всей таблицы и рекурсивный анализ таблицы на ЯП Рекурсивно обойти внутри SQL with recursive r as (select item_id from my_table as t where item_id = :start_id UNION ALL select m.item_id from my_table […]

Continue Reading

Elasticsearch

Elasticsearch

Elasticsearch очень богатый инструмент. Возможно в будущем обновлю эту статью, но пока кидаю только ссылки на ресурсы в которых очень много документации Ссылки Regexp query — поиск через запросы с использованием регулярных выражений Уроки по Elasticsearch — в целом большой сайт с полезной информацией A Brief Painless Walkthrough — скрипты внутри elasticsearch. Полезный инструмент для […]

Continue Reading

Установка некоторых расширений php в docker | Postgres dump

Установка некоторых расширений RUN apt-get update && apt-get install -y zlib1g-dev zip libpq-dev libpng-dev \ && docker-php-ext-install zip gd mysqli mysql pdo_mysql \ && docker-php-ext-configure pgsql -with-pgsql=/usr/local/pgsql \ && docker-php-ext-install pdo pdo_pgsql pgsql zlib1g-dev для сборки zip libpq-dev для сборки pgsql libpng-dev для сборки gd для самой установки внутри контейнера используется docker-php-ext-install некоторые требуют конфигурации […]

Continue Reading