Конфигурация LLT для VCS в виртуальной сети на основе Open vSwitch

Намедни пришлось конфигурировать Veritas Cluster Server на двух Windows 2012R2 в виртуальной среде. Как уже было сказано в заголовке, за сеть отвечал Open vSwitch, соединения между виртуальными машинами (на разных хостах) реализованы посредством GRE туннеля с MTU 1500, соответственно ограничением со стороны виртуалок являлось MTU ниже дефолного (в данном случае 1400).

Подтверждение статуса Expert

Так как мир ICT меняется стремительно, срок действия сертификата Huawei Certified Internetwork Expert составляет всего два года. Время идёт и пришла пора продлевать полученный первым в мире сертификат HCIE-Storage и HCIE-Storage System Instructor нашего инженера и инструктора.

Проблема с применением групповых политик Windows после установки обновления MS16-072

После установки обновления MS16-072(а также указанных далее) некоторые объекты групповых политик могут перестать применяться.   При этом при попытке получить информацию через GPRESULT, «проблемные» объекты могут выдавать сообщения вида Filtering: Not Applied (Unknown Reason) или же просто не выводится вообще.

Docker volumes

Как известно, docker контейнеры не предполагают какого-либо постоянного хранения данных, однако зачастую бывают такие ситуации, когда это необходимо. Для решения этих задач и предназначены docker volume.

Переиспользуемые компоненты в JSF

В ходе разработки JSF приложений зачастую возникают участки xhtml-разметки, используемые в нескольких местах. Нет необходимости объяснять, какие неудобства при модификации это вызывает. Потому у любого разрабочика возникает естественное желание выделить такие участки в какой-то отдельный компонент, и далее использовать его.

Скрываем .xhtml средствами nginx

Доброе утро! В этой заметке я опишу один из способов скрытия .xhtml в адресной строке. Дано приложение на JSF+Spring, проксируемое при помощи nginx. По просьбе заказчика возникла необходимость спрятать из адресной строки .

Изменение редакции MS SQL Server в Failover Cluster

Не все знают и обращают внимание на наличие ограничений и особых подходов к поставленным задачам при жизни MS SQL SERVER в Failover Cluster. Что делать, если developer лицензия на MS SQL Server в окружении failover cluster уже стала продом, а у компании есть лицензии только на Standard? Upgrade возможен но не в случае с failover cluster Неподдерживаемые сценарии в окружении отказоустойчивого кластера: SQL Server Enterprise to SQL Server Developer, Standard, or Evaluation.

Java и var

Одной из интересных возможностей, появившихся в Java 10, является вывод типа локальной переменной (Local-Variable Type Inference). В статье рассматривается как можно использовать вывод типа для упрощения написания программ.

Нужно меньше JOIN'ов

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

Обновление Service Fabric в конфигурации DevCluster

Официальным способом обновления Service Fabric кластера DevCluster является удаление кластера и создание нового. Это вызывает ряд проблем, таких как необходимость заново деплоить все приложения, а также приводит к потере их данных. Для решения проблемы был выработан сценарий, при котором производится обновление DevCluster без потери приложений и их данных.

Расширение диска, используемого двумя или более виртуальными машинами в ESXi

У одного из заказчиков в инфраструктуре использовался общий диск для двух витруальных машин(это было сделано для удобного доступа к данным с каждой из них и совместного использования). После попытки расширения объема диска, обе виртуальные машины не смогли запустится с ошибкой Thin/TBZ disks cannot be opened in multiwriter mode (1033570) Исходный формат диска – eager zeroed thick.

Между C и Java

Доброе утро! В прошлой статье я рассказывал, как в одном из проектов мы реализовали блокчейн. Чтобы вспомнить (или узнать), стоит сказать, что это была библиотека на C99, используемая порталом, написанном на Java.

Управление WiFi подключением MacOS через командную строку

MacOS -- это во всех отношениях готовое "под ключ" решение для работы пользователей. Большинство задач, возникающих у пользователей, решаются в этой системе с помощью уже готовых механизмов. Однако иногда случаются некоторые нетиповые ситуации, которые требуют иных механизмов управления, чем предлагаемые интерфейсом MacOS.

Scala codestyle checker на коленке

Однажды я столкнулся с задачей автоматической проверки соответсвия кода принятому стилю, заданному в конфигурации Scalariform плагина для IDE. Поискав в интернетах, я нашёл плагин, выполняющий форматирование кода с помощью Scalariform - вот он https://github.

