Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
Необходимо проверить корректную работу сетевых портов устройства, для чего применяется iperf3. Порты на устройстве попарно соединяются друг с другом, им присваиваются временные адреса, после чего запускается n-ое количество окон iperf3, гоняющие трафик между портами. На втором...
Я использую python + fastapi и aiobotocore для загрузки файлов в S3 хранилище. Вот мой роутер который отправляет файл в хранилище (Код урезан) @upload_router.post('') async def upload_file( request: Request, file: Annotated[UploadFile, File()], user_service: Annotated[UserService, Depends(get_user_service)], file_service: Annotated[FileService,...
Сделал регистрацию путем установки состояний, в которых мы перехватываем ответы пользователя и записываем в переменные, после проработки всех состояний, мы записываем в бд информацию о пользователе. Проблема заключается в том, что как мне записать эти данные в бд при...
Использую jdk 21, Spring Boot 3.3.3. Создаю проект с помощью Spring Initializr: Помимо Spring Web и Lombok добавляю зависимости Spring Boot Actuator и Prometheus, так как хочу собирать метрики и потом отправлять их в Prometheus и отрисовывать в Grafana (Prometheus и Grafana поднял в Докере). POM-файл выглядит так: <parent> ...
У меня есть необходимость изменить стандартный стиль контрола NumericUpDown так чтобы стрелки спинеры были направлены не вверх/вниз, а влево/вправо. У меня получилось обратится по селектору к элементу и изменить StreamGeometry, но после этого пропали все анимации по наведению и...
Есть код в файле index.js: const { Client, LocalAuth } = require('whatsapp-web.js'); const qrcode = require('qrcode-terminal'); (async () => { console.log('Starting browser launch...'); try { const client = new Client({ puppeteer: { executablePath: '/usr/bin/google-chrome', headless: true, args: [ '--no-sandbox', '--disable-setuid-sandbox', ...
Мне нужно связать таблицы с помощью UUID, так как связывание по ID ненадежно. Я знаю, что PostgreSQL позволяет использовать UUID вместо ID, но я использую MySQL/SQLite3, поэтому мои таблицы имеют два поля: id и uid - и я никак не использую поле id. # Что у меня есть: class User(Base): __tablename__ = 'users' id:...
Мой код: @bot.message_handler(commands=['start']) def start(message): conn = sqlite3.connect('child_base.db') cur = conn.cursor() cur.execute('CREATE TABLE IF NOT EXISTS register (id int auto_increment primary key, name varchar(500), date_birth varchar(500), musical_Genre varchar(500), author varchar(500), hobby varchar(500), motive varchar(500), school varchar(500))') conn.commit() cur.close() conn.close() bot.send_message(message.chat.id, 'Привет....
Я использую React Context в паре с Reducer для всех filters следующим образом: const FiltersContext = createContext(initialFilters); const FiltersDispatchContext = createContext<React.Dispatch<TAction> | null>(null); export const FiltersProvider = ({ children }: { children: React.ReactNode }) => { const [ filters, dispatch ] = useReducer(filtersReducer, initialFilters); return ( <FiltersContext.Provider...
import { toast } from 'vue3-toastify'; import 'vue3-toastify/dist/index.css'; const notify = () => { toast(<BaseAlert message="Message" />); } Такой вариант работает: const notify = () => { toast(BaseAlert); } Но мне нужен компонент с...
В тестах приложения react с использованием typescript произошла ошибка. Через несколько часов я понял, что ошибка заключается в способе импорта стилей. Я провел несколько часов в чате gpt, но это не сильно помогло. Когда я импортирую классы, подобные этому: import * as cls from...
Нужно создать установить образ диска дополнений гостевой ОС, если в VMware можно это сделать как то использую графический интерфейс, как в VirtualBox, то можно и так
я пишу код для морского боя, который будет подсказывать куда лучше всего стрелять и для этого использую вложенный список, но с ним происходит какая та странная ошибка. Вкратце, когда я хочу пометить зону в которой может быть корабль(а именно в список под определенным...
Уже несколько часов пытаюсь понять. Я создал создание темы в ForumChannel через модальное окно в disnake хочу что бы жалобы на форуме проверяли только модераторы, а сам форум обычные пользователи не видели, так вот, после того как человек создает тему модератор может начать...
Столкнулся с проблемой после обновления с django 3.1 на 4.2. Есть тест на создание устройства два раза подряд с идентичными данными: @parameterized.expand([(MOBILE_APP_KIND.INSPECTOR,), (MOBILE_APP_KIND.VOLUNTEER,)]) def test_double_create_device(self, app_kind): if app_kind == MOBILE_APP_KIND.INSPECTOR: url = self.url_inspector InspectorFactory(user=self.user) else: ...
Использую я кастомный тип или тип по умолчанию (в c++20 значение типа по умолчанию используется std::byte) объект так и так создаётся валидный. Вопрос: какой тогда тип использовать в подобных конструкциях и важно ли это вообще? #include <memory_resource> struct S{}; int main() { auto ptr1 =...
Полтора года назад сделал карту через Конструктор карт Яндкекса. Получил API ключ геокодера чтоб карта могла определить местоположение пользователя Вставил эту карту на сайт через блок html . Какое то время все работало хорошо, почти год, но сейчас уже почти пол года как...
Пытаюсь решить задачку, через цикл, множество и map проще простого, но в условии написано без циклов, только рекурсией. Код: def summa(n): if n == 1: return 1 else: return n + summa(n - 1) def main(): if not (num := input("введите число: ")): return summa(num) main() Условие: Напишите...
Я пишу телеграмм бота на Python aiogram3 для игры в квиз. Мне нужно протестировать как он будет работать под нагрузкой из нескольких десятков/сотен пользователей, будут ли задержки в отсылке сообщений и т.п. Но я нигде не могу найти информацию, как это сделать. Единственное что...
Я хочу, чтобы после ввода команды пользователем (например, Reg) появилось сообщение "Введите сообщение". После ввода сообщения, оно должно куда-то записаться и отправиться другому пользователю в личные сообщения. Пример: @router.message(F.text == 'reg') async def reg(message: Message): await...