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

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

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

Я хочу сделать тг бота с расписанием моего колледжа, оно обновляется каждую неделю и чтобы не лесть искать его ручками я решил парсить сайт колледжа и искать там ссылку на pdf файл с расписанием. Дошел до момента когда мне удалось найти ответ с json файлом, в котором есть...

У меня имеется список для подключенных сокет-клиентов на мой сервер. В этот список я добавляю ещё списки: первое значение - данные сокет-клиента, а второе значение булево (обычно присваиваю сразу False). Примерно выглядит следующим образом: [['<socket.socket fd=980, family=2, type=1, proto=0,...

я столкнулся с ошибкой - "Original description: Too Many Requests: retry after 5 (background on this error at: https://core.telegram.org/bots/faq#my-bot-is-hitting-limits-how-do-i-avoid-this )" - поэтому я не могу быстро отправлять сообщения пользователям через бота? выскакивает ошибка 429. Могу ли я настроить бота так, чтобы он отправлял...

post-запрос создает новую коллекцию в mongodb вместо того, чтобы добавлять в нужную коллекцию Создал endpoint'ы. При отправлении запроса post class PersonRepository: @staticmethod async def create_person(person: Person): return await person.insert() Модель у меня вот такая: from beanie import Document from pydantic import BaseModel class Person(Document): ...

Делаю веб-приложение на ASP.NET. В разрабатываемом модуле необходимо сделать возможность добавлять заказ на имя клиента. Скину весь код. Вот код представления с формой @model OrderFlow.Models.OrdersFlowDB.ViewModels.OrderCreateViewModel @{ ViewData["Title"] =...

В консоли такая ошибка Uncaught TypeError: Cannot read properties of null (reading 'inputmask') at new FormData (inputmask.min.js:8:502) at HTMLFormElement. (postData.js:33:30) "use strict" document.addEventListener("DOMContentLoaded", () => { //_______________MASK________________________________ const inputsPhone = document.querySelector("[data-phone]"); const mask = new Inputmask("+38 (099) 999-99-99"); mask.mask(inputsPhone);...

и еще, если я подключаюсь напрямую к своему c# серверу, на который в caddy настроен реверс-прокси, то все работает идеально

Код: from PIL import Image from pytesseract import pytesseract pytesseract.tesseract_cmd = 'C:\\Program Files\\Tesseract-OCR\\tesseract.exe' print(pytesseract.image_to_string(Image.open('image1.png')) + pytesseract.image_to_string(Image.open('image2.png'))) Вывод консоли: 1:Abh... 2:... image1: image2: Скрин из...

Вот код с контроллера const { validationResult } = require('express-validator'); const db = require('../db') const bcrypt = require('bcrypt') const jwt = require('jsonwebtoken') env = require('dotenv').config() const JWT_ACCESS_SECRET = process.env.JWT_ACCESS_SECRET const JWT_REFRESH_SECRET = process.env.JWT_REFRESH_SECRET const generateAccessAndRefreshToken = (id, nickname, email, role) => { const payload = { id, nickname, email, ...

Всем привет! Я начал писать телеграм бота - парсера на пайтоне с использованием aiogram3. Суть ботак такова: юзер нажимает на кнопку и вводит ключевые слова. Дальше бот распознает всё это(потому что в будущем там будет не 1 сайт) и запускает функцию - парсер. Эта функция парсит, и...

Всем привет Нужна помощь, и желательно с объяснениями, чтобы понимать что куда и зачем У меня есть два сетевых подключения по которому идут интернет и локальная сеть Прописал маршрут чтобы все адреса 10.0.0.0/16 идут на 10.254.145.65, а все остальное 0.0.0.0 192.168.0.1 При включении VPN...

vpn

у меня есть код, который отправляет post-запросы через libcurl: CURL *curl; CURLcode res; curl_global_init(CURL_GLOBAL_ALL); curl = curl_easy_init(); if (curl) { std::string readBuffer; std::string request_body = "abc=def"; std::string server_url = OBFUSCATE("https://www.anemoclient.ru/api/auth.php"); ...

Если кратко, то у меня такая проблема: Пользователь А вводит сложный запрос, начинается обработка, через 5 секунд Пользователь Б вводит другой запрос. Бот заканчивает обработку для Пользователя А и принимается за Пользователя Б. А мне нужно, чтобы для пользователя Б...

Есть момент который я не очень понимаю. Если я не ошибаюсь то, при работе с std::weak_ptr() имеет значение, как мы создали std::shared_ptr(). auto sp1 = std::shared_ptr<int>(new int(10)); // 1 auto sp2 = std::make_shared<int>(10); // 2 Разница между 1 и 2 в выделение памяти для объекта и контрольного блока(раздельно...

Была проблема с размытым интерфейсом VS Code решил с помощью данного вопроса Но остался еще неприятный дефект который сильно раздражает, он представлен в прикрепленном изображении. В какой-то момент может появиться отпечатки текста и модальных окон в приложении что...

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

Как вытащить данные с https://www.cbr.ru/scripts/XML_daily.asp (они там в XML) если используешь NextJS, а он не дружит с DOMParse? Вот код: import { parseStringPromise } from 'xml2js'; export default async function handler(req, res) { try { // Загружаем данные с API ЦБ РФ const response = await fetch('https://www.cbr.ru/scripts/XML_daily.asp'); if (!response.ok) { throw new Error(`Ошибка...

Как выполнить операцию умножения 5A16 и A516 в поле Галуа GF (28), расширенном 11B16? , был идентичный вопрос, но к сожалению пропал из поиска.

У меня на вход имеется строка, где указан период даты в формате <месяц> <год>, например: "февраль 2025" Как мне проверить в процедуре на языке plpgsql, что формат соблюден и дата действительно является датой без ошибок? Т.е. я должен отловить, что: сентябрябрь 2021, сочи 1991 и...

Я пользователь Windows, но мне крайне нравится Linux, поэтому я использую WSL2. Хотел написать своего голосового ассистента, но столкнулся с проблемой, что в WSL у меня просто не распознается микрофон. В то же время если я не в WSL, то все работает корректно. Есть способ решить? Пробовал...