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

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

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

Экспериментировал с колбэками, обнаружил следующее в своем коде: function doSomething(subject, callback) { setTimeout(() => {console.log(`Hi, ${subject}`);}, 3000); callback(); } doSomething('John', function() { console.log('Finish'); }); Я поставил setTimeout, предположив, что сначала отработаются эти 3 секунды, а потом только выполнится...

Как сделать, чтобы при нажатии на кнопку у меня выполнялся запрос и выходил "preloader", пока идет загрузка, я нажимаю еще 2 раза, и у меня снизу появляется два "preloader"? Это мой код: $("#search__button").on('click',function(){ $.ajax({ url: '../../../../src/pages/main/bitcoin/bitcoin.php', method: 'get', ...

Есть вот такой код: import time def Timer(): sec = 0 while True: time.sleep(1) sec += 1 return sec while True: print(Timer()) И этот код каждую секунду выводит единицу, хотя по идее должен выводить числа по порядку. Почему не работает? Подскажите пожалуйста, как решить проблему!

Пытаюсь сделать некое подобие чата на Winsock, и там нужно чтобы клиент и сервер знали ip и порт друг друга. Как сделать так, что бы сервер просматривал все ip для подключения клиента к нему. Мне кажется, что проще всего будет отправить ip клиента серверу через UDP, и после...

Имеется Windows-приложение на Java, использующее официальный Dropbox Core SDK (недавно обновлён до версии 4.0.1). Его цель - загрузка пользовательских файлов в облако в целях создания резервных копий. Ранее всё работало путём получения long-lived access token (перманентного ключа доступа) через...

Есть zip-архив, который нужно распаковать с помощью SharpCompress (требование начальника использовать именно эту библиотеку), но при распаковке архива русские буквы превращаются в кракозябры (например название папки "исходные данные" превращаются в "¿ßσ«ñ¡δÑ...

Допустим, есть два списка со значениями: X = 'something' Y = 123 List1 = [1,"big","small",X,Y] List2 = [1,X,Y] result = ["big","small"] Какой метод использовать, чтобы получить этот результат?

Я занимаюсь парсингом Wildberriess, под страницей товара где отзывы есть кнопка вопросы/задать вопрос, туда вводишь вопрос и отправляешь продавцу, мне нужно сделать это через код на python aiohttp, с авторизацией проблем нет, я передаю заголовки с куки и он входит в аккаунт, но когда я...

Всем привет, хочу узнать мнение людей с опытом: есть 9 классов и среди них затерялась одна функция, считается ли нормальным хранить эту функцию во views.py среди based Views классов? Или стоит ее вынести в другой файл, например в services.py? Вот код функции (она работает с ajax запросом) def...

Пытался написать консольный калькулятор и столкнулся со следующей проблемой. Если в переменную присваивать значение через readLine(), то в последующем ее нельзя преобразовать с помощью функции toInt(). А если использовать функцию readln(), то компилятор во время преобразования не...

Читал в определенных местах, что рекурсия работает медленнее, чем обычный алгоритм. Столкнулся с такой ситуацией. Надо реализовать перебор для каждого значения в строгом порядке. Написал как есть не думая. Как бы работает так как надо, но меня все-таки терзает рекурсия......

Есть приложение на Spring Boot. Я хочу добавить в него двухфакторную авторизацию. На данный момент это работает так: Пользователь активирует двухфакторную авторизацию. Бэкенд возвращает QR-код для использования в Google Auth и сразу сохраняет инфу в БД о том, что двухфакторка для...

У меня есть такой код как выполнить задачу? # celery config CELERY_BROKER_URL = 'redis://localhost:6379' CELERY_RESULT_BACKEND = 'redis://localhost:6379' # initialize celery app def get_celery_app_instance(app): celery = Celery( app.import_name, backend=CELERY_BROKER_URL, broker=CELERY_BROKER_URL ) celery.conf.update(app.config) class ContextTask(celery.Task): def __call__(self, *args, **kwargs): ...

Есть такой запрос: SELECT * FROM `forecast` AS `forecast` LEFT OUTER JOIN ( `forecast_event` AS `events->forecast_event` --- Что это? INNER JOIN `event` AS `events` ON `events`.`id` = `events->forecast_event`.`eventId` ) ON `forecast`.`id` = `events->forecast_event`.`forecastId` Суть его в том, что он получает записи меду отношением одной сущности к многим в...

Параметры маршрута: routePanelControl.routePanel.state.set({ // Выключим возможность задавать пункт отправления в поле ввода. fromEnabled: false, // Адрес или координаты пункта отправления. from: [storeLat,storeLng], // Выключим возможность задавать пункт назначения в поле ввода. ...

есть счетчик, как сделать чтобы он запускался тогда, когда покажется на странице во время скрола. const time = 3000; const step = 1; function counter(num, elem) { let idNum = document.querySelector('#' + elem); let n = 0; let t = Math.round(time / (num / step)); let interval = setInterval(() => { n = n + step; if (n == num) { clearInterval(interval); } ...

///Modal.jsx import React, { Component } from "react"; import Portal from "./Portal"; import styled from "styled-components"; import { ImCross } from "react-icons/im" // styles const ModalOverlay = styled.div` background-color: rgba(0, 0, 0, 0.5); position: fixed; top: 0; bottom: 0; left: 0; right: 0; ` const ModalWindow = styled.div` position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color:...

При шеринге файлов передаю текстовки с интентом. В текстовках есть html-теги, которые должны преобразовывать текст, но у меня они остаются в письме в изначальном виде: Добавляю mime тип, но все равно не форматируется. Сам интент: val sendIntent: Intent = Intent().apply { action =...

как вставить в скрипт исполняемый файл и потом, при запуске скрипта, вывести из скрипта этот файл и запустить его?

Есть список строк по которому прохожу циклом и пытаюсь внести эти строки в excel файл с помощью библиотеки xlwt, но получаю ошибку Exception: Attempt to overwrite cell: sheetname='Python Sheet 1' rowx=0 colx=0 якобы я пытаюсь перезаписать ячейку. Что я делаю неправильно, если каждую итерацию увеличиваю номер...