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

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

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

Пытаюсь разобраться с трассировкой лучей в Vulkan. Для того чтобы трассировать сцену в Vulkan используются структуры ускорения (acceleration structures), благодаря которым лучу не приходится перебирать все треугольники сцены. Поэтому, прежде всего нужно создать эти самые структуры...

Нужно скачать файл формата zip по url. Файл скачивается не полностью. Если пробовать вот так public static void download(String url, String fileName) throws Exception { try (InputStream in = URI.create(url).toURL().openStream()) { Files.copy(in, Paths.get(fileName)); } } то скачивается только 989 bytes, а если так только 2 кб private void get(String url, File...

часто возникает ошибка Timeout Exception при прогоне автотестов. Я использую Explicit Waits, например WebDriver wait = new WebDriverWait (driver, 60); wait.until(ExpectedConditions.visibilityOfElementLocated(By.id etc))); Это работает в 99 процентах случаев но есть провальные тесты. Когда я прогоняю эти тесты индивидуально, то все работает...

Собственно код public string GetName(){ try{ StringBuilder builder = new StringBuilder(); socket.Listen(5); RemoteSocket = socket.Accept(); byte[] buff = new byte[256]; while(socket.Available>0){ var counter = socket.Receive(buff); while(counter>0){ builder.Append(Encoding.UTF8.GetChars(buff)); counter = socket.Receive(buff); ...

const startedNumber = new Addition(5); const result = startedNumber .add(3,5,6) //В консоль выводится "called" console.log(result) //В консоль выводится 19 class Addition { constructor (num) { this.num = num; } add (...nums) { const sum = (a, b) => a + b; return this.num + nums.reduce(sum); } } **// Write you code here // Я здесь тупо скопировал метод Addition.prototype.add = function(...num)...

По сути я хочу добиться последовательного выполнения транзакций которые обычно выполняются параленльно. В коде C# я создаю транзакцию с помощью SqlConnection.BeginTransaction() и выполняю чтении из таблицы, а после делаю апдейт данных в этой же таблице. Закрываю транзакицю transaction.Commit(). В...

есть 2 сущности : @Entity @Data @NoArgsConstructor public class File { @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "file_generator") @SequenceGenerator(name = "file_generator", sequenceName = "file_id_seq", allocationSize = 1) private Long id; private String title; private String url; private Integer size; private String type; private LocalDate createDate; private boolean hideInList; ...

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

У меня есть картинка с градиентом на заднем фоне. Она находится в блоке div, в котором background справа должен быть продолжением градиента картинки. Попробовал сделать но на фоне все равно видно отличие в цветах. <div class="banner"> <img src="../images/pribor.jpg"> </div> .banner...

Я скопировал репозиторий с ветки master. Сделал несколько комvитов. А после Push Request узнал что нужно было скопировать с ветки development. Что можно предпринять, кроме как сносить всё и писать заново?

git

У меня написан проект для внутренней сети, не получается взять логин винды клиента входящего на сайт, а он нужен, т.к. потом я его отправляю в ldap для авторизации... в поисках нашел обработку request.META['REMOTE_USER'] но добавив к себе эти настройки в итоге такой ключ не получаю... Очень...

Пытаюсь выполнить следующий код и получаю ошибку: zimbra.stdin.write(batch) AttributeError: 'str' object has no attribute 'stdin' command_8 = "su zimbra".split() batch = b"""\ cd /opt/zimbra/ssl/letsencrypt/ /opt/zimbra/bin/zmcertmgr deploycrt comm cert.pem chain.pem zmcontrol restart exit """ zimbra = subprocess.Popen(["sudo", "-S"] + command_8, stdin=subprocess.PIPE,...

Ошибка происходит при любом способе ввода аргумента в GetHostEntry. Dns.GetHostEntry(IPAddress.Parse("0.0.0.0")) или даже так Dns.GetHostEntry("0.0.0.0)

Имеется код простейшего HTTP-сервера на сокетах на PHP, который нашёл в интернете. Для проверки решил попробовать выводить клиенту заголовки, которые он отправил. Всё работает. Но не могу понять как получить POST-данные, которые клиент отправил <?php $socket =...

подскажите как запустить QA автотесты на Safari в Docker контейнере. Знаю что контейнеры не поддерживают Safari. Есть возможность сделать это через Vagrant или другой инструмент? Мы запускаем автотесты через Docker, возможности запускать их локально через Safari нет. Спасибо.

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

Имеется n цифр (естественно не больше 10). Нужно написать программу, которая (ОБЯЗАТЕЛЬНО) выведет все варианты комбинации цифр. Цифры не могут повторяться. Например, для n = 9 вывод 0 1 2 3 4 5 6 7 8 0 2 3 4 5 6 7 8 1 0 3 4 5 6 7 8 1 2 . . . . . и т.д.

Столкнулся с такой проблемой: когда количество строк в TableView меньше высоты TableView то оставшуюся высоту заполняют пустые строки окрашенные в цвет первого элемента. Как можно отсечь пустые строки? Код который я написал: import QtQuick 2.15 import QtQuick.Window 2.2 import QtQuick.Controls 1.4 import QtQuick.Controls 2.0...

Всем привет. У меня есть сервис на php, в качестве окружения используются два docker-контейнера (c php-fpm и nginx). Мне необходимо организовать деплой на единственный хост, и при этом не должно быть downtime. Здесь https://medium.com/better-programming/zero-downtime-deployment-with-docker-swarm-d84d8d9d9a14 например описано как...

Есть две ветки - master (прод) и default (тестовая среда). Каждая новая задача - это новая ветка от master. После выполнения она сливается с default, тестируется, потом сливается с master. Создаю новую ветку от master, вношу изменения в 3х файлах, коммичу, сливаю с default - притягиваются коммиты из...