Обновление компонента с атрибутом rendered в JSF

Одной из типовых ошибок, разработчика на JSF является неправильное использование атрибута update для тегов Primefaces или же атрибута render тега ajax. Давайте рассмотрим одну такую часто возникающую ситуацию.

Java и SafeVarargs

В Java часто используются методы, которые могут принимать переменное число аргументов (varargs). В некоторых случаях при компиляции метода с varargs может быть выдано предупреждение. Избежать появление такого предупреждения можно, если использовать аннотацию SafeVarargs.

Ansible: установка значения переменной в зависимости от адреса подсети

При разворачивании ansible-оркестрации на предприятии с географически распределённой сетевой инфраструктурой, может возникнуть ситуация, когда необходимо монтировать пользовательские домашние каталоги с разных серверов в зависимости от того, в какой сети (то есть в каком здании) они находятся. Решением этой задачи мы и займёмся.

Инсталляция Windows server 2016 на сервер Dell PowerEdge T440

Одному из заказчиков потребовалось установить ОС Windows server 2016 на сервер PowerEdge T440, однако все оказалось не так просто, как кажется на первый взгляд. В этой заметке я опишу возникшие проблемы и способ их решения.

Клиентская таймзона в JSF

Работа с датой, как правило, является не самым приятным занятием при разработке приложения. Одной из проблем является настройка таймзоны, особенно, если данные поступают от различных клиентов с разными таймзонами.

Как мы написали Blockchain

Доброе утро! Сегодня мне бы хотелось рассказать о том, как мы подошли к реализации блокчейна в одном из проектов. По ТЗ, требовалось использование блокчейна для хранения определённых данных известного формата.

Обзор MIPKO TERMINAL MONITOR

Современные средства предотвращающие утечку данных в инфраструктуре обладают колосальными возможностями и мощными средствами по предотвращению утечек данных и контроля движения информации в инфраструктуре. В данной заметке я затрону политический вопрос о границе шпионажом и безопасностью, и в частности дам краткий эксплуатационный обзор одной российской системе по контролю действий (не dlp) в информационной среде МИПКО.

Первичный анализ результатов диагностики SUNWexplo

Постоянной и рутинной задачей любых solaris администраторов является чтение и анализ диагностических файлов, полученных от стандартной sun-овской диагностической утилиты -- SUNWexplo explorer. Часто возникает вопрос, на какие детили следует обратить внимание в первую очередь и какие детали необходимо смотреть вне зависимости от специфики работы системы.

Круглый прогресс бар на SVG

Сверстать можно практически что угодно, но иногда реализация дизайнерской задумки может привести к настолько сложной вёрстке, что становится проще “нарисовать” всё необходимое. В статье будет рассмотрено, как рисовать с помощью SVG на примере создания круглого прогресс-бара.

Понимаем как работает функция combineReducer из Redux

Добро пожаловать в чудный мир эльфов и волшебства javascript'а. В одной из прошлых статей мы рассматривали middleware функции. Там, заглянув в исходный код библиотеки Redux, было выяснено, что в её API входит всёго лишь 5 функций: createStore, combineReducers, applyMiddleware, bindActionCreators, compose. Сегодня попробуем почитать исходный код и разобраться в ещё одной функции из API, а именно в функции combineReducers. Поехали знакомиться.

Как исправить "PKIX path building failed" при установке SSL соединения

Давайте рассмотрим решение следующей ошибки: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Данная ошибка  может быть следствием отсутсвия SSL сертификата в хранилище джавы.

Знакомимся с boost::interprocess::offset_ptr

Доброе утро! В этой статье я хочу в кратце осветить принципы работы одного из умных указателей, предоставленных нам Boost: offset_ptr. Этот прекрасный класс создан для использования в условиях разделяемой памяти.

восстановление системных баз данных в отказоустойчивом кластере

Не все сопровождающие MS SQL администраторы задумываются над тем, что нужно заранее быть готовым к сценарию восстановления системной базы данных, в частности MASTER, особенно в окружении Microsoft FailoverCluster.

Что если LocalDate сохраняется в БД c отставанием в один день?

Достаточно часто при работе с датами и хранением их в базе данных возникают различные проблемы. Сегодня рассмотрим одну из них. А именно, случай, когда при сохранении сущности, которая содержит дату в БД, данные, которые приходят в Java'у и те, что попадают в БД отличаются на один день.

