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

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

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

Решил кастомизировать компанент intranet.user.profile в частности шаблон widget. Для чего перекинул данный шаблон на рабочий стол и далее попытался собрать его через bitrix/cli выполнив команду bitrix build. Далее после сбоки перекинул папку на сервер и увидел такие ошибки babel-external-helpers.js:433 Uncaught...

Ситуация следующая: есть бот, который работает на aiogram и long polling, на удаленном сервере и там же стоит бд, к которой подключен этот самый бот. У меня на локальном пк есть определенный скрипт, который создает какие то данные. Эти данные мне нужно закидывать в базу данных на...

Читал документацию по godot и повторял оттуда примеры. И возникла сложность на этапе изучения использования сигналов(https://docs.godotengine.org/ru/4.x/getting_started/step_by_step/signals.html). Скрипт писал на GDScript. При запуске игры дебагер мне показывает ошибку "invalid get index 'timeout' (on base:'null instance')". Хотя...

Подскажите, пожалуйста, почему, когда я вызываю лямбда-функцию несколько раз подряд, то значение переменной а сохраняется и в консоли выводится 1,2: auto fun() { int a = 1; std::cout << "fun A:" << a << std::endl; return [&]() { std::cout <<"Lambda A:" << a++ << std::endl; }; ...

c++

Разбираюсь в том, как работает friend в c++. Правильно ли я понимаю, что friend используется для изменения объектов класса, в том числе и private. В таком случае в реальных условиях friend используется для тестирования корректной работы классов? Какие еще типичные юзкейсы могут...

const canvas = document.getElementById("canvas"); const ctx = canvas.getContext("2d"); const body = document.getElementById("body"); const width = canvas.width; //300 const height = canvas.height; // 300 let blockSize = 10; const widthInBlocks = width/blockSize; class Block { constructor(x, y) { this.x = x; this.y = y; } }; class Ball { constructor (xSpeed, ySpeed){ this.x = width/2; this.y = height/2; this.xSpeed = xSpeed; ...

На главной странице пользователь вводит данные, производится их расчёт, результат нужно отобразить на другой странице. Как я понял нужно использовать в конце расчёта переадресацию, но как "достать" данные из контроллера... прошу подскажите мой код: [HttpPost] public...

Мне нужно отправлять post запросы с какими то данными телеграмм боту, который работает на впс сервере. Бот в свою очередь должен отлавливать этот запрос и запускать какую-то функцию\хендлер и сохранять принятые данные. Как это можно реализовать? Весь бот работает через лонг...

Я написал класс VectorN, который сравнивает обьект, но у меня проблема с ошибкой выделения памяти, помогите //VectorN.h #pragma once #include <string> class VectorN { private: int N; double* a; public: VectorN() { N = 0; a = nullptr; }; VectorN(int N, double* a) { this->N = N; for (int i = 0; i < N; ++i) { this->a[i] = a[i]; ...

c++

Написал небольшую программу для нахождения корня, попросил нейронку эту прогу засунуть в customtkinter. Я сразу прописалcustomtkinter.set_default_color_theme("dark-blue"). Код работает, но тема все так же дефолтная. Вот код: def calculate(): try: h = int(entry_h.get()) g = var_g.get() if h <= 0: ...

Только начал изучать C++, пытаюсь разобраться с перечислениями. Пытаюсь написать простой калькулятор, вот код: #include <iostream> #include <cmath> enum class Operation : char { ADD = '+', SUBSTRACT = '-', MULTIPLY = '*', DEVIDE = '/', PERCENT = '%', POWER = '^' }; void calculation(double num1, Operation operation, double num2) { switch (operation) { ...

Совсем недавно начал изучать программирование и наткнулся на тему лямбда-выражений. На протяжении изучения никак не мог понять зачем нужны функциональные интерфейсы, если вместо них можно использовать обычную функцию? Пример: public static void main(String[] args) { lol operation = (x,y)->x+y; ...

Почему такое проиходит? Почему роль не упомянается должным образом? Discord net v3.13.1 Edit: все права у бота есть(упомянание всех ролей - yes, application.commands(dev discord portal) - yes) if (command.CommandName == "манга") { var embed = new EmbedBuilder() .WithTitle(selectedTitle) .WithDescription($"Том {selectedTom} Глава...

При инициализации окна, используя библиотеку ncurses — initscr(), — будто бы создаётся отдельная область. То есть стирается текст терминала, сбрасывается прокрутка и мы теперь пишем в "чистом" окне. Потом, при выходе, данные восстанавливаются. Уж навряд ли библиотека...

Я хочу сделать так, чтобы текст остался по центру, а иконка прилипала к этому тексту слева Вот что я написал .Physics { text-decoration: none; font-size: 3em; text-align: center; display: block; padding-top: 10px; padding-bottom: 10px; background-color: #c5d0e6; } .pen_icon { padding-bottom: 10px; float: left; padding-left: 20px; width: 50px; height: auto; } <a href=""...

Я написал программу на python, с использованием asyncio import asyncio async def update_heroes_list(): # реализация функции update_heroes_list pass async def update_heroes_win_rates(): # реализация функции update_heroes_win_rates pass async def update_counters(): # реализация функции update_counters pass async def find_pro_players(): # реализация функции...

Почему не работает форма, при вводе данных выходит с учетной записи views.py class AddPage(PermissionRequiredMixin, LoginRequiredMixin, DataMixin, CreateView): form_class = AddPostForm template_name = 'women/addpage.html' title_page = 'Добавление статьи' permission_required = 'women.add_women' # <приложение>.<действие>_<таблица> def form_valid(self, form): ...

Я начинающий и захотел улучшить свои навыки, создав простую игру в qt с использованием OpenGL, но после написания некоторого кода я столкнулся с множеством ошибок. Есть идея, что у меня просто нет самой библиотеки. Для этого, как я понимаю, можно скачать glfw и затем подключить...

Как в поле ввода (Entry) ограничить количество вводимых знаков до 12? Пытался так, но не получается: ... def cht(): s = self.F.get().strip() s = s[0] if s in range(0,12) else '' self.F.delete ('12', END) self.F.insert(INSERT, s) self.F = ttk.Entry(Form3) self.F.place(x=180, y=30) self.F.bind('<KeyRelease>',...

Занимаюсь созданием примитивного мессенджера. Условно, есть 2 клиента и между ними сервер. Первый пользователь должен отправить сообщение, оно должно загрузиться на сервер и, если второй клиент в сети, то он get-запросом получает это сообщение. Не могу понять, как при...