Аннотации, блондинки и ожидание Любви

После 16 лет каждый программист мечтает о большой любви. Дни становятся пустыми и длинными, а ночи беспокойными. Когда же придет Она? Неужели я всю жизнь буду вынужден провести в одиночестве за этим дурацким компьютером?! И конечно он мечтает о том, как встретит Ее, как пригласит на свидание, как они будут гулять по темным улицам или в заброшенном старинном парке, он будет Eе держать за руку, и … (о нет как же это мучительно сладко представлять!) они поцелуются.

Администрирование SCSI-резерваций в окружении Sun/Oracle Cluster 3.X

Как известно, механизм SCSI-резерваций (SCSI-2 Reservations, SCSI-3 Persistent Reservations, Persistent Group Reservations Emulation (PGRE)) используется в Sun/Oracle Cluster 3.X для организации работы кворума и резервированием общих для узлов кластера дисковых устройств или томов ("fencing").

Особенности загрузки ОС Solaris на UEFI-системе.

Казалось бы что может быть проще, как установка ОС Solaris 10 на обычный и ничем не выделяющийся одно-юнитовый x86 сервер, пусть даже это и IBM ? Но и здесь можно найти повод для пляски с бубном. При подготовке "платформы" для последующей установки кластера в первую очередь были проинсталлированы 2 будущие ноды, сконфигурирован массив, созданы и выделелены  дисковые тома.

Конфигурация транспортной сети Oracle Cluster 3.3 на адаптерах сторонних производителей

Задача инсталляции Oracle Cluster 3.3 на "неродное" для компании Sun/Oracle, но входяшее в Hardware Compatibility List (HCL) OS Solaris серверное оборудование IBM, как оказалось, может иметь неожиданные подводные камни.

Автоматическая загрузка Oracle Solaris на серверах Sun SPARC® Enterprise MX000

Столкнулся с проблемой автоматической загрузки Soraris на серверах M-серии от SUN/Oracle. Как известно, поведение домена при старте, а именно, будет ли грузится Solaris либо домен останется в "ok promt" ожидать действий администратора, зависит не только от переменной OBP - "auto-boot?" (если auto-boot? true - грузится Solaris, если auto-boot? false - остаёмся в "ok promt"), но и от переменной задающей режим работы домена - "Autoboot".

The rake of the 32k subdirectory limit или переходим на ext4

