Задать вопрос
  • Можно ли подключить ноутбучную клавиатуру к обычному USB 1.0/2.0?

    @alexalexes
    Есть некий проект на отдельном контроллере:
    https://www.instructables.com/How-to-Make-a-USB-La...
    PS: Сдается мне, если у полноразмерной клавиатуры USB распиновка клавиш похожа на такую матрицу:
    FIDKPDSKUV8PYPB.png
    и если по столбцам и строкам набор клавиш стандартизирован, то из большой клавы можно одолжить адаптер и приспособить ноутбучную клаву под этот адаптер.
    PPS: Или собрать свой маленький контроллер со своим декодером матрицы. Найти прошивку под HID устройство поверх USB, вообще, проще простого для любого МК, поддерживающего usb.
    Ответ написан
    Комментировать
  • Как обстоят дела с персональными данными в телеграм ботах?

    @alexalexes
    И как я понимаю туда надо ссылку на это согласие указать?

    Даже два согласия. Одно на обработку персональных данных, другое - на распространение персональных данных.
    Согласие на обработку данных нужно, чтобы получить возможность обрабатывать данные для внутренних нужд организации. Должен четко перечислен список реквизитов, которые вы будете собирать, и список действий, что будете делать с этими реквизитами.
    Согласие на распространение, тоже содержит список реквизитов в виде таблички, что пользователь, якобы, мог что-то разрешить распространять, что-то категорически запретить, а что-то разрешить с ограничениями (ограничение предполагается заполнять текстом самим пользователем). И в вашей системе нужно учитывать все эти моменты, но обычно, согласие не принимается, пока пользователь не согласится с вариантом, что нужно распространять весь предложенный перечень реквизитов, если упрощать учет. Но вы должны фиксировать в системе версию документа бланка согласия, если реквизиты поменяются в будущем, чтобы пользователю потом предложить новый бланк.
    Также в тексте согласия указывается точный электронный адрес, где будет вестись распространение перс. данных.
    Ответ написан
  • Как лучше организовать хранение данных?

    @alexalexes
    Как бы выразиться помягче...
    Вы даже не представляете какой объем системы нужно разработать, чтобы выводить 10 отчетов, и если нужно будет 11-ый отчет добавить. Вам придется решить вопросы не только хранения данных.
    Обычно, студенты профильного направления только на 3 курсе начинают осознавать масштаб бедствия.
    Вот пример, какого кунгфу нужно достичь, чтобы решить вашу задачу:
    https://dspace.tltsu.ru/jspui/bitstream/123456789/...
    Ответ написан
    4 комментария
  • Делал форму обратной связи, вроде написал все правильно, но выводит ошибку заполните все поля, хотя все заполнил. Как быть?

    @alexalexes
    <form action="send.php">
    ...
    </form>

    Вы не указали метод отправки POST, соответственно, ваши переменные формы нужно искать в методе GET.
    <form action="send.php" method="POST">
    ...
    </form>

    Чтобы убедиться в этом:
    echo "GET:";
    var_dump($_GET);
    echo "POST:";
    var_dump($_POST);
    exit();
    Ответ написан
    Комментировать
  • Перестал отображаться HDD в BIOS, соответственно и в дисковом менеджере винды тоже нету. Как быть?

    @alexalexes
    Если диск не видно в биос, значит он либо не подключен должным образом, либо не хватает питания для раскрутки, либо он физически поврежден - просто так совпало, что вы куда-то его перемещали. Как какая ОС его использовала - не имеет значения.
    Ответ написан
    Комментировать
  • Есть ли разница втыкать приёмник радио канала для мышки в USB 2.0 или USB 3.0?

    @alexalexes
    Не будут. Скорости USB 2.0 хватит на несколько адаптеров различных устройств управления.
    Но вы можете купить USB 3.0 хаб не только для подключения таких адаптеров, но для подключения внешних жестких дисков. Вот на них почувствуете разницу.
    Ответ написан
    Комментировать
  • Что можно сделать, если новый SSD на 2 ТБ не инициализируется?

    @alexalexes
    Вставить в материнскую плату в разъем m2 и нормально проверить.
    Если определиться без проблем, то грешить на переходник USB и драйвера ноутбука, ОС.
    привлекла его низкая цена

    Если цена существенно ниже рынка подобных моделей SSD - однозначно, хотим играть в лотерею и нарваться на контрафакт.
    Ответ написан
    5 комментариев
  • Нужно ли вынимать сломанный аккумулятор из ноутбука?

    @alexalexes
    Если в вашей модели ноута используется плоский аккумулятор как шоколадная плитка, то у них есть тенденция распухать со временем, если есть внутренние дефекты в аккуме. Может выдавить крышку корпуса или повредить материнскую плату. Лучше найти время и извлечь для спокойствия.
    Ответ написан
    2 комментария
  • Как прибавить к текущему значению новое?

    @alexalexes
    let data = 0;
    
    document.querySelectorAll(".button").forEach(function (btn){
      btn.addEventListener("click", function (e){
        data += +e.target.parentElement.dataset.step;
    rect.style = `transform: rotate(${data}deg);`
    Ответ написан
    3 комментария
  • Есть ли блоки питания исключительно для SATA?

    @alexalexes
    Если вертушек пару штук, то любой блок питания от роутера подойдет.
    9...12 вольт на 0,3...1,0 ампер.
    Идеально, если найдешь 12 вольт 1 ампер.
    Ответ написан
  • Как установить Win 10 поверх Win 7 (с сохранением файлов)?

    @alexalexes
    свободное место на диске 37 ГБ

    "Маловато будет" (с), нужно хотя бы сотку, чтобы не ловить странные ошибки во время распаковки.
    В вашем случае, лучше провести ревизию файлов и скопировать самое необходимое на другой диск/раздел диска, и сделать нормальную чистую установку на чистый, отформатированный раздел.

    500 Гб диски не такие дорогие, особенно бу. Если у вас места пару десятков Гбайт, то лучше, чтобы было пару сотен.
    Ответ написан
  • Возможно ли ускорить вывод 400+ услуг с ценами на одной странице?

    @alexalexes
    Напишите сниппет, в котором соберите список HTML простой склейкой тегов, используя только PHP и SQL запросы, и пару вспомогательных сниппетов, которые могут достать отдельные элементы списка.
    В коде сниппета нужно избегать обращение к объектам Modx, особенно, если что-то циклически формировать, всю модель данных брать из таблиц базы данных.
    Это будет самое быстрое решение.
    Ответ написан
    Комментировать
  • Если БД две, то к какой из них будет обращение?

    @alexalexes
    Если это MySQL, сразу после подключения есть запрос на выбор БД (use ваша_база), его нельзя проигнорить и начать выполнять другие запросы, связанные с контекстом таблиц.
    Если это другая СУБД, то выбирается по умолчанию схема данных та, которая закреплена за пользователем по его правам доступа, либо она имеет то же имя, что и логин пользователя.
    Ответ написан
    Комментировать
  • Программирование плат Arduino, какой язык лучше использовать?

    @alexalexes
    Нурмагомед Лабазанов, вы не можете просто так написать программу C++ для железки.
    Практически любая строчка такой проги - это обращение к регистрам или портам конкретной модели или линейки контроллеров.
    А еще перед основным телом проги - конфигурационные константы - какие константы за какие порты отвечают.
    Так что, берите какую-нибудь arduino железку, например, Arduino nano, и экспериментируйте. Почувствуйте разницу с обычным C++.
    Ответ написан
    Комментировать
  • Узнать поверхностно схему регестрации в сбере на 5 цифрах?

    @alexalexes
    Авторизация по пин-коду.
    Если очень просто принцип описать.
    То первоначально пользователь входит в систему по обычной авторизации - вводит полноценный логин и пароль.
    Потом включает опцию - хочу упрощенную авторизацию. Вводит пин-код для этой упрощенной авторизации, при этом система выдает для пользователя сессионный токен, который не прекращает действие, если приложение прервалось.
    Когда в следующий раз пользователь обращается к приложению, то система определяет, что у него есть сессионый токен, он действующий, пользователь активировал когда-то этот способ авторизации, и дает возможность принять пин-код от пользователя.
    Если пин-код введен неправильно столько-то попыток, то токен аннулируется, пользователю нужно пройти полноценную авторизацию, и включать опцию пин-кода заново с новым пин-кодом.
    регестрацию простенькую как у Сбера из 5 цифр

    Не регистрация, а авторизация по пин-коду, называется.
    как они узнают меня, по номеру телефона

    Проходится полноценная авторизация с выдачей сессионного токена - по нему идентифицируется пользователь.
    Ведь 5 цифр легко взломать

    Для ввода пин-кода всегда попытки ограничены по пальцам одной руки, обычно, 3 попытки, потом нужно авторизовываться традиционным способом.
    Ответ написан
    1 комментарий
  • Влияет ли смена типа подключения с L2TP на PPPoE для обычного пользователя?

    @alexalexes
    Просто провайдер унифицирует способ подключения среди всех клиентов, чтобы кейсы решения проблем на разных роутерах были одинаковые, да и роутер любой можно было поставить. Да, PPPoE более универсальный, есть в любом роутере. А вот L2TP применялся не в чистом виде, а со специфичными параметрами для российских провайдеров - Russia L2TP. Не каждый китайский роутер с прошивкой по умолчанию можно использовать.
    Ответ написан
    Комментировать
  • Как настроить подлючение наушников jbl 770nc в fedora linux в режиме headset?

    @alexalexes
    Архитекторы стандарта Bluetooth не обновили стандарт профиля HSP для одновременного высококачественного входящего и исходящего канала. Они пока не видят вариант использования гарнитуры шире чем то, что нужно для разговора по телефону, с отключенной музыкой.
    Ответ написан
    Комментировать
  • Через какую программу перевести текст цветной с таблицами в электронный вид (Книга Английского Соловов В.Н)?

    @alexalexes
    В распознавателях цвет текста не имеет значения. Если вы хотите сохранить оригинальный шрифт и расположение текста, то символьная информация будет накладывается поверх изображения страницы в виде отдельного прозрачного OCR-слоя.
    Ответ написан
  • Комп зависает из-за процессора или оперативной памяти?

    @alexalexes
    Покупай еще 16g RAM.
    Ответ написан
    Комментировать
  • Простое решение для десктопа?

    @alexalexes
    Из моего опыта без глубокого погружения легко накидать формочку с парой textbox/combobox и кнопочкой, а потом вывести какую-то графику в Chart - это в C#. Из сохранений данных нужно научиться сериализовать объект и писать его в файл. Если нужна простенькая база данных, то можно прикрутить SQLite.
    Из неудобств при запуске на другом компе - нужно ставить пакет .NET той версии или выше, в которой скомпилирован проект.
    Для Chart и ходовой штуки как LINQ (очень упрощает жизнь, если перебирать массивы/множества/коллекции), нужно ставить .NET минимальной версии 3.5 и выше.
    Ответ написан
    2 комментария