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

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

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

Написал такой код, чтобы проверять, является ли тип T каким-либо указателем (сырым или смарт-указателем): template <class T> concept is_any_pointer = std::is_pointer_v<T> || std::is_same_v< std::remove_reference<decltype((*std::declval<T>()))>::type, std::remove_reference<decltype((*(std::declval<T>().operator->())))>::type >; При этом...

Не удаётся загрузить и работать с библиотекой stplanr. при попытке запустить код вылезает следующее: Error: package or namespace load failed for ‘stplanr’ in dyn.load(file, DLLpath = DLLpath, ...): unable to load shared...

r

Есть 2 контейнера. Первый - база данных ( PostgreSQL ), второй - приложение на python. Использую sqlalchemy. URL SQLAlchemy: postgresql+asyncpg://{USER}:{PASSWORD}@{SERVER}:{PORT}/{DB} Движок: engine = create_async_engine(url=config.DATABASE_URL) Docker-compose: networks: network: services: database: image: postgres:17.0-alpine3.20 restart: always healthcheck: test: ["CMD-SHELL", "pg_isready -U...

я прохожу курс по С++ и на уроке на котором обьясняли как подключить mysql через mysql-connector к C++ при запуске программы мне выдало ошибку "Unable to connect to localhost" Версия MySQL 8.3.0 #include "mysql_connection.h" #include <cppconn/driver.h> #include <cppconn/exception.h> #include <cppconn/prepared_statement.h> using namespace std; const string...

Использую Glad, GLFW. Нужен OpenGL 2.0 для старого компьютера. Код самый стандартный - чёрное окошко, не работает с OpenGL 2.0, а с версией 3.3 всё в порядке. Как исправить проблему? Вот неработающий код: glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 2); glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 0); glfwWindowHint(GLFW_OPENGL_PROFILE,...

Есть два декоратора, первый без дополнительной функции, в качестве параметров принимает сразу и функцию, которой мы добавляем дополнительный функционал, и аргументы этой же функции: def test(*args): #Наша функция, тест, которая будет принимать произвольное количество...

Наткнулся на такой файл в проекте и решил разобраться, а для чего собственно он нужен. Стоит сказать, что я сам inline редко использую, плюс сейчас достаточно умные компиляторы, которые сами где нужно могут поставить или проигнорировать inline. Также прочитал, что его еще...

Если список можно представить в виде словаря, где индекс ключ, а содержимое - значение, то почему бы не юзать словари вместо списка? В том числе если нужно индексироваться то просто ключи проставить как индексы в списке. При этом, словарь быстрее списка. Я погуглил на эту...

Задача следующая. Есть список сайтов в txt, сам список можно найти по ссылке: [1]: https://docs.google.com/document/d/1WAtOFo9oxrHU-zRUHnXzizDsDlhnLdZa9O2ZvGHo49w/edit?tab=t.0 Также есть список ключевых слов. Необходимо на странице по каждой ссылке сделать поиск ключевых слов. Что хотелось бы иметь в итоге - словарь,...

Есть WP+Woocommerce. Помогите пожалуйста разобраться с сортировкой и пагинацией в husky - products filter, отказывается работать при ключенном ajax режиме и нажатии на 2 и далее страницу выдает ссылку вида /shop/?orderby=popularitypage/2/ Хотя правильная - /shop/page/2/?orderby=popularity В консоли ссылка выглядит вот...

Всем привет! Имеется элемент данных который получает из redfish данные о StorageArray в таком виде: { "@odata.context":"/redfish/v1/$metadata#Systems/Members/1/SmartStorage/ArrayControllers/Members/$entity", "@odata.id":"/redfish/v1/Systems/1/SmartStorage/ArrayControllers/1/", "@odata.type":"#HpSmartStorageArrayController.1.1.0.HpSmartStorageArrayController", ...

Приведенный ниже код преобразовывает даты формата 25.05.2024 в такой формат 25 / 05 / 24 const newsItems = document.querySelectorAll('.news-item'); const updNewsItems = document.querySelector('.upd-news-items'); for (let i = 0; i < newsItems.length; i++) { let date = newsItems[i].querySelector('.date'); if (date) { date = date.textContent.replace(/[^\.\d]/g, ''); let newDate = date.slice(8, 10); date = date.slice(0,...

Есть SVG, вставленный инлайново в HTML. Типа такого: <svg viewBox="0 0 719 719" fill="none" xmlns="http://www.w3.org/2000/svg"> <g id="svg_elem"> <circle id="Ellipse 1" cx="359.467" cy="359.467" r="358.493" transform="rotate(0.155903 359.467 359.467)" fill="#525267" /> <g id="Ellipse 3"...

У меня имеется маска для ввода номера телефона, написана на JS (код взял из интернета) document.addEventListener('input', e => { if (e.target.classList.contains('tel')) { var keyCode var pos = e.target.selectionStart if (pos < 3) e.preventDefault() var matrix = '+7 (___) ___ ____', i = 0, def = matrix.replace(/\D/g, ''), val =...

Стоит задача генерации отчетов в Word из PDF карточек, не могу победить вставку изображения. Изображение нужно вставить с конкретными параметрами. Проблемы возникли с позицией и обтеканием текста. Самые удачные попытки не меняли обтекание, а картинка вставлялась то в конец,...

Нужно вывести меню на странице из json дерева. Но совсем запутался, как отобразить субменю. Должно получиться так: <li class="nav-item"> <a class="nav-link" href="#">О клинике</a> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false"> ...

Есть коммерческие описания товаров которые заполняются людьми. К каждому товару должен быть присвоен свой код ТН ВЭД, а у этого кода есть свое описание (это категория в которое товар входит). Пример: Комм. описание = "СИСТЕМА ЛУЧЕВОЙ ТЕРАПИИ HALCYON С ПРИНАДЛЕЖНОСТЯМИ...

Как реализовать пагинацию по куплетам при получении текста песни? Мой запрос: builder := sq.Select( "s.id", "s.song", "s.text", "g.name", ).From("songs AS s"). Join("groups_songs AS gs ON s.id = gs.song_id"). Join("groups AS g ON gs.groups_id = g.id"). Where(sq.Eq{"s.song": name}). ...

.carousel-item button { display: flex; justify-content: center; align-items: center; padding: 1vw; font-size: 2vw; color: var(--white-main); border: .1vw solid var(--gray-dull); border-left: none; border-top-left-radius: 0%; border-bottom-left-radius: 0%; transition: color 0.3s ease; } .carousel-item button:hover { color: var(--gray-main); } На движке Хрома transition работает (тестил в Vivaldi), а на...

Всем привет! У меня есть такой код: CREATE TABLE COUNTRY ( Id INTEGER PRIMARY KEY, name TEXT NOT NULL ); CREATE TABLE CITY ( id INTEGER PRIMARY KEY, name TEXT NOT NULL, population INTEGER NOT NULL, contryID INTEGER NOT NULL ); INSERT INTO COUNTRY VALUES (0001, 'Russia'); INSERT INTO COUNTRY VALUES (0002, 'USA'); INSERT INTO COUNTRY VALUES (0003, 'Italy'); INSERT INTO CITY VALUES (0001, 'Moskov', 10, 0001); INSERT INTO CITY VALUES (0002, 'Piter', 5, ...