• Создается dll вместо exe?

    NikFaraday
    @NikFaraday
    Student full-stack Developer
    dll это библиотека. Значит вам нужен проект не библиотека, а, допустим, консольное приложение
    Ответ написан
    Комментировать
  • Плеер mpc-hc x86 в windows 8.1 не работает?

    @Drno
    Kllite codec pack установите
    Ответ написан
    Комментировать
  • Могут ли скачать программу через DevTools?

    @Refguser
    Делаю ИМ и другие решения
    если у программы закрытый исходный код, чтобы нельзя было скачать,

    "закрытый исходный код" - это не "чтобы нельзя было скачать", а чтобы нельзя было увидеть исходный код.

    если я смотрю через DevTools там есть все исполнительные файлы во вкладке: источники - Страница.

    И что с того? То, что видны ссылки на файлы ещё не говорит что можно скачать/увидеть их исходный код. Только если это html/css/js-файлы - тогда да, а остальные (php, asp, perl и тп) исполняются на сервере и в браузер уже отдадут сгенерированный html. Или ничего не отдадут.
    Ответ написан
    Комментировать
  • Для чего служат порты на детали от мат. платы – Carte port USB JACK ethernet pour DELL VOSTRO 3300 05G3D5Carte port USB JACK ethernet pour DELL?

    vabka
    @vabka
    Токсичный шарпист
    Порты для симкарты и gsm/wifi.
    Обычно там стоит wifi-модуль, но в некоторых странах этот ноутбук идёт с hspa-модемом (3g)
    Ответ написан
    Комментировать
  • Не работает Visual Studio, начинающий изучатель C#?

    vabka
    @vabka Куратор тега C#
    Токсичный шарпист
    1. Работает.
    2. Все ошибки перечислены внизу.
    Ошибка у тебя в том что ты методы пишешь в неймспейсе, а не в классе - смотри внимательно, как код пишет ведущий.
    Ответ написан
    5 комментариев
  • Программа не установилась, а установочный файл сам удалился это вирус или особенность Windows 11?

    @Drno
    Ну так твой касперский и удалил её..
    отключи антивирь, перекачай и потом запускай.
    nnmclub .to - достаточно надежный сайт, как и rutracker org. хотя факапы конечно бывают..
    Ответ написан
    Комментировать
  • Как деплоить API?

    @Asokr
    Берите ВПС и разворачивайте, кому нужен ваш АПИ )

    Когда вы сделаете проект - тоже все будут иметь доступ к нему...
    Ответ написан
    Комментировать
  • Как деплоить API?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Как можно задеплоить API для того чтобы он мог воспользоваться API и подключить к Фронтенду

    DRF - это просто библиотека для Django, так что проект на DRF деплоится точно так же, как обычное приложение на Django. В документации это описано.

    если я задеплою Backend проект, то другие могут получить доступ к нему, как от этого защититься?

    Никак. Только требовать от пользователей обязательной аутентификации и не принимать неавторизованных запросов.
    Ответ написан
    1 комментарий
  • Почему выводится вместо нормального результата только нули при умножении функции?

    kryamk
    @kryamk
    Проблема возникает из-за того, что значение, которое вы получаете из поля ввода, имеет тип строки (string), а не число (number). Поэтому при умножении строки на число происходит неожиданное поведение.

    // Функция для конвертации валюты 
    function сonvertCurrency() {
        fetch('https://v6.exchangerate-api.com/v6/353aabff81d47df9512e9535/latest/RUB')
        .then(function (response) {
            return response.json();
        })
        .then(function (data) {
            console.log(data);
            // Получение значения из поля ввода и преобразование его в число
            let inputValue = parseFloat(document.querySelector('.value').value);
            // Получение выбранной валюты из селектора
            let currency = document.querySelector('.currency-selector').value;
            // Проверка на NaN (не число)
            if (!isNaN(inputValue)) {
                // Умножение числа на соответствующий курс конвертации
                let result;
                if (currency === 'USD') {
                    result = inputValue * data.conversion_rates.USD;
                } else if (currency === 'EUR') {
                    result = inputValue * data.conversion_rates.EUR;
                }
                // Вывод результата с двумя знаками после запятой
                document.querySelector('.dollar').innerHTML = result.toFixed(2);
            } else {
                // Вывод сообщения об ошибке в случае некорректного ввода
                document.querySelector('.dollar').innerHTML = "Некорректное значение";
            }
        })
        .catch(function (error) {
            // Обработка ошибок fetch
            console.log("Ошибка при получении данных:", error);
        });
    }
    
    // Обработчик изменения значения селектора
    document.querySelector('.currency-selector').addEventListener('change', сonvertCurrency);


    Кстати, у вас в названии функции сonvertCurrency русская буква "с".
    PS: как весело отвечать с gpt )
    Ответ написан
    Комментировать
  • Как сделать такой input type range?

    Get-Web
    @Get-Web Куратор тега CSS
    Front-End Developer
    Ответ написан
    Комментировать
  • Как реализованы секторы размером не кратных степени 2 в Advanced Format?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Вы неверно прочитали информацию. Дополнительные байты используются на низком уровне контроллером диска для дополнительной коррекции ошибок.
    Пользовательские данные все будут по 4096 на сектор.

    1. ОС вообще с ними не работает, ОС работает с файловой системой и блоками/кластерами, а не секторами.
    2. Чек сумма обычно такая же, но кроме чек суммы могут быть и другие данные для корелляции
    3. 512 в современных устройствах уже не должно встречаться. После 2011 года все производители перешли на AF. Но в 4к секторах можно создавать 512байтные кластера или блоки
    4. ОС практически никогда не занималась кластерами. Очень очень давно до кластеров можно было докопаться из биоса, но это было во времена, когда контроллер дисков находился на материнке. То есть во времена IDE...
    Нынче все устройства идут с собственным контроллером.
    Ответ написан
    4 комментария
  • Некорректно установился амд каталист, что делать?

    xez
    @xez
    TL Junior Roo
    Перестать устанавливать всякий мусор вроде «сборка flibustier»
    Ответ написан
    2 комментария
  • Как в VSCode отключить это?

    @mezhuev
    Системный администратор
    Просто щёлкните по «don't show» и подсказка не будет появляться. Или откройте параметры (Ctrl+,) и в поиске введите workbench.editor.empty.hint.
    Ответ написан
    3 комментария
  • Как убрать фиксированную вложенность в VS Code?

    Get-Web
    @Get-Web
    Front-End Developer
    В конфиг настроек добавить:
    "editor.stickyScroll.enabled": false

    Либо открываем Файл > Настройки > Параметры (CTRL+,), находим Editor>Sticky Scroll: Enabled, убираем галочку:
    66074370ce502720488745.jpeg
    Ответ написан
    Комментировать
  • Какой ноутбук подойдет для начинающего дизайнера?

    @Drno
    Современный процессор интел i3 или i5 (12е или 13е поколение)
    Оперативки 16гб
    Ssd от 500гб

    Посмотрите леново
    Ответ написан
    Комментировать
  • Как запитать sata ssd диск на плате промышленного компьютера ASEM BM3400?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    https://www.ozon.ru/product/karta-adapter-ssu-msat...
    А судя по описанию, с вашим компьютером в комплекте должны быть наборы для установки 2.5" SATA устройств.
    Ответ написан
    Комментировать
  • Как управлять по сети загрузкой ОС?

    Alex_Geer
    @Alex_Geer
    System Engineer
    PXE-сервер
    Ответ написан
    Комментировать
  • Как лучше загрузить сайт на React на GitHub для доказательства, что он действительно на React?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    этот вопрос у меня относится к удобству чтения кода и просмотра сайта другими пользователями, чтобы они удостоверились в разработке на React.

    В репу заливается весь проект, исключая зависимости, так, чтобы можно было скопировать проект себе на локалку, поставить зависимости и:
    - Запустить в режиме разработки одной командой.
    - Собрать проект одной командой.
    - Выполнить тесты одной командой.

    Либо, чтобы из репы можно было скопировать лишь dist/ и сразу опубликовать это как приложение в любом месте, без дополнительных команд.
    От такого способа не будет видно, что применялся Реакт?

    Слепой не увидит ничего, в остальном - все чекается на раз-два.

    Рекомендую изучить крупные репы и обратить внимание на то, что там в рамках одной репы имеются исходники (src), сборки разных видов (dist/build), опубликованы все необходимые команды так, чтобы даже не зрячая обезьянка могла скопировать и выполнить эту команду, чтобы получить желаемый результат.
    Ответ написан
    1 комментарий
  • Как внедрить работу с криптовалютой в проект?

    malinichevvv
    @malinichevvv
    Back-End PHP Developer
    Если хочешь простую интеграцию - юзай API бирж, bybit, whitebit, binance

    Если у вас свои ноды - то тогда можно легко и просто написать своё API, только нужно будет сделать фабрику для выбора адаптера нужной крипты под запрос. Но, это только для bitcoin core движков, для эфира ситуация абсолютно другая, там крайне трудно, по хорошему придётся юзать смарт контракт
    Ответ написан
    3 комментария
  • Монитор acer V226HQL стал темнее и начал вонять жженым пластиком?

    @alexalexes
    Сгорела одна из ламп подсветки с оплавлением клемм (или обмотка трансформатора подсветки).
    Несите в сервис или сразу покупайте новый, цена вашему монитору на вторичке - 3 тыс. руб.
    Ответ написан
    Комментировать