Pull to refresh

GlobalsDB programming contest. 3500 долларов за 48 часов. Почему бы и нет?

Reading time 2 min
Views 1.2K
InterSystems corporate blog
Привет уважаемому Хабрасообществу!
Хочу сообщить о неплохой возможности продемонстрировать свои программистские мускулы и заодно заработать немного денег с помощью собственного интеллекта.

О чем речь?

3 декабря 2011, в 2 часа ночи по Москве (02.12.11 22:00:00 UTC) стартует GlobalsDB Challenge, он продлится 48 часов и закончится ровно в 2 часа ночи 5 декабря.
Призовой фонд за первое место составит $3500. Бонусом прилагается пиар победителя в медиа-ресурсах InterSystems.
Читать дальше →
Total votes 22: ↑18 and ↓4 +14
Comments 15

Конкурс студенческих проектов Intersystems Student Programming Competition 2012

Reading time 2 min
Views 808
InterSystems corporate blog

InterSystems Student Programming Competition 2012!



Уважаемые хабрастуденты и хабра научные руководители!


Сессия позади! Но мы предлагаем вам не расслабляться, а поддержать интеллект в тонусе и поучаствовать в InterSystems Student Programming Competition 2012!

Принять участие может студент или студенческая команда любого ВУЗа-участника программы InterSystems Campus.
Ваш ВУЗ еще не в программе? Зарегистрируйте ВУЗ сегодня!

Регистрация команды на конкурс здесь.

Загрузить анкету участника можно здесь.
Читать дальше →
Total votes 3: ↑2 and ↓1 +1
Comments 0

Веб-сервисы с поддержкой ЭЦП на базе криптографии ГОСТ

Reading time 9 min
Views 20K
InterSystems corporate blog Website development *
Начиная с версии 2008.2, в Caché и в Ensemble встроена поддержка WS-Security, включающая механизмы проверки и формирования электронной подписи SOAP-сообщений. На текущий момент имеется «out of the box» поддержка ЭЦП на базе крипто алгоритмов семейства RSA.

К системам, создаваемым для российских заказчиков, зачастую предъявляется требование применения сертифицированных СКЗИ, использующих крипто алгоритмы ГОСТ. Далее описан один из подходов к разработке веб-сервисов Caché, защищенных ЭЦП на базе ГОСТ'овской криптографии.
Читать дальше →
Rating 0
Comments 2

Вышла новая версия Cache 2012.1

Reading time 4 min
Views 2K
InterSystems corporate blog
Полная версия документа Release Notes Caché 2012.1. на английском языке доступна на сайте InterSystems.



Что нового:


1. iKnow — технология обработки неструктурированных данных
2. Поддержка WS-Conversation в веб-сервисах
3. Генерация HTML5 в Zen
4. Повышение производительности обработки потоков

Подробности под хабракатом
Читать дальше →
Total votes 4: ↑3 and ↓1 +2
Comments 0

Developer Connection — новый сайт для разработчиков InterSystems

Reading time 2 min
Views 1.4K
InterSystems corporate blog Website development *


Уважаемые разработчики Caché, Ensemble и DeepSee!
Компания InterSystems анонсирует выход в свет нового ресурса о технологиях InterSystems — Developer Connection!
Основная концепция ресурса — собрать на одном сайте всевозможные технические документы о технологиях InterSystems, а также разработчиков всего мира, так или иначе использующих технологии InterSystems.
Читать дальше →
Total votes 2: ↑1 and ↓1 0
Comments 0

Новая версия Ensemble 2012.1

Reading time 6 min
Views 2.1K
InterSystems corporate blog Website development *
image

Вышла новая версия интеграционной платформы (ESB) от InterSystems — Ensemble.
Полная версия документа на английском языке доступна на сайте InterSystems.

По сравнению с предыдущей версией (2010.2), Ensemble 2012.1 содержит ряд новых возможностей:
  • Новый пользовательский интерфейс Портала Управления
  • Детализированная модель безопасности в Портале Управления
  • Новая реализация бизнес-правил
  • Интеграция с системами контроля версий в Портале Управления
  • Record Mapper
  • Пакетная обработка файлов записей
  • Виртуальные XML-документы
  • Уведомления (alerts) при достижении заданных пороговых значений производительности при обработке сообщений Ensemble
  • UDDI API
  • Новые возможности Caché 2012.1

