• Нарушает ли авторское право копия главного экрана приложения?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Давайте разложим всё по-порядку:
    1. Объекты авторского права - текстовый контент, медиаконтент, звуковые произведения и т.д. Использование сторонними лицами возможно только с разрешения правообладетеля (автора);
    2. Товарный знак (бренд) - зарегистрированный установленным путём текст или картинка для узнаваемости бренда или продукта. Регистрация бренда производится только для определённого списка услуг или товаров, с которыми бренд планируется использовать. Использование сторонними лицами возможно только с разрешения правообладетеля;
    3. Объекты, на которые офорлены патенты (изобретения). Это может быть меню сайта, работающее особым образом, какая-то изюминка, дающая правообладетелю технологическое преимущество. Идеи (замыслы) не могут быть объектом патентования. Использование сторонними лицами возможно только с разрешения правообладетеля;
    Во всех случаях нарушения, правообладатель может обратиться в суд.

    Посмотрите - что на Ваш взгляд Вы можете нарушить. А лучше обратитесь к профильнму юристу.
    Ответ написан
  • Возможно ли организовать удаленное управление микроконтроллером в моем случае?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Два варианта вижу я:
    1. Искать документацию/заниматься реверс-инженирингом внутренних команд девайса;
    2. Подпаяться к кнопкам, подключить условный esp8266 и управлять кнопками через него.
    Ответ написан
    Комментировать
  • Gmail в Windows 11?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    На браузер Google Chrome можно поставить расширение для проверки Gmail почты. Правда уведомления будут только при запущенном браузере.
    Ответ написан
    3 комментария
  • Почему пришла смс после посещения сайта вкусвилла?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Оператор Ваш номер и передал. Некоторые компании заключают договор с оператором и при посещении абонентом сайта с мобильного телефона, в запрос к сайту добавляется информация о номере телефона. К передаче персональных данных, передача только телефонного номера - не относится, поэтому это не противоречит закону.
    Ответ написан
    3 комментария
  • Как выбрать магнитный датчик угла поворота?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Попробуйте KMA221. Используется в автомобильных комплектующих (бесконтактный датчик положения дроссельной заслонки). Можно программировать начало/конец зоны действия.
    Ответ написан
    Комментировать
  • Windows 10 видит Bluetooth наушники как два устройства "наушники" и "головной телефон", почему?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Я бы поменял bluetooth алаптер.
    В дешёвых версиях может поддерживаться одновременная работа только с одним устройством.
    Почему наушники "представляются" двумя устройствами - вопрос второй, но сомневаюсь, что на рынок бы выпустили неработаюшие наушники.
    Плюс - поищите на адаптер родные драйвера.
    Ответ написан
  • Как отправить post запрос на сайт крипты Bybit?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Вам нужно взять конкретный запрос и пристально его рассмотреть. Все зеголовки, куки, токены.
    Потом попробовать эмулировать запрос пока не будете получать нужный ответ. Делаете приложение.
    Потом решаете как получать куки (например эмулятором браузера или расширением к браузеру) и подсовываете своему приложению.
    Это вариант для самых сложных случаев.
    Ответ написан
    3 комментария
  • Как сменить язык расширений в гугл таблицах?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Как разработчик расширений могу сказать - если создатель расширения не предусмотрел другие языки, то у Вас их и не будет.
    Ответ написан
    2 комментария
  • Как реализовать произношение английских слов в таблице?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    У гугла есть севис text to speech, который можно интегрировать в apps script.
    Вот пример кода, который выдал ChatGPT:

    function textToSpeech(text) {
      // Укажите ключ вашего проекта Google Cloud Platform
      var apiKey = 'YOUR_API_KEY';
      
      // Формируем URL запроса к API Text-to-Speech
      var apiUrl = 'https://texttospeech.googleapis.com/v1/text:synthesize?key=' + apiKey;
      
      // Создаем тело запроса
      var requestBody = {
        input: {
          text: text
        },
        voice: {
          languageCode: 'ru-RU', // Укажите код языка, если необходимо
          ssmlGender: 'FEMALE' // Укажите женский или мужской голос
        },
        audioConfig: {
          audioEncoding: 'MP3' // Укажите формат аудиофайла
        }
      };
      
      // Отправляем POST запрос к API Text-to-Speech
      var response = UrlFetchApp.fetch(apiUrl, {
        method: 'post',
        contentType: 'application/json',
        payload: JSON.stringify(requestBody)
      });
      
      // Получаем ответ в виде аудиофайла
      var audioBytes = response.getContent();
      
      // Сохраняем аудиофайл на Google Диск
      var folderId = 'YOUR_FOLDER_ID'; // Укажите ID папки на Google Диске для сохранения аудиофайла
      var file = DriveApp.createFile('audio.mp3', audioBytes, 'audio/mpeg');
      DriveApp.getFolderById(folderId).addFile(file);
      
      // Возвращаем URL аудиофайла на Google Диске
      return file.getUrl();
    }


    Этот скрипт отправляет текст на сервер Text-to-Speech и сохраняет аудиофайл в указанной папке на Google Диске. Вы можете использовать URL этого аудиофайла для проигрывания произнесенного текста.
    Ответ написан
  • Как сделать простой парсер своих страниц WordPress с внесением данных в БД?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Если сайт Ваш - то можно воспользоваться WordPress API для получения содержимого определённых страниц (можно всех, но это дольше). И далее - проверять содержимое, и выполнять остальные необходимые Вам действия.
    Ответ написан
    Комментировать
  • Влияет ли на качество связи при переадресации зконка оператор связи?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Разницы в качестве связи не будет, т.к. в основном качество связи зависит от радиоканала "мобильный- БС". Но могут наблюдаться трудности в корректной обработке ответов "абонент недоступен", "абонент занят" и т.д.
    Ответ написан
    Комментировать
  • Как устранить ошибку квоты на передачу и импорт данных?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Почитайте про квоты Google здесь.
    Если кратко - сервисы Google не предоставляют неограниченные ресурсы при работе со своими сервисами. Существуют определённые квоты: на время выполнения скриптов, на количество запросов, создание документов и т.д. Квоты предоставляются на определённый период (день, месяц и т.д.). При превышении лиммта - сервис прекращает работу.
    Вам нужно понять - какой вид квоты расходует импорт данных. Дальше возможны два варианта:
    1. Оптимизация. Например, если расходуется квота по трафику и требуются не все данные, то преедавать только нужные данные;
    2. Докупка ресурсов. Это связано как правило с использованием аккаунта Google в качестве организации. В этом случае лимиты будут выше. Не могу достоверно утверждать. что с организациями в РФ сейчас Google работает.
    Ответ написан
    Комментировать
  • Как заставить Windows 7 возвращаться к заданному состоянию при каждой загрузке?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Сделайте виртуалку на VMWare. Там можно делать snapshot системы и потом выполнять загрузку с неё.
    Ответ написан
    Комментировать
  • Как называется плата которая ставится между карт ридером и смарт картой, для логирования данных?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    сниффер
    Ответ написан
    Комментировать
  • Есть ли оптимальный способ получения смс с +-50 сим-карт одновременно?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Есть же СИМ-банки + сопутствующий софт. В СИМ банке может быть несколько радиомодулей. Переключение СИМ выполняется программно. Если срок жизни СМС (время доставки при выключенном телефоне) - мал, то надо задуматься о схеме: одна СИМ - один радиомодуль.
    Ответ написан
    Комментировать
  • Как всегда использовать https?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Очевидно, что при первом (небезопасном) запросе, сервер ещё ничего о нём не знает. Следовательно не может повлять на его безопасность. Вот когда уже получит - выполнит редирект на https. Следовательно исходя из постановки задачи - ответственным за безопасность первого запроса должен быть клиент (браузер).
    Ответ написан
    Комментировать
  • Как установить MySQL Server на Debian 12?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Вот например инструкция: https://www.linuxbuzz.com/how-to-install-mysql-on-...
    Здесь можно посмотреть, откуда брать ссылку для загрузки: https://www.digitalocean.com/community/tutorials/h...
    Ответ написан
  • Как сделать так чтобы можно было заходить на сервисы при помощи субдоменов на docker контейнерах?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    C помощью nginx можно настроить переадресацию "субдомен -> контейнер" или "порт -> контейнер".
    Ответ написан
    Комментировать
  • Почему токен не приходит на API?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Обычно в Headers между парметром и значение ставится двоеточие. Здесь:
    Authorization Bearer {{accessToken}}
    всё идёт одной строкой. И это у Вас работает.

    Поставьте двоеточие, в этом случае обработка будет корректной, т.к. здесь:
    context.Request.Headers["Authorization"].
    у Вас идёт поиск заголовка "Authorization", а так как его нет, то и выражение:
    string? token = context.Request.Headers["Authorization"].FirstOrDefault()?.Replace("Bearer ", "");
    возвращает null
    Ответ написан
    Комментировать