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

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

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

У меня есть таблица users там я храню информация о клиентах и дилерах отличаются они столбцом StatusID 0 это дилер, 1 это клиент в столбце 'dealer_id' id дилера для каждого клиента. Например если в клиенте 'dealer_id' стоить 3 значить этот клиент принадлежит дилеру с id 3, мне нужно посчитать...

Имею текстуру отражения (Specular Map), использую её в шейдере подобным образом: vec3 specular = texture(specularMap, fs_in.TexCoords).rgb * spec; Всё работает нормально, блик там, где нужно, но красного цвета. Почему красного - понимаю, из-за определения такого формата пикселей для текстуры, когда всего 1...

Как сделать редирект со страницы GET-запросом на страницу без? Имеется страница формата: site.ru/about/gallery?layout=row3new. Требуется редирект на site.ru/about/gallery. Пробовал: RewriteCond %{REQUEST_URI} !^/about/gallery? RewriteCond %{QUERY_STRING} ^(.+) [NC] RewriteRule ^(.*)$ /about/gallery? [R=301,L] Но данное выражение переадресовывает все...

Идеально сбалансированные БДП – вставка и исключение. Вставку написал, было не сложно, а вот как удалять элемент и опять балансировать дерево, не понимаю. Можете описать алгоритм или написать рабочий метод, буду очень благодарен. upd: метод или алгоритм должен быть...

Напиши функцию findBestEmployee(employees), которая принимает объект сотрудников и возвращает имя самого продуктивного (который выполнил больше всех задач). Сотрудники и кол-во выполненых задач содержатся как свойства объекта в формате "имя":"кол-во задач". const findBestEmployee =...

Я задаю высоту gridview с картинкой вот так: imageView.setLayoutParams(new GridView.LayoutParams(GridView.AUTO_FIT, 100)); но на разных экранах высота ячеек отображаеться по разному. Как с этим быть?

Пробую изменить холст изображения $oldimage = imagecreatefromwebp(UPLOADS.'1.webp'); $oldw = imagesx($oldimage); $oldh = imagesy($oldimage); $newimage = imagecreatetruecolor(1356, 594); // Creates a black image imagefill($newimage, 0, 0, imagecolorallocate($newimage, 255, 255, 255)); imagecopy($newimage, UPLOADS.'1.webp', 0, 0, 0, 0, $old, $oldh); imageWebp($newimage, UPLOADS.'122.webp', 100); На выходе сохраняет файл 122.webp, который...

php

Делаю запросы применяя asyc await, которые возвращают promise из него мне нужно получить данные, но при попытке получить данные как из обычного объекта выдает...

Пишу документацию к одному проекту, используя mkdocs под встроенной readthedocs темой. Не могу найти способ переместить плашку с версиями в левый нижний угол, в сайдбар. Может кто подскажет? (То, что я пытаюсь сделать) (Как это выглядит...

Запускаю функцию производящую запросы к API с использованием async await, которая возвращает массив данных, далее я их помещаю в state и делаю render страницы на которой присутствуют эти данные из state(но данных как будто нет), так как весь state не из моих данных, а из promis(в которых по мере...

Всем привет, использую fake json, я получаю items из db.json, использую drag&drop. Хочу заменить существующие items из базы данных на новые, каким способом можно это реализовать?

Я пишу шелл. Да, есть tigetstr("u7") или просто "\e[6n" . Но координаты которые она выдает - это координаты на экране. И при скроле окна терминала они не меняются. Таким образом если я хочу обратиться к строчке выше, а произошло смещение окна вниз просто из-за того, что...

Есть такой код, нужно сделать сортировку методом быстрой сортировки, но проблема в том что если отсортировать массив allUnits[0] (не обращайте внимание на структуру, так нужно по заданию и это не влияет на решение проблемы), то привязка конкретной строки к конкретному столбцу...

c++ c

Использую Slick Slider. Создал слайдер с вертикальным скроллом, теперь встал вопрос, как сделать эффект "перевернутой карточной колоды", подробнее нарисовал на рисунке. Пытался играться с помощью z-index, margin, position: absolute;, но в итоге понял, что тут что-то другое. Прошу поделиться...

Добавил событие @map-was-initialized="onMapInit" в нём сохранил ссылку на карту, а как получить точки не могу понять. Сами точки выводятся через маркер. <ymap-marker v-for="p in getPoin" :key="p.id" :coords="p.coord" :marker-id="p.id" ...

Пишу прогу, которая импортирует ексель файл в базу данных, все работает отлично, но хотелось бы узнать как можно правильнее организовать иерархию. Использую JDBC драйвер. У меня сейчас она такая: Main DatabaseConnection (класс создаёт соединение с базой и загружает в память...

Сайт работает под NuxtJs(SSR). Раньше было проблема с утечкой памяти но я её давно решил и сайт работал отлично. Не давно что-то случилось, не знаю что но сайт падает при нагрузке. Не понимаю в чем проблема. вот логи NPM 0 info it worked if it ends with ok 1 verbose cli [ 1 verbose cli '/root/.nvm/versions/node/v12.19.0/bin/node', 1...

Подскажите, есть ли какой-то инструмент, который позволит проанализировать css/js файл и разобьет его на 2 файла. Чтобы файл с критическим кодом, который будет задействован на странице, подключить в шапке, а второй в футере, например, который нужен не сразу для модальных окон и...

Есть переменная, в которой хранятся cookie: $cookie = 'session=123;gate=kUwp1keS7kmBjF0rQfEAKbbdR;id=3GYAN'; Моя задача состоит в том, что мне нужно записать эти куки в файл формата Netscape HTTP Cookie File с помощью CURL. Делаю я это так: curl_setopt($ch, CURLOPT_COOKIE, $cookie); curl_setopt($ch, CURLOPT_COOKIEJAR, dirname(__FILE__).'/cookie.txt'); Но в файл ничего не...

Запускаю сервис в 2х экземплярах, причем порты идут +1 к port_starts. Playbook запускаю с ключом -e count=2 На выходе должно получиться 2 контейнера с портами: 0.0.0.0:9010->9000/tcp 0.0.0.0:9011->9000/tcp - name: Set SOCKET_PORT set_fact: SOCKET_PORT: - "{{ this.ports_start|int + item|int }}:{{ this.port }}" loop: "{{ range(1, count|int+1, 1)|list...