Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
На экране около 1000 кругов одинакового размера в трех цветах и в текущем варианте проекта они все рисуются с нуля по координатам. Вот как выглядит отрисовка одного круга сейчас: func drawCircle(xCoordinate: Double, yCoordinate: Double){ let circle = CAShapeLayer() circle.position = CGPoint(x: xPosition, y: yPosition) ...
У меня есть модель книги, в нем с помощью ref достаю модель genre. А в моделе genre с помощью ref достаю модель subcategory. А в subcategory с помощью ref достаю модель category. let book = await Book.findOne({_id}) .populate({ path: 'genre', populate: { path: 'subcategory', populate: { path: 'category' } } }) .lean() при...
В чем здесь ошибка? Пробую разные варианты, везде неверно выдает время, цифр 13, вроде и должно быть $time = 1661990401854; $date = date('d.m.Y H:i:s', $time); // 19.05.54636 03:30:54 $time = 1661990401854; $date = date('d.m.Y H:i:s', $time / 1000); // Deprecated</b>: Implicit conversion from float 1661990401.854 to int loses precision $time = 1661990401854; $date = date('d.m.Y H:i:s', $time * 1000); //...
При нажатии на input[type="change"] меняю данные о фотке через setAvatar: function uploadHandler(event: any) { // code... reader.onload = () => { const result = reader.result; setAvatar((_: any) => ({ base64: result, filename: file.name })); }; } После этого avatar выглядит так: Далее при нажатии на submit использую setUpdate,...
https://vk.com/away.php?to=https%3A%2F%2Fmaximys5582.github.io%2FPhotography-Editorial%2F&cc_key= Так же я сделал адаптив для сайта, при просмотре в панели инструмента устройств всё хорошо и все разрешения работают корректно, но при проверке на реальных устройствах появляется пустота справа и следовательно...
https://binance-docs.github.io/apidocs/spot/en/#recent-trades-list isBuyerMaker я так понял если true то это покупка, а вот что означает isBestMatch? GET /api/v3/trades [ { "id": 28457, "price": "4.00000100", "qty": "12.00000000", "quoteQty": "48.000012", "time": 1499865549590, "isBuyerMaker": true, "isBestMatch": true ...
Неободимо преобразовать столбец "Итоговая цена" по условиям: Если df['Склад'] = Nan, то в df['Итоговая цена'] значение остается неизменным. Если в df['Склад'] = 1 и df['Цена склада'] = Nan, то в df['Итоговая цена'] ставим 1 Если в df['Склад'] = 1 и df['Цена склада'] = len() > 0 (если поле не пустое),...
Как конвертировать такой формат времени Sep 03 2022 10 (первое число - день, последнее - час) в DateTime?
Есть ли на Go что то вроде cls как на C++, пробовал искать, но каких то простых решений не нашел, хотелось бы очищать выводы после ввода пользователя, чтобы было легче работать с программой
При запуске виртуальной linux-машины не захватывается мышь на большей части экрана, при этом клавиатура работает. Часть экрана, на которой нажатия мыши не работают, выделена на скрине. Раньше все было окей, случилось с какого-то момента. Возможно, после установки в...
Я использую эту библиотеку (python-mpv) и PySide6 для создания виджета с MPV (QWidget) на python. Я хочу нарисовать кнопку (или что либо ещё например QLabel?) поверх QWidget (того самого, в который встроен плеер). Как я могу это сделать? Я пытался нарисовать кнопку поверх виджета, но как только плеер...
пытаюсь запустить php с помощью phpserver VsCode, однако постоянно выдает это уже почти все пробовал, менял путь к самому php разными командами: "php.validate.executablePath": "/usr/bin/php", "phpserver.phpPath": "/usr/bin/php", "php.executablePath": "/usr/bin/php" но ничего не работает. Я почти уже...
Есть код function sleep(ms) { return new Promise(resolve => setTimeout(resolve, ms)); } async function myfunc() { fin_poluchateli_arr = [{ id: 1, name: '111', surname: '111' }, { id: 2, name: '222', surname: '222' }, { id: 3, name: '333', surname: '333' }]; var length_arr = 10; var step = 0; for (const poluchatel of fin_poluchateli_arr) { await (async function() { console.log('Цикл:' + poluchatel['id'] + ','...
Дано выражение: ((FvG)^(FvH)). Необходимо удалить скобки начиная со внутренних и заканчивая внешними. После первой итерации должно получиться (FvG^FvH) и потом уже FvG^FvH Не могу понять как найти сами внутренние скобки, чтобы цикл продолжался.
Давно мучает вопрос как верно проверить является ли pointer Tobject написал как смог но реализация мне не нравится. какие есть способы? function CheckObject(aPointer:Pointer):boolean; var Ob:TObject; s:string; //i:integer; begin Result:=false; try if Assigned(aPointer)then begin Ob:= TObject(aPointer); if Assigned(Ob) then begin //i:=sizeof(Ob); s:=Ob.ToString; ...
Вот пример того про что я спрашиваю. Я не знаю как называется этот серый кружок который появляется во время нажатия, но мне надо сделать его меньше. Пожалуйста, помогите. Элемент BottomNavigationView: <com.google.android.material.bottomnavigation.BottomNavigationView android:id="@+id/bottomNavigationView" ...
Есть VPS-сервер, 3 ядра, 4 гигабайта оперативной памяти, Ubuntu Ubuntu 20.04.4 LTS На нем установлены NGINX, PHP 8.0-FPM, MYSQL Весь проект сайта в Laravel 8.0 На виртуальном сервере есть сайт, у которого есть домен + этот сайт используется для Telegram-бота, для использования telegram-бота я сгенерировал...
Почему не отвечает сервер на мои сообщения? const wsUri = "wss://echo.websocket.org/"; const messageInput = document.querySelector('.message'); const sendBtn = document.querySelector('.j-btn-message'); const textWindow = document.querySelector('.text-window'); const geoBtn = document.querySelector('.j-btn-geo'); const placeholder = 'Здесь вводится текст сообщения'; // создаем...
Я пишу бота на python aiogram , вопрос такой мне нужно сделать так чтобы когда пользователь загрузил боту фото в формате файла , то есть тип контента document, то в другой чат они приходили как обычные фотографии, так же в виде альбома. Код следующий: @dp.message_handler(is_media_group = True,...
Я хочу защитить несколько атомарных переменных от фолс шеринга, как я понимаю, это можно сделать, указав чтоб переменные занимали одну строку кеша. Я нашел, что этого можно добиться с помощью alignas(размер кеш линии) alignas(64) std::atmic<int> a1; alignas(64) std::atmic<int> a2; Но я не совсем...