Задать вопрос
  • На что влияет частота в "витой паре" (RJ45, LAN и иные названия этого кабеля)?

    Daemon23RUS
    @Daemon23RUS
    Для потребительских целей - будет ли заметна разница в пинге между 5е и 8? Пинге в локальной сети, в играх в интернете? Стоит ли переплачивать за последнее поколение только ради этой "магической" частоты? В интернете одна "вода" вместо ответа на этот вопрос, поэтому я здесь, на форуме

    При скорости порта в 1Gbps разницы между 5e и 8 Вы не увидите.
    При скорости порта 2,5Gbps разница будет в длине кабеля, по CAT6 - прокачает 100м, а по 5e около 50м
    При скорости порта 10Gbps уже потребуется CAT7
    При скорости порта 25Gbps уже потребуется CAT8

    Переплачивать стоит (в разумных пределах) если длина кабеля условно большая, или у Вас в планах в будущем заменить оборудование на более скоростное (а кабель у Вас уже под него подходит)
    Ответ написан
    2 комментария
  • Можно ли использовать не парные Acquire/Release порядки памяти?

    Daemon23RUS
    @Daemon23RUS
    Я потратил несколько часов на изучения темы порядков памяти, и у меня в голове остались некоторые противоречия.
    Тратьте еще некоторое время, документ по ссылке поможет https://www.kernel.org/doc/Documentation/memory-ba...
    P.S. По диагонали глянул код, вспомнил информацию, которая мне помогла в свое время, чем с Вами и делюсь.
    Ответ написан
    Комментировать
  • Как перехватить трафик приложения для анализа?

    Daemon23RUS
    @Daemon23RUS
    В случае, если предполагаемые ответы сервера известны, Вам может подойти такой вариант:
    Предположим обращение идет на сервер someserver.ru который DNS резолвит в 123.45.67.89
    в Windows добавляете IP адрес 123.45.67.89, запускаете nginx для windows на адресе 123.45.67.89 выполняете минимальную настройку для someserver.ru
    Запускаете программу - смотрите логи - профит.
    В случае если используется сертификат - Выпускаете себе само подписанный или через свой центр сертификации сертификат для someserver.ru и добавляете его в nginx. А сам сертификат или корневой (в случае своего центра) в доверенные - смотрите логи - профит.
    P.S. Зная правильные ответы сервера, сможете их и отправлять ;)
    Ответ написан
  • Лаги переключающего геркона?

    Daemon23RUS
    @Daemon23RUS
    Изучаю электронику и начал экспериментировать с герконами. Конкретно взял такую модель. Это переключающий геркон на 3 контакта
    Для теста замените геркон аналогичным переключателем (кнопкой) и повторите замеры. Тут вариантов 2 или Вы неправильно меряете или Вы чего то нам не договариваете.
    P.S. есть третий вариант - "Барабашка" АКА потусторонние силы, но сообщество вроде как околонаучное, можем и куклу Вуду заколоть вероятность аномалии просчитать :)
    Ответ написан
  • Не работает код, что делать?

    Daemon23RUS
    @Daemon23RUS
    Попросил нейронку написать код ... Несколько часов мучался, но так и не понял в чём проблема...

    А думать пробовали ? Хотя бы по вершкам, не вникая в детали, при беглом просмотре, что делает программа ?
    Я Вас подталкиваю самостоятельно понять базу, просто если Вы этого не увидите, программирование не Ваше.
    Ответ написан
    Комментировать
  • Ноутбук msi ge62rf и новый ssd. Почему фризит в играх?

    Daemon23RUS
    @Daemon23RUS
    Поставил, накатил систему, все работает отлично, но в играх жёстко

    В таком варианте не однозначно, или криво накатилось или убогий SSD (adata не лучший выбор, сдавайте обратно)
    Ответ написан
  • Как исправить ошибку?

    Daemon23RUS
    @Daemon23RUS
    LCDI2C_Multilingual lcd(0x27, 16, 2);
    LCDI2C_Russian lcd(0x27, 16, 2);
    Ну или какой там Вам язык нужен, но из тех что поддерживает библиотека ...
    P.S. lcd.init(); не увидел в коде, но далее уже сами разберетесь
    Ответ написан
    1 комментарий
  • Почему у меня программа вообще не реагирует на свойства в python?

    Daemon23RUS
    @Daemon23RUS
    class Heroes(object):
        def __init__(self):
            self.__hp = int(input('Введите количество здоровья героя: '))
            self.__damage = int(input('Введите количество урона героя: '))
    она даёт ввести число меньше нуля, как-будто просто не видит свойство.

    Я чет не вижу логики чтобы проверить и дать возможность повторить ввод, даже просто бросить исключение и закрыться. Вы создаете "объект" при создании он инициализируется путем взаимодействия с пользователем (консоль) что введете, то и будет, без проверок ...
    Ответ написан
    Комментировать
  • Как заставить браузер доверять сертификату web-сервера с SIP-телефона?

    Daemon23RUS
    @Daemon23RUS
    Решение есть, но чисто потешить свое ЧСВ.
    Что надо иметь: Домен (пусть будет mydomen.tld) и консоль линукс (не заворачивался в винде, но думаю что и там тоже можно)
    Дано 50 Yealink. у каждого ИП во внутренней сети с 192.168.1.100 по 150.
    Решение: WILD letsencrypt
    Заводим 50 записей A по типу abonent-01.phones.mydomen.tld со внутренним IP 192.168.1.1хх для каждого телефона.
    получаем WILD letsencrypt dns challenge сертификат (через DNS challenge) для phones.mydomen.tld (в консоли linux тем же certboot)
    Полученный сертификат, раскидываем на 50 аппаратов.
    Подключаемся по https://abonent-01.phones.mydomen.tld - БИНГО ! получилось "закрыть замочек" для всех 50ти.
    Раз в 3 месяца повторяем процедуру DNS челенджа с заменой сертификата на 50 аппаратах.
    Вот только зачем все это, при том что настроив единожды Yealink "забываеш" про него на несколько лет (или до момента когда его надо из кабинета в кабинет перенести как подменный.
    P.S. Это не единственный метод.
    Ответ написан
    3 комментария
  • Как сделать lazy load pdf?

    Daemon23RUS
    @Daemon23RUS
    Applications should read a PDF File from its end.

    Чтение startxref решается через httpConnection.setRequestProperty("Range","-300"); (чтение последних 300 байт файла)
    Далее через setRequestProperty вычитывается диапазон с первой/2й/3й
    P.S. Изначально писал сообщение как комментарий к ответу Rsa97, но запостилось как ответ к вопросу, поэтому дополню: Посмотрите в эту сторону. https://github.com/mozilla/pdf.js.git
    PDF.js is fetching the entire PDF file from a server. Can it fetch only the required portions for rendering?
    Actually, PDF.js is doing just that. PDF is a complicated format; in most of the cases, the vital data of a PDF document is located at the end. Depending on browser support and on what web server returns the HTTP Range Requests headers, PDF.js may automatically start using HTTP Range Requests to fetch not-yet-loaded portions of a PDF needed for rendering visible pages, so a document can be rendered without fully loading it.
    Ответ написан
    4 комментария
  • Что за инженерное решение с посылкой ВАЖНЫХ электрических сигналов через корпус устройства?

    Daemon23RUS
    @Daemon23RUS
    Как можно было додуматься пустить сигналы не через хорошую пайку или на крайний случай через разъёмные соединения, а через металлический корпус
    и болтовые соединения которые могут быть плохо затянуты, ржаветь и т.п.??? тем более что в процессе ремонта корпус мешает, бывает надо вынимать платы и т.п.
    Тем более такие важные сигналы, без которых вообще девайс отказывался включаться.

    Отчего же такое решение Вы посчитали плохим?
    Периодически попадается нечто похожее, например схема не включается если откручена от радиатора, разорвана цепь. Или силовая часть схемы не включается пока не прикручена защитная крышка. А ржаветь и плохо затянуты - в противовес разный коэффициент теплового расширения в спаянных элементах тоже может приводить к разрушению паяного соединения.
    В общем нет в Вашем случае никакого "криминала" и встречается подобное достаточно регулярно.
    Ответ написан
    Комментировать
  • Есть x3d в биосе на 7500f, откуда?

    Daemon23RUS
    @Daemon23RUS
    У Ryzen 5 7500f - 6 ядер, из 6 мы получаем 12 с технологией HT (уж не помню как она у красных называется, помнится синие первыми запатентовали то что красные уже делали, но суть не в том) и как бы в биосе этот пункт не отключал эту технологию, оставляя физические ядра без переключения контекста (всего 6 потоков) что дает прирост в производительности отдельно взятого физ. ядра, но уменьшает в 2 раза количество одновременно выполняющихся потоков ( я о процессоре, не о ОС) что в итоге дает в играх с малым кол-вом потоков прирост производительности.
    Ответ написан
  • Создать нормальный https сертификат для адреса в локальной сети?

    Daemon23RUS
    @Daemon23RUS
    Есть ли способ создать не самоподписанный https сертификат для ip адреса в локальной сети (или заставить capacitor+эмулятор+fcm работать с самоподписанными сертификатами или вообще по http)? Или есть другой способ решения проблемы?
    Другой способ: на своем домене blabla.com добавляете А запись субдомена dev со значением 192.168.56.2, теперь условно в любом окружении (дома, на работе, в метро) dev.blabla.com резволится в IP 192.168.56.2 - первая часть решена. Дальше еще проще получаете сертификат для dev.blabla.com у Letsencrypt подтверждением по ДНС Профит!
    P.S. При получении сертификата, держите в памяти, что TXT записи могут добавляться по пол часа - часу. Это важно для успешного получения с 1го раза. Ибо новая попытка - новая TXT запись. (тут на 100% не уверен, может и есть варианты в документации со старым _acme-challenge)
    Ответ написан
    5 комментариев
  • Почему не открывается BIOS если зажать клавишу DEL?

    Daemon23RUS
    @Daemon23RUS
    Я включаю компьютер. Зажимаю клавишу DEL. Через 2 секунды слышу POST. Через 2 секунды вижу экран загрузки Windows. Выключаю компьютер. Включаю компьютер. Без остановки нажимаю на клавишу DEL как в какой-то стрелялке и открывается BIOS. Как такое может быть?

    В то мгновение, когда Вы нажимаете на клавишу, контроллер клавиатуры отправляет событие, что нажата клавиша.
    Тем временем происходит полный сброс и инициализация компьютера, в том числе и интерфейсных микросхем.
    Как следствие к моменту когда проводится проверка на нажатие DEL, информации о том, что нажата клавиша уже в контроллере/драйвере нет, несмотря на то, что Вы ее держите зажатой. Когда отпустите, придет событие об отпускании клавиши.
    Без погружения в детали примерно так плюс минус у Вас все и происходит.
    Ответ написан
  • Конноспортивный комплекс. видеокамеры в конюшнях. Как защитить от мух?

    Daemon23RUS
    @Daemon23RUS
    Так уже давным давно все придумали ...6823cdc27967e648677403.jpeg
    Уж не знаю, к чему Вы эту идею отнесете в раздел конюха с опахалом или в реализацию...
    Ответ написан
    Комментировать
  • Синхронизируется ли история операций POS терминала с банком?

    Daemon23RUS
    @Daemon23RUS
    Долбить банк эквайер. Если все происходило как описано есть далеко ненулевая вероятность, что на терминале не сохранилась 1я транзакция, что и вынудило продавца требовать повторно оплату. Дополнительно скажу, что если в терминале нет 1й транзакции то и совершить возврат по ней продавец не имеет возможности, только через поддержку (Хотя это ему не мешает сверится по реестру платежей за этот день и если там 2 платежа, вернуть 2й). Вот только долбить сподручней продавцу, ему будет доступно больше информации, чем Вам со стороны. А вот если выяснится что у продавца в реестре поступлений нет 1го платежа, тогда переключатся на свой банк и добивать вопрос в своем банке.
    Ответ написан
    Комментировать
  • Оплата клиентом наличными, а чек через смс (без стационарной/мобильной кассы) на выезде?

    Daemon23RUS
    @Daemon23RUS
    выбивался кассовый чек и отправлялся по СМС

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

    Daemon23RUS
    @Daemon23RUS
    Упс, а Вы детальку забыли добавить, резистор между конденсатором и средней точкой резисторов.
    Номинал конечно странный 10кОм Вы выбрали, не знаю какое входное сопротивление на Вашей цветомузыке, боюсь что уровень уплывет, но думаю дальше сами разберетесь. А, и добавить по Вашей схеме надо номинал около 12-15 кОм. Точнее на нагрузку посчитаете, чтобы согласовать уровни.
    Ответ написан
    Комментировать
  • Что за странный трафик при просмотре онлайн кино на серверах лордфилм?

    Daemon23RUS
    @Daemon23RUS
    с телефона образуется сначала множество DNS-запросов к несуществующим доменам типа f03ef30f-719a-4fa6-b084-4682851d9698.local

    Bonjour/Avahi мультикаст DNS (mDNS)
    Вполне прогнозируемое поведение, посмотреть а нет ли случаем в ближайшем окружении мультикаста с просматриваемым контентом.
    а затем многочисленные UDP-подключения к самым разным IP-адресам и портам >10000
    скорее всего пиринг
    Ответ написан
    2 комментария
  • По правилам ли разные SVG файлы с одинаковыми ID?

    Daemon23RUS
    @Daemon23RUS
    ID инструмент "способ" обращения к элементу. Если на сводной странице Вы его не используете, то и беспокоится особо не о чем. Хотите уникальные ID добавьте после каждого что то вроде document.getElementById('SITE').id='SITE_N' есть сотни способов как это сделать и десятки подойдут конкретно в Вашем случае. НО если вы используете ID на этой странице, все остальное - ЧСВ
    Ответ написан
    Комментировать