Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
Дорого времени суток. Делаю проект интернет-магазина на asp .net 7 Возник вопрос: как сделать ожидание загрузки, например, товаров на страницу? Т.е. чтобы статические элементы по типу хедера футера и т.д. сразу отобразились на странице, а товары показались только тогда, когда...
я имею следующую таблицу, для примера. В ней 5 заявок orderId, каждая состоит из некоторого количества действий actionId где и отображен ход выполнения заявок: |ordr| data | | -- | ----------------------------------------------------------------------------------------- | | 1 |...
Как сделать так чтобы команду которую ты написал ты мог остановить другой командой? Например есть команда которая включает у бота "Режим Калькулятора" import telebot from telebot import types, TeleBot bot: TeleBot = telebot.TeleBot('BOT TOKEN') @bot.message_handler(commands=['calculator']) def calculator_start(message): ...
Этот код (почти) полный копипаст с интернета, который хоть как то, но должен работать import "dotenv/config" import Discord from "discord.js" const { GatewayIntentBits } = Discord const PREFIX = process.env.PREFIX const DISCORD_TOKEN = process.env.DISCORD_TOKEN const client = new Discord.Client({ intents: [3148800] }) client.once(Discord.Events.ClientReady, c => { console.log(`Ready! Logged...
очень прошу помочь новичку в создании инвентаря для браузерной игры. Есть таблица users, где прописаны текущие координаты, локация, id пользователя. Для каждого из этих пользователей где-то нужно хранить данные по их инвентарю. Если сделать одну таблицу для всех...
Всем привет, делаю кастомные radio button и хочу реализовать две функции, но не знаю как: 1. При выборе какой-то radio-button внутри нее должен появляться кружок синего цвета и 2. Если добавляется класс InputForm invalid, то все radio-buttons должны залиться красным цветом (обводка остаться прежней)....
При написании бота возникла идея сделать обратную связь для пользователя бота.Но хз как правильно это сделать.Хотелось что бы условный пользователь хотел сделать заказ или написать о проблеме с ботом, и при нажатии кнопки в боте "тех.поддержка" ему вылетало...
Остальные строки кода не важны - самое важное только 5SIM. Он работает, но всегда бот выводит, что нет доступных номеров. Но на самом деле они есть, он просто не может их выбрать. Код: def get_price(i): try: conn = sqlite3.connect('db.db', check_same_thread = False) cursor = conn.cursor() info = i.split('|') print(i) service_id =...
коллизия у красного и зелёного квадрата работает только слева и снизу. Помогите пжлст import pygame import time pygame.init() size = (700, 500) win = pygame.display.set_mode(size) maze = [ [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 3, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ...
Сейчас я делаю телеграмм бота ChatGPT на библиотеке g4f (gpt4free) и aiogram с парой других по типу asyncio, но после того как я перешел с библиотеки openai на g4f, появилась ошибка TypeError и TimeoutError, при этом боту отправляется пустая переменная(или объект) message, вот часть кода с библиотеками и...
я хочу перейти на линукс, но есть одна проблема. и на линуксе и на винде у меня постоянно вылетают драйвера. на винде я пофиксил это каким то батником, а на линуксе я так и не понял как это пофиксить. может есть аналог данного фикса на линукс? вот нужный фрагмент кода с этого...
Создал необходимые списки, но не понимаю как провести действия над элементами. f = [7, 19, 92, 22, 1, 29, 99, 192] d = [82, 91, 33, 2, 89, 54, 55, 3] r = sum(f)
Суть вопроса в следующем: извлекаются данные из большого словаря и добавляются в соответствующие списки. Как можно максимально упростить эту конструкцию? UPD: Добавил начало кода, изменить нужно, начиная с пустых списков import json from plotly.graph_objs import Scattergeo, Layout from plotly import offline #...
Есть код, написанный с помощью модуля tkinter, он запускает мелкую программку. В общем, мне нужно создать функцию которая будет очищать поле ввода текста. Я новичок, а если учитывать первый модуль с которым я работаю, то я вообще картофель, так что помогите пожалуйста. Кнопка...
Есть словарь с такой структурой: data = { 'key': { 'subkey': 'value' } } И необходимость получить значение вложенного словаря, при условии того, что наличие ключа 'key' в data неизвестно. Это можно записать так: value = None if 'key' in data: value = data['key']['subkey'] Либо же в одну строку. Я часто...
Я сделал QML компонент на основе QQuickItem. Переопределил в нем метод QQuickItem::clipRect() для того, чтобы обрезать вложенные компоненты по определенной границе, которая меньше размера самого компонента. В методе QQuickItem::updatePaintNode() я рисую кастомный QSGNode на основе...
Есть метод для рисования дуги окружности (там ещё и переливание цвета от одного к другому на протяжении дуги есть), при маленьком радиусе отрисовывается всё нормально, но если задать слишком большой радиус появятся разрывы между каждым пикселем( и чем больше радиус, тем...
entry start include 'A:\Assembler\include\win32a.inc' section '.idata' import data readable library kernel, 'kernel32.dll', \ ` msvcrt, 'msvcrt.dll' import kernel, \ ExitProcess, 'ExitProcess' import msvcrt, \ printf, 'printf', \ gets,'gets',\ strlen,'strlen', \ getchar, '_fgetchar', \ scanf,'scanf' section '.data' data readable writeable MESSAGE db "Enter string %d",13,10,0 RESULT_1 db "Contains from...
Я создаю свой менеджер задач. В базе 3 модели: Task - id - name - isComplited List - id - name ListTask - id - listId - taskId По задумке, task может быть не привязан к списку. Вопрос, как реализовать добавление задач в список и удаление оттудова? Как вариант, можно создать адрес api/listtask и навешивать на него...
#include <stdio.h> #include <stdlib.h> #define NMAX 10 void scanArray(int*, int*); int main() int a[NMAX], *pn; scanArray(a, *pn); return 0; } void scanArray(int *a, int* pn) { int n; do { printf("Введите количество элементов от 1 до %d: ", NMAX); scanf("%d", pn); } while ((*pn < 1) || (*pn > NMAX)); n = *pn; for (int i=0; i<n; i++) { ...