Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
Не смог найти точную информацию о длине или размере api Id и api Hash Telegram. Меня интересует, какая длина в символах у api Id и api Hash, и фиксированная ли она.
Я создаю первого Telegram бота и столкнулся с проблемой, когда пытался через inline button вызвать функцию, получить ответ пользователя и использовать его в другой функции. Пример кода: def anon_user(message): markup = types.InlineKeyboardMarkup(row_width = 1) register_btn = types.InlineKeyboardButton('Зарегистрироваться', callback_data...
Есть след таблица: uuid call_id_in call_id_out 1 111 null 2 666 444 3 222 111 4 777 888 На выходе требуется получить выборку строк, где call_id_in == call_id_out и новый инкрементируемый столбец channel_id - начинается с 1. channel_id call_id_in call_id_out 1 111 222 SELECT call_id_in, call_id_out FROM call WHERE call_id_in IN (SELECT call_id_in FROM call...
Не очень понимаю, что имеют ввиду «без дубликатов», чтобы таблицу нормализовать к 1НФ. Таблица с атрибутами sex, name, birthday, если пользователь может указать одинаковые данные Male Vasya 15.02.1996 Female Anna 06.03.2005 Male Vasya 15.02.1996 Можно создать первичный ключ, но уже будет 2НФ...
Описание Сделал такое "дополнение"... Promise.withSignal = function (callback) { const abortController = new AbortController(); const promise = new Promise((resolve, reject) => callback(abortController.signal, resolve, reject)); promise.catch(Function).finally(() => abortController.abort()); return promise; }; ... чтобы облегчить себе жизнь при использовании Promise в...
Мне нужно перевести сайт с http на https, я получил ssl сертификат и он лежит в папке /etc/letsencrypt/live/brand-battles.ru/, но nginx его почему-то не может найти, хотя права у него есть, доступ я дал к этой папке и ей же дал максимальные права, но по логу он не может найти сертификаты. Выглядит как...
До этого использовал NAT, выход в интернет был. Но понадобился удаленный запуск на сервере, который будет запускаться на ВМ. В качестве виртуальной машины стоит Linux Ubuntu 22.04 LTS (64-bit) Пытаюсь настроить подключение для удаленного запуска тестов на виртуальной машине. Посмотрев...
Я хочу добавить в игру возможность самому собирать оружие из рукояти, гарды и клинка. Вопрос в том, как сделать так, что бы собранное оружие появлялось в анимации атаки, бега и т.д? Например, условный меч будет висеть у игрока на спине и покачиваться из-за бега. Но не могу же я...
Есть таблица в БД PostgreSQL с полем JSONB Есть запрос, который получает значение json из этого поля, обновляет новыми данными и записывает обновленное значение. Но, заметил такую особенность, что если несколько запросов приходят друг за другом, то видимо происходит перезатирание...
h-ник сервера: #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <QtNetwork> #include <QTextStream> #include <QJsonDocument> #include <QJsonObject> #include <QJsonArray> #include <QJsonValue> #include <QFileDialog> #include <QMessageBox> #include <QProcessEnvironment> #include <aes.h> #include <modes.h> #include <base64.h> namespace Ui { class MainWindow; } using namespace...
Я использую Quartz в связке с Dependecy Injection. У меня есть несколько джоб, настроенных через RepeatForever(), требующие сервисы типа Transient от DI. Я обнаружил, что объекты моих IJob не удаляются после выполнения, и висят где-то в памяти вместе со всеми полученными сервисами из DI, из-за чего...
now = datetime.today() dm = datetime(2026, 5, 20) meeting = dm - now m, s = divmod(meeting.seconds, 60) h, m = divmod(m, 60) print(('До встречи: {} дней {} часов {} минут {} секунд'.format(meeting.days, h, m, s))) ```
Почему в DataSpell цвета показываются неправильно, в другой гамме? В Jupyter Notebook таких проблем нет. data = { 'month':['Jan','Feb','Mar','Apr','May'], 'week1':[6,10,12,14,17], 'week2':[8,12,13,14,18], 'week3':[9,11,14,16,20], 'week4':[10,15,10,17,22] } df =...
Сейчас у меня есть классическое SPA приложение реализованное с использованием стека VUE, VUE Router, VUEX, Vuetify. Недавно увидел реализацию интерфейса основанное на редактировании данных в диалоговых (модальных) окнах (например Битрикс, Сбер Бизнес). В результате изучения данных...
Вот HTML <div class="slider swiper"> <div class="slider_wrapper swiper-wrapper"> <div class="slide swiper-slide"> <div class="card"></div> </div> <div class="slide swiper-slide"> <div class="card"></div> </div> </div> </div> <div class="slide_prev"></div> <div...
Задался вопросом как в коде через некоторое время менять контент в окне? Условно есть Main страница, я хочу по окончанию таймера который запущу в коде поменять на Additional страницу. Были идеи сделать это через ContentControl где я просто буду хранить текущий вид и по окончанию таймера...
Возникла необходимость внедрения на WSGI Django сайт - чата. Сайт крутился на Apache2 - OS Debian 12. После изучения документации в проект были внедрены redis, сайт хостится на Daphne и в качестве обратного прокси используется Apache2, но после попытки подключиться к сокету он сразу вызывает onclose...
что означает данная запись? undefined = 1 В плане что тут происходит? Я имею ввиду что если я напишу let undefined = 1 console.log(undefined) Вывод 1 А если undefined = 1 console.log(undefined) Вывод undefined Вопрос возник пока читал про null и...
Подскажите, пожалуйста, можно ли как то через pyqt5 повысить права для записи файла через библиотеки python или pyqt, не используя модуль os. Суть: файл настроек в ОС Debian 12 лежит в /etc/programname/settings.ini, хотелось бы не запускать графическое приложение с правами root, а получить разово права...
Пишу Game of Live. При заполнении массива столкнулся с ошибкой Segmentation fault(core dumped). Память вроде выделяю верно. При заполнении кажется выходит за пределы массива и выделенной памяти, однако не могу понять в чем дело. #include <stdio.h> #include <stdlib.h> #include <ncurses.h> #include <unistd.h> #define ROWS...