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

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

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

Правильно ли я изменил код с глобальной переменной на замыкание? Прошу без nonlocal. ## Функция с глобальной переменной def func_g(): global name name = 'Владимир' return name print(func_g()) print(name) ## Функция с замыканием def func1(): name2 = 'Владимир' def func2(): return name2 return func2 var =...

Спасибо за то, что уделили моему вопросу внимание! Пытаюсь получить время между отправкой дейтаграммы и получением дейтаграммы Использую clock_gettime for(optval = 0; optval < 10; optval++){ clock_gettime(CLOCK_MONOTONIC, &ts_1); sendto(sd, packet, sizeof(struct icmphdr), 0, (struct sockaddr*)&addr_req, sizeof(struct sockaddr_in)); recvfrom(sd, bufer,...

Я создаю(python -m venv venv) и активирую(source venv/scripts/activate) виртуальное окружение в проекте в VSC. Устанавливаю библиотеки, однако некоторые библиотеки не хотят устанавливаться в venv. Ошибок не выдает. Но по сути, работая в виртуальном окружении, проект все равно "смотрит" на...

Имеются: Ubuntu 22, Hestia CP, открытый внешний домен. В каталоге /var/log/apache2/domains/ скапливаются лог файлы, размеры которых за 2-3 дня достигают 20 Гб. Мне необходимо удалять каждый день (час, минуту, не важно) все файлы в каталоге /var/log/apache2/domains/ и для этого у меня есть только Crontab. Я...

Я написал парсер для каналов Telegram, использую библиотеку Telethon. При тестирование на локальной машине, все работает корректно, при размещение на сервере, после авторизации(никакие запросы к API ещё не отправляются, специально оставил только авторизацию, чтобы проверить) telegram...

Я использую Django Admin с inline-формами для управления моделью CombinedCutting, которая связана с CombinedCuttingItem. CombinedCutting имеет ForeignKey на Assignment. CombinedCuttingItem имеет ForeignKey на OrderItem. Assignment также имеет ForeignKey на Order, а OrderItem связан с Order. В inline-форме CombinedCuttingItem, при выборе Assignment для CombinedCutting, я хочу...

Вопрос больше консультационного характера. На хабре был замечен комментарий: "Вариант с pg_upgrade потребует от администратора базы меньше времени на подготовку, однако придётся обновлять все индексы(при обновлении до 12 или 13 версии) и пересобирать toast таблицы(в случае...

Я пытаюсь определить "шаблон" с path в defs и повторно использовать его. Я хочу, чтобы пути вращались вокруг центра с равным интервалом между ними. Вот, что у меня получилось. Красная точка — центр вращения. Ниже мой код: <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 300 300"> <rect x="0"...

Это код выбора персонажа: extends Control # Глобальный сигнал для передачи выбранного персонажа signal character_selected(character_name: String) # Объявляем переменную для имени персонажа var character_name String func_ready(): # Подключаем кнопки к функциям выбора персонажа character1_button.connect("pressed", self,...

Ранее уже писал код для подобной задачи в приложении на WinForms. В тот раз использовал для этого матрицу, а масштабировать нужно было рисунок. Думал что и окна можно масштабировать по такому же принципу, но не вышло - изображение вокруг окон и в самих окнах масштабируется, а...

Произошла интересная ситуация. Я решил потыкаться в настройках в линуксе (EndeavourOS) и случилось следующее. Найдя в настройках панели задач виджеты, стал их смотреть. Первым приглянулась штука, показывающая нагруженность ЦПУ. Нажал и ничего не поменялось (не увидел...

Код – умножение матрицы на вектор. Матрица и вектор меняются с каждой итерацией, сам код запускается на удаленном сервере через sbatch, так что в коде не прописано количество потоков. Добавлял директивы ко всем циклам, ничего особо не менялось. Очень сильно новичок в C и в...

Всем здравствуйте, пытаюсь сделать bild gradle для приложения проблема заключается в том что, когда я ставлю значение minSdk = 25, то Android Studio выдает ошибки: Unresolved reference: sourceCompatibility Unresolved reference: targetCompatibility Expression 'testImplementation' cannot be invoked as a function. The function 'invoke()' is not found Unresolved reference. None of the...

Ребят, установил гем, прописал команды bundler, но файла /config/initializers/mime_types.rb нет. Что делать в таком случае? Как добавить в проект данный файл. У меня стоит Rails 7.2.2.1.

Поставил себе на сервер Mailcow, настроил. На ту же яндекс почту письма уходят без проблем, обратно тоже. https://www.mail-tester.com выдает 10/10. А с гуглом проблемы. Есть отправлять на гугловскую почту, получаю вот такое сообщение: host gmail-smtp-in.l.google.com[142.250.150.26] said: 550-5.7.1 [185.97.200.51] The IP you're using to send...

Случайно добавил activity с языком Kotlin, теперь проект стал весить в 2 раза больше. Как его удалить полностью? Пробовал сделать так но не получилось, возможно информация устарела Пробовал добавить в свой build.gradle.kts это, но проект вообще перестал запускаться: android { ... buildTypes { ...

Код: @hand_router.message(CommandStart()) async def start(message: Message): start_video = FSInputFile('start.MP4') await message.answer_video(start_video, caption='<b>Привет! ?</b>\n' '<b>Хочешь научиться запускать рекламу в Telegram за 3 бесплатных урока?</b>\n\n' '<b>Меня зовут Иван Скробов, я в маркетинге с 2013 года, запустил...

# Добавление задач в базу данных Sqlite. async def add_task_to_database(task_name, user_id): connect = await aiosqlite.connect('users.db') # Название базы данных cursor = await connect.cursor() unic_id = await cursor.execute('SELECT count(*) FROM users_tasks') # SQL запрос unic_id = int(unic_id) await cursor.execute('INSERT INTO users_tasks (id, user_id, task) VALUES (?, ?, ?)', # SQL запрос ...

При добавлении колонны в бд, в другом файле, при подключении к этой бд, в ней изменений нет. Т.е было 5 столбцов, я добавил 6 столбец status в файле data.py , но в другом файле(delivery.py) как было 5 столбцов, так и осталось. Вот data.py, там все ок cursor.execute(''' CREATE TABLE IF NOT EXISTS messages ( id INTEGER PRIMARY KEY...

Я разработал бота, имитирующего банковскую систему. Когда пользователь отправляет команду /start, бот отвечает сообщением, к которому прикреплены две кнопки: log in, register. При попытке нажать кнопку бот выводит ошибку: TypeError: cmd_new_account() got multiple values for argument 'state' Traceback (most recent call last): File...