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

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

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

Views class UserRestorePassword(APIView): def put(self, request): serializer = UserRestorePasswordSerializer(data=request.data) serializer.is_valid(raise_exception=True) try: User.objects.get(email=serializer.validated_data['email']) except: return Response({'message': 'User not found'}) send_mail_for_restore_user_password( user_email=serializer.validated_data['email'], ...

Имеется код: from binascii import hexlify, unhexlify from socket import AF_INET, SOCK_DGRAM, socket from struct import unpack sock = socket(AF_INET, SOCK_DGRAM) sock.bind(('ip', 80)) request, addr = sock.recvfrom(4096) print(b'<<< '+hexlify(request)) ident = request[0:2] nullptr = request.find(0x0,12) reqname = request[12:request.find(0x0,12)+1] reqtype = request[nullptr+1:nullptr+3] reqclass = request[nullptr+3:nullptr+5] print('name: %s, type: %s, class: %s' % (reqname,...

Устанавливал nvm и .exe'шником, и curl'ом. В обоих случаях всё успешно устанавливается. В переменных появились два поля (скрин)NVM_HOMEи NVM_SYMLINK. Пробовал добавлять код, который написан в доках (доки): export NVM_DIR= " $( [ -z " ${XDG_CONFIG_HOME-} " ] && printf %s " ${HOME} /.nvm " || printf %s "...

При сохранении сущности в базу данных postgres через ef core не проставляется id. Этого поля просто нет в запросе. Таблица: CREATE TABLE IF NOT EXISTS "Test"."FederalDistricts" ( "Id" integer NOT NULL GENERATED BY DEFAULT AS IDENTITY ( INCREMENT 1 START 1 MINVALUE 1 MAXVALUE 2147483647 CACHE 1 ), "Name" text COLLATE pg_catalog."default" NOT NULL, ...

Как в Yii2 можно обезопасить свой код от атаки типа race condition? Например, в Laravel для SQL запросов есть такая штука как pessimistic locking (https://laravel.com/docs/5.4/queries#pessimistic-locking), которая блокирует данные от модификации до окончания транзакции. Как в этом плане обстоят дела с ActiveQuery? Понятно, что PHP...

У меня поворот камеры реализован через Rotate() public class CameraController : MonoBehaviour { public Transform Player; [SerializeField] public Joystick JoystickPlayer; public float TouchX; public float TouchY; public float Sensitivity = 200f; void LateUpdate() { TouchY = JoystickPlayer.Horizontal * Sensitivity * Time.deltaTime; TouchX = JoystickPlayer.Vertical * Sensitivity * Time.deltaTime; ...

Помогите раздбраться с определениями. null - это ничего. когда массив бывает null? однозначно когда arr[]=null. когда массив объявлен int[] arr; до инициализции - будет ли он null? после инициализации: если он числовой то заполнен 0, если ̶S̶t̶r̶i̶n̶g̶, короче Object, то заполнен null. Будет ли...

Пытаюсь сформировать таблицу. Идея следующая, ко мне приходят с API объекты[![API объекты][1]][1], их достаточно много, формат на фото ниже. Мне необходимо составить таблицу на основе этих данных. У меня есть 3 кнопки по типам данных, по клику на каждую мне нужно занести в таблицу...

Не получается, хотя на другом слайдере всё получилось. /* Слайдер */ .slick-slider { position: relative; padding: 0 50px; } /* Слайдер запущен */ .slick-slider.slick-initialized { } /* Слайдер с точками */ .slick-slider.slick-dotted { } /* Ограничивающая оболочка */ .slick-list { overflow: hidden; max-width:...

const words = ['banana', 'grapefruit', 'banana', 'grapefruit', 'banana', 'orange', 'banana']; Написать функцию ,которая берет масив значений, сортирует (на первом месте должна бить самая 'популярная' строка) и в конечном итоге должно получиться масив такого вида: [4, 2, 1] - 4 - количество бананов і так...

Поднял на VPS VPN на базе StrongSwan с авторизацией по сертификату. ВПН соединение успешно поднимается на смартфонах (ios, android), но не могу настроить на своем микротике. Конфиг VPN (ip адрес убран): config setup uniqueids=never charondebug="ike 2, knl 2, cfg 2, net 2, esp 2, dmn 2, mgr 2" conn %default ...

Необходимо: Существует список. Вывести объект из списка при вводе его индекса (input). Если в списке 5 человек, а вводят цифру 6, программа должна сказать «всего в списке 5 человек. Введите номер от 0 – 4». Если вводится буква, программа говорит: «Введите цифру!». И так по кругу. b =...

Я пытаюсь создать Word-документ с помощью python-docx-template, в нём должна быть таблица с объединёнными ячейками. Я формирую такой контекст, логика в том, что у каждого элемента есть текстовое название и массив дочерних элементов. Данные беру из базы и могу преобразовывать как...

Верстаю каталог с товарами - сверху наименование товара, снизу картинка. В зависимости от количества текста, картинка начинает сьезжать вниз. Как это исправить? Юзаю css + bootstrap 5 <div class="col-md-3 col-sm-6"> <?php if ( has_post_thumbnail()) { ?> <div class="element"> <div...

PostgresSQL 12 Подскажите пожалуйста, я делаю такого рода запросы SELECT count(*) FROM subject_position_info spi WHERE spi.period_id IN (SELECT p.period_id FROM periods p WHERE p.quarter = 1 AND p.year = 2019 ); SELECT count(*) FROM subject_position_info_old spi WHERE spi.period_id IN (SELECT p.period_id FROM periods p WHERE p.quarter = 1 AND p.year = 2019 ); subject_position_info - таблица...

Я хочу запустить готовую html страницу в django, но ни один файл (.css, .js и .jgp) не загружается и все файлы выдают 404. <link rel="icon" type="image/png" href="img/icon/favicon-32x32.png" sizes="32x32" /> При том, что файлы расположены так: -index.html -img/ -icon/ -favicon-32x32.png Несмотря на это я...

Нужен способ кроме вложенного цикла так как в массиве более 10000 чисел и вложенным циклом будет слишком сильно жрать производительность

Задача создать пользователя в oracle 11g c правами SELECT во все схемы и таблицы, и дополнительно мог создавать других пользователей c правами SELECT. CREATE USER user01 IDENTIFIED BY password; в MySQL работала такая команда: GRANT select ON *.* TO 'user01'@'%'; В Oracle, как я понял, это не работает, но есть что-то типа: GRANT...

Как в словаре удалить пустые ключи? d = {'1': [], '4': [], '5': [1, 2, 5, 6]} чтобы получить d = {'5': [1, 2, 5, 6]}

У меня есть сервер nestjs, который подключается к базе данных mariadb через Typeorm. БД работает в Docker вот ее параметры которые я прописал в docker-compose.yml version: '3.9' services: mysql: image: mariadb:latest ports: - 26611:3306 volumes: - ~/apps/mariadb:/var/lib/mariadb environment: - MYSQL_ROOT_PASSWORD=5736 - MYSQL_PASSWORD=5736 -...