Задать вопрос
  • Как сделать голосовой ввод через микрофон windows 10-11?

    @kalapanga
    Именно в Windows, как таковой - нет. В разных онлайн сервисах - есть.
    Из крупных диктовать текст по-русски можно в гугл-документах, микрософтовском онлайн-офисе, должно по идее быть и в яндекс-документах, но навскидку не увидел (может яндекс-браузер нужен). Сам-то движок у Яндекса точно есть - используется как минимум в Яндекс-клавиатуре на мобильных устройствах.
    Ответ написан
    Комментировать
  • Как сделать голосовой ввод через микрофон windows 10-11?

    @rPman
    Нет такого, и создание такой поддержки для windows очень не простое. Есть сторонние инструменты, но они еще более ограниченные. Эта область стагнировала годами, надеюсь нейронки трансформер вдохнут в нее жизни.

    Попробуй функционалом от гугл в google docs, чтобы оценить достоинства и недостатки. Так же при использовании google chrome можно включить подобный функционал простым плагином (я не нашел готового но раньше там достаточно было добавить атрибут x-webkit-speech к любому input и в нем появится кнопка голосового ввода, сейчас чуть чуть сложнее, в стандарте у браузера есть соответствующий api)

    p.s. Интересно, сколько народ готов за подобный софт заплатить?
    На основе открытых нейронных сетей типа whisper (там как я понял на код и веса очень удобная MIT) можно запилить вполне автономное приложение, а уж при наличии доступа к облачным api и подавно.

    А вот на практике, все мои попытки лично пользоваться различными голосовыми набиралками и управлялками разбиваются о кучу неудобств, которые приходится постоянно обходить, они полностью убивают все бонусы...

    В частных случаях возможно голосовой набор имеет смысл, но тогда зачем городить для этого поддержку ОС.
    Ответ написан
    4 комментария
  • Как запретить скачивание/запуск исполняемых файлов и все сайты с онлайн играми?

    @dronmaxman
    VoIP Administrator
    Настраиваеш групповую политику, четко определяеш список Exe которые можно запускать, все остальное в лес.

    По доступу, блокировка через DNS оптимальный выбор. Можно поставить какой нибудь PiHole или AdGuard DNS и через них банить все запросы на левые сайты.

    Остает еще дыра с DOH для самых продвинутых, но адреса DOH известны и их можно заблокировать на Firewall.
    Ответ написан
    3 комментария
  • Какой специалист мне нужен?

    newross
    @newross
    Product owner
    Бизнес-аналитик либо продакт.
    Желательно знакомого с вашей предметной областью и аудиторией.
    Чего точно не стоит делать, так это делегировать принятие решений разработчикам. А то получите красивый код, оторванный от бизнеса
    Ответ написан
    Комментировать
  • Как сделать так, чтобы устройства видели друг друга в сети Wi-Fi через хот-спот?

    GavriKos
    @GavriKos
    Они и так должны друг друга видеть. А вот то что в вин10 сломано напрочь сетевое окружение - факт известный. Вырубайте фаерволы, врубайте сетевые службы и прочее. По умолчанию в винде сетевое окружение не работает
    Ответ написан
    2 комментария
  • Названия в классов: я могу раздавать их рандомно или есть некая традиция, игнорирование которой считается плохим тоном?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега CSS
    В программировании есть традиция давать сущностям понятные имена.

    При этом, что такое "понятное имя", каждая команда договаривается самостоятельно. Кто-то пишет только на грамотном английском, кто-то использует колхозную транслитерацию. Один и тот же элемент на разных проектах может называться по-разному, потому что у них разная предметная область (например, menu/navigation). И так далее.

    Дополнительно, существуют и схемы наименования, самая популярная - БЭМ.

    С точки зрения же механики, браузеру совершенно всё равно, что написано у вас в классах (за исключением небольших технических ограничений, описанных в спецификации).
    Ответ написан
    Комментировать
  • Где хранить "избранное" юзера?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Веб-разработка
    Я для решения аналогичной задачи сделал api-роут, в котором проверяется авторизация - если пользователь авторизован, то запрос проксируется на бэкенд, если не авторизован, то идёт работа с локальной сессией.
    Ну а на клиенте просто в компоненте кнопки добавления в избранное через RTK-Query запрашивается id всех товаров из избранного через этот роут.
    Ответ написан
    5 комментариев
  • Как сделать пунктирное подчеркивание ссылок?

    @romant094
    Frontend-developer
    Удобно, чтобы можно было добавить padding-bottom.
    a {
      border-bottom: 1px dashed #cecece;
      padding-bottom: 3px;
    }

    Таким образом можно избавить от padding'a, не увеличивая физический размер элемента. Также можно анимировать появление / исчезновение.
    a {
      position: relative
    }
    
    a::after {
      position: absolute;
      bottom: 10px;
      left: 0;
      display: block;
      content: '';
      width: 100%;
    }

    Ну и самый простой и некастомизируемый вариант, как написал Михаил Р.
    Ответ написан
    4 комментария
  • Есть ли качественная дорожная карта для web разработки на python?

    @slochitory
    Сам учусь по такому направлению
    Подробно изучить Python.
    SQL основы - желательно потратить недельку - две на изучение(Но в Джанго своя ОРМ, но я считаю что пригодится знать основы)
    MySQL/PostgreSQL
    Django.
    Django Rest FrameWork(Для создания RESTful приложений).
    Nginx/Apache
    Для фронтенда учу
    HTML
    CSS
    Bootstrap/Tailwind CSS
    SASS/SCSS
    JavaScipt(Основы)
    Какой-то фреймворк для фронта например React/Vue/Angular
    Обязательно научиться пользоваться Git.
    И ещё было бы хорошо научиться пользоваться Docker.
    В целом пока занимаюсь этим.Если что-то не правильно, пожалуйста поправьте, самому будет полезно почитать
    Ответ написан
    1 комментарий
  • Как правильно заменить диск в Software RAID??

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    То, что вы подчеркнули красным, это точка монтирования. Два тома в одну точку монтировать нельзя.
    Вам надо отформатировать раздел на новом диске и скопировать на него содержимое папки /boot/efi
    Примерно так:
    sudo mkfs -t vfat /dev/nvme1n1p2
    sudo mount /dev/nvme1n1p2 /mnt
    sudo cp -r /boot/efi /mnt
    sudo umount /mnt
    Ответ написан
    9 комментариев
  • Можно ли ставить диски WD Purple в NAS?

    ZERGeich
    @ZERGeich
    Никакого конкретного запрета - нет.
    В маркетинговых спецификациях - никаких запретов нет.
    Возможно есть специфические технические нюансы, но в целом - какая нафиг разница?
    Ответ написан
    Комментировать
  • Официальное трудоустройство гражданина РБ на удаленку в российскую компанию?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    С подачи товарища Владислав Лысков , изменил ответ.

    Официальное трудоустройство гражданина РБ на удаленку в российскую компанию?

    Условно, нельзя:

    Дело в том, что работодатель обязан обеспечить безопасные условия и охрану труда всех своих сотрудников, в том числе дистанционных (ст. 312.3 ТК). При этом нормативно-правовые документы Российской Федерации, которые содержат нормы труда, действуют только на территории России (ст. 13 ТК).

    Таким образом, обеспечить безопасные условия труда для дистанционных сотрудников, работающих за границей, ни формально, ни юридически не представляется возможным. Поэтому с такими сотрудниками рекомендуется заключать гражданско-правовые договоры. Такие разъяснения дают и специалисты официальных ведомств в письмах Минтруда от 16.01.2017 № 14-2/ООГ-245, от 17.02.2016 № 14-2/В-125 и Роструда от 26.02.2016 № ТЗ/437-6-1.

    Риск состоит в том, что такой трудовой договор не будет действовать, а работодателя могут привлечь к административной ответственности за нарушение ст. 13 ТК РФ.
    Ответ написан
    9 комментариев
  • Центр сертификат windows как восстановить работоспособность?

    LifeGameYT
    @LifeGameYT
    UE | Developer
    1. Проверьте журналы событий:
    - Откройте "Просмотр событий" (Event Viewer) на сервере.
    - Перейдите в раздел "Журналы Windows" и посмотрите события, связанные с сервисом центра сертификации.

    2. Проверьте состояние служб:
    - Зайдите в "Управление службами" (Services) через "Панель управления".
    - Убедитесь, что службы, связанные с ЦС, находятся в состоянии "Запущено" и режиме "Автоматический запуск".

    3. Проверьте доступность базы данных ЦС:
    - Убедитесь, что база данных ЦС доступна и работает.
    - При необходимости, проверьте и восстановите базу данных из резервной копии.

    4. Проверьте наличие обновлений:
    - Убедитесь, что операционная система и сервисы ЦС обновлены до последних версий.
    - Примените все доступные обновления и патчи.

    5. Проверьте наличие свободного места на диске:
    - Убедитесь, что на диске, где расположена база данных и службы ЦС, достаточно свободного места.

    6. Поставьте задачу по мониторингу:
    - Настройте мониторинг для регулярной проверки состояния служб и базы данных ЦС.

    7. Проверьте конфигурацию сервиса ЦС:
    - Проверьте конфигурацию сервиса ЦС, убедитесь, что параметры настроены корректно.
    Ответ написан
    Комментировать
  • Какой язык лучше всего подойдет для олимпиад?

    AshBlade
    @AshBlade
    Просто хочу быть счастливым
    Язык - C++. Однажды участвовал и в команде все писали на питоне - не прошли по времени.
    Где и как - решай задачи с acmp
    Ответ написан
    Комментировать
  • Автоматическая генерация контента на станице на основании GET параметров, хороший вариант для SEO?

    Mike_Ro
    @Mike_Ro Куратор тега JavaScript
    Python, JS, WordPress, SEO, Bots, Adversting
    Автоматическая генерация контента на станице на основании GET параметров, хороший вариант для SEO?

    Подгружается не только содержимое, но еще меняет title и description.

    Идеально ужасный, чтобы страницы вылетела из индекса, а если таких страниц наберется критический процент, то может и весь сайт отлететь в теневой бан.

    По сути, Вы будите показывать ПС разные данные в рамках 1 страницы. Вы можете сыграть в рулетку с ПС и попытаться спустя 5-10 сек изменять контент страницы на основе url параметров, я уже сыграл.
    С точки SEO это вообще будет как-то продвигаться или для каждого вопроса делать отдельную страницу?

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

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    - на синем экране код ошибки. его полезно гуглить (тоже не панацея, бывают коды с огромным количеством причин)
    - потом "безопасный режим" по ф8
    - потом всякую дребедень в виде инструкций (ну реально, дай бог если 50/50% толковых)
    - потом переустановка
    ... как то так
    Ответ написан
    Комментировать
  • Skype и номера РФ на +7 больше не поддерживаются?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Если это действительно так, то ограничение прописано на серверах M$ и его не обойти никак. M$ последовательно реализует концепцию по уничтожению своего бизнеса в РФ.
    Ответ написан
    Комментировать
  • Как сделать автоудаление в поле для ввода?

    Seasle
    @Seasle Куратор тега CSS
    Без библиотек можно и так сделать:
    const input = document.querySelector('input');
    
    input.addEventListener('input', (event) => {
      const value = event.target.value
        .replace(/^\+?[78]/, '')
        .replace(/[^0-9]/g, '')
        .slice(0, 10);
      
      event.target.value = value;
    });

    Я бы использовал imask.js в данном случае:
    IMask(document.querySelector('input'), { mask: '000 000 00 00' });

    Ответ написан
    Комментировать
  • Как через xpath достать язык страницы?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Как через xpath достать язык страницы?

    Если в html имеется атрибут lang, то можно получить его значение: /html/@lang
    Ответ написан
    Комментировать