Как стать автором
Обновить

Компания РЕЛЭКС временно не ведёт блог на Хабре

Сначала показывать
  • Новые
  • Лучшие

СУБД ЛИНТЕР и ReactOS, технические детали

РЕЛЭКСРазработка под Windows
Recovery mode
Во многом благодаря активности фонда ReactOS не будет большой ошибкой предположить, что любой постоянный читатель Хабра слышал о весьма амбициозном проекте «свободного Виндоуcа». Я не стал исключением, и еще в ходе работ по созданию системы сборки для СУБД ЛИНТЕР идея включить поддержку этой операционной системы меня посещала не раз. Совсем недавно ее удалось воплотить в жизнь.



Под катом вас ждут технические детали работ, включая опыт развертывания ReactOS на реальном железе, и немного моего субъективного мнения об этом проекте.
Читать дальше →
Всего голосов 36: ↑30 и ↓6 +24
Просмотры13.9K
Комментарии 55

Мониторинг под рукой на IxoraRMS. Быстро и со вкусом

РЕЛЭКСРазработка веб-сайтовJava
image
Иногда проблема с приложением выливается в небольшой кошмар, ребус. Назовите, как хотите. Хочу поделиться об опыте использования средств мониторинга разработчиками на одном из проектов. Хабр многолик и уже существуют десятки статей о продуктах, которые облегчают понимание происходящего: cacti — habrahabr.ru/post/179391; zabbix — habrahabr.ru/post/137641; collectd — habrahabr.ru/post/93205; штатные средства JVM — habrahabr.ru/post/147008 (дополняйте).

Попробую рассказать о еще одном небольшом универсальном и легковесном продукте в этой категории — IxoraRMS.
Всем интересующимся, добро пожаловать под кат.
Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры8.2K
Комментарии 0

Система сборки для больших модульных проектов

РЕЛЭКСРазработка веб-сайтовGitСистемы управления версиями
На страницах нашего блога мы уже писали о преимуществах организации репозитория крупного проекта способом, предполагающим возможность извлечения исходников в изменяемую структуру рабочей копии. Использование такого подхода вкупе с потребностями простого конфигурирования, фрагментарной сборки, поддержки несколько десятков ОС под широкий спектр аппаратных платформ стали причиной разработки нами собственной системы сборки. Эта статья рассказывает о найденных нами решениях, которые могут быть интересны разработчикам, сталкивающимися с трудностями поддержки инфраструктуры больших проектов.


Читать дальше →
Всего голосов 12: ↑9 и ↓3 +6
Просмотры10K
Комментарии 4

Опыт разработки и проектирования на AngularJS

РЕЛЭКСПроектирование и рефакторингAngular
Всем привет!

В нашей компании, помимо разработки собственной СУБД, также занимаются заказными разработками по самым разным направлениям, от суровых java-энтерпрайз приложений до небольших мобильных приложений. Наши команды стараются использовать передовые технологии и фреймворки. И как раз я являюсь представителем одной из таких команд. Сегодня хочу поделится опытом разработки на AngularJS и парой мыслей о проектировании веб приложения с использованием этого фреймворка.


Читать дальше →
Всего голосов 17: ↑15 и ↓2 +13
Просмотры27.9K
Комментарии 24

Использование возможностей git-а в системе сборки модульного проекта

РЕЛЭКСРазработка веб-сайтовGitСистемы управления версиями
В нашем блоге мы уже рассказывали о принципах организации репозитория большого проекта как совокупности независимых модулей, что позволяет организовать извлечение исходных кодов в произвольную файловую структуру рабочей копии. Разумеется, такой подход не мог не отразиться на системе сборки проекта, поскольку потребовал создание механизма отслеживания зависимостей между модулями с учетом их фактического размещения. Эта статья посвящена тому, как можно использовать возможности git-а для решения не только этой задачи, но и для извлечения фрагмента проекта с автоматическим учетом внутренних межмодульных зависимостей.


Читать дальше →
Всего голосов 15: ↑13 и ↓2 +11
Просмотры11.9K
Комментарии 4

Модель ветвления и управления модулями git для большого проекта

РЕЛЭКСGitСистемы управления версиями
Без малого два года назад мы начали использовать в разработке нашего флагманского проекта СУБД ЛИНТЕР новую модель ветвления и управления подмодулями git-а. Десятки тысяч коммитов, сделанные за это время группой разработчиков, позволяют с определенной долей уверенности считать нововведения успешными. Эта статья — краткий обзор принципов организации хранилища исходных кодов в большом проекте на базе альтернативной реализации модулей git, сложившейся стратегии ветвления и инструментария linflow.


Читать дальше →
Всего голосов 29: ↑26 и ↓3 +23
Просмотры33.1K
Комментарии 8