• Как из MacOS найти в локальной сети устройство и узнать его ip за пределами маски?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Для начала, вполне возможно, что передача данных между вашей подсетью и той, где находится искомое устройство, запрещено на фаерволле/роутере. В этом случае открытый порт ничего не даст - так же, как и пинг, пакет попросту не дойдёт.

    Если же запретов на роутере нет и вы точно знаете диапазон адресов - можно попробовать просканировать его полностью чем-нибудь вроде nmap`а. В этом случае открытый порт поможет вам определить адрес устройства.
    Ответ написан
    Комментировать
  • Как работает сетевое окружение в Windows?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    за это отвечает сервис, который раньше назывался Computer Browser.
    В одноранговой сети шировокещательными пакетами выбирается самый главный Computer Browser, который собирает информацию о всех хостах, и если кто-то запрашивает список компьютеров в локалке, он его отправляет.
    Выбор идет по старшинству систем. XP важнее чем 2000, Vista важнее чем XP, семерка важнее чем Vista, десятка важнее, чем семерка. 64бит важнее чем 32 бита, а сервер в принципе важнее рабочих станций.

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

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

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

    sashkets
    @sashkets
    Прекратил отвечать после 24.02.2022
    ютуб при удалении предупреждает, что операция удаления необратима. полагаю после этого инфа о видео удаляется из поиска и кеша тоже
    Ответ написан
    Комментировать
  • Почему в тернарный оператор нельзя положить цикл?

    Lynn
    @Lynn
    nginx, js, css
    Потому что цикл это не выражение (expression), а инструкция (statement). Тернарный оператор требует что бы все операнды были выражениями.
    Ответ написан
    Комментировать
  • Почему в тернарный оператор нельзя положить цикл?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    По стандарту. Во всех трёх параметрах тернарного оператора могут находиться только выражения.
    https://tc39.es/ecma262/multipage/ecmascript-langu...
    Ответ написан
    Комментировать
  • Как найти вхождение в строку более 4 букв?

    DevMan
    @DevMan
    ну так добавьте к регулярке кол-во матчей.
    [a-z]{5,}
    Ответ написан
    Комментировать
  • Односвязные списки. Удаление элемента?

    wataru
    @wataru Куратор тега Алгоритмы
    Разработчик на С++, экс-олимпиадник.
    Только если вам известен ПРЕДЫДУЩИЙ элемент. Иначе за честные О(1) вы из односвязного списка ничего не удалите.

    Можно амортизационно удалить за О(1) просто пометив этот элемент удаленным. Но тогда все функции, которые проходятся по списку, должны такие помеченные элементы действительно удалять во время прохода.

    Суммарное время работы алгоритма будет как если бы удаление было за О(1). Но некоторые отдельные операции могут быть сильно медленнее, чем при честной константе. Например, если вы кучу раз добавите элемент в начало списка и тут же удалите, то потом вывод списка будет медленным, несмотря на то, что список должен быть пустым.

    Но на практике этот метод, наверно, не применяется. Потому что вы же где-то берете указатель на удаляемый элемент. Обычно можно вместе с ним получать и указатель на предыдущий. Или тупо использовать двусвязные списки.
    Ответ написан
    1 комментарий
  • Как зависит степень износа микросхем от температуры?

    nava2002
    @nava2002
    Инженер
    Критическим является НЕ температура кристалла, а ПЕРЕПАД ТЕМПЕРАТУР !!!
    67_pic9-1.jpg
    Это экстремальное исследование (-40 - +120 С) но тут хорошо видно что главная задача это поддержание стабильной температуры кристалла и устройства в целом. Сам кристалл будет цел а вот пайка начнет отваливаться на 1000 цикле.
    Сама температура влияет на надежность полупроводника уменьшает срок службы в 3 раза. НО.
    67_pic3-1.jpg
    Глядя на срок службы кристалла микросхемы видно, что он практически вечный (в человеческом измерении) то есть после нагревания кристалла до +70 С, полупроводник прослужит НЕ 500 тыс лет (как видно на графике) а в три раза меньше, всего лишь "какие то" 165 ТЫСЯЧ ЛЕТ
    12_pic6-1.jpg
    Ответ написан
    Комментировать
  • Как зависит степень износа микросхем от температуры?

    @VT100
    Embedded hardware & software.
    Не знаю, как у нас время наработки вычисляют. А за рупь-ежом - на основании уравнения Аррениуса (энергия активации, температура и т.п.).
    А вкратце - да, сокращается экспоненциально с ростом температуры.
    Ответ написан
    Комментировать
  • Как зависит степень износа микросхем от температуры?

    Для этого лучше сделать запрос производителю, т.к. единой зависимости не будет.
    Ответ написан
    4 комментария
  • Возможно ли в Chrome или Firefox выводить куда-то на панель рядом со строкой адреса цифру, сколько % CPU кушает сайт?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    Ну есть какой-то API - https://developer.chrome.com/docs/extensions/refer...
    Хз правда можно ли для конкретного сайта узнать. А выводить можно бэйджем на иконке расширения.
    Вот такое нагуглил - https://chrome.google.com/webstore/detail/cpu-and-...
    Можно поковырять исходники.
    Ответ написан
    Комментировать
  • Как сделать цикл из n циклов for?

    Alexandroppolus
    @Alexandroppolus
    кодир
    рекурсия
    function rec(arr, n, value, result) {
        if (n > 0) {
            for(let i = 0; i < arr.length; ++i) {
                rec(arr, n - 1, value + arr[i], result);
            }
        } else {
            result.push(value);
        }
    }
    
    let arr = [1,2,3,4,5]
    let r = []
    rec(arr, 2, '', r);
    console.log(r);
    Ответ написан
    Комментировать
  • Рекурсивный перебор сквозь пространство js?

    miraage
    @miraage
    Старый прогер
    В браузере - window, в nodejs - global.
    Перебираете ключи этих объектов, получите глобальные переменные.

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

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Зачем все эти сложности, если можно просто установить и настроить fail2ban или систему обнаружения вторжений, если нужна тяжёлая артиллерия. Головная боль - это писать своё решение при наличии готовых и проверенных временем.
    Ответ написан
    2 комментария
  • Как можно слушать порт у работающей программы?

    gbg
    @gbg Куратор тега Windows
    Любые ответы на любые вопросы
    Вам придется навелосипедить WinPCAP, которая является NDIS-драйвером, встраиваемым в сетевой стек венды.

    Альтернативно, вы можете попытаться заинжектить в процесс самопальную ws2_32.dll

    И то и то требуют наличия обширного опыта системного программирования на C/C++ под форточку, а также чтения тонны страниц MSDN на английском языке.
    Ответ написан
    4 комментария
  • Как из ролика скачать кусок по меткам времени?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    конкретно и пошагово, а не просто указание на программу


    Указываете id или ссылку в одном из этих сервисов, затем выбираете нужный временной отрезок. Загружаете.

    Простые настольные варианты, как говорили в комментариях к этому ответу:
    Ответ написан
    4 комментария
  • Как зависит степень износа микросхем от температуры?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Если речь про видеокарту/процессор, то при 200 градусах они работать не будут, сработает защита от перегрева. Насколько помню, в среднем температура процессора 90-100 градусов. А потом плавиться могут начать, и одномоментно выйдут из строя, какого то графика нет. Да и понятие отказа тоже разное, техника может работать, но неправильно, и это не всегда считается отказом.
    Кроме того, для любой техники есть довольно широкие допуски и совершенно непредсказуемо, сколько конкретный экземпляр проработает за пределами нормальных температур - может проработать годами, а может сгореть сразу при подаче питания.

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

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Да как угодно.
    У каждого компонента, микросхемы, детали, сборки свои параметры и поведение.
    у той же микросхемы все зависит от состава и слоев напылений, если там внутри куча транзисторов и конденсаторов - они по своему поплывут, если там диоды с сопротивлениями - по своему и прочее - пока не протестишь не узнаешь.
    Поэтому в даташитах и существует min / max под которые микросхема сначало разработывается, а потом испытывается и про то что за этими пределами ни производитель ни тем более кто-то еще гарантировать не станет, так как поведение не изучалось
    Ответ написан
    Комментировать
  • Как зависит степень износа микросхем от температуры?

    Zoominger
    @Zoominger
    System Integrator
    Экспоненциально. Чем выше температура, тем больше вероятность отказа и возрастает она всё быстрее и быстрее с повышением температуры.

    Тут, в основном, проблема с перегревом - у РЭА всегда есть рекомендуемый температурный режим, который лучше не нарушать и который гарантирует стабильную работу при соблюдении этого режима. Само-собой, если превысите, то вероятность отказа возрастёт.

    Если у вас какие-то нестандартные температурные условия работы, то берите сертифицированные для этих условий устройства, те же промышленные ПК, например.

    200 градусов - это, конечно, перебор.
    spoiler
    Ох, не зря диплом радиотехника получал.
    Ответ написан
    Комментировать
  • Куда можно устроиться стажироваться в 16 лет python dev?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Никуда. Я не буду говорить такие вещи, как то, что на Вас будут тратить время, электричество, Вам нужно будет рабочее место и пр. - это все должно быть самоочевидно - контора ведь обязана Вас всем этим обеспечить.

    Есть еще момент, который обычно вспоминают только HR - Вам 16 лет, следовательно, Вы имеете некоторые преференции в работе - скажем оплата за 6 часов как за 8 и т.д. Погуглите льготы для несовершеннолетних при устройстве на работу. Думаете, просто так вот каждое лето выделяют "малолетские квоты" - обязательство для конторы принять на лето столько-то малолеток?
    Ответ написан
    2 комментария