Size: a a a

Патчкорд

2019 January 15
Патчкорд
Чтобы сделать скриншот одного сайта нужен всего лишь другой сайт - screenshot-v2.now.sh. В пути указываем нужный ресурс, например так screenshot-v2.now.sh/cisco.com и получаем картинку. Внутри используется Puppeteer.

Работает не шустро, что нормально для примера. Иногда перегруженный динамикой сайт скриншотит частично или вываливается с ошибкой. Для разового применения, с учётом что это не боевой сервис подходит, если вдруг возникла такая необходимость. Как всё сделано можно смотреть на GitHub.
источник
2019 January 16
Патчкорд
Карта измерений и статистика в открытом виде скорости и отклика, в основном в Европе. В большей степени Австрии, Чехии, Словакии, Словении, Германии. Шкала визуализации, конечно, грубовата, всё что больше 4,5Мбит/c находится в зелёной зоне, но так как данные открыты можно и самим карту построить.

Проектов измерения качества с целью потом это стандартизировать, собственно установить нижние границы и понятия качества, достаточно много на слуху. Открытые данные, по ссылке выше, используются в MoQoS - это официальный уровень регуляторов трёх стран Чехии, Словакии и Словении - есть приложения, есть сайты.
Я так понял даже в роутер встроили инструмент для измерений и показывают статистику всем желающим. Космический какой-то девайс по реализуемым идеям.
источник
Патчкорд
Немного базовой и простой практики Event Manager IOS в публикации на Habr. Также присутствуют object-group ACL и работа с логом.

Если хочется больше автоматизации прямо на устройстве, то можно TCL задействовать OpenNet говорит 30 лет ему стукнуло. В современности - Python.
источник
2019 January 17
Патчкорд
Список лучших, по мнение fossmint.com программ и утилит для Linux. Всё структурировано по категориям, в каждой название комментарий в одну строчку и прямая ссылка на официальный сайт. Лучшие тут часто означает все популярные, что конечно не очень удобно и заставляет мучиться выбором чего-то конкретного, но как минимум это даёт список возможностей если надо выбирать в какой-то незнакомой области.
источник
Патчкорд
Очень хорошая для базового понятия игра по цифровой логике микроэлектроники и цифровых автоматов на Tproger. Это такие "детали машин" для ЭВМ. Именно вот так меня когда-то учили в институте, поэтому очень просто получается играть, с построением квантовых компьютеров не сравнить.
Наличие знаний булевой алгебры, например - таблиц истинности, СКНФ и прочего сильно облегчит прохождение уровней. Возможно без этого будет что-то сложно сделать, как минимум сразу.
Уровни можно пройти многими способами, если есть способ оптимальнее про него напишут - и это прямо крутая фишка. Если искали где свои знания применить на практике, потому что после обучения всё забыли - применяйте.
источник
2019 January 19
Патчкорд
Если вы всё ещё смотрите телевизор то в этом году произойдёт относительно знаковое событие - аналоговое эфирное вещание будет выключено, останется цифра в DVB-T2 и кабельные сети никто не отменяет. Про частников я не в курсе, я знаю что есть коммерческие MMDS сети с телевидением - там и аналог и цифра может и останется, но обычные телевизоры "в лоб" такое не принимают, а вот есть ли частное коммерческое вещание именно в теледиапазоне я не знаю.
Счётчик уже тикает, скоро радиопечек станет чуть поменьше.

Цифровое радио (digital radio broadcasting), кстати тоже есть и на коротких волнах (считай любую станцию в мире можно поймать) и качество там получше, но вот с потреблением проблема - только любителями, как и смотреть радио по телевизору (есть целых три радиостанции в первом мультиплексе).
источник
2019 January 20
Патчкорд
Запускать виртуальные образы сетевых устройств можно не только GNS3 и EVE-NG. Собственно для этого нужна среда виртуализации - остальное удобство использования. Даже наоборот, образы как раз для этого и делают, а то что это позволяет строить тестовые топологии в виртуальной среде всего лишь следствие.

Серия статей на networkop.co.uk (часть два и три) как сделать это в среде Kubernetes. Решается задача масштабирования - создание виртуальной сети на 100 и больше виртуальных устройств, что затруднительно сделать на одном сервере. Но если у вас их много (не зря же вам целый Kubernetes), а ресурсы простаивают...

