PrimeFaces Spinner и точность представления вещественных чисел

PrimeFaces Spinner - очень удобный компонент, если хочется дать возможность пользователю вводить некие числа, но при этом не дать ему возможности в этих числах "накосячить", введя что-то заведомо некорректное. Он позволяет удобно задать диапазон допустимых для ввода значений и шаг изменения по клику по кнопке, но, как выяснилось, временами ведёт себя достаточно непредсказуемо. В этих случаях, чтобы заставить его работать правильно, как обычно, приходится немного пошаманить.

Диагностика сетевой активности Linux в условиях потерь

Недавно столкнулись с интересной задачкой, которая возникла из-за странного стечения обстоятельств. Вкратце, проблема связана с задержками в работе пользователей и изначально представлялась потерями пакетов, что подтверждается даже штатной утилитой ping: $ ping -i 0.

Краткая наглядная история о корпоративной безопасности.

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

Решение проблемы поврежденных файлов при обновлении Windows

На моей практике несколько раз имели место случаи повреждения файлов (Windows Update database is corrupted, A required system file is registered incorrectly, There's a file version conflict with Windows Update agent files) обновления операционной системы Windows. В данной заметке описано решение возникшей проблемы в общем случае.

Инструменты динамической трассировки DTrace и SystemTap

Предлагаю вашему вниманию небольшое методическое пособие под названием "Инструменты динамической трассировки DTrace и SystemTap". Оно содержит некоторое количество справочного материала, информации о внутренней организации ядер Linux и Solaris, а для закрепления изученного предусмотрены лабораторные работы.

Замена диска rpool ZFS, Solaris 10

В общем-то, официальной документации довольно много. Только почему-то она не описывает _ПОЛНУЮ_ или хотя бы рабочую последовательность замены дисков в Solaris-ных ZFS зеркалах, особенно, если пул является корневым.

Windows Name Resolution или LLNRP

Хотелось бы написать короткую статейку, которая может сохранить минут восемь админского времени и немного нервов. Статья посвящается виндовому резолверу. Есть такое дело, что винда, в отличие от нормальных операционных систем, даже получив один или несколько search domain по DHCP, не всегда пытается разрезолвить имена используя привычный нам DNS сервер.

Дедупликация данных. Нужна ли она?

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

Два слова про exim

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

Печальный опыт обращение за поддержкой в Microsoft

Описан конкретный пример попытки эскалации технического кейса в Microsoft имея программу поддержки SoftwareAssurance, которую ранее Microsoft мощно лоббировала. Забегая вперед скажу, что настолько проблемной попытки регистрации кейса у меня не было. Считаю данный прецедент показательным для того, чтобы сделать выводы по работе технической поддержки Microsoft.

Установка Apache Tomcat 7 в качестве службы Windows Server 2012

В одной из своих предыдущих заметок я описал процесс конфигурации сервера приложений GlassFish в качестве службы в ОС Windows Server 2012. Продолжая начатую тему, в этой заметке приведён краткий howto по аналогичной операции с сервером приложений Apache Tomcat.

Тема оформления Liferay 6.2.2 и Undefined mixin 'respond-to'

Liferay Portal и связанный с ним инструментарий разработчика - замечательные программные продукты, никогда не устающие удивлять меня разнообразием ошибок, возникающих в самых неожиданных ситуациях. Вот и теперь, при, казалось бы, минорном апгрейде темы для Liferay с версии 6.2.1 до версии 6.2.2 только что прекрасно работавший плагин "развалился" при сборке - CSS отказался собираться, упав на пачке SASS'овских ошибок.

"Глобальная" навигация в Liferay 6.2

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

Исправляем виджет переключения языка сайта в Liferay 6.2

Если сайт многоязычный, необходимо обеспечить пользователю возможность быстро переключаться с одной версии сайта на другую. В Liferay для этой цели проще всего использовать виджет выбора локали, который встраивается в тему оформления портала; но при апгрейде портала с версии 6.1 на версию 6.2 он неожиданно "сломался". В заметке приведён простой способ "починки" этого виджета.

Установка GlassFish в качестве службы Windows Server 2012

Недавно, в силу обстоятельств, пришлось решать достаточно непривычную для себя задачу - настраивать сервер приложений GlassFish на площадке у заказчика, использующего в качестве серверной ОС MS Windows Server 2012. Одним из требований заказчика было настроить GlassFish так, чтобы он запускался как служба ОС и им можно было управлять с помощью стандартной панели управления службами.

Исправление работы NumPad клавиш в PuTTY

Иногда по долгу службы требуется пользоваться PuTTY для получения SSH доступа к нормальным системам. Однако, например при работе в vi, возникают проблемы с использованием Numeric Keypad, особенно, если на эту панель добавлены такие клавиши, как insert, delete и т.

Добавление конфигурационных файлов приложений при разветывании через SCCM

Некоторые приложения для кастомизации требуют дополнительное перемещение файлов после установки в различные каталоги.Надеюсь, данная заметка поможет в развертывании приложений, требующих изменения путем добавления/изменения файлов после установки, через Microsoft System Center Configuration Manager.

Изменение редакции Windows 7 на младшую (downgrade).

Нередко возникает необходимость изменения издания ОС Windows. При этом, конечно же, нет никакого желания, а, иногда, и возможности, настраивать систему "с нуля". Обновить ОС без потери приложений и настроек можно.

Добавление сетевого МФУ в Xerox Network Scan Manager

У компании Xerox есть удобная программа для сетевого сканирования Xerox Network Scan Manager. Чтобы добавить сетевое МФУ нужно сделать следующее: Нажимаем Add Device: Next: Вводим адрес принтера: Вводим имя устройства, его ID и опционально PIN: Если оставать поле PIN пустым, то появится следующее диалоговое окно: Нажимаем на пункт Properties.

Решение проблемы с построением отчетов MS SQL

При построении или изменении отчетов в Microsoft System Center Configuration Manager 2012 у меня возникали следующие ошибки : Не удалось выполнить запрос для набора данных "DataSetAdminID". (rsErrorExecutingCommand) ---------------------------- Произошла ошибка при обработке отчета.

Читаем логи Adaptec контроллера или MegaRAID "не удалось подключиться к серверу"

Три-четыре дня назад случилось у одного заказчика недоразумение в период обновления парка машин (преимущественно x4170). На части этих серверов не удавалось посмотреть состояние дисков (MegaRAID Storage Manager не выводил сообщение, что не может подключиться к серверу), кроме того, эти системы (по понятным причинам) не отвечали на SNMP пробы системы мониторинга.

Liferay - проблема с PermissionChecker в ExpandoBridge и её решение

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

Создание проблем при использовании read(2)

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

Ручное создание instance на Oracle11g средствами sqlplus.

Если Вы, вдруг, решили создать экземпляр ORACLE и не хотите/не можете воспользоваться Database Configuration Assistant (DBCA), то данная статья должна Вам помочь не только создать инстанс, но и разобраться как, что и зачем делается во время этой процедуры.

Проблема с версией базы данных при инсталляции SCCM 2012 R2

В ходе развертывания System Center Configuration Manager 2012 R2 на MS SQL 2008 столкнулся с проблемой некорректной версии на новом экземпляре базы данных. . Заблаговременно был создан экземпляр базы данных специально для нужд SCCM с корректными параметрами для инсталляции SCCM.

Полезные агенты Veritas Cluster Server

Хотя установка Veritas Cluster Server (VCS) благодаря интерактивному инсталлятору не вызвала у меня особых затруднений, когда дело дошло до создания ресурсов и сервисных групп, я впал в некоторый ступор и смятение. В этом how-to я расскажу о некоторых базовых агентах Veritas Cluster и их атрибутах.

Создание и настройка экземпляра MS SQL для SCCM 2012 R2.

Microsoft System Center Configuration Manger 2012 R2 требует, чтобы экземпляр СУБД и база данных имели сортировку SQL_Latin1_General_CP1_CI_AS. В данной заметке я расскажу как создать и настроить экземпляр базы данных для установки SCCM 2012 R2.

!(Отмена) перехода на зимнее время в ОС Solaris. Варианты.

Cогласно Федеральный закону от 21.07.2014 N 248-ФЗ "О внесении изменений в Федеральный закон "Об исчислении времени" с 26 октября 2014 года в России отменяется постоянное "летнее" время, т.е осуществляется переход на "зимнее" время без последующего перехода на "летнее" весной.

OceanStor V2 DeviceManager Demo

Как известно, в новой линейке массивов OceanStor T-series компании Huawei поменялось программное обеспечение управления. Вместо старого доброго ISM появился новый красивый DeviceManager. И если у вас нет реального массива Huawei OceanStor T-series V2 , но есть желание посмотреть насколько красив, прост и удобен стал интерфейс управления в DeviceManager или понять на практике, как в новых массива производится распределение ресурсов хранения с блочной виртуализацией, то вы можете скачать и установить эмулятор ПО управления DeviceManager.

Обновление функционального уровня домена ActiveDirectory

В данной заметке я приведу наглядное how-to по обновлению функционального уровня домена в Active Directory. Наглядно представлена последовательность действий при обновлении функциональный уровень домена с Windows Server 2008 R2 на Windows Server 2012 R2.

Меняем порядок вывода почтовых аккаунтов в Thunderbird

Столкнулся с проблемой - почтовых аккаунтов у меня несколько, и, после добавления очередного, в Thunderbird он отобразился в клиенте в самом низу списка, что для меня неудобно - хотелось бы видеть этот аккаунт повыше. Как выяснилось, для этого нужно немного пошаманить.

Пакетная система IPS в Solaris 11 : нано-howto

Операционная система Solaris 11 появилась уже очень давно, однако, все еще возникают вопросы по особенностям ее администрирования, особенно тех подсистем, которые "в корне" поменялись  по сравнению с предыдущими версиями Solaris.

Отключение HPA на дисках под FreeBSD

Уже несколько раз наступал на проблему с корректностью определением размера диска, когда FreeBSD для нового диска видит доступный объём 31Mb: ada4: 31MB (65134 512 byte sectors: 16H 63S/T 64C) Для разблокировки полного объёма диска в FreeBSD пригодится команда camcontrol.

Сброс настроек и конфигурация SonicWall TZ

В данной заметке я расскажу о процессе сброса настроек и первичной конфигурации через интерактивное окно настроек сетевого экрана SonicWALL TZ, демонстрирующего web-интерфейс, настройки и возможности данного устройства.
RSS (Открывает новое окно)(Открывает новое окно)
thumbnail Marina Pashnina
Записи: 26
Дата: 24.04.24
thumbnail Владислав Алексеевич Бойко
Записи: 1
Дата: 13.04.24
thumbnail Romo Fedoroff
Записи: 30
Дата: 11.04.24
thumbnail Антон Семёнович Макаренко
Записи: 2
Дата: 26.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