Pull to refresh
10
0

Пользователь

Send message
При всем уважении к автору статьи: а про то статья то?
Безусловно, тестирование — важный этап. Автотесты теряют в цене, если они не запускаются автоматически, а ждут, когда кто-то нажмет кнопку. Они должен быть неотъемлемой частью CI/CD-процессов. И да, нам может подойти Jenkins для этого. Но все это — академические знания, которые мало оспариваются.
Но очень много вопросов:
  • а зачем вам pipeline? вы могли сделать простую джобу и там описать там щаги тестирования и деплоя. Pipeline в данном примере (в том виде, в котором мы его видим) — просто перечисление шагов
  • очень хочется увидеть технических подробностей. Как у вас выглядит деплой на тест и на прод? Как вы менеджерите конфигурации? Как запускаете тесты и с помощью чего смотрите результаты? Это какое-то классическое решение или вы, учитывая особенности вашего проекта и тестов, собрали свой велоосипед? Расскажите про велосипед. Это всегда интересно!
  • как вы научили дженкинс отслеживать, закрыт ли мердж реквест, чтобы он слал уведомления?

CD — сложный и тернистый путь, он всегда начинается с найденного в интернете успешного похожего примера, а заканчивается пачкой прикрученных плагинов, скриптов и самописных решений.
Я не могу быть уверен, но думаю, что все те минусы, что стоят к этой статье отчасти появились по этим причинам
Еще раз выражаю уважение коллеге и надеюсь, в дальнейшем, прочитать технически-обогащенные рассказы о своих победах в работе
Спасибо
Я старый пользователь youtube-dl, но лишь недавно узнал, что он теперь поддерживает и потоковое видео. livestreamer перестал обновляться, протоколы поменялись, я стал искать, что теперь является актуальным выбором — и с удивлением обнаружил, что youtube-dl может и это.
Еще полезный вариант использования — просмотр без полного скачивания:
mplayer $( youtube-dl -gf mp4 https://youtu.be/?????? )

-g — сформировать прямую ссылку на видео на stdout
-f mp4 — лучшее видео в соответствубщем формате
Есть ещё duplicati.
The Duplicati project was inspired by duplicity. Duplicati and duplicity are similar but not compatible.
Понравился на нём GUI клиент для Windows. Заявляют, что он есть для Linux и Mac OS.
Уж очень неприятно сравнение фотографий в статье — получилось слишком «желто». Сравнивается откровенный рекламный фотошоп туристических мест и обычные снимки спальных районов. Иногда тоже смотрю родные места, через «призму нормального фотографа» и знаете, в них тяжело не влюбиться.

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

Мне нравится советская архитектура, но не своей внешней красотой, а скорее мощью. Строились целые города за десятилетия, обеспечивались миллионы семей жильем, по-моему это тот еще памятник истории. И посмотрите снимки, наверное 60-80х годов, когда только строились наши муравейники. Были и площадки, были отличные дороги, были парки. Я помню семейные фотографии, где старший брат в местном парке, это был год 85. К моим школьным годам — 95 — от парка уже осталась труха.
Думаю все начало портиться к 90ым, когда были проблемы не то чтобы с архитектурой, а когда был дефицит вещей первой необходимости. И вот в период с конца 80-х по 00-е выживали как могли, дотягивали старое наследие, строились как получится. А сейчас, по-хорошему, это должно стихать и как-то облагораживаться.

Сейчас отличном толчком к архитектурному подъему стала бы организация сильного градостроительного комитета, который мог бы дизайнить города от и до, чтобы мог разрабатывать правила, нормативы, законы и следить за их выполнением.
правильнее сказать можно попробовать запустить

Всё решаемо, люди и CSR, и vIOS запускали. Да и вообще, странно обсуждать GNS под Windows, если UNL работает в линукс ВМ. Можно создать линукс ВМ под виндой, установить туда GNS3, и оттуда запустить остальные ВМ — тоже, что делает UNL, тогда это будет честное сравнение.
Кстати, GNS3 сейчас делают свою all-in-one VM. Вернее уже есть, но в бете.
Замечание насчёт отдельной VM для IOL туда же.
Что же касается существенной разницы с GNS3, то можно посмотреть на сайте Andrea в разделе Differences between current UNetLab and GNS3 1.3.3

Почему этой ссылки нет в статье? В статье есть только «Революция», «оставляет далеко позади» и т.д. Это первое.
Второе. Разработчик никогда не будет своё детище опускать.
— В VM UNetLab могут работать несколько пользователей одновременно. GNS3 — строго одно-пользовательская система.

Multi user from CLI (UI will be ready soon)

FROM CLI. Кто этим будет пользоваться? Я вообще себе слабо представляю use-case, где нужно иметь возможность логиниться из-под разных юзеров.
— Доступ к управлению UNetLab предоставляется через Web-интерфейс, в тоже время в GNS — нужно инсталлировать клиента.

По-вашему, это недостаток GNS? Я уже использовал web-iou Andrea с 45 нодами, когда веб-интерфейс перестает реагировать на любые действия. Спасибо, не надо.
В GNS3 тоже делают веб ГУИ, можно будет пользоваться или тем, или тем. Но очень маловероятно, что я на него перейду. Клиент работает лучше.
GUI в UNetLab поддерживает добавление своих изображений топологии с активными линками на работающие устройства

Соглашусь.
— В GNS отсутвует возможность сбросить стенд в нулевое состояние, т.е сделать Wipe устройствам.

Соглашусь.
— Отсутствует возможность Preload конфигов кроме Dynamips. В UNL — Preload осуществляется как для Dynamips так и для IOL.

Нет, в GNS3 можно подгружать свои конфиги для IOL.
Что касается удобства построения топологии и старт/строп, то тут дело вкуса каждого. Когда у вас более двух десятка устройств и за пол-сотни линков, построение в GNS3 может превратиться в мучения.

Чем здесь UNL поможет? О каких мучениях идёт речь?
И, да, UNL умеет работать в облаках :) Через вот эту штуку
www.ravellosystems.com/blog/vmware-nsx-lab-on-aws

Сами пробовали или просто так ссылку кинули на странную статью про NSX? Вот когда сможете UNL распределённо запустить, тогда да.
Я вот GNS3 в облаке использую каждый день. При необходимости могу развернуть ещё одну машину в облаке и там запускать что-то специфичное (например, АСА). Поэтому я говорю тут о реальном опыте, а вы?

Information

Rating
Does not participate
Location
Россия
Registered
Activity