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

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

Правка информации о 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 серверы. Причем, примерно за месяц до этого события я обращался в техническую поддержку с просьбой выгрузить ростер и историю в любом удобном для них формате.

BackupExec2015 как возможная причина ошибки virtual machine disks consolidation is needed\file is locked в ESXi 5.xx

  BackupExec2015 как возможная причина ошибки virtual machine disks consolidation is needed\ file is locked в ESXi 5.xx   В ESXi 5.xx периодически возникает ошибка virtual machine disks consolidation is needed , сообщающая о необходимости восстановить целостность виртуальной машины, в противном случае возможно снижение производительности или некорректная работа машины.

Наследование прав доступа в библиотеке документов Liferay 6.2

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

Вызов javascript функции при обновлении компонента в JSF

Порой разработчик приложений на JSF сталкивается с тем, что функциональность предоставляемая создателями framework'а не полностью удовлетворяет потребности. Имеется несколько решений данной проблемы. Одна из них - использование возможностей framework'а для расширения функциональности. Но сегодня, на конкретном примере, мы рассмотрим небольшой lifehack, который позволит сократить драгоценное время, используя, возможно, менее лаконичное решение.

Несколько подводных камней при инсталляции Citrix XenDesktop

1. Виртуальные машины Not registered на Delivery Controller. 2. Недоступность VM из StoreFront 3. При решении использовать XenDesktop только при помощи html5 предложение Citrix установить их чудесный Receiver может начать немного докучать и заставлять бедных пользователей скачивать непонятное ПО.

Ошибки обновления Консультант + после изменения способа запуска.

После описанного в предыдущей заметке изменения способа запуска Консультант + может возникнуть ошибка обновления одного или нескольких модулей. Внешне это может никак не проявляться, кроме отсутствия обновлений и постепенного устаревания баз.

Настройка обновления и установки драйверов печати Windows

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

SpringData или "бывает же магия в коде"

Данная статья предлагает обзор популярного фреймворка Spring, а именно проекта SpringData. SpringData - это следующий уровень абстракции в области доступа к данным. Данная статья написана в стиле "быстрый старт" и будет пулезна тем кто только начинает свое знакомство с "Весной" :)
RSS (Открывает новое окно)
Ivan Uskov
Записи: 14
Дата: 12.12.18
Александр Пашнин
Записи: 13
Дата: 10.12.18
Valeriy Urrievich Kireev
Записи: 13
Дата: 10.12.18
Maxim Zhukov
Записи: 91
Дата: 04.12.18
Андрей Дьяков
Записи: 18
Дата: 19.11.18
Alexander Yarkeev
Записи: 25
Дата: 11.11.18
Дмитрий Сазонов
Записи: 26
Дата: 17.10.18
Dmitry Afanasiev
Записи: 53
Дата: 09.10.18
Тимофей Перцев
Записи: 10
Дата: 05.10.18
Александра Пирс
Записи: 16
Дата: 22.08.18
Vladimir Nikolaev
Записи: 13
Дата: 31.07.18
Evgenij Tsopa
Записи: 50
Дата: 16.05.18
Andrey Maximov
Записи: 15
Дата: 19.04.18
Sergey Zhmylove
Записи: 45
Дата: 14.03.18
Lev Koznov
Записи: 18
Дата: 14.07.17
Никита Валерьевич Акентьев
Записи: 1
Дата: 29.06.17
DEADBEEF
Записи: 1
Дата: 16.01.17
Alexey Pismak
Записи: 1
Дата: 14.09.16
Никита Патрахин
Записи: 2
Дата: 15.08.16
Vladimir Berlev
Записи: 3
Дата: 26.11.15
Sergey Klyaus
Записи: 58
Дата: 21.06.15
Олег Олегович Кулаченко
Записи: 1
Дата: 28.01.15
Dmitry Sheshukov
Записи: 11
Дата: 15.10.14
Pakhom Golynga
Записи: 20
Дата: 03.03.14
Vladislav Sovinskiy
Записи: 11
Дата: 10.01.14
Илья Валентинович Перминов
Записи: 19
Дата: 04.09.13
Konstantin Borzov
Записи: 7
Дата: 20.06.13
Anthony Dmitriev
Записи: 4
Дата: 19.02.13
Nicolay Smirnov
Записи: 6
Дата: 02.05.12
Alexander Deiter
Записи: 16
Дата: 08.09.11
Serge Klimenkov
Записи: 8
Дата: 26.07.11
Roman Ambrosenko
Записи: 3
Дата: 18.01.11
Sergey Shilin
Записи: 9
Дата: 05.11.10
Alexander Zhermal
Записи: 5
Дата: 15.04.10
Ruslan F. Isbarov
Записи: 1
Дата: 31.03.10
Алексей Сергеевич Лемешев
Записи: 1
Дата: 22.03.10