Месяц: Февраль 2021

  • Логическая репликация в PostgreSQL. Репликационные идентификаторы и популярные ошибки

    от автора

    Начиная с 10 версии, перенести данные с одной базы PostgreSQL на другую несложно, с обновлением, без обновления — неважно. Об этом немало сказано и сказанное сводится к следующему: на мастере, 10 версии и выше, устанавливаем параметр конфигурации wal_level="logical". В pg_hba.conf добавляем такую строку: host db_name postgres 192.168.1.3/32 trust Затем рестартуем на мастере postgres и выполняем…

  • Еще раз о регекспах, бэктрекинге и том, как можно положить на лопатки JVM двумя строками «безобидного» кода

    от автора

    Раннее утро, десятая чашка кофе, безуспешные попытки понять почему ваше клиентское (или еще хуже – серверное) java-приложение намертво зависло при вычислении простого регекспа на небольшой строке… Если подобная ситуация уже возникала в вашей жизни, вы уже наверняка знаете про бэктрекинг и темную сторону регулярных выражений. Остальным – добро пожаловать под кат!Бэктрекинг, или вечное ожидание результатаПроблема…

  • Дайджест свежих материалов из мира фронтенда за последнюю неделю №456 (22 — 28 февраля 2021)

    от автора

    Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

  • CQS (CQRS) со своим блэкджеком

    от автора

    Command-query separation (CQS) — это разделение методов на read и write. Command Query Responsibility Segregation (CQRS) — это разделение модели на read и write. Предполагается в одну пишем, с нескольких можем читать. М — масштабирование. Этот подход часто используют как способ организации кода, даже если хранилище одно. Но как всегда, в реальных более-менее сложных проектах…

  • Модернизация токарного станка под работу с ЧПУ

    от автора

    В нашей домашней мастерской есть токарный станок по металлу Jet GBH-1340A с устройством цифровой индикации (УЦИ). Мы давненько обсуждали возможность добавить к нему ЧПУ, потому что без компьютерного контроля некоторые виды деталей чрезвычайно сложно изготавливать с высокой точностью. Статья повествует о полученном в этом процессе опыте, включая допущенные ошибки и рекомендации по их избежанию, а…

  • Топ вопросов, которые нужно обсудить с партнером по бизнесу (чек-лист)

    от автора

    Один из способов сделать партнерские отношения нестабильными, потерять время и деньги — это не составить партнерское соглашение или по-простому договор между партнерами-основателями. В теории все всё знают, но когда дело доходит до практики, оказывается, что важные вопросы, которые в будущем могут стоить жизнедеятельности компании, остаются в стороне. Мы создали чек-лист основных вопросов, которые должны обговорить…

  • Что нужно помнить при переводе сотрудников на удаленку?

    от автора

    КейсКомпания, которая 99% работы проводит в офисе. Для коммуникации используют живое общение и электронную почту. С учетом последних событий и тенденций планируют перевести своих сотрудников на удаленку. Что делать, о чем подумать и как не проиграть?Важно сразу понимать: любой интеллектуальный труд можно перевести на удаленку без потери эффективности (а можно даже и выиграть).Итак, 4 блока…

  • Фото из Android смартфона в Qt Widgets

    от автора

    Если у вас нет времени читать или информация известна, окончательный код получения полноразмерного изображения из камеры Android-смартфона расположен в конце статьи.Описание проблемыЕсли вы пишете кросс-платформенное приложение, то для получения изображения из камеры для ПК можно воспользоваться классом QCamera, пример для работы с которым описан в документации Qt.В соответствии с указанным примером мы добавляем в .pro…

  • Бесплатная онлайн-конференция Нарратив в играх

    от автора

    21 марта 2021 года (воскресенье), с 12:00 и до 19:00, состоится Бесплатная онлайн-Конференция: Нарратив в играх.Мероприятие посвящено всем, кто по-настоящему любит игры, хороший сюжет, и хочет продолжить свой рост в игровой индустрии или только начать свой путь в геймдев.Кроме интересных лекций вас ждет конкурс на лучший сценарий игры (и не только) с крутыми призами.На конкурс принимаются…

  • Подключение БД с SSH-туннелем к PowerBI

    от автора

    Всем привет! Оказалось, что PowerBI не имеет встроенной возможности настроить доступ к БД, защищённой SSH-туннелем. Приходится выкручиваться. Мне очень помогла эта статья — спасибо тебе добрый и компетентный в написании инструкций человек, без тебя я бы впала в отчаяние. И тем не менее, в ней раскрыты не все нюансы. В своём материале я добавлю следующее:Два уникальных совета,…