Небольшой PS-скрипт, который почему-то не раз пригодился

У заказчика в виндовой инфраструктуре используется сервис личных папок. Периодически он приходит с просьбой подготовить список пользовательских каталогов с датами последних изменений в них. По сути это и делает следующий скрипт: foreach ($dir in ls) { $fil = ls -Recurse $dir | Where-Object {$_.

Восстановление загрузки Windows

В настоящее время в корпоративной среде по-прежнему широко распространена Windows 7(и эта ситуация будет сохранятся еще как минимум несколько лет). У одного из заказчиков, работающего на системах под управлением этой ОС, в результате сбоя отказался запускаться загрузчик.

Spring Boot и логи

В Spring Boot существует несколько способов конфигурации логгирования, что может немного запутать и вызвать немой вопрос: "ДА ОТКУДА ВЗЯЛИСЬ ЭТИ ЛОГИ!?". Попытаемся разобраться.

Spring Security и OpenAm

Давайте рассмотрим настройку SSO в Spring Security с использованием OpenAm. OpenAm Для начала нам потребуется сам OpenAm развёрнутый на том домене, который мы хотим покрыть с помощью SSO. Не мудрствуя лукаво воспользуемся готовым докер образом от разработчиков опенсорсной версии OpenAm -  https://hub.

AAAAAAAAAAAAAAApache POI

Порой полезные бибилиотеки в некоторых ситуациях ведут себя странно, хоть и полностью обоснованно. Рассмотрим же примеры такого неочевидного поведения на примере Apache POI!

CMake и статические ресурсы

Зачастую в проектах вместе с исполняемыми файлами требуется поставлять некоторые статические ресурсы: например, конфигруационные файлы. Рассмотрим же пример создания таких ресурсов при использовании системы сборки CMake.

Spring Security SSL. Авторизация с помощью сертификата.

Добрый день. Сегодня мы рассмотрим такую возможность Spring security, как аутентификация пользователей с помощью TLS сертификата. Так называемая mutual authentication . Для начала сгенерируем сертификаты для клиента и сервера.
RSS (Opens New Window)
Тимофей Перцев
Posts: 12
Date: 1/18/19
Valeriy Urrievich Kireev
Posts: 14
Date: 1/16/19
Александр Пашнин
Posts: 14
Date: 1/15/19
Alexander Yarkeev
Posts: 26
Date: 1/11/19
Maxim Zhukov
Posts: 93
Date: 1/10/19
Александра Пирс
Posts: 17
Date: 1/8/19
Андрей Дьяков
Posts: 19
Date: 12/24/18
Дмитрий Сазонов
Posts: 27
Date: 12/18/18
Ivan Uskov
Posts: 14
Date: 12/12/18
Dmitry Afanasiev
Posts: 53
Date: 10/9/18
Vladimir Nikolaev
Posts: 13
Date: 7/31/18
Evgenij Tsopa
Posts: 50
Date: 5/16/18
Andrey Maximov
Posts: 15
Date: 4/19/18
Sergey Zhmylove
Posts: 45
Date: 3/14/18
Lev Koznov
Posts: 18
Date: 7/14/17
DEADBEEF
Posts: 1
Date: 1/16/17
Alexey Pismak
Posts: 1
Date: 9/14/16
Никита Патрахин
Posts: 2
Date: 8/15/16
Vladimir Berlev
Posts: 3
Date: 11/26/15
Sergey Klyaus
Posts: 58
Date: 6/21/15
Dmitry Sheshukov
Posts: 11
Date: 10/15/14
Pakhom Golynga
Posts: 20
Date: 3/3/14
Vladislav Sovinskiy
Posts: 11
Date: 1/10/14
Konstantin Borzov
Posts: 7
Date: 6/20/13
Anthony Dmitriev
Posts: 4
Date: 2/19/13
Nicolay Smirnov
Posts: 6
Date: 5/2/12
Alexander Deiter
Posts: 16
Date: 9/8/11
Serge Klimenkov
Posts: 8
Date: 7/26/11
Roman Ambrosenko
Posts: 3
Date: 1/18/11
Sergey Shilin
Posts: 9
Date: 11/5/10
Alexander Zhermal
Posts: 5
Date: 4/15/10
Ruslan F. Isbarov
Posts: 1
Date: 3/31/10