Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров

Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.

Последние вопросы

у меня Nest JS приложение которое взаимодейтсвует с базой данных PostgreSQL и почему то в Dockerfile после файла запуска entrypoint.sh (этот файл я использую для выполнения инициализции и миграции prism'ы в бд ) выполнение Dockerfil'а не идет. вот мой Docker-compose файл version: '3.5' services: db: image: postgres restart:...

Не работают кнопки после обновления данных при поиске. Мой код: `const onLockModal = (): void => { const row = refRows.current.find((it: any) => it.dataset.id === modalLock.current); const item = refItems.current.find((it: any) => it.dataset.id === modalLock.current); setModalLock((v: any) => ({...v, open: false})); if (row) { (row as any).classList.toggle(s.disabled); } if (item) { (item as...

Мир состоит из блоков. Каждый блок это ведь отдельный элемент? Тогда почему майнкрафт не вылетает, если мир состоит из миллионов объектов? Причем если все блоки заменить сущностями, то майнкрафт вылетит очень даже скоро. А ещё установка и ломание блока не зависит от пинга и...

Недавно мы обновили версию приложения с Net 4.0 => 4.8, провайдер Firebird 2.1.0.0 => 2.7.0.0, заменили передачу типа транзакции FbTransactionOptions.ReadCommitted => System.Data.IsolationLevel.ReadCommited, а также вынесли выполнение крупных и продолжительных(5+ сек) select запросов в фоновые задачи. Теперь у некоторых...

Использую React в связке с Mobx. Хранилище с данными я реализовал как синглтон, чтобы получать к нему доступ из любого компонента: export class Environment { private static _instance: Environment | null = null; data: any = {}; // конструктор constructor() { makeObservable( this, { // общие данные ...

Ребята, помогите решить задачу. Нужно сделать так, чтобы бот мог сохранять фото в базу данных через BLOB. Если что, я знаю, что можно загрузить file_unique_id в таблицу, но меня такой вариант не устраивает, так как при удалении сообщения этот file_unique_id будет недействителен. Код...

У меня есть база данных на порту 5432. Я не хочу её менять. Поэтому, я хочу использовать новый порт для создания базы данных. Как мне создать ещё одну новую базу данных в pgAdmin (например, на порту 5433)? Пробовал в postgresql.conf поменять порт на 5433, но в PgAdmin всё равно вылетает ошибка: Unable to...

Внутри кнопки необходимо отобразить картинку, и иметь возможность изменять эту картинку при нажатии кнопки. Используется Avalonia C#.

Я уже неделю ломаю голову, почему у меня такая проблема. У меня есть клиентская часть (React) и серверная часть (Express) моего сайта. При публикации моей серверной части на Vercel у меня все работает нормально, авторизация работает, новости загружаются. Но не работает только...

Прошу подсказать как можно сделать такую логику Открываем проект в VS Code у меня там лежит файл docker-compose.yml После открытия мне нужно выполнить ряд команд в терминале. Возможно ли автоматизировать это процесс, т.е. как npm можно запускать скрипты?

Есть запрос вида select * from table1 minus select * from table2 Таблицы довольно объёмные, необходимость обусловлена изменением данных в прошлых периодах, соответственно запросом находим добавленные\измененные строки. MINUS сортирует данные в TEMP (порядка 500Гб). Как можно решить задачу...

Раньше, между клиентом и сервером летал JSON. Решил поменять на msgpack и на сервере начала вылетать ошибка вида: Unexpected msgpack code 164 (fixstr) encountered. Сам по себе объект с большим числом полей различных типов. Можно как-то понять, на каком именно поле вылетает ошибка не сравнивая объекты...

Пишу XUnit тест сервиса. Один тест - одна особенность. При этом использую [Theory]. Если тесты проверяют базовые классы, всё хорошо, никаких проблем. Тесты дробятся в обозревателе и можно работать с каждым отдельно. [Theory] [MemberData(nameof(Data))] public void Test(DateTime entity) { // Assert } Если параметром...

Проблема довольно простая, думаю код особо не нужен, но могу написать... Помогите в следующей ситуации: с помощью Python сделал простенькую программу с графической оболочкой (tkinter) и двумя кнопками, подключил библиотеку - pywebview. При нажатии на кнопки открываются через...

Есть непонимание как поставить задачу на исполнение в очередь и потом уведомить конкретного пользователя о завершении. Может быть дело в приницпе в непонимании работы очередей. Например задача: пользователь 1 загружает 10 файлов для преобразования в PDF и пользователь 2...

Я хочу создать overlay service для создания оверлеев. Я пытаюсь запровайдить его в компонент оверлея, однако ловлю ошибку Cannot read properties of undefined (reading 'provide'). Думаю, проблема в том, что я использую компонент в сервисе, а этот сервис в компоненте. import {ChangeDetectionStrategy, Component, forwardRef, Inject} from...

Как можно в этом ahk скрипте максимально увеличить скорость нахождения пискеля на экране? Может что-то тут лишнее? #NoEnv #persistent #MaxThreadsPerHotkey 2 #KeyHistory 0 ListLines Off SetBatchLines, -1 SetKeyDelay, -1, -1 SetMouseDelay, -1 SetDefaultMouseSpeed, 0 SetWinDelay, -1 SetControlDelay, -1 SendMode Input CoordMode, Pixel, Screen SoundBeep, 300, 200 SoundBeep, 400, 200 ;HOTKEYS key_stay_on :=...

Добрый день, подскажите , могу ли я с помощью MYSQL 5.7 из двух записей сделать 8 то есть мне нужно продублировать записи и сделать к примеру с первой строки H067 S070 2 01 2 03 2 # 2 05 на скрине это результат выборки который мне нужно еще отработать UPDATE вот набросал чтото...

Приветы. Использую @pytest.mark.parametrize и @allure.title, вот во второй хочу, чтобы попадало новое имя теста, каждый раз при итерации параметрации. data_names = ('Имя раз', "Имя два") @pytest.mark.parametrize('data', data_names) @allure.title(f"{data_names}") def test_name(arg1, arg2, data): тело теста В данном примере, почему-то в...

Имею Java приложение, которое имеет XML конфигурацию с 10 задачами (каждая задача работает по шедуллеру в определённое время описанное в конфиге). Для целей балансировки нагрузки, хочу чтобы было несколько приложений (5) с одной и той же конфигурацией, но при этом они могли...