• Как сгенеририровать строку по id?

    RicoX
    @RicoX
    Ушел на http://ru.stackoverflow.com/
    Да хоть так:
    echo "0123456789"+"salt1" | shasum -a 512256 | awk '{print $1"salt2"}'

    или любая другая логика с хешами, зная соли и начальный ID всегда можно восстановить эту строку.
    Ответ написан
    4 комментария
  • Как разбить строки на слова?

    barkalov
    @barkalov
    re.split('[^., ]+', 'your string with spaces, commas and dots.')

    UPD: надо убрать ^, иначе работает наоборот.
    re.split('[., ]+', 'your string with spaces, commas and dots.')

    https://docs.python.org/3/library/re.html#re.split
    Ответ написан
    3 комментария
  • Как перевести древовидную структуру в строку?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    рекурсия или поиск в ширину (последнее желательно, но можно обойтись и обычной рекурсией если у вас дерево не сильно большой вложенности).

    function buildDOM (node) {
        var html = '<div node-id='+node.ID+'>';
        if (node.childrens.length) {
             node.childrens.forEach(function (childNode) {
                   html += buildDOM(childNode);
             }
        }
        return html + '</div'>;
    }
    Ответ написан
    2 комментария
  • Почему пропадают пакеты в сети?

    pi314
    @pi314
    Президент Солнечной системы и окрестностей
    Кроме возможных конфликтов IP адресов (наиболее вероятно), проверьте нагрузку на свитч. Не то, чтоб это было сильно вероятно, просто легче проверить. Если и тут ничего, посмотрите, не занимается ли какой-нибудь мыслитель ARP-спуфингом. Был такой случай - один чудак на букву М терроризировал всю сетку, пока не поймали :)
    Ответ написан
    Комментировать
  • С чего начать знакомство с cisco?

    @peronik
    Цель курсов Cisco - дать общее представление, базу. После них вы узнаете, чем отличаются l2-коммутатор, l3-коммутатор, маршрутизатор. В них не будет рассказываться, чем отличается, скажем, 3560 от 3750. Только читая спецификации устройств, всякие compare products, можно будет понять, чем же они отличаются. Но опять же, для понимания того, что там написано желательно знать "мат. часть", те же курсы Cisco.

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

    К тому же возможности устройства могут отличаться даже в рамках одной модели из-за версий firmware или активированной лицензии.

    Всю эту информацию можно почерпнуть с сайта Cisco (лучше только англ. статьи), а желателно, если есть возможность, посещать Cisco Expo.

    По вашим конкретным вопросам:
    Аббревиатурами обычно маркируются классы устройств, для кого и чего они предназначены:
    ASR - Aggregation Service Router, позиционируется как маршрутизатор для провайдеров.
    ISR - Integrated Services Router, позиционируется как маршрутизатор для средних и филиалов крупных компаний.
    Catalyst - традиционное название коммутаторов Cisco, это как Pentium у Intel.
    Nexus - коммутаторы для дата центров.
    XR - более мощная операционная система (IOS)в маршрутизаторах Cisco провайдерского уровня.

    Облачный маршрутизатор у Cisco - это программный ("нежелезный") маршрутизатор для облака, используется в виртуальных сетях крупных облачных провайдров.
    Есть и облачный коммутатор, Nexus 1000v, который устанавливается в виртульной инфраструктуре VMware, соответственно логика работы с ним отличается от аппаратного.
    Ответ написан
    Комментировать
  • Проблема с агрегацией каналов в Oracle VM Server 3.2.8. В чем может быть проблема дропнутых пакетов на интерфейсах? Как узнать, что это за пакеты?

    RicoX
    @RicoX
    Ушел на http://ru.stackoverflow.com/
    Предположу, что дропаются пакеты приходящие с switchport trunk native vlan измените на не используемый и должно перестать сыпать, сам бондинг настроен нормально судя по конфигу.
    Ответ написан
    Комментировать
  • Усиление сотового сигнала - выбор репитера?

    pomeo
    @pomeo
    По первой ссылке там sma разъём, а по второй не понятно. А у вас n-type напоминает, хотя пластик белый внутри мне не попадался.
    В принципе приделать можете любой разъём.
    Ответ написан
    Комментировать
  • Книги по криптографии

    Meroving
    @Meroving
    Подробное описание алгоритмов — это конечно полезно, но если хотите по-настоящему полюбить криптографию, начните с Simon Singh — The Code Book. Есть русское издание вроде Саймон Сингх — Книга Шифров, но уж не знаю, насколько качественный перевод. Но, повторюсь, это далеко не справочник по алгоритмам.
    Ответ написан
    2 комментария