Добавление новых пользователей в Active Directory из csv файла

Сразу стоит сказать, что, скорее всего, всё описанное ниже можно было сделать исключительно средствами Powershell, но мы с коллегой решили, что настоящие мужчины должны использовать Perl, а его отсутствие на сервере является плохой приметой и вызывает деградацию RAID массива.

Массово плодим индивидуальные svn репозитории

subversion -- тема древняя и заезженная, но гугл молчал как партизан, когда речь зашла о поднятии нескольких svn серверов на freebsd 10. Задача состояла в том, что к уже имеющемуся svnserve понадобилось добавить независимый процесс svn сервера, который впоследствии придётся выпустить неприкрытой пятой точкой в интернет.

Создание сервиса личных папок для пользователей

Сервис личных папок для пользователей.   У одного из заказчиков потребовалось создать сервис, позволяющий пользователям хранить различные личные файлы, необходимые для работы, на серверной инфраструктуре.

Как создать свой первый Liferay портлет, используя maven?

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

Сказ о perlthr и watchdog или куда в perl потоки пропадают

Пришлось мне в последнее время прибегнуть к одной, довольно редко используемой фиче perl -- многопоточности. Дело в том, что потребовалось написать приложение, которое одновременно выполняет работу в нескольких местах, периодически синхронизируясь. А также, за этими потоками наблюдает ещё один мониторный поток.

Пропажа Local Storage после обновления XenServer

После обновления XenServer с версии 6.5 до 7.0 внезапно было обнаружено, что гипервизор успешно запустился и подключился к пулу, но виртуальные машины на нём не запускались, ругаясь следующей ошибкой: The VM needs storage that cannot be seen from that host.

Настройка пополнения баз Консультант+ от специализированной учетной записи

Настройка пополнения баз Консультант+ от специализированной учетной записи   С целью обеспечения безопасности и возможности обслуживания комплекта Консультант+ сторонним субподрядчиком потребовалось настроить возможность автоматического обновления баз приложения от специально созданной доменной учетной записи без прав администратора — ConsUpdate.

Логирование количества запросов к БД во время HTTP-запроса в Spring и Hibernate

При использовании любого Data Access фреймворка, например, Hibernate, полезно следить за количеством генерируемых запросов. Т.к. любая абстракция несет свою цену, а Hibernate не исключение, при отсутствии должного внимания может возникнуть ситуация, когда для доступа к данным используется слишком много запросов. Эту проблему можно решить на раннем этапе, если периодически следить за тем, сколько запросов исполняется при рендринге какой-нибудь страницы или при формировании ответа от REST endpoint'а. Далее на примере Spring Framework 4 и Hibernate 5 рассматривается способ, при котором на каждый HTTP запрос в компактном виде в лог будет выводиться количество исполненных SQL запросов во время формирования ответа от сервера.

Методика тестирования Exchange DAG из двух узлов

Методика тестирования функционирования Exchange DAG. Предложенная методика является универсальной, простой и масштабируемой. Методика покрывает типовые возможные сценарии возможные в инфраструктуре, а так же позволяет составить сопутствующие инструкции для обслуживающего персонала.

Учим GlassFish использовать proxy-сервер

При развёртывании приложений на площадке заказчика достаточно часто возникает проблема, связанная с тем, что веб-приложение использует ресурсы из "внешнего" мира, а доступ во "внешний" мир осуществляется через прокси-сервер. Моя сегодняшняя заметка посвящена решению этой проблемы применительно к протоколу http / https и окружению на базе сервера приложений GlassFish.

XFS - Хорошая Файловая Система

XFS - высокопроизводительная 64-битная журналируемая файловая система, созданная компанией Silicon Graphics, поддержка которой включена в ядро Linux начиная с версии 2.4.25. XFS активно продвигается в мире Linux, и, например, некоторые дистрибутивы, такие как RedHat 7, CentOS 7 и Oracle Enterprise Linux 7 используют её по умолчанию.

Восстановление удаленного объекта AD средствами PowerShell

В этой очень краткой заметке я приведу пример восстановния удаленного объекта(в нашем случае это была УЗ пользователя) AD. Предыстория такова - у одного из заказчиков необходимо было перевести учетную запись пользователя из состояния Disabled  в Enabled, однако из-за человеческого фактора(и скорости соединения) ученая запись была удалена.

