-
-
Atlassian JIRA: настройка процесса обработки заявок с помощью плагина JJUPIN
Вступление Эта статья должна помочь тем, кто так или иначе связан с настройкой процессов обработки заявок в JIRA и хочет гораздо больше, чем предлагается в стандартной поставке, но сам не является разработчиком на Java и не имеет таких людей под…
-
Что нового для разработчиков в Concrete5 CMS v5.7
Concrete CMS Inc. готовит к выпуску версию 5.7 своей системы управления контентом. Эта версия практически полностью переписана и архитектурно отличается от актуальной сейчас версии 5.6. В данный момент разработка версии 5.7 еще не закончена и доступна версия для разработчиков, о…
-
Комплексная аналитика интернет-проекта с помощью Google Analytics и Google Docs
В последнее время в рамках нашего образовательного проекта мы успели разобраться со множеством аналитических систем, построить экономическую модель и провести несколько экспериментов по оптимизации конверсий в регистрацию и активацию. Все это делаем благодаря правильной настройке и анализу данных Google Analytics…
-
-
Как мы запрос в 100 раз ускоряли, или не все хеш-функции одинаково плохи
Мы разрабатываем базу данных. Однажны к нам обратилась компания, которая столкнулась со следующей задачей: Есть некоторое множество объектов, и некоторое множество тегов. Каждый объект может содержать несколько тегов. Какие-то теги очень редкие, а какие-то встречаются часто. Одному объекту один тег…
-
-
Нет привязке к вендору! Поддержка OpenShift Cartridge Standard появится на платформе InfoboxCloud Jelastic
В прошлом ноябре было аннонсировано сотрудничество Jelastic и RedHat в области стандартизации подключаемых картриджей для платформ как сервис (PaaS). В результате этого взаимодействия появится поддержка картриджей OpenShift на платформе InfoboxCloud Jelastic. Это позволит разработчикам технологий и сервисов предоставлять решения для…
-
-
Конструирование типов в Scala
При построении многослойных («enterprise») систем часто оказывается, что создаются ValueObject’ы (или case class’ы), в которых хранится информация о каком-либо экземпляре сущности, обрабатываемом системой. Например, класс case class Person(name: String, address: Address) Такой способ представления данных в системе обладает как положительными…