Задать вопрос
  • Какую тему ВКР выбрать, если моя сильная сторона — сети?

    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
    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
    заддосить можно всё, вопрос денег, времени и прочего, точнее наличие нужных ресурсов, и плюсом умение читать законы страны
    Ответ написан
    Комментировать
  • Откуда брать информацию, чтобы разобраться в структуре пк?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Эх молодость,
    100024864469b0.jpg
    хотя по фундаментальным понятиям серия досихпор актуальна
    Ответ написан
    Комментировать
  • Гигабитный порт Микрота?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    На микроте физический порт Гигабит - соответственно в режиме full duplex он в обе стороны физически пропустит по гигабиту.
    Но у Всех роутеров узкое место обычно не порты а процессор, и соответственно большая обработка данных снижает производительность.
    Для enterprise оборудования производители выкладывают тестовые таблицы, по которым можно определить примерную производительность в определенной конфигурации.
    Для Вашего 1036 таблица выглядит так:
    685149e39636d138026940.jpeg
    При несложном роутинге он вывозит более чем по гигабиту в каждую сторону
    Ответ написан
    Комментировать
  • Не работает сайт crates.io, как исправить вез VPN?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Я прошерстил весь интернет на предмет блокировок или сбоев интернета в России и моей области, но ничерта не нашёл.

    Серьёзно? Уже неделю роскомпозор шатает половину интернета, а мужики-то не в курсе.
    Ответ написан
    4 комментария
  • Откуда корректно брать OID пользователя в ЕСИА?

    Kuzmin_Vyacheslav
    @Kuzmin_Vyacheslav
    Веб-мастер, на пути к искусственному интеллекту.
    Это классическая путаница между маркером доступа (Access Token) и маркером идентификации (ID Token), которые являются основой протокола OpenID Connect, используемого в ЕСИА.
    "urn:esia:sbj:oid (из ID Token)" - это постоянный и уникальный OID пользователя. Он предназначен для идентификации. А "urn:esia:sbj_id (из Access Token)" - это временный идентификатор сессии. Полагаться на него некорректно, даже если где-то это случайно работает.
    Ваш алгоритм должен быть таким:
    1. В процессе авторизации запросить и получить от ЕСИА и access_token, и id_token.
    2. Распарсить id_token (это стандартный JWT).
    3. Извлечь из него значение поля urn:esia:sbj:oid. Это и будет искомый {oid}.
    4. Сформировать URL запроса, подставив туда полученный oid.
    5. Выполнить GET запрос по этому URL, передав access_token в заголовке Authorization: Bearer ... для авторизации на сервере.
    Ответ написан
    1 комментарий
  • Залил половину клавиатуры алкоголем, можно ли спасти?

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