Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
Если говорить про схему клиент-сервер, то клиент может проверить сертификат в СА, публичный ключ зашит в сертификате, поэтому левый публичный ключ он сможет распознать. Доменное имя тоже можно сверить с тем что в сертификате. В этой схеме клиенту важно следить за доменным...
Хочу написть скрипт на kotlin-main-kts, который работал бы с классами из Android SDK. Как можно добавить зависимость? На pure java могу добавить без проблем через DependsOn, например @file:DependsOn("com.squareup.okhttp3:okhttp:4.7.2") и потом использовать okhttp без проблем, но когда добавляю что нибудь...
JS не реагирует на окончание скролла. const slider = document.querySelector('#slider'), leftArrow = document.querySelector('#sliderLeftArrow'), rightArrow = document.querySelector('#sliderRightArrow'), scrollint = 200; rightArrow.addEventListener('click', e => { slider.scrollLeft += scrollint; }); leftArrow.addEventListener('click', e => { slider.scrollLeft -= scrollint; }); slider.addEventListener('scroll', () => { if (this.scrollWidth...
Tkinter, Pysimplegui имеют combobox, который хранит значения int или str через запятую. Я так понимаю, проще будет как-то поделить str на int и чтобы это всё стало tuple. Короче, combobox имеет значение "100,100", на выходе должен получиться кортеж (100, 100). Надеюсь, Вы меня поняли. UPD: Короче, мне нужно...
При запуске приложения на Spring Framework выдаётся ошибка, сообщающая о том, что порт 8081 уже используется. Пробовал менять порты в application.properties - всё равно выдаётся ошибка, и при этом новый порт начинает использоваться. Как будто приложение запускается дважды. Как можно исправить...
Интересует хранение ссылок на изображения в БД. Как это реализовать, приведите пример если несложно, или общую концепцию. Проблема в том что если хранить скажем названия изображений, то как потом по названиям их вычленить, require() - не принимает на вход переменные. Волнует...
Правильна ли такая запись передачи параметра процедуры O_ID, параметру курсора O_ID? Их имена совпадают, не нужно ли дать разные? Делаю так: CREATE OR REPLACE PROCEDURE test_insert (O_ID IN NUMBER) IS CURSOR cur_data(O_ID Order_Pos.order_id%TYPE) IS SELECT * FROM Order_Pos WHERE order_id=O_ID; TYPE cur_data_s IS TABLE OF cur_data%ROWTYPE; cur_data_e...
Как написать игровые сайты? Если у тебя очень старый ноутбук - заходишь на сайт, выбираешь игру, а потом играешь без скачиваний online. Как установить на сайт готовую игру, типа GTA 5, Call of Duty и тому подобные, чтобы без скачиваний играть.
Нужно из такого массива $array = ['Вася', 'Петя', 'Коля']; Сделать такой $array = [ ['name' => 'Вася'], ['name' => 'Петя'], ['name' => 'Коля'] ]; Желательно одной строчкой
Для более конкретного понимания задачи, немного пояснения сути проблемы. При выполнении анимации с помощью изменения атрибута stroke-dasharray заданное время анимации не соблюдается. Допустим задано время dur="10s", реально анимация длится всего 4 сек. Остальное время ничего...
В общем, такая беда: логгер начал сходить с ума, он начал выводить в консоль абсолютно ненужные вещи, которые я его не просил (мы вместе с другом программируем и у него при таком же самом коде логгер выводит только то, что ему сказали). Есть ли возможность его отключить?...
Разрабатываю симулятор парламентских голосований на Python с использованием PyQt5. К сожалению, столкнулся с проблемой, в которой программа не выдает ошибок, но код исполняется неправильно, вероятнее всего, ввиду неправильно построенной функции. Прошу помочь. Фрагмент кода...
Как сделать так, чтоб при наведении увеличивался масштаб изображения, НО при этом сам элемент по прежнему оставался 300рх и не выходил за назначенные ему границы? Почему в данном случае не действует ни width, ни overflow? .photo { width: 300px; } img { max-width: 100%; outline: 1px solid black; } img:hover { ...
Есть две кнопки СТАРТ и РЕСЕТ, а так же экран. СТАРТ кнопка начинается с 1 и при каждом клике должна начаться подсчет. Например: 4 раза кликаю на кнопку и в экране цифра 4 должна быть и так далее. Подскажите, с чего начать. from PyQt5 import QtCore, QtGui, QtWidgets class Ui_MainWindow(object): ... ...
Занимаюсь по книге 'Эрика Матиза Изучаем python' Задания: 13-3. Капли: найдите изображение дождевой капли и создайте сетку из капель. Капли должны постепенно опускаться вниз и исчезать у нижнего края экрана. 13-4. Дождь: измените свой код в упражнении 13-3, чтобы при исчезновении...
Нужно узнать, до конца ли прокручен блок. Понятия не имею, как это можно сделать.
Перепробовал большое количество вариантов с разными конфигурациями server.xml и результат плачевный. При подключении на https://my.domain:433/MyWebApp/ все работает и соединение проверено (сертификат LetsEncrypt). При подключении на http://my.domain/MyWebApp/ успешно происходит переход на https и на этом все....
Как умножить значение в input на 100? $(function(){ let input = $('#test'), inpVal = input.val(); $('.select').on('change', function(){ input.val(inpVal + $(this).val()); }); }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <select class="select"> <option value="1">Один</option> <option...
Лист спредщита формируется из скрипта. Затем другой пользователь может внести корректировки. Как выделить ячейки в которые были внесены изменения? Например, на подобие условного форматирования? Приветствуются любые идеи.
Как сделать replace вместо insertBatch для вставки/обновления несколько записей? replace не работает с многомерным массивом, он обновляет запись если совпадает первичный ключ, а также и просто вставляет запись. insertBatch работает с многомерным массивом, но он просто вставляет записи. // url...