|
|
![]() Автоматизируем учёт электронных подписейПятница, 30 Декабря 2022 г. 15:58 (ссылка)
Я думаю, каждый системный администратор задавался вопросом автоматизации учёта электронных подписей в своей организации. Потому что вопросы «Какие у нас есть электронные подписи?», «На каких компьютерах они установлены?», «Когда они заканчиваются?» и т.д. возникают регулярно. Иногда на них отвечает юридический отдел, иногда их адресуют нам, системным администраторам. Читать далееhttps://habr.com/ru/post/708704/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708704
![]() Автоматизируем учёт электронных подписейПятница, 30 Декабря 2022 г. 15:58 (ссылка)
Я думаю, каждый системный администратор задавался вопросом автоматизации учёта электронных подписей в своей организации. Потому что вопросы «Какие у нас есть электронные подписи?», «На каких компьютерах они установлены?», «Когда они заканчиваются?» и т.д. возникают регулярно. Иногда на них отвечает юридический отдел, иногда их адресуют нам, системным администраторам. Читать далееhttps://habr.com/ru/post/708704/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708704
![]() Git for Windows: вклад в проект с помощью патчаВторник, 20 Декабря 2022 г. 04:54 (ссылка)
Существуют разные способы совместной работы над исходным кодом проекта. Так получилось, что сначала я познакомился с тем, как работать с командой «git push», посылая свои изменения в удаленный репозиторий, и как создать на сайте «GitHub» форк для отправки из него запроса на принятие изменений («pull request», сокращенно «PR»). И только после этого я узнал о том, что существует способ обмена изменениями в код с помощью файлов-патчей. В этой статье я экспериментирую с командой «git diff», создаю тестовый проект и файл-патч из него в программах-оболочках «PowerShell» версии 7 и «Git Bash». Клонирую проект и применяю полученный файл-патч с помощью команды «git apply». В последней части статьи я показываю, как можно применить программу «Git» для создания файла-патча с изменением в исходный код известного веб-приложения «WordPress». В конце этого примера я создаю сообщение об ошибке (ticket) в системе управления проектом «WordPress» и прикладываю к нему свой файл-патч. Читать далееhttps://habr.com/ru/post/706482/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706482
![]() Git for Windows: вклад в проект с помощью патчаВторник, 20 Декабря 2022 г. 04:54 (ссылка)
Существуют разные способы совместной работы над исходным кодом проекта. Так получилось, что сначала я познакомился с тем, как работать с командой «git push», посылая свои изменения в удаленный репозиторий, и как создать на сайте «GitHub» форк для отправки из него запроса на принятие изменений («pull request», сокращенно «PR»). И только после этого я узнал о том, что существует способ обмена изменениями в код с помощью файлов-патчей. В этой статье я экспериментирую с командой «git diff», создаю тестовый проект и файл-патч из него в программах-оболочках «PowerShell» версии 7 и «Git Bash». Клонирую проект и применяю полученный файл-патч с помощью команды «git apply». В последней части статьи я показываю, как можно применить программу «Git» для создания файла-патча с изменением в исходный код известного веб-приложения «WordPress». В конце этого примера я создаю сообщение об ошибке (ticket) в системе управления проектом «WordPress» и прикладываю к нему свой файл-патч. Читать далееhttps://habr.com/ru/post/706482/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706482
![]() Git for Windows: работа с параметром core.autocrlfПятница, 02 Декабря 2022 г. 11:34 (ссылка)
Одна из настроек программы (системы управления версиями) «Git» называется «core.autocrlf». В этой статье я на практическом примере описываю, что происходит при каждом из трех возможных значений этой настройки. После этого я делаю выводы о том, для чего эта настройка нужна и в каких ситуациях какие ее значения можно использовать. Всё описанное происходит в операционной системе «Windows 10». Работу с «Git» я показываю на примере работы из командной строки в программе «PowerShell» версии 7. Используемый дистрибутив «Git» называется «Git for Windows». Читать далееhttps://habr.com/ru/post/703072/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703072
![]() Git for Windows: работа с параметром core.autocrlfПятница, 02 Декабря 2022 г. 11:34 (ссылка)
Одна из настроек программы (системы управления версиями) «Git» называется «core.autocrlf». В этой статье я на практическом примере описываю, что происходит при каждом из трех возможных значений этой настройки. После этого я делаю выводы о том, для чего эта настройка нужна и в каких ситуациях какие ее значения можно использовать. Всё описанное происходит в операционной системе «Windows 10». Работу с «Git» я показываю на примере работы из командной строки в программе «PowerShell» версии 7. Используемый дистрибутив «Git» называется «Git for Windows». Читать далееhttps://habr.com/ru/post/703072/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703072
![]() [recovery mode] Port Knocking для WindowsПятница, 04 Ноября 2022 г. 20:43 (ссылка)
Мне довольно часто приходится настраивать "одинокие" терминальные сервера(и не только терминальные) в "Облаках", с "легким, быстрым" доступом к нему по RDP. Все объяснения для пользователей\заказчиков, что такие сервера должны быть доступны только с доверенных IP или через VPN воспринимаются "в штыки" и тогда приходится рисковать... Конечно сервер защищается от Bruteforce(а), используются парольная политика, нестандартный порт, но все равно сервер постоянно под угрозой, в среднем в месяц можно увидеть по 15000 попыток подобрать пароль. Такое обстоятельство дел заставило меня подумать о простом и действенном способе защиты сервера и в то же время этот способ не должен усложнить пользователям подключение к серверу. Первое что пришло в голову - Port Knocking, использую его на RouterOS, но беглое гугление показало что для Windows не существует подобного штатного функционала, поиск сторонних средств которые могли бы помочь организовать задуманное не дал результата, больше покопавшись нашел только странные и страшные поделки на Java не внушавшие доверия. Тогда решил написать PortKnocking для Windows. Написать его решил на PowerShell, чтоб не пришлось устанавливать на сервер дополнительно Java или Python. Т.к. есть опыт c телеграм ботами(@SuperMon_Bot), решил добавить и информирование о работе PortKnocking через телеграм. Определился, что вся задумка должна состоять из нескольких скриптов. Читать далееhttps://habr.com/ru/post/697490/?utm_source=habrahabr&utm_medium=rss&utm_campaign=697490 ![]() Притча о семи с половиной языкахСуббота, 29 Октября 2022 г. 21:49 (ссылка)
Сказ о том, как админы программили. Привет, Хабр. Хочу поделиться с вами историей как два админа программили и что из этого вышло. Читать далееhttps://habr.com/ru/post/696246/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696246
![]() Управление Windows приложениями с помощью PowerShell через Telegram бота на PythonПятница, 28 Октября 2022 г. 12:33 (ссылка)
Работаю инженером в компании, у которой есть несколько удаленных филиалов и в каждом из них работают сервера видеонаблюдения. Охрана круглосуточно ведет мониторинг происходящего, а приложение видеонаблюдения на этих серверах имеет привычку зависать. Звонки от охраны могут поступать в любое время суток, что очень неудобно, когда ты спишь или нет доступа к ПК, чтобы подключиться удаленно и перезапустить программу Я начал задумываться о решении данной проблемы путем создания Telegram бота на Python, с помощью которого можно комфортно перезапускать ПО или делегировать это функцию не компетентным людям, например охране При всем многообразии решений с помощью Telegram ботов, информации на эту тему в интернете мало, поэтому решил поделиться ей здесь, возможно кому то пригодиться Так же по этому примеру, через запуск скриптов, возможно управлять инфраструктурой серверов предприятия и пр.., все зависит от вашей фантазии Читать далееhttps://habr.com/ru/post/696036/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696036
![]() Управление Windows приложениями с помощью PowerShell через Telegram бота на PythonПятница, 28 Октября 2022 г. 12:33 (ссылка)
Работаю инженером в компании, у которой есть несколько удаленных филиалов и в каждом из них работают сервера видеонаблюдения. Охрана круглосуточно ведет мониторинг происходящего, а приложение видеонаблюдения на этих серверах имеет привычку зависать. Звонки от охраны могут поступать в любое время суток, что очень неудобно, когда ты спишь или нет доступа к ПК, чтобы подключиться удаленно и перезапустить программу Я начал задумываться о решении данной проблемы путем создания Telegram бота на Python, с помощью которого можно комфортно перезапускать ПО или делегировать это функцию не компетентным людям, например охране При всем многообразии решений с помощью Telegram ботов, информации на эту тему в интернете мало, поэтому решил поделиться ей здесь, возможно кому то пригодиться Так же по этому примеру, через запуск скриптов, возможно управлять инфраструктурой серверов предприятия и пр.., все зависит от вашей фантазии Читать далееhttps://habr.com/ru/post/696036/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696036
![]() Windows 10, PowerShell: файл сертификата открытого ключа (X.509) изнутриВоскресенье, 23 Октября 2022 г. 21:15 (ссылка)
Немного о том, как устроено в «Windows 10» хранение сертификатов открытого ключа, а также о том, как можно просматривать хранилища сертификатов и свойства отдельных сертификатов. В двух словах рассказано о том, какие инструменты можно использовать для работы с сертификатами открытого ключа, в частности — про сохраненные консоли certlm.msc, certmgr.msc и работу с сертификатами из программы-оболочки PowerShell. На практическом примере показано, как из командной строки PowerShell можно просмотреть свойства определенного сертификата и как расшифровывать свойства, в которых хранятся «сырые» данные в виде байтовых массивов. Коротко рассказано про язык описания данных ASN.1, способ сериализации DER и стандартизированное дерево идентификаторов объектов OID. Всё это показано на практическом примере. Читать далееhttps://habr.com/ru/post/694978/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694978
![]() Windows 10, PowerShell: файл сертификата открытого ключа (X.509) изнутриВоскресенье, 23 Октября 2022 г. 21:15 (ссылка)
Немного о том, как устроено в «Windows 10» хранение сертификатов открытого ключа, а также о том, как можно просматривать хранилища сертификатов и свойства отдельных сертификатов. В двух словах рассказано о том, какие инструменты можно использовать для работы с сертификатами открытого ключа, в частности — про сохраненные консоли certlm.msc, certmgr.msc и работу с сертификатами из программы-оболочки PowerShell. На практическом примере показано, как из командной строки PowerShell можно просмотреть свойства определенного сертификата и как расшифровывать свойства, в которых хранятся «сырые» данные в виде байтовых массивов. Коротко рассказано про язык описания данных ASN.1, способ сериализации DER и стандартизированное дерево идентификаторов объектов OID. Всё это показано на практическом примере. Читать далееhttps://habr.com/ru/post/694978/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694978
![]() [Перевод] Бесплатные сетевые IP-сканерыПонедельник, 17 Октября 2022 г. 16:00 (ссылка)
https://habr.com/ru/post/693710/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693710
![]() PowerShell: проверка совмещения имен БЭМ-сущностей на одном HTML-узлеПятница, 23 Сентября 2022 г. 09:45 (ссылка)
При написании HTML-страницы по методологии БЭМ («Блок, Элемент, Модификатор») БЭМ-сущности привязываются к узлам HTML-дерева. В предыдущих статьях я рассматривал, как можно выполнить в скрипте на языке PowerShell проверку правильности написания названий БЭМ-сущностей по отдельности с помощью регулярных выражений. В этой статье рассмотрено, какие есть правила для совмещения нескольких имен БЭМ-сущностей на одном узле HTML-дерева и как соблюдение этих правил можно проверить в скрипте на языке PowerShell. Приведены иллюстрации фрагментов результатов работы скрипта в разных случаях, при обнаружении разных ошибок. Читать далееhttps://habr.com/ru/post/689762/?utm_source=habrahabr&utm_medium=rss&utm_campaign=689762
![]() PowerShell: проверка совмещения имен БЭМ-сущностей на одном HTML-узлеПятница, 23 Сентября 2022 г. 09:45 (ссылка)
При написании HTML-страницы по методологии БЭМ («Блок, Элемент, Модификатор») БЭМ-сущности привязываются к узлам HTML-дерева. В предыдущих статьях я рассматривал, как можно выполнить в скрипте на языке PowerShell проверку правильности написания названий БЭМ-сущностей по отдельности с помощью регулярных выражений. В этой статье рассмотрено, какие есть правила для совмещения нескольких имен БЭМ-сущностей на одном узле HTML-дерева и как соблюдение этих правил можно проверить в скрипте на языке PowerShell. Приведены иллюстрации фрагментов результатов работы скрипта в разных случаях, при обнаружении разных ошибок. Читать далееhttps://habr.com/ru/post/689762/?utm_source=habrahabr&utm_medium=rss&utm_campaign=689762
|
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |