Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
Как отфильтровать таски, и при нажатии на кнопки DONE, ACTIVE, ALL показывать соответствующие им таски? Использую connect для передачи пропсов. import React from 'react' import shortid from 'shortid'; const ADD_TASK = 'ADD_TASK' const EDIT_STATUS = 'EDIT_STATUS' const TASK_DELETE = 'TASK_DELETE' const SHOW_ALL = 'SHOW_ALL' const SHOW_ACTIVE = 'SHOW_ACTIVE' const SHOW_DONE = 'SHOW_DONE' const...
Если я правильно понял, то алгоритм "рукопожатия" следующий: сервер генерирует публичный (шифрующий) и приватный (дешифрующий) ключи; сервер отправляет публичный ключ клиенту; клиент генерирует сеансовый ключ и шифрует его публичным ключом; клиент отправляет...
Изучаю Rust, хочу создать свою универсальную структуру и статический метод-шаблон для нее. Возникает ошибка: "can't infer type for T" В общем не может вывести тип для Т. Хотя типы я явно указал в возвращаемом значении. При объявлении переменной указание типа Cat тоже не помогает. pub struct...
Ситуация такая: Создаю тестовое приложение-пустышку с отладочным токеном, заявка на тестовый доступ одобрена. Захожу в Песочницу, нажимаю Начать пользоваться песочницей, и... одна и та же ошибка каждый раз, независимо от аккаунта, браузера, устройства: Ошибка создания...
Добры день! Прошу не кидаться камнями сразу. Задача на нахождение среднего арифметического числа. Условия:"Вводить с клавиатуры числа и вычислить среднее арифметическое. Если пользователь ввел -1, вывести на экран среднее арифметическое всех чисел и завершить программу. -1...
У меня есть два localhost. http://localhost:8110 [1] http://localhost:6040 [2] [1] открывает окно [2] window.open(`http://localhost:8110`,`test`,...) окно открывается и устанавливается соединение.... Но мне сейчас потребовалось проверить на [2] Было окно вызванно window.open() или нет. Я могу сделать проверку window.opener. Существует...
Параметры: a=3; b=3,5; c=-2,1; a=21;b=-6,55; c=0,1; a=-9;b=-3,7; c=-0,1; Код package com.metanit; import java.util.Scanner; public class Main { public static void main(String[] args) { in.close(); } }
я пишу небольшую библиотеку обёртку над axios, на ванильном js. Она устанавливается как обычная библиотека через yarn или npm. Но при работе с классом импортированном из библиотеке, отсутвуют автодополнение. Я подумал что это может исправить добавление index.d.ts, подсмотрел это в...
Есть вот такая карточка, в нее из базы данных по очереди выводятся блюда, время все такое. Выполнено это в виде input-чекбокса с лейблом, в котором и сидит злосчастный текст. К сожалению, если название блюда слишком велико, он переносит лейбл под чекбокс, а не слова из лейбла на...
Имеется таблица: table { width: 100%; text-align: center; min-height: 300px; border-collapse: collapse; margin-top: 50px; margin-bottom: 50px; border-radius: 15px; } table td { border: 1px solid...
Пытаюсь ввести кириллицу, но буквы не записываются как надо, хотя шрифт поддерживает кириллицу. Когда убираю с imagettftext ( $im, 20 ,0 ,$x,$y ,$color2 ,$font,$text ); Всё работает imagettftext ( $im, 20 ,0 ,$x,$y ,$color2 ,$font,$text[$j]); Уже проблемы. Подскажите, как сохранить $text[$j] и чтоб кириллица корректно...
Нужно вернуть html структуру из функции в виде строки чтобы записывать в массив function create_arr_table_body($groups){ $arr = []; foreach ($groups as $group_name => $value) { foreach ($value as $user){ $arr[$group_name][] = create_table_body($user); } } return $arr; } function create_table_body($user) { ?> <tbody class="<?=$user['group']?>"> <tr> <td><?= $user['login']...
public class Army { public static int soldiersCount; public Army(){ if (soldiersCount<25) soldiersCount+=5;else soldiersCount++; Log.i("Room8000","new Army object is created"); } } public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ArrayList<Army> arrayList = new...
Есть таблица Batches id, name, PO, additional PO Другая таблица POS id, batch_id , add_po, class Batch extends Model { public function pos() { return $this->hasMany('App\Po'); } } class Po extends Model { public function batch() { return $this->belongsTo('App\Batch'); } } Пытаюсь получить batches которые имеют искомые данные в таблице Batches по полю PO либо...
Возникла трудность с отправкой фото в телеграм боте. Вот мой код: anime_image = Image.open(DIR) new_width = 512 new_height = 512 anime_image.resize((new_width, new_height), Image.ANTIALIAS) bot.send_photo(chat_id=message.chat.id, photo=Image.open(BytesIO(anime_image)), caption='Готово!') Выдает ошибку: "a bytes-like object is required, not 'PngImageFile'" Так же пробовал...
В Python есть алгоритм (легкий), как это можно реализовать в Excel? import pandas as pd main = pd.read_excel (r'finish.xls',header=0,converters={'id':str}) other = pd.read_excel (r'old.xlsx',header=0,converters={'id':str}) n1=main.to_numpy() n2=other.to_numpy() for x in range(n1.shape[0]): for y in range(n2.shape[0]): if str(n1[x][3]).find(str(n2[y][3]))>=0 or str(n2[y][3]).find(str(n1[x][3]))>=0 or str(n2[y][3])==str(n1[x][3]): ...
Может у кого-то есть уже готовый екземпл данного слайдера ? Нужно сделать аналог и запихнуть его в header
Как правильно остановить цикл и дождаться ответа от сервера? Есть массив const arr = [1, 2, 3]; Проходясь по нему в цикле for(let i = 0; i < arr.length; i++){ ajaxFunction(); } Как дождаться ответа перед повторным выполнением фукции?
Есть вот такой код let currentScreen = 0 addEventListener('wheel', function(e) { if (e.deltaY < 0) currentScreen-- else currentScreen++ if (currentScreen < 0) currentScreen = 4 if (currentScreen > 4) currentScreen = 0 }) function ease(t) { return t < 0.5 ? 4 * t * t * t : (t - 1) * (2 * t - 2) * (2 * t - 2) + 1 } function ПлавныйСкролл() { window.scroll(0, currentScreen * innerHeight) ...
Пишу удаленный рабочий стол под Kali Linux. Подскажите пожалуйста, как правильно передать структуру XImage или само изображение с сервера клиенту, чтобы там корректно воспроизвети и отобразить. В моем случае в терминале клиента пишет: "Ошибка сегментирования". Сервер: #include...