Задать вопрос
  • Как безопасно запустить собственный dns сервер?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    1. DNS amplification. Злоумышленник отправляет на ваш сервер короткий DNS-запрос, подменяя обратный IP-адрес на адрес атакуемого сервера. Ваш DNS-сервер отправляет гораздо больший по размерам ответ на подменённый IP, участвуя, таким образом, в DDoS-атаке.
    Ответ написан
    2 комментария
  • Как общаются микросервисы в реальных проектах?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    По-разному, под каждую систему или даже под каждый сценарий взаимодествия выбираются свои способы. Довольно часто явление, когда внешнее API - REST, внутреннее синхронное - gRPC, асинхронное - Kafka.
    Ответ написан
    Комментировать
  • Требуется ли junior deep learning инженеру знание математики?

    Maksim_64
    @Maksim_64
    ML Engineer
    Все зависит от компании, нет никаких общих требований. Собеседование это лотерея, советую не тратить время в попытке удовлетворить, все требования, а делать проекты и получать опыт.
    Ответ написан
    Комментировать
  • Как поставить два разных драйвера на две видеокарты NVIDIA?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Проще всего избавиться от GT 630 и заменить её на любую другую затычку, поддержка которой есть в драйвере 3080.
    Ответ написан
    1 комментарий
  • Какой коннектор RJ-45 выбрать для сложных условий?

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

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Любую: построение сети небольшой компании, производства, завода, жилого дома, бизнес-центра, магазина, деревни/СНТ, да хоть круизного лайнера - чего бы и нет-то?
    Ответ написан
    3 комментария
  • Целевое обучение на IT-направлении: стоит ли того?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Ещё два года назад я бы сказал, что вышка в целом не нужна, а тем более с последующими обязательствами по отработке. Сейчас, когда устроиться на первое рабочее место стало чрезвычайно трудно, целевое выглядит как раз отличным решением, гарантирующим не только диплом, позволяющий проходить через первичные фильтры отбора, но и 3-5 лет стажа.
    Ответ написан
    1 комментарий
  • Ответьте на вопрос по информатике?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Тут все ответы одновременно верные, не верные и противоречащие самой задаче.
    1. "Ничего не изменилось" противоречит концепции самой задачи: по условиям задачи уже что-то изменилось. Ничего не изменилось в дизайне странице. Изменился объём страницы и увеличилось потребление трафика, а так же объём вычислительных ресурсов необходимых для обработки данной страницы.
    2. Расходы снизились, т.к. после пересборки и деплоя проекта запустился механизм очистки кэша предыдущей версии проекта и которая занимала больший объём, чем текущая. Расходы увеличились, потому что объём проекта увеличился.
    3. Скорость - аналогично: проект пересобрался чуток по-другому из-за других хэшей в названиях файлов, которые архиватор пережал чуть более эффективно. Или сжатие страниц не использовалась и скорость отображения страниц замедлилась.
    4. Износ НЖМД относится к пункту 2, т.к. это часть расходов на обслуживание сервера.
    5. Электропитание - то же самое: больше байт для обработки - больше затраты на электричество, архиватор сжал эффективнее - меньше байт, меньше затраты.
    6. Так же и с уязвимостью: дополнительные 43 байта привели к возможности использовать атаку при переполнении буфера в такой странице памяти (ну, условно, конечно). Или наоборот избавили.
    7. По любому пункту выше (и даже ниже) можно получить как взыскание, так и премию.
    8. То же самое с выбросами: пользователи получили замедление страницы и со злости очень активно и экспрессивно высказались в адрес владельцев и разработчиков сайта, что привело к более активному дыханию и дополнительным выбросам. Ну или наоборот - пользователи уснули в ожидании загрузки страницы и меньше надышали.

    Даже формулировка вопроса включает в себя вообще все ответы: к чему могло привести? Это событие могло привести вообще абсолютно к чему угодно - хоть к коллапсу и взрыву сверхновой звезды на другом конце вселенной через миллиард или триллион лет. Так что если отвечать именно на этот вопрос, то да, все ответы верные.
    Ответ написан
    9 комментариев
  • Какой способ подключения к VPS лучше?

    @rPman
    Исторически но забыто, машины в сеть объединяли утилитой socat (linux), она туннели что угодно во что угодно (например виртуальный ethernet tap через udp или tcp туннель)... без шифрования! Я поднимал через него vpn порядка 250мбит вообще практически без нагрузки на процессор (очень слабая vps-ка)

    Еще вариант, штатный ssh -w 0:0, умеет создавать как tun так и tap интерфейс, естественно с шифрованием и прочими плюшками, но это tcp туннель со всеми вытекающими от сюда проблемами с плохим интернетом

    ну и конечно любой другой vpn подойдет
    Ответ написан
    1 комментарий
  • Какие есть нативные способы перемещения файла в Корзину на C# или .NET в Windows?

    Василий Банников да ну
    это же из windows 95 фунциональность вот:

    $shell = New-Object -com shell.application
    $rb = $shell.Namespace(10)

    проще всего если там уже есть хотя бы 1 файл:
    686e1cf03cc1f642595604.png
    ($rb.items() | select-object -first 1).Path
    C:\$Recycle.Bin\S-1-5-21-3826591462-1902725790-3394240593-1001\$RXMK2R1

    686e1e9b84c0e080935127.png

    если нет ничего надо что то еще искать как но мне лично чуть некогда

    new-item "a.txt"
     $rb.CopyHere("a.txt", 0)

    ($rb.items()).count
    2
    new-item "a2.txt"
    $rb.CopyHere("a2.txt", 0)
    ($rb.items()).count

    3
    если понравилось - решением
    686e1ee6ea48d619716555.png
    Ответ написан
    Комментировать
  • От чего зависит время пинга?

    @Akina
    Сетевой и системный админ, SQL-программист.
    На самом деле время пинга складывается из нескольких составляющих. Основные две из них:

    - время, которое тратится промежуточными узлами на передачу до пингуемого узла и обратно;
    - время, которое пингуемый узел тратит на обработку запроса и формирование/отправку ответа.

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

    Что самое противное, ни одну из этих составляющих нельзя измерить надёжно. А тебя по большому счёту, интересует только первая из названных составляющих. Даже на время реакции целевого, конечного, узла можно начхать - на TCP/UDP он будет реагировать гораздо шустрее, чем на пинг, а если будет тормозить, то отвечающий софт, а не передача.

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

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Для двухкомнатной квартиры со стандартными бетонными стенами в типичной панельке вполне достаточно Tp-Link Archer AX53 / AX73 (дороже, больше антенн, больше область покрытия). Если у вас какой-то большой дом с кучей соседей и перегруженным эфиром или толстыми стенами - то лучше взять комплект из двух-трёх мешей из серии Deco. Что-то типа X10/20 (по два порта в каждом) или X50/55 (по три порта). И соответственно в каждую комнату по точке, а сами точки кабелем соединить. Для проводных клиентов можно отдельно кабель плюс любой гигабитный свитч (хоть тот же Tp-Link), если надо больше портов.
    Ответ написан
    6 комментариев
  • Каковы изоляционные свойства пластиковой бутылки?

    @VT100
    Embedded hardware & software.
    Аморфный лавсан (это, вроде, аббревиатура) или полиэтилентерефталат имеет диэлектрическую прочность 15-17 МВ/м. Кристаллические плёнки, в зависимости от толщины, достигают 120-160 МВ/м.
    По "Радиоматериалы и радиокомпоненты", Н. В. Никулин, А. С. Назаров, М., Высшая школа, 1986, стр. 40.
    Ответ написан
    1 комментарий
  • Как заставить typescript поверить, что в объекте есть свойство?

    modelair
    @modelair
    unsocial
    есть такая штука - typeguard. он сообщает ts'у, что этот объект определенного типа, который указан после is. вот простенький, дальше разберешься, думаю.

    function isData(data: any): data is { id: number | string } {
      return data.id !== undefined
    }
    Ответ написан
  • Потеря пакетов в сети Ростелекома?

    Afranius
    @Afranius
    Из говорящих дольше живут те, что говорят меньше.
    Ничего. Мне тоже интернет по работе нужен, как-то связь с работой пропала, запустил MTR и охренел - на узле Ростелекома более 80 процентов потерь пакетов.
    Звоню им, кричу - "что вы, творите, собаки сутулые?"
    А мне в ответ - "идите нахер, вы не являетесь нашим абонентом".
    Написал на них жалобу в ФАС, так на меня по работе вышел чел и сказал, что если опять такая хрень будет - звонить ему, он РТ построит. Хотя по идее такие косяки должен мой провайдер разруливать, но он отморозился.
    Ответ написан
    2 комментария
  • Почему процессор Atom N270 на 2.5Вт нагревается?

    15432
    @15432
    Системный программист ^_^
    1) TDP в 2.5W совсем не означает, что он реально жрет 2.5 W, максимальное потребление в стресс тесте может и 12 W быть
    2) стекло, блин, прозрачное, вы покрасьте лампочку черной краской, сразу получите схожесть
    Ответ написан
    2 комментария
  • Простая программа для ведения электронной таблицы?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Есть же LibreOffice Calc - все лишние панели легко отключаются, как и в экселе. Проблемы кракозябр - это проблемы кодировки либо в исходном файле либо в вашем редакторе, который не может распознать используемую вами кодировку. Они достаточно легко решаются: как распознать кракозябры.png. Сам долгие годы использовал МС Офис 2003 - ни разу не столкнулся с проблемой порчи файла из-за кодировки. Так же вполне можете продолжать использовать Excel 2003 - он на самом деле один из самых удачных табличных редакторов.

    UPD:
    Содержимое .XLS файла при просмотре в текстовом редакторе

    Омг! Это у вас не текстовый редактор, а блокнот, который поддерживает только текстовые файлы (формат txt).

    Я пишу про специальные символы которые использует Excel 2003 для хранения информации о столбцах, строках и т.д.

    Эксель не использует никакие специальные символы. Блокнот просто показывает те символы, которые он может отобразить из таблицы ASCII символов среди кучи бинарных данных. Формат xls - не текстовый, а бинарный. Блокнот не поддерживает работу с бинарными файлами. Попытка редактировать бинарный файл в блокноте приведёт к поломке структуры этого файла. Для работы с форматом xls и предназначен эксель и его аналоги. Так что на самом деле у вас нет проблем с кракозябрами кодировками, а проблема в том, что вы пытаетесь работать с бинарными файлами в приложении, которое эти форматы не поддерживает.

    RTFM: Вики -> Формат файла, Файл
    Ответ написан
    4 комментария
  • Перехват фото на роутере?

    @Everything_is_bad
    Есть куча разных протоколов, ты можешь перехватывать только там где данные не зашифрованы.

    файлы цифровых фото пользователей
    а есть файлы где фото не цифровое?
    Ответ написан
    1 комментарий
  • Как поставить задержку или остановку между вызовами методов из разных скриптов?

    GavriKos
    @GavriKos Куратор тега Unity
    Микропетпроджект - домашнее облако homeCloud
    из-за чего случается так, что инпут для конца диалога зачитывается как и использование следующего предмета в инвентаре


    Ну тут как будто неправильно отлавливается нажатие клавиши. Например смотрится статус в апдейте без блокирования. Нужен код.

    А вообще по хорошему - надо фиксить хотя бы эту часть:
    оба скрипта работают одновременно

    Обработчик нажатий дожен быть один. Должна быть стейтмашина (мы щас в инвентаре или в диалоге), и пока управление находится в диалоге и диалог работает - никакие клавиши не должны слушаться в инвентаре.
    Ответ написан
    Комментировать
  • Можно ли заддосить ТСПУ?

    @Everything_is_bad
    заддосить можно всё, вопрос денег, времени и прочего, точнее наличие нужных ресурсов, и плюсом умение читать законы страны
    Ответ написан
    Комментировать