Работа со списками в Java 8

C появлением в Java 8 лямбда-выражений и ряда других подходов, присущих функциональным языкам, выразительная сила, без сомнения, увеличилась, однако появились и далеко не очевидные моменты. Примером может служить работа со списками с применением операций map, filter, reduce.

Hibernate 3.6 и offline-валидация конфигурационных файлов

При апгрейде проекта столкнулся с забавной проблемой - ORM-фреймворк Hibernate нормально работает только тогда, когда у сервера приложений есть доступ в интернет. О нехитром шаманстве, позволившем решить эту проблему - в продолжении заметки.

Описание неявных групп и идентификаторов Windows 2008 r2

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

Добавление в ZABBIX UPS управляемой NUT'ом

 Мониторинг состояния UPS будет производиться утилитой upsc входящей в состав NUT (Network UPS Tools). Необходимо в конфигурационный файл агента Zabbix (zabbix_agentd.conf) добавить пользовательский параметр вызывающий вспомогательный скрипт: UserParameter=upsmon
- ,<path>/upsstatus.

Горячие клавиши в LXDE

В очередной раз столкнулся с выбором окружения рабочего стола. И в очередной раз выбор пал на LXDE. Хотя аппаратная платформа позволяла установить и более требовательное к ресурсам окружение, но LXDE с минимальным допиливанием делает всё, что необходимо и с восхитительным временем отклика.

Миграция на Liferay 6.1 и проблемы с неавторизованным доступом к файлам

Миграция на новую версию ПО - регулярная и, во многих случаях, достаточно неприятная задача. Если вы используете Liferay достаточно давно (как минимум, с пятой версии), и, наконец, решились смигрировать на последнюю на данный момент версию портала, то вы практически наверняка столкнётесь с рядом проблем, которым посвящена эта и, скорее всего, будут посвящены несколько следующих моих заметок.

Конфигурируем статический IP в openSUSE

Как и в любом десктопном Linux'е по-умолчанию в openSUSE включен NetworkManager, который для системы со статическим IP-адресом является скорее обузой, чем пользой. К счастью, openSUSE не забыла свои корни (я о SuSE Linux Enterpise) и умеет также конфигурироваться через ifup.

Как я писал ядро ОС. Часть 3

Часть 1. Платформа Часть 2. Архитектура и библиотека ядра Часть 3. Ключевые подсистемы ядра     В последней статье серии хотелось бы поговорить о ключевых подсистемах моего микроядра: диспетчере и планировщике потоков, менеджере памяти, системных вызовах и IPC (межпроцессной коммуникации).

use split or die

После собирания некоторого количества проблем у меня появилась одна маленькая, но полезная рекомендация. Для пулов, состоящих из простого зеркала, никогда не использовать команду zpool detach. Причина простая - я не нашёл способов "воскресить" пул с диска, который был отключен с использованием zpool detach.

JMS порт Glassfish (No free port within range: 7676)

При создании Glassfish домена средствами asadmin утилиты порты выбираются из свободных, однако если на момент выполнения asadmin create-domain порт и был свободен - это не означает что он будет доступен на момент запуска домена.

Интеграция меню Eclipse с Unity

В дополнение к постам моего коллеги о приведении в порядок внешнего вида различный IDE в Ubuntu (Netbeans в Ubuntu 12.04 и NetBeans + Eclipse в Ubuntu 12.10), опишу хак, который позволяет интегрировать Eclipse в верхнюю панель Unity.

Добавляем Eclipse и Netbeans на панель запуска Ubuntu 12.10

Пару дней назад вышла новая версия Ubuntu, в которой, несмотря на все изменения и улучшения, осталась старая проблема - плохая интеграция "из коробки" популярных сред разработки на Java с оболочкой рабочего стола.

Изменение режима аутентификации Microsoft SQL Server

Данная заметка будет полезна людям не имеющих опыта работы с Microsoft SQL Server и столкнувшихся с проблемой аутентификации под учетными записями SQL сервера. Microsoft SQL Server имеет возможность производить аутентификацию с помощью учетных записей Windows, что является достаточно удобной возможностью, Выбор режима аутентификации возможен между двумя вариантами : Windows Authentication mode SQL Server and Windows Authentication mode В случае если в процессе установки SQL Server был включен смешанный режим аутентификации, то проблем быть не должно и есть возможность залогиниться дефолтным под пользователем SA В противном случае есть два варианта.

Liferay 6.1 - исправляем шрифты при просмотре PDF-документов

В Liferay 6.1 появилась новая полезная фича - возможность просмотра PDF-документов в библиотеке прямо на портале, без необходимости загрузки файла на клиентскую машину. К сожалению, "из коробки" она обычно работает криво - структура документа видна, но текст читать невозможно из за его засорения "кракозябрами".

Неправда и принцип работы VMware Fault Tolerance

То, что русскоязычные материалы о заморских технологиях зачастую порождены надмозгом и скупы на технические детали, дело привычное. Но вольные интерпретации оригиналов и грязные инсинуации из первой десятки по запросу "принцип работы VMware Fault Tolerance" совсем уж удручают.

Исследование параметров дедупликации

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

Liferay, HttpServletResponse и переносы строк

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

Дедупликация

Дедупликация в широком смысле — это технология, ориентируемая на исключения избыточности в наборе данных.  Очевидно, что дедупликация может производится на уровне файлов, на уровне блоков и на байтовом уровне.
RSS (Открывает новое окно)(Открывает новое окно)
thumbnail Nikolay Emchenko
Записи: 5
Дата: 27.10.20
thumbnail Alexander Yarkeev
Записи: 40
Дата: 22.10.20
thumbnail Igor Fisenko
Записи: 3
Дата: 19.10.20
thumbnail Maxim Zhukov
Записи: 120
Дата: 19.10.20
thumbnail Дмитрий Сазонов
Записи: 47
Дата: 19.10.20
thumbnail Тимофей Перцев
Записи: 20
Дата: 07.10.20
thumbnail Alexey Weiss
Записи: 3
Дата: 20.09.20
thumbnail Александр Исаев
Записи: 5
Дата: 15.09.20
thumbnail Александр Пашнин
Записи: 25
Дата: 10.09.20
thumbnail Danil Sinitskiy
Записи: 3
Дата: 02.09.20
thumbnail Alexander Zhermal
Записи: 6
Дата: 19.06.20
thumbnail Dmitry Afanasiev
Записи: 54
Дата: 08.04.20
thumbnail Александра Пирс
Записи: 27
Дата: 01.04.20
thumbnail Evgenij Tsopa
Записи: 51
Дата: 26.02.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 Andrey Maximov
Записи: 16
Дата: 22.02.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 Alexey Pismak
Записи: 1
Дата: 14.09.16
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 Dmitry Sheshukov
Записи: 11
Дата: 15.10.14
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