Коротко об OpenId Connect

Общие сведения OpenId Connect - простой слой учетных данных поверх протокола OAuth 2.0. Данный протокол является протоколом системы единого входа, позволяющей использовать пользователю одну учётную запись для авторизации на различных интернет ресурсах.

Эффективные подходы к генерации сглаженных двумерных распределений

Многие девелоперы часто сталкиваются с задаче получения красиво зашумлённой поверхности. На Хабре часто встречаются подобные статьи: https://habrahabr.ru/post/183986/ https://habrahabr.ru/post/313420/ https://habrahabr.

Подготовка Windows-хостов для Ansible-оркестрации

Дано: 32 компьютера с Windows 7 на борту. Задача: Подготовить их для оркестрации средствами Ansible. Решение. Согласно официальной доке (http://docs.ansible.com/ansible/latest/intro_windows.html#getting-to-powershell-3-0-or-higher) для работы большинства модулей Ansible использует PowerShell не ниже версии 3.

Ищем пропавшие локали

При разработке приложений с использованием JSF в качестве фронт-энда возникла проблема отсутствия некоторых локалей в файлах сообщений. В частности, есть две конкретные проблемы: использование в .xhtml локалей, которые не объявлены в .

Установка ArchLinux в Windows Subsystem for Linux

После выхода обновления Windows Fall Creators Update стало возможным скачивание дистрибутивов прямо из магазина приложений, где уже доступны такие популярные дистрибутивы как Ubuntu, OpenSUSE, SLES. В скором будущем там наверняка появятся многие популярные дистрибутивы, а пока, рассморим "ручную" установку дистрибутива в WSL на примере ArchLinux.

Запуск элементов панели управления и оснасток Windows от имени администратора в пользовательской сессии

Зачастую возникает необходимость, работая в сеансе удаленного подключения под учетной записью пользователя, запустить какую-либо оснастку от имени администратора.   Для удобства приведу список наиболее часто используемых в администрировании оснасток:   Название оснастки Имя оснастки Active Directory Пользователи и компьютеры (AD Users and Computers) dsa.

WinRM между доменами/рабочими группами без Trusted domains

Описание Возможны случаи когда вызывать winrm команды требуется на системах в ином домене, чем рабочая станция с которой вызывается winrm invoke-command или что-то ещё, например, в случае тестового окружения, или вынесенного продуктива в отдельный домен.

MS SQL error 2337

Расскажу про некоторые эмпирические мытарства в ходе инсталляции узла failover cluster MS SQL 2016 (суть проблемы проявляется так же в более ранних версиях. Заметка будет полезна столкнувшимся с подобными ошибками, так как с первого взгляда ошибки и их описания крайне не информативны, а найденные и озвученные здесь решения - не очевидны.

Отказоустойчивость MS SQL: Failover Cluster или AlwaysOn?

Уже давно, начиная с MS SQL 2012 в качестве альтернативы классическому Windows Server Failover Cluster для MS SQL существует альтернатива в виде AlwaysOn groups баз данных, но так ли хороша эта альтернатива и когда именно её следует применять?

Почему URL отстаёт на шаг от отображемой страницы в JSF?

В данной заметке расскажу о проблеме с навигацией в JSF, когда после перехода в адресной строке браузера отображается URL предыдущей страницы, а не той на которую перешли. История была такая: попросили посмотреть и решить проблему. Открываем страницу и видим, что url не соответствует содержимому. Находимся мы на page2.xhtml, а url page1.xthml. Пробуем перейти на page3.xhtml через меню, навигация происходит, но в url теперь page2.xhtml.

Решение проблемы с висящими 5GHz точками с одинаковыми SSID на MacBook Air

Часто бывает, что мы, приехав в некоторое место, пробуем подключить наш любимый Мак к WiFi и всё выглядит хорошо. Но с каждым новым подключением, конкретно с этой сетью, что-то идёт не так: то пароль ещё раз попросит, то сообщит, что пароль не подходит, то подключается только с четвёртого раза.
RSS (Открывает новое окно)(Открывает новое окно)
thumbnail Владислав Алексеевич Бойко
Записи: 1
Дата: 13.04.24
thumbnail Romo Fedoroff
Записи: 30
Дата: 11.04.24
thumbnail Антон Семёнович Макаренко
Записи: 2
Дата: 26.03.24
thumbnail Marina Pashnina
Записи: 25
Дата: 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