В очередной раз при выполнении простейшей задачи наступил на ГРАБЛИ, на этот раз в ограничения ext3 (впрочем как и ufs, veritas file system) в 32000 подкаталогов в одном каталоге (сопровождается ошибкой вида mkdir: cannot create directory `.

Настройка сети в RHEL при клонировании виртуальных машин

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

Делаем ProgressBar для gzip на Python

Как известно, замечательные утилитки типа gzip или tar настолько брутальны, что выводят о статусе распаковки на консоль ровно 0 байт информации (ну кроме ошибок разумеется :-) ). И когда распаковываешь архив в 15 гигабайт со вкуснятиной, хотелось бы все таки знать - когда же оно распакуется, поэтому я написал небольшой скрипт на python, "решающий" эту проблему.

Введение в ICEfaces 2.0

В этой статье я расскажу об Icefaces 2 ICEFaces 2 является JSF framework-ом, расширяющим возможности JSF 2, распространяется бесплатно (базовая версия) и имеет открытые исходные коды. Основное использование данной библиотеки - это, конечно, набор ее компонентов.

Материалы по семинару "Архитектура ZFS"

Уже во второй раз в рамках курса SI-365-S10 - Solaris 10 Operating System Internals я прочитал семинар, посвященный архитектуре новой файловой системы Solaris - ZFS. К сожалению в первой ревизии учебника ZFS рассказывался недостаточно полно (во второй материал добавили, но не срастили с первой частью =) ).

Создание скриптов компоновщика ld

Мой студенческий проект в проедшем семестре был связан с разработкой под микроконтроллеры семейства Cortex M3 (архитектура ARMv7M). В отличие от x86 систем с общим адресным пространством и большой оперативной памятью (причем учитывая прогресс Grub'а в последнее время, достаточно просто сделать multi-boot совместимый образ, все остальное за нас сделает grub), в микроконтроллерах нужно распихивать данные между Flash и RAM явно посредством компоновщика.

Время жизни http-сессии в Liferay

Пост самому себе на заметку :)  Сабж в портале конфигурируется весьма нетривиальным образом. Казалось бы, во всех веб-приложениях на Java время жизни http-сессии задаётся в дескрипторе развёртывания (WEB-INF/web.

Liferay 6 и SyntaxHighlighter

Год назад я уже писал о решении задачи интеграции плагина SyntaxHighlighter в состав Liferay Portal. За это время успела выйти новая версия портала - Liferay 6, в силу чего задача вновь стала актуальной.

Локализация JSF 1.2 + ICEfaces 1.8.2 сообщений

Если вы хотите локализовать стандартные сообщения JSF 1.2 и ICEfaces 1.8.2, то вам пригодится этот код. Его надо добавить в ваш messages.properties #------------------------------------------------------------------------------- # JSF #------------------------------------------------------------------------------- javax.

JDBC Connection Pool (GlassFish + Oracle)

В сегодняшней статье я расскажу про использование Connection Pool в java для работы с БД (на примере работы с функциями Oracle). Для работы с БД необходима коннекция. Но когда у нас есть большое приложение и много запросов, то открывать и закрывать коннекции перед каждым запросом довольно трудоемкая задача для системы, на которую уходит порядка нескольких секунд, когда сам запрос может выполняться меньше 1 сек.

Пишем простой сборщик статистики на Python

Совсем недавно передо мной встала задача тюнинга среды моделирования (MPI-приложение) на сервере T5140. Так как потоков на сервере много и они все виртуальные, определиться сходу насколько потоков должно параллелиться приложение оказалось несколько затруднительно :-) К тому же необходимо было сразу оценить где возникает "затык".

Запрос внешних данных в asterisk 1.6

До тех пока правила маршрутизации звонка статичны всё решается достаточно просто. Но вот когда появляется желание переключить входящий звонок на номер, который надо получить из внешнего источника информации, такого как LDAP или СУБД, начинается всё самое интересное.

Создаем собственный Cross-Reference на OpenGrok в GlassFish

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

Материалы с доклада на JavaOne / Oracle Develop 2011

Спасибо всем слушателям моего вчерашнего доклада на московском JavaOne / Oracle Develop 2011! Очень порадовал интерес, проявленный слушателями к теме, несмотря даже на достаточно позднее время доклада (перед самым закрытием конференции).
RSS (Открывает новое окно)(Открывает новое окно)
thumbnail Marina Pashnina
Записи: 23
Дата: 01.04.23
thumbnail Andrei Maksimov
Записи: 19
Дата: 21.03.23
thumbnail Дмитрий Сазонов
Записи: 56
Дата: 20.03.23
thumbnail Maxim Zhukov
Записи: 149
Дата: 20.03.23
thumbnail Nikolay Emchenko
Записи: 14
Дата: 16.03.23
thumbnail Dmitry Afanasiev
Записи: 58
Дата: 03.03.23
thumbnail И Горь
Записи: 27
Дата: 20.02.23
thumbnail Erik Karapetyan
Записи: 5
Дата: 10.02.23
thumbnail Pavel Danilov
Записи: 5
Дата: 09.02.23
thumbnail Алексей Егошин
Записи: 5
Дата: 09.02.23
thumbnail Alexey Weiss
Записи: 13
Дата: 08.02.23
thumbnail Dmitry Sheshukov
Записи: 12
Дата: 19.01.23
thumbnail Romo Fedoroff
Записи: 15
Дата: 11.12.22
thumbnail Тимофей Перцев
Записи: 27
Дата: 14.06.22
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