Hi Developers!
We are ready to present you a new release of InterSystems Open Exchange. What's new?
- Applications rating;
- Open Exchange profile <-> InterSystems Developers profile linkage.
See the details below.
InterSystems Data Platform Solutions Open Exchange is a gallery of software solutions, tools, and frameworks which were developed with InterSystems Data Platform (Caché, Ensemble, HealthShare, InterSystems IRIS, InterSystems IRIS for Health) or are intended to help in development, deployment and support the solutions built with InterSystems Data Platform.
You can use any of the published assets or you can publish your own tool, technology example or solution.
Hi Developers!
We are ready to present you a new release of InterSystems Open Exchange. What's new?
See the details below.
Available at:
https://hub.docker.com/r/yape/yape/
$ docker container run --rm -v "$(pwd)":/data yape/yape --version yape 2.2.6
See the readme at:
https://github.com/murrayo/yape
Changes include:
Hey everyone!
I had looked around a bit and couldn't find a native way to log queue counts in Ensemble/HealthShare so I wrote a quick task and persistent class to do it. Hope this saves someone a bit of time. Let me know your thoughts! Thanks!
Bobby Hanna
We at George James Software are pleased to announce that our acclaimed code debugger and editorSerenji is now available as a Visual Studio Code extension.
As well as supporting the latest InterSystems IRIS platform Serenji also works with earlier platforms, including versions lacking the server-side Atelier API support required by other VS Code extensions.
Serenji connects you directly to the code in your namespaces, resulting in an experience more familiar to existing Studio users. No need to export and import classes and routines.
Hi Community!
This is the update on what are the new applications submitted on OpenExchange in June 2019!
New Applications
Example Backup Task published by @Sergey Mikhailenko
Sample database backup copying task with prior deletion of outdated copies
A more useful Object Dump published by @Robert Cemper
This small helper class allows you to dump an object to terminal or
e.g in background to some stream for later review.
Samples BI published by @Evgeny Shvarov on behalf of InterSystems
Has you may know, EnsDemo from Ensemble are not available anymore on IRIS.
This is a good thing, Iris is cloud oriented, it must be light, fast. Now the new way of sharing samples or modules is through git, continuous integration and OpenExchange.
But, in some cases you want to go back to your good old samples from EnsDemo to get inspiration or best practices.
Good news, there is a git for that :
How to use it ?
Clone this repository
git clone https://github.com/grongierisc/InstallEnsDemoLite.gitAnd run install.sh
Hi Community!
We have a new release of InterSystems Open Exchange applications gallery!
What's new?
See the details below.
Hi Community!
This is the update on what are the new applications submitted on OpenExchange in May 2019
New Applications
Background Jobs over ECP published by @Robert Cemper
An internal variant of a PIPE
Simple Remote Server Control published by @Robert Cemper
Simple monitoring of several servers at a lightweight level
iris-nodejs-101 published by @David Reche
This application demo a REST API build in node.js able to receive HTTP GET, POST and DELETE of custom JSON
Sea Battle published by @Evgeny Shvarov
PHP, from the beginning of its time, is renowned (and criticized) for supporting integration with a lot of libraries, as well as with almost all the DB existing on the market. However, for some mysterious reasons, it did not support hierarchical databases on the globals.
Globals are structures for storing hierarchical information. They are somewhat similar to key-value database with the only difference being that the key can be multi-level:
Hi,
The app of the week is the 'ObjectScript Visual Editor'.
It looks interesting but the GitHub ownload link[1] given on the InterSystems ObjectScript Visual Editor Open Exchange page[2] fails.
[1] https://github.com/intersystems-ru/objectscript-visual-editor/releases
[2] https://openexchange.intersystems.com/package/ObjectScript-Visual-Editor
Does anyone know the github url for download?
Hi Community!
This is the update on what are the new applications submitted on OpenExchange in April 2019
New Applications
Arduino Snippets published by @Eduard Lebedyuk
Connect your Arduino to InterSystems IRIS or Caché via com port (or usb<->com)
Japanese Calendar published by @Hiroshi Sato
Japanese Calendar Converter for InterSystems products
Cache Quality for Atelier published by @Daniel Tamajon
Hi Community!
With this release, we've introduced the support of companies on Open Exchange.
See the details below.
Hi Community!
This is the update on what are the new applications submitted on OpenExchange in March 2019
New Applications
isc-tar published by @Dmitry Maslennikov
Compact files as TAR or Extract files from TAR files
Light weight EXCEL download v.1.0 published by @Robert Cemper
Hi Everyone!
It's time again for new badges on InterSystems Global Masters Advocacy Hub! 
Please welcome:
How can GM Advocates get these badges? See the details below.
I'm sure most of you have already familiar with the possibility of using GZIP in InterSystems products. But, the problem is that GZIP working only with one file or stream, and it does not support folders. When you work in Unix systems, there is a possibility how to solve it, using tar compress tool which goes with every Linux system from out of the box. But what to do if you have work on Windows as well, which does not have it.
I am pleased to offer you my new project isc-tar, which will help you do not care about operating system, and deal with tar files anywhere.
Hello Gentlemen,
My Business process connector receive a Oru_01 hl7 message with an ED segment inside (Base64 pdf). How is it possible to extract it and create a pdf file within?
Here is the sample of function I have. I know it doesn't work but if you could help me, it would be perfect. Here is my function, the goal would be it create the file where I want and return me the link of the file.
Hi Community!
This is the update on what are the new applications submitted on OpenExchange in January and February 2019
This is a tiny example of how to run a server command from within Caché / Ensemble / IRIS and get back the full output as seen in any server command shell.
ˮ This is one of my articles which was never published in English. Let's fix it!
Hello! This article is about quite a practical way of developing InterSystems solutions without using the integrated tools like Studio or Atelier. All the code of the project can be stored in the form of "traditional" source code files, edited in your favorite development environment (for example, Visual Studio Code), indexed by any version control system and arbitrarily combined with many external tools for code analysis, preprocessing, packaging and so on.
Hi Community!
Good news! We have a new release of InterSystems Open Exchange.
This release comes with some better options to expose your solutions and tools.
What's new?
✓ Embedded videos;
✓ Screenshots;
✓ Download stats.
See the details below.
Hello Gentlemen,
As you can read on the title, my question is to know how to retranslate the hl7 message into a string and so to remove the '\E' that are inside. A example/picture worth more than a thousand word.
OBX|1|RP|ECG||CARDIO ECG^APPLICATION^PDF^^\E\\E\sitehopital.org\E\files\E\cardio\E\022018\E\GE274583.PDF|
As you can see, the escape character \E is used by hl7 message in the purpose to authorize a character '\' just but I don't want it in my program... Is there any function that retranslates this format into a "normal" format?
Faithfully,
Thomas
Hi Everyone!
We have a good tidings for you! Recently, we launched a new block on Developer Community Site called "APP OF THE WEEK" (you can see it through all website pages on the right).
And now you have a great opportunity to promote your project!
Redeem a new reward that available for Global Master advocates only: "Open Exchange project promotion on Developer Community"
What benefits will it give you? See the details below.
Hi guys!
Suppose you developed a tool, framework, library on InterSystems ObjectScript for InterSystems Data Platform, share it via Open Exchange and want people to install it.
What is the best strategy if it is a library and supposed to be called from different namespaces?
Here are the following thoughts:
1. Tool's developer should be able to use globals to read/store data the tool needs.
2. Tool's consumer should be confident, that the thing he/she installs will not harm the application's data.
3. A tool should be callable from any application's namespace.
Hi Community!
Here is the digest of what has happened on Open Exchange in November and December 2018!
Application Releases
We had 5 releases in November and December:
This library aims to provide simple access to ODBC data sources for node.js.
Laravel package providing InterSystems Cache as a data source using ODBC
Tool for analyzing your DeepSee Environment
Addon for DeepSee Web which provides online reports and PDF emailing reports using InterSystems DeepSee dashboards
Can someone tell me if intersystems-ru/deepsee-sysmon-dashboards is developed for a specific version of Ensemble? Looks like it could be useful to my group but we aren't upgrading till later this year and we are on 2015.2.2.
Thanks
Scott
Did you know that Caché (and now InterSystems IRIS) has available parser for ObjectScript ?
Well, technically, lexer. It hides under the name of %SyntaxColor class. This class provides API to the DLL used by Studio to do syntax highlighting. As a result if works only under Windows.
The data model of your solution based on InterSystems platforms constantly changes over time. But what do you do with the data that was entered before? Back then, the data was valid, but what’s happening to it now after a number of data model changes? The answer to this question can be provided by the IDP DV tool that checks the property data of persistent and serial classes according to the types of these properties. In case any discrepancies are found, the tool generates a detailed error report for the user.
Hi Community!
Here is the digest of what has happened on the InterSystems Open Exchange in October 2018.
Application Releases
We had 12 releases in October:
Design Pattern in Caché Object Script v.1.0
Caché Simple Rule Engine Example v.2017.1
Adding tools in Studio Caché Intersystems v.1.2
Execute Server Commands from Caché / Ensemble / IRIS v.1.1
String Datatype - Regular Expression v.1.0
Hi, Community!
I'm pleased to announce that InterSystems Open Exchange is now operating and available for everyone!
DC is still a hidden jewel for customers: