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

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

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

Я пишу игру (по-типу "Robocraft" или "Crossout"). У меня есть префаб машины - просто empty с компонентами. При подключении к серверу или создании хоста появляется этот пустой объект, и на нём загружается чертёж. У объекта появляется миллион дочерних деталей. Я начал делать...

Дан такой массив let arr = [[1, 2, 3, [4, 5, [6, 7]]], [8, [9, 10]]]; Я насчитал три вложенности поэтому моё решение такое: let arr = [ [1, 2, 3, [4, 5, [6, 7]]], [8, [9, 10]] ]; let sum = 0; for (let i = 0; i < arr.length; i++) { sum += arr[i]; for (let j = 0; j < arr[i].length; j++) { sum += arr[i][j]; for (let k = 0; k < arr[i][j].length; k++) { sum += arr[i][j][k]; } ...

Есть следующие элементы интерфейса - поле ввода и лупа. Как видно из скриншота нижняя граница поля ввода расположена под лупой. При этом при вводе текста в поле ввода текст не налезает на лупу, а отделен крестиком Каким образом можно достичь этого, чтобы текст не налезал...

Подскажите, как можно настроить TabLayout так, чтобы вкладки растягивались на весь экран если есть свободное место, но если их много и они не помещаются, то TabLayout должен становиться скроллом, как при app:tabMode="scrollable"

такая задача, есть список, например ['Slovakia, 2005', 'Slovakia, 2010', 'Slovakia, 2015', 'Slovakia, 2016', 'Slovakia, 2017', 'Slovenia, 1995', 'Slovenia, 2000', 'Slovenia, 2005', 'Solomon Islands, 2015', 'Solomon Islands, 2016', 'Solomon Islands, 2017', 'Somalia, 1990', 'Somalia, 1995', 'Somalia, 2000', 'Somalia, 2005',] надо вывести новый список c разницей в кол-ве лет(например, "словакия 2017 - 2005 =...

Подскажите, как вывести текст из двух инпутов одновременно, а так же его одновременно очистить после нажатия на button? document.querySelector("button").onclick = btnSend; function btnSend(){ let a = document.querySelector(".i-1"); let b = document.querySelector(".i-2"); document.querySelector(".out").innerHTML = a.value; a.value = ""; ...

Привет дали выполнить тестовое задание и стало интересно как выполняются такие задачи, мне интересно какие библиотеки для этого требуются и сам принцип работы так как обычный цикл как понял тут не прокатит, дальше разберусь). Спасибо. Требуется написать на PHP простую...

php

Всем доброго дня. У меня очень неудобная ситуация приключилась. Это связано с проигрыванием видео на сайте. Когда я включаю видео, все рабюотает , а так же нормально закрываеться. Но при этом звук продолжает работать (В момент закрытия видео, работает как будто на заднем...

Я делаю один сайт и, т.к., пока что, не фулстэк, то использую для создания сайта сервис firebase(firestore). И встал вопрос с фильтрами и поиском по сайту. Если фильтры и постраничный вывод я ещё представляю как сделать, то адекватных вариантов поиска в голову не приходит. И вот, я...

Использую компонент Navbar из sveltestrap. Пример из документации работает на ура. Но сейчас мне понадобилось сделать двуязычное меню, плюс к тому передать в Svelte-компонент параметр, указывающий какой пункт меню отрисовывать активным. На примере navmenu.svelte: <script> import { Collapse, ...

Я создала функцию для записи данных в файл. В файле уже лежит некоторое число (например 2.53), мне надо считать данные из TextView и добавить их к тому, что уже лежит в файле. Вот моя функция: fun saveText(view: View?) { var fin: FileInputStream? = null fin = openFileInput(FILE_LEVEL) val bytes = ByteArray(fin.available()) ...

решил перевести свой проектик с yii2 на джанго (новичек), и столкнулся с маленькой задачкой. В джанго listview выводится с сортировкой по столбцам, но никак не могу найти опцию чтобы добавить еще и фильтр по столбцам. в yii2, listview из коробки если его сгенерить через gii может кто по...

Не понимаю, почему данные расположенные в массиве в случайном порядке сортируются по возрастанию дольше (в разы дольше) чем при порядке по убыванию?

Написал граббер прокси, теперь хочу сделать многопоточный чекер. Граббер даёт мне список прокси, а через библиотеку requests сделаю чекер. Но с библиотекой threading незнаком. И не понимаю, как сделать, чтобы потоки одновременно чекали мой список, чтобы не было такого, что один...

import time import keyboard Continue = True def stop(): print("stop") # Функция stop должна выдать глобальное значение False # для переменной Continue(во время работы цикла while) keyboard.add_hotkey('esc', stop) def start(): print("start") while Continue: print("continue") time.sleep(2) start()

Начнем по порядку. У меня есть файл, в нем число 100 (без кавычек) -> Я пишу код: File = open("c://tmp/file.py", 'w') Pre = File+9 File.write(str(pre)) File.close Где File+9, 9 это число, которое нужно прибавить к числу в файле, и перезаписать файл с окончательным ответом (109). Но в консоль потом пишется ошибка...

Коротко вот такой код: from bitcoinlib.wallets import Wallet, wallet_delete def o(): w = Wallet.create(Name, keys=passphrase, network='bitcoin') pipo = w.info() print(pipo) o() при print(pipo) выводит none. Через return я пробовал, не получилось. Мне нужно что бы оно в "pipo" сохранило информацию.

Дано: Сайт на Тильде Задача: добавить блок, в котором можно будет ввести адрес, проверить в какую зону доставки он входит и получить стоимость доставки и минимальную сумму заказа. Аналогично этому сайту: https://italydomoy.ru/# Это вообще реально? Получилось перенести карту с зонами...

Нужно вывести на экран все сочетания с повторениями чисел от 0 до n длины n, сумма чисел в которых кратна n+1. Например, при n=3, программа должна вывести: 0 0 0 0 1 3 0 2 2 1 1 2 2 3 3 Вот решение полным перебором: from itertools import combinations_with_replacement as cwr n = int(input()) arr = range(0, n + 1) for i in cwr(arr, n): if sum(i) % (n +...

Использую библиотеку pika для взаимодействия с RabbitMQ очередями Для создания соединения использую: def get_connection(): credential = pika.PlainCredentials(LOGIN, PASS) parameters = pika.ConnectionParameters( HOST, 5672, '/', credential, heartbeat=0, blocked_connection_timeout=0 ) connection = pika.BlockingConnection(parameters) return...