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

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

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

Я пытаюсь начать изучать rSocket, но не могу найти хороших источников информации. Документации для JS практически нет и она устарела Можете ли вы поделиться какими-либо ресурсами, чтобы освоить эту технологию практически с нулевыми знаниями о ней? Я уже знаю о WebSocket и TCP и...

У меня не получается создать нормально пагинацию для inline кнопок iaogram. Суть заключается в том, что в боте есть несколько категорий. При нажатии на категории всплывают inline кнопки из базы данных, разбитые по страницам, но когда я выбираю другую категорию, то первая страница...

У меня есть поле, где пользователь должен ввести пароль, и в случае неправильного ввода появляется текстовое поле под полем для пароля, на котором написано "Неверный пароль". Мне нужно настроить accessibility (для слепых людей), которая будет вслух читать текстовое поле, где...

Доброго времени суток :) возникла такая проблема: нужно написать скрипт, который читал бы значение переменной из другого скрипта. есть скрипт в котором массив строк, его читает другой скрипт и получает значение в переменную import { WORDS } from "/word.js"; let rightGuessString =...

В общем ситуация такая: я создаю окно с панелью, туда добавляю сайзеры с контентом и мне нужно, чтобы контент менялся при нажатии кнопки в меню. Я ничего лучше не придумал, кроме как удалять исходную панель и пересоздать ее с новым контентом, но проблема в том, что при...

Доброго времени суток друзя. Хотел бы узнать конкретную причину использования интерфейсов в паттерне Repository. Вот простой паттерн для наглядности. RepositoryInterface <?php declare(strict_types=1); namespace App\Repository; interface UserRepositoryInterface extends BaseRepositoryInterface { public function getByEmail(string $email); } Repository для самого...

Столкнулся со странным багом при работе в библиотеке EGUI с помощью RUST. По логике программы - необходимо вывести 2 text_edit_multiline в горизонтальной плоскости. Они должны занимать все доступное пространство и растягиватся. У меня прекрасно получается создавать такие блоки по 1. В...

У меня есть две таблицы Таблица 1. Должности с их зарплатой имеет вид: Должность 1 2 3 4 SPE-A 100 120 130 140 SPE-B 200 220 230 240 Таблица 2. Имя должность кат О. Петров SPE-B 2 И. Иванов SPE-A 4 В итоге, хотелось бы видеть такой результат: Имя должность кат оплата О. Петров SPE-B 2 220 И....

Я хочу запонить вектор объектами разных классов, а потом посчитать их точки в пространстве и первую производную. У меня всего три объекта: окружность, эллипс и спираль, у классов есть родитель окружность. Не понимаю, почему все время вызываются методы только родительского...

Всем привет! Подскажите, плиз, как запустить проект? Есть compose.yaml, в котором только postgres, Dockerfile c описанием образа для создания приложения и Spring Boot. Использовать docker-compose up чтобы запустить контейнер с postgres, потом docker build, docker run чтобы запустить контейнер с приложением? И...

Я нарочно сделал ошибку в коде, где фаааа должно подсвечиваться красной волнистой линией, а этого не происходит.

Есть потребность в максимально простом текстовом редакторе. Объясню суть - хочу написать собственный консольный текстовый редактор на с++, чтобы задать его как стандартный для коммитов git. Vim, nano и все остальные не подходят из-за не самого простого интерфейса, отсутвия...

c++

Необходимо передать данные через COM порт на устройство, у которого вход только COM. Нашёл рабочий провод, который на одном конце USB, на другом - COM. При подключении к компьютеру, естественно, драйверы на него не находит. Написал небольшую программу, чтобы передавать данные, но...

В книге Concurrency with Modern C++ автора Rainer Grimm для вот таких строчек кода: std::shared_ptr<int> ptr = std::make_shared<int>(2011); for (auto i=0; i<10; i++){ std::thread([&ptr]{ ptr = std::make_shared<int>(2014); } ).detach(); } есть утверждение: The lambda-function binds the std::shared_ptr ptr in line 4 by reference. This means, the...

возникла задача создать двойной инлайн в админке, чтобы первый уровень был обычным, а второй с выбором "типа блока" Допустим, есть какая-то модель Practicum, в которой создаются inline-ом, модели Screens, они имеют какие-то поля и возможность выбрать из ряда моделей, как это...

java android studio https://github.com/mxrph8/SamsungProject Это код моего мобильного приложения. Само приложение - список вузов с возможность сортировки по категориям(факультеты и кол-во баллов для поступления) Для сортировки используются checkbox'ы и seekbar. На них висят обработчики изменения состояния....

ОС : Windows 10, Компилятор : mingw64(установлен с помощью msys), QT : 6.6.1(установлен с помощью msys). Проблема : При добавлении вызова функции qDebug в функции main происходит аварийное завершение программы, в консоли следующее сообщение: HEAP[test_sql.exe]: Invalid address specified to RtlFreeHeap( 0000000000770000, 000000000063AA10...

DATABASE = { 'Серёга': 'Омск', 'Соня': 'Москва', 'Миша': 'Москва', 'Дима': 'Челябинск', 'Алина': 'Красноярск', 'Егор': 'Пермь', 'Коля': 'Красноярск' } def process_anfisa(query): if query == 'Сколько у меня друзей?': count = len(DATABASE) return 'У тебя ' + str(count) + ' друзей.' # Здесь проверьте, что...

import asyncio import logging import sys from aiogram import Bot, Dispatcher from app.handlers import router from config import TOKEN async def main(): bot = Bot(token=TOKEN) dp = Dispatcher() dp.include_router(router) await dp.start_polling(bot) if __name__ == '__main__': logging.basicConfig(level=logging.INFO, stream=sys.stdout) try: asyncio.run(main()) except KeyboardInterrupt: print('Exit') это уже файл handlers.py который находится в...

База данных firebird. Система ubuntu 22.04. qt 5.15.2 void testConn(){ //qDebug() << "Доступные драйверы:" << QSqlDatabase::drivers(); QSqlDatabase::removeDatabase("QIBASE"); QSqlDatabase db = QSqlDatabase::addDatabase("QIBASE"); db.setHostName("172.18.110.56"); db.setPort(3050); db.setDatabaseName("C:/ACS/Base/ACS.fdb"); db.setUserName("login"); ...