Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
ставлю 2х факторную авторизацию, сделал запись секретного кода в базу данных - всё отлично, но проверка одноразового кода не проходит по какой то причине, что не так может быть? Контроллер public function factoringAuthAction() { require './application/lib/GoogleAuthenticator.php'; $gp = new PHPGangsta_GoogleAuthenticator; if...
Зачем нужна условная переменная в данном случае? Почему бы не использовать просто мьютекс? Что значит drop(self.lock.lock().unwrap())? fn park(&self, timeout: Option<Duration>) -> bool { if self .state .compare_exchange(NOTIFIED, EMPTY, SeqCst, SeqCst) .is_ok() { return true; } if let Some(dur) = timeout { ...
count = int(input()) for i in range(1, count + 1): a = j = i while a < count: j += 1 a += j if a == count: print(i) break Ищется наименьшее i, для введённого числа равному count. i - это число, при котором последовательность i + (i + 1) + (i + 2) + ... (i + n) = count При числе 1000001324409 (ответ: 57), тестировочная прога...
Скачал Android Studio. Установил, все по видео из ютуба, по видео с офф сайта, все делал так как показано. Запускаю, создаю проект, дальше билдинг проекта, чето грузит, собирает, открыты два окна мейнАктивити.кт и мейнАктивити.xml. Вверху написано слово анализинг и все, на этом вылет...
Есть верстка с несколькими каруселями на сайте https://neotwalker.github.io/ProductFit При разных разрешениях экрана, стрелки летают по всему сайту, можно ли как-то поставить стрелки сбоку без Position: absolute? Как реализовал в js $(document).ready(function() { var companies = $('.companies-slider'); companies.owlCarousel({ nav: true, ...
Можно ли сделать тип с такой сигнатурой: type Optional<T> = ... …который мог бы преобразовать это: type A = { a: number b: string[] } …в это: type Optional_A = { a?: number | null b?: (string | null | undefined)[] | null } С преобразованием св-ва a нет никаких проблем: type BadOptional<T> = { [K in T]?: K | null } Основная проблема с...
Генерация трехзначных чисел: char symb [] = { '1','2','3' }; for (int i = 0; true; i++) { for (int j = 0; j < 3 ; j++) { cout << symb[rand() % 3]; } cout << endl; } Как сделать так что бы эти числа не повторялись? Что бы каждый раз выводилось новое число, пока не закончатся все возможные...
Использую waveSurfer.js Уже все перепробовал, убил кучу часов, но стилизовать волну именно так не получается... Может подскажет кто, как сделать на подобии? Еще не удалось при "молчании" выводить просто прямую линию, выходят только пробелы... Сейчас получается только как на...
Проблема в следующем: если делать через id='n' <a href='#n'>, то у меня начало текста перекрывается статичным header (1-я картинка - как надо, 2-я - как выходит). Можно ли пролистнуть страницу чуть-чуть выше чем через id и ссылку? <p class="article-head" id="menu-1.1"><strong>История...
Мне нужно между всеми словами из списка поставить запятую, при этом, чтобы последняя запятая не отображалась. x = ["Мазерати", "Бугати верон", "Ламборгине", "жыгули"] print("Список", end=':') for item in x: print(item, end=",") В конце выходит: Список:Мазерати,Бугат...
Помогите протестить метод ComponentDidMount и 4 события в его теле, Проблема в том, что для каждого события (как я понял) нужен свой тест, Я не пойму как быть с функциями внутри события типа this.handleMessage и тд. componentDidMount() { window.addEventListener('message', this.handleMessage); window.addEventListener('beforeunload',...
У меня есть модель Django с ImageField image = models.ImageField (upload_to = 'products /% Y /% m /% d') Все, что мне нужно сделать, это сохранить изображение со своего склада по уже существующему пути к файлу изображения с помощью ImageField. У меня есть код, приведенный ниже, этот скрипт синхронизируется со...
Возникла задачка добавления новых элементов в стек представленный js-массивом. Сложность в том что массив с новыми элементами всегда частично пересекается со стеком (то есть, всегда содержит в начале реально новые элементы, а затем следуют "старые" которые надо...
Я хочу разработать собственную библиотеку форм - pyqt6_forms. Вот код файлов: __ init __.py from ._form import Form from ._form_manager import FormManager _form.py: from typing import Callable from ._form_manager import FormManager class Form: """ Базовая форма для PyQt6-input-виджетов """ def __init__(self, form_name: str, default_value='', ...
Задача в том, чтобы в строке обнаружить число от 1 до 100. Не могу разобраться, почему нельзя это выразить при помощи num1.matches("[1-100]") Работает это только так: num1.matches("[1-100]?\\d+") .
Прошу помощи Есть два объекта: var arr1 = { "0": "", "1": {"date": "1970-01-01", "name1": "0", "name2": "0", "name3": "0", "name4": "0"}, }; var arr2 = { "0": "", "1": {"date": "1975-01-01", "name1": "0", "name2": "0", "name3":...
Как в VSC перейти в "Settings"->"Go"->"Go Modules"->"Enable Go Modules Integration" для того, чтобы включить VGO. Я новичек, и увидел, что если при импорте пакетов github (go get), компилятор их не видит, то следует включить vgo. Но как это сделать? Что не гуглю- все не то. У меня горит....
Как сохранять в файле не только 1 уровень логирования (в данном примере уровень INFO, т.к. это мы настроили в начале), а вообще все? Здесь уровень debug не записывается в файл. Как записать? Вместе с warning, error и critical? import logging logging.basicConfig( filename='test.log', format='%(name)s %(message)s', level=logging.INFO #...
У меня пока что вот такой код: <!DOCTYPE html> <html> <head> <title></title> <style type="text/css"> video{ display: none; } canvas{ display: none; } </style> </head> <body> <video id="video" width="640" height="480" autoplay></video> <button id="snap">Сделать...
Пытаюсь спарсить название валюты с данного сайта(https://coinmarketcap.com/), получил массив html рядов (у каждой валюты свой ряд), из каждого ряда взял третий столбец, где находятся картинка, название и аббревиатура. def get_data(html): soup = BeautifulSoup(html, 'lxml') table_trs = soup.find('table', class_='h7vnx2-2 czTsgW...