Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 1071 сообщений
Cообщения с меткой

powershell - Самое интересное в блогах

«  Предыдущие 30 Следующие 30  »
rss_habr

PowerShell: распознавание БЭМ-сущностей на HTML-странице

Пятница, 16 Сентября 2022 г. 23:28 (ссылка)

Распознавание типов БЭМ-сущностей (блок, элемент, разные виды модификаторов) в скрипте на языке PowerShell с помощью простых регулярных выражений.

Предполагается, что скрипт получает файл с кодом на языке HTML, разбирает его (парсит) и определяет типы БЭМ-сущностей, привязанных к узлам HTML-дерева, после чего выводит информацию об этом в окно терминала (консоли). Приведена иллюстрация того, как может работать подобный скрипт. Такой инструмент можно использовать для изучения методологии БЭМ самому или обучения этой методологии других.

Читать далее

https://habr.com/ru/post/688776/?utm_source=habrahabr&utm_medium=rss&utm_campaign=688776

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PowerShell: распознавание БЭМ-сущностей на HTML-странице

Пятница, 16 Сентября 2022 г. 23:28 (ссылка)

Распознавание типов БЭМ-сущностей (блок, элемент, разные виды модификаторов) в скрипте на языке PowerShell с помощью простых регулярных выражений.

Предполагается, что скрипт получает файл с кодом на языке HTML, разбирает его (парсит) и определяет типы БЭМ-сущностей, привязанных к узлам HTML-дерева, после чего выводит информацию об этом в окно терминала (консоли). Приведена иллюстрация того, как может работать подобный скрипт. Такой инструмент можно использовать для изучения методологии БЭМ самому или обучения этой методологии других.

Читать далее

https://habr.com/ru/post/688776/?utm_source=habrahabr&utm_medium=rss&utm_campaign=688776

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Проникновение в чужой ящик Gmail через скрытое расширение Chrome

Пятница, 02 Сентября 2022 г. 21:51 (ссылка)





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



Неудивительно, что злоумышленники придумывают новые способы атаки для проникновения в чужой почтовый ящик. В прошлом году появился ещё один новый и достаточно неординарный вектор атаки — через расширение Chrome, которое не ворует пароли, как обычно, а производит прямую инспекцию и эксфильтрацию трафика из почтового ящика через «Инструменты разработчика» в браузере. Таким образом, в логах Gmail не остаётся никаких следов постороннего проникновения, только сессия легитимного клиента.



Посмотрим, как это сделано технически.
Читать дальше →

https://habr.com/ru/post/686170/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686170

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PowerShell: классическая схема именования в БЭМ и регулярные выражения

Вторник, 23 Августа 2022 г. 13:50 (ссылка)

В методологии БЭМ, которую используют для создания сайтов, существует соглашение (схема) по именованию классов CSS (БЭМ-сущностей), которые привязывают к HTML-элементам HTML-дерева. Я рассматриваю классическую схему именования классов CSS по методологии БЭМ, а также — как создать функцию на языке PowerShell для проверки (валидации) имен БЭМ-сущностей на ошибки.

Проверка выполняется с помощью ряда простых регулярных выражений, по которым одно за другим в определенном порядке проверяются правила именования. Каждое из применяемых регулярных выражений я рассматриваю в подробностях.

Приведена иллюстрация, как может работать (какой результат может выдавать в консоль) такой скрипт-валидатор.

Читать далее

https://habr.com/ru/post/684170/?utm_source=habrahabr&utm_medium=rss&utm_campaign=684170

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PowerShell: классическая схема именования в БЭМ и регулярные выражения

Вторник, 23 Августа 2022 г. 13:50 (ссылка)

В методологии БЭМ, которую используют для создания сайтов, существует соглашение (схема) по именованию классов CSS (БЭМ-сущностей), которые привязывают к HTML-элементам HTML-дерева. Я рассматриваю классическую схему именования классов CSS по методологии БЭМ, а также — как создать функцию на языке PowerShell для проверки (валидации) имен БЭМ-сущностей на ошибки.

Проверка выполняется с помощью ряда простых регулярных выражений, по которым одно за другим в определенном порядке проверяются правила именования. Каждое из применяемых регулярных выражений я рассматриваю в подробностях.

Приведена иллюстрация, как может работать (какой результат может выдавать в консоль) такой скрипт-валидатор.

Читать далее

https://habr.com/ru/post/684170/?utm_source=habrahabr&utm_medium=rss&utm_campaign=684170

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PowerShell, HTML Agility Pack: разбор классов CSS на узле HTML-дерева

Суббота, 20 Августа 2022 г. 16:27 (ссылка)