Всё описано очень подробно, от разработки собственного CNI плагина, того как его использовать и как потом перейти от просто вирутальных машин используя vrnetlab (его можно использовать и отдельно, стоит на него обратить внимание) к образам сетевых железок. Развлечение для тех кто вырос из "мне просто попробовать" и понимает зачем ему виртуальная лаба на 100+ устройств. Даже и не развлечение, а работа - не на живой же сети ставить эксперименты.
источник
2019 January 21
Патчкорд
Я уже ооочень давно специально никакие ручки не кручу в своих IDE, раньше да - мог потратить несколько дней, таскал везде с собой файлы профилей, подбирал палитры под конкретные мониторы. Но вот тёмные темы мне никогда не нравились (ну может совсем в юности).
Я знаю что скорее всего вы это уже прочитали у addmeto сами, а я для себя сохраню, чтобы не потерялось. Там гораздо больше шрифтов чем здесь.
источник
2019 January 22
Патчкорд
NLnet Labs, разработчики NSD и Unbound тоже имеют в своём арсенале набор утилит для анализа работы DNS. Называются они ldns (ldnsutils), есть в репозиториях. Аналогом dig является drill и он позволяет больше узнать о DNSSEC. kdig из knot-dnsutils тоже в DNSSEC больше может. В копилку инструментов, чтобы было из чего выбирать.
источник
Патчкорд
Сегодня и вчера опять тему с Telegram подогрели и блокировками, повод вспомнить про сотни разнообразных вариантов туннелей. Например вот такой ThunderDNS на Python (с большой благодарностью за ссылку нашим подписчикам). Простой, есть вариант запуска с прокси.

По большому счёту Telegram опять попадается на централизованности, пусть теперь это не его личная сеть, а сеть из прокси. Да стало немного сложнее, но не концептуально сложнее плюс дыра с номерами телефонов. Я понимаю стремление быть официальным инструментом для чего-то и потребность охватить не техническую аудиторию, но если борьба то борьба. В итоге, владельцы прокси одни в поле воин, если предоставляют его в открытый доступ и больше всех страдают именно они, с учётом альтруистичности затеи (чем грамотно воспользовались в Telegram). Те кто тихушничает остался при своих, их прокси или VPN для 1,2,3... человек никто не увидит никогда, если среди этих людей нету сотрудника РКН :) или его нет в Telegram.
источник
2019 January 23
Патчкорд
Autoexec.bat в Windows мёртв... для пользователя - да и уже давно. И для системы уже давно, о чём и пишут в блоге. Но! Если он не используется при загрузке (его попросту нет в корневом каталоге), это не значит что он совсем не используется. Комментарий к статье где приводится убедительное доказательство, что несуществующий autoexec.bat Windows всё ещё пытается опросить в момент изменения переменных окружения. К вопросу о тормозах и о дырах, и о об обратной совместимости.
источник
Патчкорд
На DNS CloudFlare 1.1.1.1 60Мбит/c ICMP эхо запросов летит. Интересно, сколько к ya.ru? Мне кажется побольше.
источник
Патчкорд
Отчёт о надёжности дисков Backblaze: основные тезисы на Habr. Чтобы успешно работать инженером надо уметь предсказывать события. И это совсем не из области мистики, для этого есть статистика, моделирование и вообще научный подход. В институте у нас был предмет по сетям и профессор учил нас (пытался по крайней мере) именно этому - проектировать надёжные сети исходя из строгих математических предпосылок.
Нам было не интересно, лично мне хотелось быстрее бежать и что-то включать, писать программы, настраивать. Хотя в итоге, как раз именно этот предмет и сделал меня инженером (надеюсь) по сетям, а что-то настраивать меня научили несколько книжек по Cisco которые я прочёл уже работая в интернет провайдере.
Так вот, интенсивность отказа технического объекта разная на разных этапах его существования. Классическая кривая - много отказов в начале (этап внедрения, разработки, тестов, брак) и много в самом конце (конец жизненного цикла, износ). Мы это знали, но мы не знали где взять данные по отказам вот как по ссылке выше и поэтому наши курсовые по имитационному моделированию количества отказов во времени представляли собой жалкое зрелище, никак не совпадающее с теорией и опытом описанном в учебниках.
Не так подробно, но как правило для сетевых устройств есть данные среднего времени наработки на отказ - MTBF (их часто приводят вместе с другими техническими характеристиками конкретной модели) из которых можно вывести AFR(интенсивность отказа за год), которая как раз фигурирует в отчёте.
источник
2019 January 24
Патчкорд
Я уже даже забыл как это не быстро. Она ещё видимо кешируется, слишком уж долго он читает в начале дискету, а потом картинку быстро показывает. Нью стайл работы с дисками.
источник
Патчкорд
источник
Патчкорд
Интерфейс к Ansible - Polemarch обновился до 0.2.5. Официальная альтернатива - AWX. Ещё можно на Semaphore смотреть, если подустали только от текстовых конфигураций и хочется немного разнообразия и удобства из коробки.
источник
2019 January 25
Патчкорд
Предыстория и чуть больше подробностей эксперимента с BGP который недавно состоялся и видимо больше не повторится. Интересно конечно, что RFC, наука как таковая и реальный мир очень далеки друг от друга, а Интернет при этом всех объединяет. В общем вы знаете теперь как его сломать - строго следуйте RFC, просто выберите какой нибудь механизм не из первого абзаца на первой странице.
источник
Патчкорд
Тут IPv4 flag day намечается, 1 февраля как и положено. Проверьте свои доменные имена обязательно. Хорошая шутка (в которой только доля шутки, как всегда) от адептов IPv6.
C DNS flag day не шутка - намерение, но про это последние дни кто только не написал.
источник
2019 January 27
Патчкорд
Решили немного расширить круг своих инструментов мониторинга и заменили ping ya.ru на Яндекс.Станцию. Поэтому пока в ЗаТелеком ищут где у неё кнопка поделюсь впечатлениями от пользователя, который даже в документацию не взглянул не говоря уже о каких-то других обзорах.

Чего я даже подсознательно не ожидал - обязательно нужна подписка чтобы была музыка и вообще чтобы что-то было кроме поиска Алисы. Подписка вам достанется на год с покупкой, плюс несколько флаеров для активации IVI и чего-то ещё на пару месяцев. Для подписки нужна привязанная банковская карта. Почему это стало для меня открытием я не знаю, возможно потому что я до сих пор сохраняю интересные картиночки к себе на диск, также поступаю с музыкой, фильмами и программами предпочитая скачивать полные независимые установщики. Это мои тараканы. Возможности что-то играть с флешки (там просто нет никаких разъёмов кроме питания и HDMI) или даже с Яндекс.Диск отсутствует, а Яндекс.Музыка далеко не самый полный сборник композиций.

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

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

Но это уже очень крутая вещь в которой я ни капельки не разочаровался, даже наоборот был сильно воодушевлён когда эта штука появилась у нас в офисе. И я даже скажу почему. Если вы смотрели или читали больше 2-3 фантастических произведений о путешествиях на космическом корабле то обязательно на каждом из них (почти на каждом) есть голосовое управление как минимум, максимум целый ИИ или вообще сам корабль является живым. Я даже не буду приводить примеры, это настолько распространено, что без этого космический корабль уже невозможно представить (лично мне). Я читал и смотрел сильно больше и это вот ощущение когда отдаёшь команды голосом в пустоту и получаешь ответ... прямо уххх! а вокруг при этом экраны с графиками, пищит система мониторинга, что-то мигает и гудит. Только вид за окном не космический.

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

А в офисе стало веселее, по крайней мере шутки Алисы за неделю ещё не приелись. Под разные ситуации, рабочие в том числе можно быстро найти музыкальное сопровождение, что прикольно. Будильники с провокационными фразами тоже позволяют неожиданно разбавить обстановку. Ещё раз повторю - игрушка для взрослых детей, даже за свой счёт - не жалко.
источник
Патчкорд
Про BGP multihop, TTL и disable-connected-check, позапрошлогодняя статья на networkingwithfish.com. Простая и понятная практика вокруг базового механизма защиты BGP.

Разбирается посыл: "Маршрутизирует ли роутер внутри себя?" - если пакет предназначается loopback интерфейсу уменьшится ли TTL ещё раз, а если не уменьшится, почему между соседними BGP маршрутизаторами где сессия на loopback надо писать ebgp-multihop 2, или не надо? Когда уже прочитал учебник и всё работает, но тут внезпно запутался и хочется добраться до сути.
источник