Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
Недавно начал разбираться с графическим интерфейсом Linux и попробовал написать код для взаимодействия с X-сервером. Подключение проходит успешно, но при отправке других запросов (например, DestroyWindow) получаю неожиданный ответ: в первых байтах ответа от сервера всегда 0. Вот...
Написал я код, использовал pyqt5, threading, asyncio. Собрал исполняемый файл, ну а так как коду требуется ещё картинка и файл с адресами, то собрал установщик при помощи inno setup. Работал с windows 8. Установил, проверил, всё работает. На windows 10 установил, проверил, работает. Передал...
Купил новую мышь и появилась проблема: при перетаскивании окна любой программы на второй монитор, окно останавливается (предлагает оставить окно на том же мониторе, но раскрыть на половину экрана). Знаю, что это функция "прилипания окон" (Многозадачность). Отключать я...
Требуется получить дату изготовления/сборки UEFI/BIOS из программы (пишется на С). Программа ориентирована на работу под Windows 10/11 исключительно. Версию UEFI/BIOS я уже получил с помощью кода, который приведен ниже. Покопавшись ручками в реестре, отдельного ключа под "Date BIOS" я не...
В описании к версии «v2.1» писано: https://yandex.ru/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/geolocation#get 'yandex' - геолокация по данным Яндекса на основе ip пользователя – но при таких запросах всё равно появляется запрос разрешения получения сайтом геоданных устройства Так и задумано? Про Локатор знаю,...
Как аннотировать тип параметра, который должен быть индексируемой последовательностью строк, но при этом не быть строкой? Под индексируемой последовательностью я понимаю линейно упорядоченную структуру данных, из которой можно извлечь содержимое по его порядковому...
В плагине Vimwiki для Vim есть команда :VimwikiSearchTags NameTag после вызова которой осуществляется переход на первую попавшуюся заметку и в нижнем левом углу появляется обозначение количества найденных заметок в виде "1 из 7". Вопрос: как перемещаться по этим 7-ми заметкам? В мануале...
Для начала определимся с несколькими вещами. "Почему использование "eval" в языке JavaScript считается небезопасным?" Это не тот же самый вопрос! И ответов, там нет! Речь идет именно о браузере и веб страницах. Javascript на стороне сервера - это совсем другая песня. eval на...
Всем доброго времени суток. Я новичек в программировании микроконтроллеров и решил обратиться за помощью. Суть проблемы в том, что мне нужно ввести некоторую текстовую информацию в терминал (в данном случае я пытаюсь ввести через терминал esp-idf), сохранить ее в некоторой...
Linux Mint/VsCode/Go Всем привет. Это мой первый пост) Изучаю Go по книге, дошел по Пакетов. Никак не могу решить простейшую задачу с импортом внутри пакета. Точнее не так, я решил одну проблему, но меня стала волновать другая проблема. Сразу напишу, что уже два дня ищу схожую проблему...
Делаю обучающий проект на Spring, сайт по продаже одежды. В данный момент делаю админку, а именно фору для добавления нового товара. У меня есть форма на Thymeleaf, которая отправляет список размеров и загружает изображения для создания товара. Однако, при передаче данных в...
В статьях про трассировку лучей всегда приводиться пример со сферой , потому что она задаётся простым уравнением, но а как быть с другими примитивами. При растеризации , допустим , любая поверхность аппроксимируется треугольниками, и это понятно. Но вот не понятно , как при...
есть такая функция void field_malloc(int ***field, ErrorCode_t *error_code) { *field = (int **)malloc(sizeof(int *) * FIELD_HEIGHT + sizeof(int) * FIELD_HEIGHT * FIELD_WIDTH); int *ptr = (int *)(*field + FIELD_HEIGHT); for (int i = 0; i < FIELD_HEIGHT && error_code == Ok; i++) { (*field)[i] = ptr + FIELD_WIDTH * i; } } в другом файле пытаюсь её использовать, но падает segmentation...
При попытке отладки прошивки на RP2040(R-Pi Pico) OpenOCD выдает ошибку "Error: Unknown flash device (ID 0x00184068)" На плате установлен чип памяти "BY25Q128ES - 128M BIT SPI NOR FLASH" На форуме Raspbery Pi говорят о необходимости пропатчить файл src/flash/nor/spi.c Datasheet на чип памяти я нашел, но не совсем понимаю, какие...
@dp.message(WriteAppeal.message) async def wrote(message: Message, state: FSMContext): await bot.forward_message(chat_id=CHANNEL_ID, from_chat_id=message.chat.id, message_id=message.message_id) await message.answer('Обращение благополучно отправлено!') @dp.message(Command('answer')) async def answering(message: Message): try: msg = message.reply_to_message except AttributeError: return print(msg.forward_from_chat) ...
Есть расширение "Copy Cookies" для Chrome, которое копирует куки со страницы в один клик. По умолчанию расширению назначен хоткей Ctrl+Shift+K. Для цели автоматизации копирования куки определенного сайта, возникла идея открывать HTML-файл в браузере на событии Onload, и после загрузки...
У меня есть свой DNS сервер на BIND9 далее он направляет на сервак nginx. Иногда для работы мне приходится брать доменные адреса и каждый раз в ручную получать на них сертификаты. Подскажите пожалуйста как можно получать автоматически ssl сертификаты от let's encrypt без моего участия и...
Всех приветствую. Есть сложность в понимании задании многомерных динамических структур в C++. Если я правильно понимаю, то задать можно так(возьму в пример 3х мерную структуру): vector<vector<vector<double>>> vector3d; или видел такую запись: using vector3d = vector<vector<vector<double>>>; const...
Я пытаюсь ограничить дисковое пространство для Docker-контейнера с помощью драйвера хранилища overlay2, но у меня возникли проблемы. Я понимаю, что опция --storage-opt не поддерживается для overlay2. Есть ли способ ограничить дисковое пространство для контейнера при использовании...
#include <iostream> #include <vector> #include <climits> using namespace std; int main() { int n, k; cin >> n >> k; int arr[20][10000]; for (int i = 0; i < k; ++i) { for (int j = 0; j < n; ++j) { cin >> arr[i][j]; } } int otjm = 0; for (int i = 0; i < k; ++i) { for (int j = 1; j < n; ++j) { int count = 0; for (int m = 0; m < j; ++m) { ...