Uncel
И зачем апачем статику отдавать
A
И зачем апачем статику отдавать
просто лендинг небольшой
Uncel
что бы зверье всякое не стучалось
Авторизация по ключам и обрезать шифры
Dmitry
dirty hack вывод то неформатированный
не знаю какой там хак, если это стандартные средства питона. зависит от того что нужно
A
Авторизация по ключам и обрезать шифры
нужен доступ с разных компов
Uncel
просто лендинг небольшой
Ну выжрут все нитки например, если там форкается
Dmitry
человек хотел без цикла. получилось без цикла
vitex
а не как у тебя
Uncel
Если таки влом, какой-нибудь cilium
vitex
человек хотел без цикла. получилось без цикла
получилось только не совсем то что надо и таки да цикл там есть
vitex
по хорошему
Uncel
ты про парсинг?
Про отличия апача от энжинкса
Dmitry
@Kvitex any(map(lambda key: print(f'{key}: {len(a[key])}'), a))
Dmitry
хейтер
Uncel
а что там такого?
Ну хотябы вот https://m.habr.com/post/267721/
vitex
Dmitry
for в map засунули шарлотаны
Человек не хотел видеть цикл фор. Его и нет.
vitex
@Sk1f3r @dmfigol я вот не могу найти никак элегантного решения другой проблемы достаем из джуна кусок конфига с интерфейсами в xml преобразуем в структуру данных с помощью jxmlease начинаем их обрабатывать нужно вытащить все логические юниты из интерфейса и тут вот какой момент возникает в получившейся структуре интерфейс может не иметь вовсе юнитов, иметь 1 юнит, больше одного с первым случаем понятно, но вот со вторым и третьим не очень, потому что в случае 1 юнита это будет словарь со свойствами, а во втором случае это будет список словарей пока не придумал ничего лучше чем делать перед обработкой во такую 'нормализацию' int_info['unit'] это как раз либо список словарей, либо словарь if not isinstance(int_info['unit'],list): unit_list = [] unit_list.append(int_info['unit']) else: unit_list = int_info['unit']
Dmitry
@Kvitex используй xmltodict с параметром force_list
Dmitry
@Kvitex пример https://github.com/dmfigol/eve-to-gns3-converter/blob/master/topology.py#L37
Dmitry
у тебя будет: xmltodict.parse(your_xml, force_list={'unit'})
vitex
но не знал где искать
Dmitry
👍
Илья
Илья
фу как неэкологично
Zek
фу как неэкологично
в смысле? бумага - очень даже экологично
Andrew
подтираться неудобно
vitex
бумага легаси
vitex
подтираться неудобно
плотность большая
Maxim
Где скачать?
Maxim
Пасиб)))
Roman
[Видео] Весь вчерашний эвент Google I/O 2018 за 14 минут. Спасибо Verge, действительно вот столько смысла было в двухчасовом кейноуте, если отжать воду. https://www.youtube.com/watch?v=BRUvbiWLwFI
Roman
А что за видео у тебя там?
Pavel
Доброго вечора
Pavel
А от кажіть мені, друзі, будь ласка
Pavel
Бывает такая фича, чтоб лаг, в котором падает линк, не менял балансировку существующих хешей?
Roman
Resilient hashing
Pavel
О!
Pavel
А то я все не пойму, как это гуглить
Roman
Ещё
Pavel
Так, окей, это на эмиксах есть. А какие там Т2-свищи это умеют?
Pavel
Ну или там какие-нибудь нексусы, я не знаю?
Pavel
Сцыль есть?
Илья
опять индус
Илья
пиздос у индусов акцент
Илья
у всех одинаковый
Pavel
Ага, спсб
Pavel
В целом то что надо
Igor
но тут ходят упорные слухи, что как-то не так, как надо
Pavel
А вот интересно, зачем это вот нормальным людям. Ну то есть сценарий, для которого я интересуюсь, он, мягко говоря, специфический, чтоб не сказать ебанутый. А тут, я гляжу, все специалисты в этом :) откуда у вас такие картинки, доктор?
Igor
Я Сомов-стайл использовал, если честно, просто включил и всё :)
Igor
Ну и в целом, судя по описанию, звучит не плохо
Igor
Прям так, чтобы мне это оч надо было, не могу сказать, мне больше микро-бфд бы пригодился, а то игил падает
Igor
Но на той стороне его нет :(
vitex
так что ничего необычного
vitex
И чо, как? Рабит или говно?
ну в самом проекте жестких требований по ризайленту не было так что он там включен а как работает так толком и не испытали еще сама схема балансировки работает без проблем - на серваках bird, два интерфейса в разные коммутаторы, принимают дефолт, отдают один anycast
Pavel
Так я бы делал, как раз, будь моя воля
Pavel
Хотя там кончено подводных камней много, но в общем...
Pavel
И собственно, зачем статический?
Pavel
Можно и с лацп
vitex
Можно и с лацп
тогда на серваках одинаковый систем айди нужен
Pavel
Ну да, как на мцлаге с евпнами
vitex
Ну да, как на мцлаге с евпнами
ну если удастся на серверах так прописать то хорошо но схема с ecmp как то приятнее всё же
Pavel
А, в этом смысле. Ну наверное. Ну я знаю сценарий, когда нельзя ецмп, потому что надо л2 и он даже не то чтоб очень ебанутый
Pavel
Собственно, когда тебе эти серваки надо, например, на IX вкорячить в виде фронта
Pavel
Там никому твои стопицот некстхопов не всрались