Я развиваю скрипт на языке PowerShell для обхода и визуализации HTML-дерева из файла на языке HTML для анализа кода HTML на ошибки. В частности, для поиска ошибок при именовании классов CSS. Для этого сначала нужно получить набор классов из атрибута class HTML-элементов, а затем перебрать эти названия классов в цикле. Для разбора HTML я использую библиотеку «HTML Agility Pack». Также я разбираю, как можно обработать ссылки на символы (их еще называют по-английски «HTML-entities») средствами указанной библиотеки.

Читать далее

https://habr.com/ru/post/683692/?utm_source=habrahabr&utm_medium=rss&utm_campaign=683692

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PowerShell, HTML Agility Pack: разбор классов CSS на узле HTML-дерева

Суббота, 20 Августа 2022 г. 16:27 (ссылка)

Я развиваю скрипт на языке PowerShell для обхода и визуализации HTML-дерева из файла на языке HTML для анализа кода HTML на ошибки. В частности, для поиска ошибок при именовании классов CSS. Для этого сначала нужно получить набор классов из атрибута class HTML-элементов, а затем перебрать эти названия классов в цикле. Для разбора HTML я использую библиотеку «HTML Agility Pack». Также я разбираю, как можно обработать ссылки на символы (их еще называют по-английски «HTML-entities») средствами указанной библиотеки.

Читать далее

https://habr.com/ru/post/683692/?utm_source=habrahabr&utm_medium=rss&utm_campaign=683692

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PowerShell, HTML Agility Pack: связь с исходным HTML-файлом при его анализе

Среда, 17 Августа 2022 г. 17:42 (ссылка)

В скрипте для программы-оболочки «Windows PowerShell» версии 5.1 (или «PowerShell» версии 7) в операционной системе «Windows 10» я получаю текст из файла с кодом на языке HTML для дальнейшего анализа. С помощью библиотеки «HTML Agility Pack» превращаю этот текст в объект $dom, содержащий HTML-дерево, представляющее исходный файл.

Как при анализе объекта с HTML-деревом получить сведения о местонахождении определенного узла HTML-дерева в исходном файле (номер строки, номер позиции в строке), чтобы вывести сообщение об ошибке? Оказывается, библиотека «HTML Agility Pack» обеспечивает такую возможность.

Читать далее

https://habr.com/ru/post/683166/?utm_source=habrahabr&utm_medium=rss&utm_campaign=683166

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PowerShell, HTML Agility Pack: связь с исходным HTML-файлом при его анализе

Среда, 17 Августа 2022 г. 17:42 (ссылка)

В скрипте для программы-оболочки «Windows PowerShell» версии 5.1 (или «PowerShell» версии 7) в операционной системе «Windows 10» я получаю текст из файла с кодом на языке HTML для дальнейшего анализа. С помощью библиотеки «HTML Agility Pack» превращаю этот текст в объект $dom, содержащий HTML-дерево, представляющее исходный файл.

Как при анализе объекта с HTML-деревом получить сведения о местонахождении определенного узла HTML-дерева в исходном файле (номер строки, номер позиции в строке), чтобы вывести сообщение об ошибке? Оказывается, библиотека «HTML Agility Pack» обеспечивает такую возможность.

Читать далее

https://habr.com/ru/post/683166/?utm_source=habrahabr&utm_medium=rss&utm_campaign=683166

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PowerShell: обход и визуализация HTML-дерева из файла

Воскресенье, 14 Августа 2022 г. 20:08 (ссылка)

Вывод HTML-дерева из локального файла в окно программы-оболочки «Windows PowerShell» версии 5.1 (или в окно программы-оболочки «PowerShell» версии 7) с помощью скрипта на языке PowerShell в операционной системе «Windows 10». Используется библиотека «HTML Agility Pack».

В качестве упражнения в алгоритмах и структурах данных рассмотрено несколько способов обхода и вывода HTML-дерева: NLR (прямой с приоритетом обхода потомков слева направо), NRL (прямой с приоритетом обхода потомков справа налево), LRN (обратный). Примеры практической реализации.

Читать далее

https://habr.com/ru/post/682438/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682438

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PowerShell: обход и визуализация HTML-дерева из файла

Воскресенье, 14 Августа 2022 г. 20:08 (ссылка)

Вывод HTML-дерева из локального файла в окно программы-оболочки «Windows PowerShell» версии 5.1 (или в окно программы-оболочки «PowerShell» версии 7) с помощью скрипта на языке PowerShell в операционной системе «Windows 10». Используется библиотека «HTML Agility Pack».

В качестве упражнения в алгоритмах и структурах данных рассмотрено несколько способов обхода и вывода HTML-дерева: NLR (прямой с приоритетом обхода потомков слева направо), NRL (прямой с приоритетом обхода потомков справа налево), LRN (обратный). Примеры практической реализации.

Читать далее

https://habr.com/ru/post/682438/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682438

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

«  Предыдущие 30 Следующие 30  »

<powershell - Самое интересное в блогах

Страницы: 1 [2] 3 4 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda