Задать вопрос
CyberForum
www.cyberforum.ru/members/759252.html
Programmersforum
programmersforum.ru/member.php?u=339321
Microsoft
https://social.technet.microsoft.com/Profile/BadCatss
habr
https://habr.com/users/badcats/
Контакты

Достижения

Все достижения (7)

Наибольший вклад в теги

Все теги (50)

Лучшие ответы пользователя

Все ответы (21)
  • Что почитать про парсинг?

    BadCats
    @BadCats
    К ответу datka - как к реальному и чисто прикладному - добавлю, что еще можно углубиться в теория формальных языков, грамматики (как работают компилятор, интерпретаторы) - что, возможно, позволит писать более универсальный код - не так сильно привязанный к верстке страницы - т.к можно пытаться анализировать html/xml - на уровне токенов и лексем, даже с кастомными классами и атрибутами для элементов. Но это очень сложная область и возможно, что "овчинка выделки не стоит".
    Ответ написан
    Комментировать
  • Ошибка в методе с dynamic параметром и возвращаемым значением?

    BadCats
    @BadCats Автор вопроса
    Нашел ответ:

    у первого if нет ветви else.
    Ответ написан
    Комментировать
  • Чем качественно сравнить два каталога с файлами?

    BadCats
    @BadCats
    Total Commander: https://www.ghisler.ch/board/viewtopic.php?t=51571
    - у автора темы по ссылке - такой же вопрос.
    Кому лень переходить по ссылке - команда cm_CompareDirsWithSubdirs - в TC.
    Ответ написан
    2 комментария
  • Трудности с DockPanel - не работает выравнивание?

    BadCats
    @BadCats Автор вопроса
    Добавьте свойство LastChildFill:

    <DockPanel  LastChildFill="False">
        <Button DockPanel.Dock="Right" Width="50">dock 2.1</Button>
    </DockPanel>
    Ответ написан
    Комментировать
  • Как построить карту сети, провести инвентаризацию и вести мониторинг?

    BadCats
    @BadCats
    Для ручного построения карты использую Obsidian:
    60ce01d059824206323506.png
    (P.S временно скрыл надписи узлов - вообще, узел подписан по названию заметки, которая ему соответствует)
    - вообще, это менеджер заметок по принципу zettelkasten, но очень неплохо подошел и для этого. Вся суть в том, что при изменении заметок (markdown файлы, которые можно хоть блокнотом если что открыть) - граф перестраивается автоматически.
    Шаблон:
    60ce020e25f20185491724.png
    При нажатии на узел графа - открывается сама заметка.
    При наведении - подсвечиваются узлы с которыми она связана:
    60ce02555e964832275221.png
    Еще сделал себе отдельную директорию с оборудованием:
    60ce02c22e57a064139971.png
    К ней - хаб-заметку:
    60ce02eb1d9d8840120221.png
    60ce02f2ea0d7310775797.png
    (На графе ее можно скрывать и вообще всю директорию - что б не мешало)
    Оборудование маркирую тегами - через символ "#" - потом очень удобно искать, где именно установлена данная модель оборудования:
    60ce032a23bb6374475135.png
    60ce0330b9edd293094785.png
    Но, это кончено не панацея - нужно изначально все планировать правильно, как и сказал - Валентин. Я же просто поделился своим вариантом как можно ускорить ручное построение карты - т.к автоматически граф значительно все упрощает, например по сравнению с отрисовкой в Visio; Самое главное - уздами сделать помещения и уже внутри заметки расписывать оборудование по портам, а само сетевое оборудование маркировать хеш-тегами.
    (P.s - на хабре были неплохие статьи про использование Obsidian)
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (168)