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

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

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

Есть объект с описанием цветов для styled-components. Его нужно типизировать. Какой из вариантов по вашему мнению более корректный и читабельный? export type PageColorTypes = { header: { background: string; shadow: string; mainInfo: { color: string; something: { color: string; date: string; }; }; body: { color: string; ...

У меня есть программа которая работает перебором и сравнением с помощью цикла. Я сделал ей интерфейс и когда в интерфейса нажимаю запустить - она зависает при любом клике. Как сделать несколько потоков в такой программе? Интерфейс на pysimpleGui import string import PySimpleGUI as sg from numba import...

Подскажите, пожалуйста, есть ли возможность добавить в правый верхний угол вкладки крестик при нажатии на который страница закрывается?

c++

Написал алгоритм для поиска пределов представимых значений для вещественного типа данных на Python def max_limit(max): step = 1 check = 0 check2 = 1 while check != check2: max = check check = check2 check2 = check2 + step step *= 1.3 while max + step != max: if max + step == check: step *= 0.5 else: max += step return...

class MyViewModel: ViewModel() { val myRepository = ExampleRepository() init { fetchServerRequest() } fun reload() { fetchServerRequest() } private fun fetchServerRequest(){ viewModelScope.launch { myRepository.fetchServerRequest() //repository returns Flow<String> .collect { //handle result } } } У меня есть примерно такая модель. Репозиторий в методе fetchServerRequest...

Я работаю с элементом svg var defsElement = document.querySelector('defs'); var defsElementX = defsElement.getBBox().x; var defsElementY = defsElement.getBBox().y; var colX = []; for (var i = 0; i < 3; i++) { (i == 0) ? colX.push(25): colX.push(colX[i - 1] + 60) }; //console.log(colX); const y = 145; const svg = document.querySelector("svg"); const svgns = "http://www.w3.org/2000/svg" colX.forEach( (a, i) => { let useEl =...

Вот эти переменные type.key = random.choice(list(type.words.keys())) type.length = "-"*len(type.key) type.wrong = 0 type.used = [] Весь код Bot.py logging.basicConfig(level = logging.INFO) storeg = MemoryStorage() bot = Bot(token=config.TOKEN, parse_mode="HTML") dp = Dispatcher(bot, storage=storeg) class Test(StatesGroup): Q1 = State() @dp.message_handler(commands=['start'],state=None) async def start_game(message: types.Message): ...

Имеется следующая таблица df = pd.DataFrame({'class1': ['a', 'b', 'c', 'a', 'a', 'c', 'a'], 'class2': ['y', 'x', 'z', 'w', 'y', 'x', 'z']}) df необходимо удалить строки, если выполняется хотя бы одно из этих условий: df['class1'].value_counts().loc[lambda x: x < 2] df['class2'].value_counts().loc[lambda x: x < 2] Oжидаемый результат res = pd.DataFrame({'class1': ['a',...

Помогите с реализацией функции, которая будет возвращать список последующего месяца от текущего дня. function getListDays() { let dates = []; let today = new Date(); let lastDayOfMonth = new Date(today.getFullYear(), today.getMonth() + 1, 1) let j = 30; for (let i = today.getDate(); i <= lastDayOfMonth.getUTCDate(); i++) { let param = {}; param['day'] = i; param['month'] =...

Надо причесать код. Создал код dataGridView1.AutoGenerateColumns = false; dataGridView1.Columns.Clear(); var c_name = new DataGridViewTextBoxColumn() { HeaderText = lp.grid_name, Width = 50, Name = "name" }; dataGridView1.Columns.Add(c_name); var c_name_long = new DataGridViewTextBoxColumn() { HeaderText = lp.grid_name_long, Width = 150, Name = "name_long" }; dataGridView1.Columns.Add(c_name_long); var c_value = new...

Есть сайт example.com Я делаю запрос example.com/some_text+some_symbols Нужно чтобы после / был любой текст с любыми символами и все время открывался файл index.php

Если я всегда использую POST/PUT/DELETE запросы, то-есть не использую query параметры типа domain.com/path?key=value, нужна ли мне CSRF защита? Можно же заксекьюрить куки всякими sameSite, HTTPOnly, Secure и прочими полями. Мой сервер для фронта - это, по сути API. То-есть он не рендерит HTML, не работает с формами....

Подскажите пожалуйста как изменить свойства opacity в текстовых полях (otvet.otvetYes и otvet.otvetNo) при нажатии на кнопки Yes, No Задача по нажатию на кнопку yes получить в кругу Yes. Пытаюсь это сделать через изменение свойства opacity, но не как не могу до него добраться. Спасибо Вам за...

def start(message): markup = types.ReplyKeyboardMarkup() buttonA = types.KeyboardButton('Программа тренировок') buttonB = types.KeyboardButton('Стоимость') buttonC = types.KeyboardButton('Контакты и адреса') markup.row(buttonA, buttonB, buttonC) bot.send_message(message.chat.id, 'It works!', reply_markup=markup)

Про индексы читал, мало что понял. Насколько понял, они нужны, чтобы ускорять запросы. Записей много будет, поэтому задумываюсь о том, чтобы в таблице dpk_add_table_for_all_entries столбцы entry_id и blog_id были индексными. Помогите понять, нужно ли оно и если нужно, то какого плана sql-запрос на...

Нужно сделать авторизацию с приложения на flutter, на сервере есть api страница, которая должна принимать sessionid и csrftoken, тем не менее выдает ошибку: You are seeing this message because this site requires a CSRF cookie when submitting forms. CSRF Token вытаскиваю следующим способом: getCsrfToken() async { dynamic getResponse = await...

Не находит почему-то таблицу в sql. Вроде всё правильно, но пишет что не может найти таблицу. Вот код connect.php <?php $servername = "localhost"; $username = "root"; $password = ""; $database = "hospital_kyrsovaya"; $conn = new mysqli($servername, $username, $password, $database); // mysqli_query($conn, "SET NAMES 'UTF8' "); //$conn = new mysqli($servername,...

Программа выполняет первый цикл корректно, в файл записываются данные. Следующие повторения приводят к исключению. InfoIP = [2.2, "b"] path = r"C:\Users\User\Desktop\IPcheck.txt" f = open(path, "a") driver.get("https://web.telegram.org/z/#5024075764") time.sleep(5) def sendall(): try: ...

Всем привет. Нужна помощь по поиску ключей с наибольшей датой в словаре. Есть словарь ftp_json. Ключ это название файла, значение - дата {'rayon.arj': 'Jan-18-2007', 'RCLOSE.arj': 'Jun-23-2005', 'REAL.arj': 'Jun-23-2005', 'REASON.ARJ': 'Jan-29-2021', 'REGFAULT.arj': 'Oct-26-2015', 'ROS.ARJ': 'Nov-25-2019', 'ROSINKAS.ARJ': 'Feb-22-2022',...}. Он очень большой, там около...

Сервер не отображает то что есть в коллекциях MongoDB. Выборка производилась при помощи 'mongoose' методом find() без параметров. Должно бы по идее все подряд выдать, но выдает пустой массив. Статус 200 ок. Где проблема, кто тупит, на что смотреть? app.get("/allTasks", (req, res) => { ...