Задать вопрос
  • Почему преобразователи USB-232 отваливаются в Виртуалбокс под Линуксом?

    @rPman
    а в kvm не отваливается?
    на сколько я знаю, у oracle проброс usb сделан ну очень тяп ляп, и работает это с очень небольшим количеством устройств (чудо что вообще работает)

    в kvm же можно как пробросить все устройство (причем не usb а сразу serial), зачем это делать через usb посредника?

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

    @res2001
    Developer, ex-admin
    Чтоб узнать по каким адресам обращается программа можно использовать любой сетевой сниффер, например Wireshark. Но это может быть не совсем просто и потребует разобраться с фильтрацией и т.п.
    В винде из коробки есть "монитор ресурсов", это не сниффер, конечно, но информация о соединениях (и адресах) процессов там есть. Ту же информацию можно получить в командной строке с помощью утилиты netstat (см. netstat /?).
    В линуксе то же есть тот же netstat, правда это не совсем то же, что netstat в винде, но вам сгодится.
    Ответ написан
    Комментировать
  • Как можно автоматически собрать IP адреса к которым обращается программа?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    • Да, есть специальный софт для этого: фаерволл называется. Там в нём можно разрешать или блокировать не только определённые адреса, но и приложения, а ещё там есть логи.
    • Или можно написать простой скрипт/приложение и через WinAPI периодически получать список IP адрессов, куда подключился процесс: GetExtendedTcpTable с флагом TCP_TABLE_OWNER_PID_CONNECTIONS.
    • И есть Procmon от Sysinternals - он вот вообще всё что можно логирует.
    Ответ написан
  • Пк просел в производительности по не известным причинам, почему?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    На деградацию-то процессор проверяли? https://www.reddit.com/r/intel/comments/1edhm93/ra...
    Ответ написан
    8 комментариев
  • Появилась полоса на мониторе без повреждений и с ИБП почему?

    @tukreb
    Повреждение матрицы, может просто пережата, а может что выгорело.
    Так или иначе вы сами ничего сделать не сможете (иначе не задавали бы здесь вопрос), несите в СЦ или по гарантии.
    Ответ написан
    8 комментариев
  • Без сложностей - как автоматически удалять содержимое указанных папок в Windows?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    Задачами в планировщике задач.
    Скриптами, если надо по щелчку.
    Ответ написан
    Комментировать
  • Внешний HDD ADATA HD650 перестал распознаваться компьютером и начал выдавать странный звук при подключении. В чём может быть проблема?

    GavriKos
    @GavriKos
    Ну диску кранты. Хотите с него считать данные - ничего не делайте и несите специалисьам. Чем дороже - тем лучше. Все.
    Ответ написан
    Комментировать
  • Почему хороший микрофон плохо слышно на записи?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    • В приложении, которое делает запись экрана
    • Во встроенной звуковой карте
    • В драйверах
    Ответ написан
    Комментировать
  • Можно ли что нибудь оптимизировать в коде функции поиска?

    @Everything_is_bad
    Хочешь помощи, пиши нормальный код, почитай про pep8, а то на твой код без боли нельзя смотреть.

    Ну и учись самостоятельно оптимизировать, начни с профилирования для поиска тяжелый мест. Хочешь помощи именно по алгоритмам, так сформулируй проблемное место.

    лучший в мире решатель
    зачем выдумывать такое?

    зачем нам нужна ссылка на видео?
    Ответ написан
    16 комментариев
  • Можно ли что нибудь оптимизировать в коде функции поиска?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Да, конечно можно - оптимизируйте, вам никто не запрещает. Оптимизировать можно вообще любой код. Оптимизация делается по конкретным критериям и под конкретную задачу. А ещё бывают противоположные критерии, когда оптимизация по одному критерию ухудшает другой. Поэтому для начала вам следует определиться с конкретными критериями оптимизации и что именно вы хотите оптимизировать в вашем коде. А так же какую именно задачу решить данной оптимизацией. И уже после этого проводить оптимизацию вашего кода.
    Ответ написан
    2 комментария
  • После включение Secure Boot тупит компьютер, что делать?

    yakovlev_13
    @yakovlev_13
    Шаманство, экзорцизм и некромантия.
    выключи Secure boot в биосе
    Ответ написан
    Комментировать
  • Почему wifi проходит через фольгу?

    @alexalexes
    Wifi имеет свойство преломления, отражения, дифракции, интерференции.
    Чтобы сделать волновой изолятор, нужно покрыть все помещение изолирующим материалом.
    Если вы хотите сэкономить на материале, то можете сделать клетку Фарадея, ячейки которой должны быть кратны размеру 1/4 длины изолируемой волны.
    Для 2,4 ГГц и 5ГГц у вас будет отдельная клетка со своим шагом ячеек.
    Ответ написан
    5 комментариев
  • Как «обновить» ячейки памяти SSD?

    @Dieman666
    потому что не нужно покупать дешман ссд с контроллером без драм буфера и запись вне slc кэша на уровне ниже харда.
    покупай нормальные диски.
    аля samsung evo/pro
    Ответ написан
    6 комментариев
  • Почему 3д персонаж не прыгает?

    @Programist2728
    Видимо писал тебе код нейросеть, она использует Character controller. Попроси чтоб он написал скрипт движение персонажа используя компонент Rigidbody. Либо можешь использовать этот скрипт но к персонажу добавь компонент Character controller. И к своей земле добавь тэг a Ground
    Ответ написан
    Комментировать
  • Создание настройка и обеспечение безопасности DNS-сервера?

    @pfg21
    ex-турист
    зачем думать - все уже давно придумано.
    fail2ban + dns
    Ответ написан
    4 комментария
  • Как вытащить иконку pdf-файлов из MS Edge?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Как найти иконку любого файла:
    1. Открываете реестр в редакторе реестра
    2. Ищите куст HKEY_CLASSES_ROOT\.pdf
    3. Там будет либо куст DefaultIcon
    4. Либо прямая ссылка на другой куст
    5. Либо ссылка в кусте .pdf\OpenWithProgids типа MSEdgePDF (может быть несколько, тип REG_NONE - по умолчанию)
    6. Далее смотрим HKEY_CLASSES_ROOT\MSEdgePDF, а в нём куст DefaultIcon, в котором и будет путь до иконки типа такого:
      C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe,13
      13 - индекс в группе иконок
    7. Далее качаем ResHacker
    8. Открываем исполняемый или бинарный файл
    9. Ищем нужную иконку в разделе Icon или Icon Group (иконки разного размера одной пачкой)
    10. Выделяем иконку
    11. В меню Action -> Save [ Icon : 72 : 1033 ] ...
    12. Повторить для всех размеров нужной иконки (в моей версии иконка PDF под номером 72 размером 64 пикселя, дальше - меньшего размера до 79 номера)
    Ответ написан
    Комментировать
  • Как 1TB может записаться на 931Gb?

    @karminski
    Senior React.JS Developer
    GiB - это гибибайты
    TB - это терабайты

    Разные системы исчисления.
    https://www.translatorscafe.com/unit-converter/ru-...
    Ответ написан
    2 комментария
  • Как 1TB может записаться на 931Gb?

    @alexalexes
    1000079360000 / 1024 / 1024 / 1024 ~ 931,39 ~ 931 гибибайт (GiB).
    1000205189120 / 1014 / 1024 / 1024 ~ 931,51 ~ 932 гибибайт (GiB).
    Если делить на 1000, то получите десятичные гигабайты.
    Ответ написан
    2 комментария
  • Как 1TB может записаться на 931Gb?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    это всё одно и тоже

    1000079360000 bytes (1.0 TB, 931 GiB) copied

    $ numfmt --to=si --round=nearest 1000079360000
    1,0T
    $ numfmt --to=iec-i --round=nearest 1000079360000
    931Gi


    1000205189120 bytes (1.0 TB, 932 GiB) copied

    $ numfmt --to=si --round=nearest 1000205189120
    1,0T
    $ numfmt --to=iec-i --round=nearest 1000205189120
    932Gi


    numfmt: Reformat numbers
    $ numfmt --grouping --from=si 1K
    1 000
    $ numfmt --grouping --from=si 1T
    1 000 000 000 000
    
    $ numfmt --grouping --from=iec-i 1Ki
    1 024
    $ numfmt --grouping --from=iec-i 1Ti
    1 099 511 627 776
    
    $ numfmt --from=si --to=iec-i 1T
    932Gi
    $ numfmt --from=si --to=iec-i --format="%.1f" 1T
    931,4Gi
    $ numfmt --from=si --to=iec-i --round=nearest 1T
    931Gi
    Ответ написан
    Комментировать
  • Как 1TB может записаться на 931Gb?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Применительно к байтам традиционные приставки СИ кило, мега, гига и прочие традиционно используются не в значении множителя десяти в какой-то степени, а в значении множителя двойки в какой-то степени. 1Кб равно не 10^3, а 2^10, т.е. те самые 1024 байта. Аналогично и для всех остальных приставок - в мегабайте 2^20 = 1048576 байта, гигабайт - 2^30 = 1073741824 байт и так далее. Почему степень двойки? Потому что двоичная система фундамент вычислительных систем - в бите только 0 и 1. Поэтому удобнее и практичнее использовать везде степени двойки. В троичных ПК, кстати, аналогично - там триты по три или шесть штук в трайте (ога, есть два разных варианта реализации).
    И вот в попытке стандартизировать и устранить путаницу придумали киби, миби, гиби и остальные смешные приставки для степени двойки. Результат получился предсказуемым - путаница стала ещё больше. Поэтому как были килобайты степенями двойками - так и дальше останутся. А вот беспощадные маркетологи решили, что можно сэкономить несколько центов и использовать приставки СИ в традиционном значении степени десятки. Поэтому везде все накопители маркируются коммерческими гигабайтами в степени десятки - да, везде обман, увы. Вероятность встретить накопитель с честными гигабайтами стремится к нулю. Ну и некоторые разработчики решили, что следовать стандарту надо без оглядки на реальный мир и тоже использовать в софте все эти *иби для степени двойки, а степени десятки использовать для обычных приставок. И вот это всё увеличивает энтропию ещё больше.
    Ответ написан
    Комментировать