• Объясните пожалуйста как работает пинг?

    @pfg21
    ex-турист
    "Глобальный" роутинг жопа та ещё.
    У меня маршрут от моего компа до сервера, находящегося в моем же городе (спецом выяснял), идёт через Москву - 600 км в одну сторону, у соседа (другой провайдер) через Нижний Новгород - 300 км, у третьего (третий провайдер) напрямую, буквально пяток хопов в выхлопе traceroute.
    так уж сложились точки обмена данными между сетями провайдеров
    Посмотри выхлоп traceroute и удивись какими завернутыми маршрутами "глобально" идёт пакет.
    Ответ написан
    Комментировать
  • Объясните пожалуйста как работает пинг?

    @SunTechnik
    Ping замеряет время прохождения пакета от Вас до точки назначения и обратно.

    По пути пакеты передаются от одного маршрутизатора - другому.
    Примерный путь от Вас до точки назначения можно оценить с помощью команды traceroute/ tracert.

    Каналы между маршрутизаторами имеют разную скорость, загрузку, разную величину задержки.

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

    Основной - скорее цена канала и его загрузка.

    Строго говоря, маршрут пакетов от Вас и обратно может отличаться. Он может отличаться даже для разных протоколов, поэтому показания tracert - это ориентир, но не точный критерий.

    И да, у интернета нет единого хозяина.
    Поэтому даже Ваш провайдер не всегда модет повлиять на маршрут прохождения пакетов.
    Ответ написан
    Комментировать
  • Объясните пожалуйста как работает пинг?

    borisdenis
    @borisdenis
    Ленив и вреден...
    Сигнал очень редко идет напрямую, представьте, что между указанными вами точками интернет канал идет через Москву, какой маршрут тогда получится короче?
    Ответ написан
    Комментировать
  • Как вывести double число c определенным числом знаков ДО ЗАПЯТОЙ и После в сумме?

    @rPman
    Преобразовываешь в строку toString и берешь первые n символов подстроки Substring

    p.s.
    идеально выровненные числа вывести
    это отвратительно выровненные числа, пользоваться этим будет невозможно

    правильно выравнивать числа по правой стороне, зафиксировав количество знаков после запятой (что бы разделительная точка была на одной линии
    1 322.0000
      133.4400
       12.4440
        0.3333
    Ответ написан
    Комментировать
  • Как выбрать мощность БП?

    hint000
    @hint000
    у админа три руки
    Просто учитывайте, что когда калькуляторы говорят вам про 600W, они уже включили сюда запас по мощности (те самые 25-35%).
    Дело хозяйское, можно и на 2000W поискать, будет с 5-кратным запасом. Опять же: не стыдно людям показать. :)
    Это если нет ограничений по бюджету.

    К тому же реальная мощность потребления может быть в 1.5 раза выше заявленной
    Не может. Заявленная - это как раз максимальная, а реальная 99.9% времени меньше максимальной.
    Хотя intel действительно врёт насчёт TDP своих процессоров (ну как "врёт"... по-своему считает) и у них потребление иногда бывает больше, чем заявленный TDP, но это чуть ли не единственное исключение (да и то не в полтора раза, а меньше), а у вас-то AMD.

    Вот чего у вас на скриншоте обрезано 12W * 8 = 96W? Одно дело, если это 8 штук SSD, другое дело 8 штук HDD.
    Для этих двух случаев и блоки питания нужно подбирать разные. Потому что SSD потребляет только с линии 5V, и потребляет постоянно (под нагрузкуй и без нагрузки разница небольшая), а HDD потребляет и 5V, и 12V, причём только при старте (первые несколько секунд) потребляет много от линии 12V, потом потребление сильно уменьшается. Но зато при старте видюха не потребляет много.
    А если это восемь вентиляторов, так они только 12V кушают... У разных БП разное соотношение мощностей на 5V и 12V. Нюансы, нюансы...
    Ответ написан
    4 комментария
  • Как выбрать мощность БП?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Для начала сообщить полную конфигурацию ПК и планы по обновлению на конкретное железо (т.е., не в плане "собираюсь прокачать", а, например, "планирую купить RTX 4090 через год, а через два добавить еще пяток дисков").
    • Брать качественный и не экономить
    • С запасом 25-35% по мощности (в среднем КПД у БП в районе 80%, а на максимальной мощности БП нельзя эксплуатировать постоянно, лучше пусть максимальная нагрузка будет до 80-90%, дольше проживет как БП, так и ПК)
    • SeaSonic, FSP и их перекрашенные версии от других продавцов

    Судя по девятому райзену и калькуляторам - БП на 750-850 Ватт должно хватить на данную конфигурацию. Но, если планируется более продвинутый апгрейд - то 900-1000 Ватт.
    Ответ написан
    4 комментария
  • В какой среде практичнее учить и практиковать ассемблер?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    В любой. Что ближе, удобнее, привычнее и доступнее - ту и берите. Если же хочется попробовать разные - VirtualBox вам в помощь. А вот за литературой велкам на васм: https://wasm.in/forums/wasm-books-i-wasm-blogs.22/
    Ответ написан
    Комментировать
  • Нужен ли строгий режим в React JS?

    axifive
    @axifive
    Software Engineer
    Конечно в проде не нужен, это применяется только при разработке и тестировании
    https://react.dev/reference/react/StrictMode
    Ответ написан
    Комментировать
  • Можно ли заставить .net приложение отправлять HTTP запрос со взаимным tls?

    @d-stream
    Готовые решения - не подаю, но...
    var cert = new X509Certificate2(путь_до_файла_серта, "пароль_серта");
        var handler = new HttpClientHandler();
        handler.ClientCertificates.Add(cert);


    подробности
    Ответ написан
    Комментировать
  • На сколько Java отличается в обозначении типизации от C# для понятия TS?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Странная идея вообще учить язык А или Б для того чтобы понять язык В.
    Учите TS чтобы понимать TS, учите C# чтобы понимать C#.
    Ответ написан
    Комментировать
  • На сколько Java отличается в обозначении типизации от C# для понятия TS?

    Alexandroppolus
    @Alexandroppolus
    кодир
    Учить TS по курсам Java/C# неправильно. Да, у них есть пересечения (например, в классах), но в целом семантика и философия весьма отличается.

    Если ты уже писал код и не совсем новичок, то курсы не нужны. Сначала постигни фундамент - JS, чтобы понять что к чему.
    https://learn.javascript.ru/ - вот тут.

    Потом, усвоив и попрактиковавшись, можно обмазывать это дело типами. Всё необходимое есть в https://www.typescriptlang.org/docs/handbook/intro.html - по этому материалу ты в максимально короткие сроки научишься типизировать.
    Два стартовых поинта:
    1) TS - это только проверка типов, а не что-то рантаймовое (никакого рефлекшена, как в C#, нет).
    2) всегда можно и нужно обойтись без any.
    Ответ написан
    Комментировать
  • Как применить деление по значению другого столбца?

    @Shavadrius
    Как вариант использовать структуру CASE в самом запросе.
    Ответ написан
    3 комментария
  • Нужен ли Сетевой уровень в локальной сети.?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    можно ли обойтись в локальной сети без Сетевого уровня.

    Можно. Но tcp/ip и все протоколы, базирующиеся на нем - работать не будут :) А вот ipx - вполне себе заработает (если конечно найдешь, где и на чем его запустить :D )
    Ответ написан
    Комментировать
  • Нужен ли Сетевой уровень в локальной сети.?

    leahch
    @leahch
    3D специалист. Dолго, Dорого, Dерьмово.
    В дополнение, сетевая модель "OSI", увы, немного не сотносится с традиционными реализациями сетевых стеков и протоколов.
    Что часто вводит в заблуждение начинающих.
    Лучше подразделять на 4 уровня:
    - канальный уровень (как пример протокол ethernet)
    - сетевой уровень (уровень IP в стеке TCP/IP)
    - транспортный уровень (HTTР/FTP/NTP/MODBUS и т.д.)
    - уровень приложения (все что идет поверх, например WebDav или JSON-RPC)
    Ответ написан
    4 комментария
  • Что делать если разработали и выложили в Сеть программу с таким же названием, как у меня?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Нужно различать авторское право и право на товарный знак (название).
    Авторское право - верно, появляется у Вас по факту создания авторского произведения (программы).
    А вот с правом на товарный знак всё сложнее. Если кратко - кто запатентовал использование товарного знака на определённой территории, тот и прав. Даже если Вы начали использовать название раньше, это не поможет Вам запретить его использование другими лицами (но возможно спасёт от финансовых претензий). Любой суд Вам скажет, что ничего Вам не мешало выполнить регистрацию товарного знака раньше.
    Вам нужно опасаться возможных претензий со стороны этих "нехороших людей". Для этого нужно найти реестр товарных знаков на территории РФ (он в открытом доступе) и проверить - успел ли кто-либо оформить права на это название. Если никто не оформил - у Вас есть все шансы сделать это первым.
    Если право уже оформлено третьей стороной - проверьте, в каких категориях сервисов или товаров правообладатель может использовать это название. Возможно там нет "программ для ЭВМ".
    Если все варианты решения исчерпаны - можно сменить название программы или сменить юрисдикцию её авторов. Например автор программы может жить в другой стране, следовательно там будет свой реестр .
    Ответ написан
    1 комментарий
  • Что делать, если программа не видит библиотеку iostream?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега C
    Седой и строгий
    Понять, что C и C++ - это два разных языка, и либо использовать C++, либо не использовать iostream.
    Ответ написан
    Комментировать
  • Кто сейчас предлагает бесплатный Tier в месяц кроме Amazon AWS и Google Cloud?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    да все клауды дают, просто много где карта или номер

    Алибаба
    Блумих даже, чето он там прекращал но помоему осталось
    Вултр (тут 5ка или 10ка с карты провперка)
    ДижиталОушен
    помоему даже Линоде

    остальные кряхтят но тиоже что=то предлагают

    другое дело что после товарищей с *раины , думающих что они делают ДДОС некоторые карты даже KZ перестали принимать и это внезапно стало проблемой, но +- решаемо, если нужно раз в год-полгода
    Ответ написан
    Комментировать
  • Как запретить счетчику Яндекс Метрика изменять HTML страницу сайта?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Вопрос. Как запретить Яндекс Метрике менять что либо на сайте?

    По умолчанию - метрика ничего не изменяет в существующем html.
    В моем случае Яндекс Метрика изменяла номер телефона в шапке сайта на неизвестный мне номер.

    Это не метрика, а очень похоже на calltracking. Возможно, Яндекс Телефония как то была интегрирована в счетчик.
    Ответ написан
    6 комментариев
  • Как использовать функцию написанную на Python в C#?

    Vindicar
    @Vindicar
    RTFM!
    1. Если нужно именно вызывать функции, то что-то типа Python.NET. А вообще на кой тебе, код же суперпримитивный, его в разы проще переписать на C# чем разбираться с внедрением питона в .NET среду.
    2. FileSystemWatcher
    Ответ написан
    6 комментариев