Читать дальше →
Total votes 1: ↑1 and ↓0 +1
Comments 0

Репортаж с InterSystems Global Summit 2012

Reading time 2 min
Views 1.7K
InterSystems corporate blog
В Орландо, штат Флорида США, с 19 по 23 марта состоялся InterSystems Global Summit 2012.  Это ежегодное событие, привлекающее тысячи разработчиков со всего мира, использующих технологии InterSystems.


Представляем фоторепортаж главы филиала InterSystems в России СНГ и странах Балтии Николая Кречетова.
Осторожно! Под катом много фотографий.
Читать дальше →
Total votes 1: ↑1 and ↓0 +1
Comments 0

GlobalsDB Challenge. 4-й забег

Reading time 1 min
Views 3.4K
InterSystems corporate blog NoSQL *
29 марта в 18-00 по восточному времени (30 марта 3 часа ночи по Москве) начнется очередной турнир программистов GlobalsDB, бесплатной NoSQL СУБД от InterSystems.

Формат мероприятия: 1 неделя на выполнение задания, с выкладкой его на github ресурс.

Приз победителю — $3500 и специальный пресс-релиз InterSystems в его честь.

Вручение приза команде студентов - победителей GlobalsDB Challenge 3
Читать дальше →
Total votes 7: ↑4 and ↓3 +1
Comments 8

Новая версия GlobalsDB 2012

Reading time 3 min
Views 5.1K
InterSystems corporate blog Website development *NoSQL *
12 марта анонсирован выход очередной версии  бесплатной NoSQL InterSystems СУБД — GlobalsDB v2012.296.
GlobalsDB + .NET API
В новой версии появился интерфейс .NET API, внесены незначительные изменения и исправлен ряд ошибок.
Полная версия документа на английском языке доступна на сайте GlobalsDB.org.
Загрузить GlobalsDB.
Подробности под катом.
Читать дальше →
Total votes 14: ↑10 and ↓4 +6
Comments 17

Часть I. InterSystems GlobalsDB .Net — разведка боем с заглядыванием под капот

Reading time 7 min
Views 5.5K
InterSystems corporate blog .NET *NoSQL *
image
Наконец-то вместо уговоров подождать еще немного, на вопрос “Есть ли InterSystems GlobalsDB/Caché Extreme под Microsoft .Net?” можно ответить утвердительно. В новой версии Caché 2012.2 (Field Test) и GlobalsDB v2012.296 появилась поддержка этой платформы.
Попытаюсь в любимом для многих разработчиков на одной шестой суши стиле, то есть без чтения install notes и прочего, исследовать, что, собственно говоря, представляет дистрибутив GlobalsDB под Windows.
Читать дальше →
Total votes 13: ↑7 and ↓6 +1
Comments 5

Cache + jQuery. Быстрый старт

Reading time 15 min
Views 13K
InterSystems corporate blog Website development *jQuery *
В статье показывается способ применения jQuery для работы с базой данных Caché, в результате чего реализуется простой функционал по вставке и удалению данных в ajax веб-приложении.

Предполагается, что читатель обладает средним уровнем знаний HTML, CSS и Javasсript и имеет минимальный опыт работы с Intersystems Cache. Загрузить последнюю версию Caché можно здесь. Начальный опыт работы с Caché можно обрести тут.
Осторожно, под катом много кода
Total votes 15: ↑8 and ↓7 +1
Comments 14

Вебинар по Mirroring в Caché и Ensemble: High Availability и резервирное копирование

Reading time 1 min
Views 1.5K
InterSystems corporate blog
Уважаемые дамы и господа IT-специалисты!
В СУБД Caché и интеграционной платформе Ensemble есть полезная технология Mirroring, позволяющая создавать High Availability решения или систему резервного копирования для данных в Caché или Ensemble.
10 июля 2012 компания InterSystems проводит вебинар на тему:
Caché/Ensemble Mirroring — от распределенной системы резервирования до High Availability.
О чем вебинар?
Total votes 1: ↑0 and ↓1 -1
Comments 2

InterSystems Database Mirroring. Создание и тестирование зеркала. Часть 1

Reading time 5 min
Views 3.5K
InterSystems corporate blog

О технологии