Краткий анализ производительности MS SQL Server, часть 2.1

В первой части рассматривался краткий анализ производительности MS SQL с точки зрения использования ресурсов CPU. Во второй части будет рассмотрен вопрос оценки утилизации оперативной памят и расчета оптимального значения параметра max server memory.

Разбиваем большие числа на триады/История о форматирование цены

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

Правка информации о snapshot's vmware через файл конфигурации

Иногда может возникнуть ситуация требующая удаления snapshot'ов вручную, из за различных ошибок не позволяющих выполнить удаление/консолидацию через графический/web интерфейс vmware. В данной заметке на примере разобрана структура файла с информацией о снапшотах .vmsd и продемонстрирован пример его редактирования.

Обновление временной лицензии IBM WebSphere

Иногда тестирование и настройка системы требует несколько больше времени, чем 60 дней, в таком случае IBM предлагает переустановить продукт, что является, мягко говоря, не самым быстрым вариантом решения проблемы.

Поднимаем FortiGate IPsec VPN на Linux

Один из наших заказчиков совершенно внезапно решил организовать VPN с двухфакторной аутентификацией. Проанализировав рынок, им был выбран FortiGate VPN. Для обеспечения двухфакторности Fortinet предлагает скачать на личный iPhone или другое мобильное устройство FortiToken Mobile, который раз в 30 секунд генерирует новый одноразовый пароль.

Краткий анализ производительности MS SQL Server, часть 1

В рамках решения задачи у одного из заказчиков по устранению падения производительности сервера 1С, потребовалось произвести оценку производительности компонентов системы. В этой заметке будет кратко рассмотрен метод оценки производительности MS SQL Server в части, касающейся утилизации  процессора.

Проблема с производительностью старта портала в IBM WebSphere

Заказчик обозначил проблему с звучащим для нас странно симптомом: при перезагрузке операционной системы приходится ждать около часа до момента начала функционирования портала на liferay в IBM WebSphere Application Server, при этом при перезапуске только сервиса (без перезагрузки операционной системы) данного симптома не наблюдается.

Тестирование EJB с помощью JUnit и OpenEJB Embedded

Часто возникает необходимость протестировать всю цепочку взаимодействия, от вызова метода в EJB бине до записи данных в базу. При тестировании классов EJB не обойтись без EJB-контейнера, управляющего их жизненным циклом. Для этих целей можно использовать OpenEJB - встраиваемый EJB-контейнер от Apache, входящий в сервер приложений TomEE.

Создание общих дисков для виртуальных машин в среде VMware vSphere.

В некоторых ситуациях может возникнуть необходимость одновременно использовать один и тот же диск в рамках нескольких виртуальных машин. Например, при использовании Veritas InfoScale Availability. Наиболее оптимальным путём является использование vmdk дисков, физически расположенных на общем хранилище или локально на ESXi хосте.

Настраиваем WildFly на работу приложений с базой данных

Сегодня мало какое веб приложение обходится без работы с базой данных. Подключение и конфигурация доступа к БД может происходить как на уровне самого приложения (прямой доступ к базе), так и через сервер приложений. Под катом рассмотрим процесс создания и настройки подключения к базе данных в WildFly 10.

Миграция Thunderbird jabber roster на другой сервер