Caché Database Mirroring появилась в продуктах InterSystems Caché и Ensemble в 2010 году.
Технология позволяет снабдить информационные системы(ИС), построенные на Caché и Ensemble, опцией FAILOVER — возможностью преодоления некоторых неисправных состояний СУБД, операционной системы или аппаратного обеспечения.
Для чего информационной системе необходим failover — вопрос давно изученный, но в двух словах failover позволяет минимизировать время простоя пользователей в случае неисправностей, приводящих к отказу обслуживания сервера с информационной системой.
Читать дальше →
Total votes 2: ↑2 and ↓0 +2
Comments 0

XML-сериализация для развёртывания начальных данных в Caché. Часть I

Reading time 5 min
Views 4.6K
InterSystems corporate blog Programming *XML *
image
Думаю, не преувеличением будет сказать, что почти каждый разработчик информационной системы сталкивается с задачей формирования начальных данных при внедрении.
У Caché-разработчиков есть несколько стандартных подходов к инициализации начальных данных:

  • загрузка данных для классов-справочников из внешних файлов,
  • получение данных из онлайн-сервисов,
  • импорт статических данных из файлов-глобалов,
  • выполнение методов класса, создающих начальные данные из “зашитых” в код данных.

Для инициализации статических данных, небольших справочников или каких-либо конфигурационных данных системы, есть еще один способ, о котором пойдет речь в статье.
Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Comments 4

InterSystems Database Mirroring. Создание и тестирование зеркала. Часть 2

Reading time 10 min
Views 2.5K
InterSystems corporate blog
В предыдущей части рассматривалась настройка зеркала — технологии высокой доступности InterSystems Database Mirroring СУБД Caché.
В этой статье будут рассмотрены сценарии перерывов (отказов) и реакция зеркала на них.

Перерывы могут быть как плановые, так и внеплановые.
Плановые — это когда нам нужно остановить сервер для обновления операционной системы, версии СУБД, версии прикладной системы и мы контролируем процесс.

Примеры плановых перерывов:

  • перезагрузка ОС, например для установки обновлений;
  • перезагрузка СУБД;
  • обновление hardware сервера.

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

  • зависание СУБД;
  • зависание операционной системы;
  • экстренные (Reset, Power Off);
  • выход из строя оборудования сервера;
  • выход из строя сетевого оборудования;
  • война, эпидемия, снежный буран, космоса чёрные дыры.

Читать дальше →
Total votes 2: ↑1 and ↓1 0
Comments 1

Конкурс студенческих проектов InterSystems CIS Student Innovator Awards 2012

Reading time 2 min
Views 2.2K
InterSystems corporate blog
Открыт прием заявок на ежегодный конкурс программных решений
CIS Students Innovator Awards 2012.
Мы рассматриваем заявки на программные проекты на базе технологий InterSystems: Caché, DeepSee, Ensemble, GlobalsDB.
Прием заявок до 10 декабря.
Подробнее об условиях и темах конкурса
Total votes 2: ↑2 and ↓0 +2
Comments 0

Реализация фоновой загрузки файлов на сервер Caché

Reading time 10 min
Views 5K
InterSystems corporate blog Website development *JavaScript *
Tutorial
У разработчиков веб-приложений на Caché и Ensemble часто возникает задача «file upload» — загрузки файлов с браузера. Недавно на форуме по Caché на SQL.ru снова возникло несколько вопросов о том, как сделать фоновую загрузку файлов. Решил описать как это можно сделать с использованием технологий CSP и ZEN.
Читать дальше →
Total votes 6: ↑5 and ↓1 +4
Comments 1

Код как аргумент в Caché ObjectScript

Reading time 4 min
Views 5.1K
InterSystems corporate blog Website development *Functional Programming *
Язык InterSystems Caché ObjectScript (COS) развивается с каждым годом, в него добавляются новые команды и функционал. К сожалению, в настоящий момент подпрограммы в COS не являются объектами первого класса, то есть подпрограмму (функцию, метод) нельзя передать как параметр в подпрограмму или вернуть из подпрограммы.

Тем не менее, существуют способы смягчить эти ограничения.

Под катом рассмотрим несколько вариантов передачи кода как аргумента подпрограммы.
Читать дальше →
Total votes 11: ↑7 and ↓4 +3
Comments 8