Пятого октября сего года мир потрясла страшная новость, что Яндекс отключил свои xmpp серверы. Причем, примерно за месяц до этого события я обращался в техническую поддержку с просьбой выгрузить ростер и историю в любом удобном для них формате.
RSS (Открывает новое окно)(Открывает новое окно)
thumbnail Антон Семёнович Макаренко
Записи: 2
Дата: 26.03.24
thumbnail Marina Pashnina
Записи: 25
Дата: 01.03.24
thumbnail Romo Fedoroff
Записи: 29
Дата: 01.03.24
thumbnail Тимофей Перцев
Записи: 28
Дата: 05.02.24
thumbnail Dmitry Afanasiev
Записи: 59
Дата: 29.12.23
thumbnail Денис Серянкин
Записи: 2
Дата: 18.12.23
thumbnail Danil Khanalainen
Записи: 2
Дата: 30.11.23
thumbnail Дмитрий Сазонов
Записи: 59
Дата: 19.11.23
thumbnail Anna Ershova
Записи: 2
Дата: 30.10.23
thumbnail Erik Karapetyan
Записи: 12
Дата: 09.09.23
thumbnail Pavel Danilov
Записи: 12
Дата: 09.09.23
thumbnail Dmitry Sheshukov
Записи: 13
Дата: 31.08.23
thumbnail Алексей Егошин
Записи: 10
Дата: 09.08.23
thumbnail Nikolay Emchenko
Записи: 16
Дата: 22.06.23
thumbnail Maxim Zhukov
Записи: 152
Дата: 20.06.23
thumbnail Vladislav Sivirin
Записи: 1
Дата: 22.05.23
thumbnail Vadim Kholoshnia
Записи: 1
Дата: 17.04.23
thumbnail Andrei Maksimov
Записи: 19
Дата: 21.03.23
thumbnail И Горь
Записи: 27
Дата: 20.02.23
thumbnail Alexey Weiss
Записи: 13
Дата: 08.02.23
thumbnail Dmitry Komarov
Записи: 2
Дата: 02.06.22
thumbnail Semyon Gruzdev
Записи: 1
Дата: 17.11.21
thumbnail Victor Scherbakov
Записи: 3
Дата: 03.09.21
thumbnail Ivan Kayukov
Записи: 10
Дата: 17.08.21
thumbnail Alexander Zhermal
Записи: 8
Дата: 16.04.21
thumbnail Daria Zuban
Записи: 2
Дата: 29.12.20
thumbnail Alexander Yarkeev
Записи: 42
Дата: 23.12.20
thumbnail Alexey Pismak
Записи: 2
Дата: 09.12.20
thumbnail Evgenij Tsopa
Записи: 51
Дата: 05.10.20
thumbnail Александр Исаев
Записи: 5
Дата: 15.09.20
thumbnail Александр Пашнин
Записи: 25
Дата: 10.09.20
thumbnail Danil Sinitskiy
Записи: 3
Дата: 02.09.20
thumbnail Александра Пирс
Записи: 27
Дата: 01.04.20
thumbnail Valeriy Urrievich Kireev
Записи: 26
Дата: 15.01.20
thumbnail Vladimir Nikolaev
Записи: 14
Дата: 30.12.19
thumbnail Ivan Uskov
Записи: 23
Дата: 16.12.19
thumbnail Андрей Дьяков
Записи: 25
Дата: 27.06.19
thumbnail Sergey Zhmylove
Записи: 45
Дата: 14.03.18
thumbnail Lev Koznov
Записи: 18
Дата: 14.07.17
thumbnail Никита Валерьевич Акентьев
Записи: 1
Дата: 29.06.17
thumbnail DEADBEEF
Записи: 1
Дата: 16.01.17
thumbnail Никита Патрахин
Записи: 2
Дата: 15.08.16
thumbnail Vladimir Berlev
Записи: 3
Дата: 26.11.15
thumbnail Sergey Klyaus
Записи: 58
Дата: 21.06.15
thumbnail Олег Олегович Кулаченко
Записи: 1
Дата: 28.01.15
thumbnail Pakhom Golynga
Записи: 20
Дата: 03.03.14
thumbnail Vladislav Sovinskiy
Записи: 11
Дата: 10.01.14
thumbnail Илья Валентинович Перминов
Записи: 19
Дата: 04.09.13
thumbnail Konstantin Borzov
Записи: 7
Дата: 20.06.13
thumbnail Anthony Dmitriev
Записи: 4
Дата: 19.02.13
thumbnail Nicolay Smirnov
Записи: 6
Дата: 02.05.12
thumbnail Alexander Deiter
Записи: 16
Дата: 08.09.11
thumbnail Serge Klimenkov
Записи: 8
Дата: 26.07.11
thumbnail Roman Ambrosenko
Записи: 3
Дата: 18.01.11
thumbnail Sergey Shilin
Записи: 9
Дата: 05.11.10
thumbnail Ruslan F. Isbarov
Записи: 1
Дата: 31.03.10
thumbnail Алексей Сергеевич Лемешев
Записи: 1
Дата: 22.03.10