Let's imagine if you would like to write some real web application, for instance, some simple clone of medium.com. Such sort of application can be written using any different language on the backend side, or with any framework on the frontend side. So many ways to do the same application, and you can look at this project. Which offers a bunch of frontends and backends realizations for exactly the same application. And you can easily mix them, any chosen frontend should work with any backend.

Let me introduce the same application realization for InterSystems IRIS on a backend side.

60
0 1 248
Question
A.R.N. H Hafeel · 1 hour ago
IRIS or Cache?

Hello all, 

I am in a bit of a situation where I could get your help please. 

I want to get certified with IRIS, but I also do see that there is an availability named Cache. 

Are they both the same or different? if different please explain it to me as how? 

Also what is the difference between IRIS, IRIS for Health, Deep Sea? Please explain to me.

Also what do you think I should get my self certified with? 

Please leave your comments below. 

Cheers. 

00
0 0 29

Hello there developers,

As I started to install the IRIS for community editing I came across this interface. (Image attached below)

Is there a major difference in these 2 types of installations and is there a place where I can refer with regard to this in detail please? 

Please let me know. 

Thank you in advance. 

01
0 2 98
Question
Azezur Rahman · Oct 16, 2020
What is CSPSystem?

Hello Community,

On the installation process of the IRIS Community Edition I came across an interface as below (image attached.)

I would like to know what it means, what is the use of it, what it is and where can i know more on this? 

I tried the documentation page but was not successful in finding anything regarding it. 

I would like to know more on it please. 

Hoping to hear soon. 

Regards. 

 

22
0 4 138
Question
Ruiyan Yu · May 14, 2021
SSLConfig with ECC

Hello everyone,
I can choose between RSA and DSA. ECC seems to be unsupported.
Is there any workarounds without using external binary like curl?

Best regards
RY

00
0 4 82

Hi Developers, 

It's time to announce the Winners for April 2021! Please welcome our awesome Global Masters Heroes!

The storm of applause goes to these developers and their great contribution to DC in April 2021:

🥇 @Dmitriy MaslennikovCo-founder, CTO and Developer Advocate, CaretDev Corp, Russia

🥈  @Lorenzo ScaleseSolution Architect, Zorgi, Belgium

🥉 @Robert Cemperex Senior Sales Engineer from InterSystems, Austria

     

Learn more about the competition and our awesome winners below.

30
0 4 63

Hello,

I created a custom business operation to copy PDF files in Intersystems Healthshare. To copy the files I used:

$ZF(-100, "", "cp", "-f", tSource, tTarget)

tSource contains the source file e.g. "/opt/var/data/dir/1821008687135422926_5849146876.pdf".

tTargetSource contains the target file "/opt/targetdir/Müller_Jörg_1821008687.pdf".

Copying files without german Umlaute works fine (e.g Smith_Robert_1821081542.pdf), but when the string contains special characters like "ä", "ö", "ü" or even  "ß" copying is not successful.

00
0 2 41
Question
Daniel Bertozzi · May 14, 2021
Luhn Mod N in Cache?

Hi all

I'm trying to recreate this method below in Cache/IRIS. 

https://en.wikipedia.org/wiki/Luhn_mod_N_algorithm ISO-7812-1 (LUHN-10)

I've been following the javascript example. It seems simple in theory but i'm struggling with which cache methods to pick.

$LENGTH, $System.SQL.FLOOR() - seem ok

$EXTRACT - I think for .charAt (though may need to correct base)

$FIND - for .indexOf

Any suggestion which would be the best ones for the job?

00
0 3 44

Hey Community,

Please join the next InterSystems online programming competition:

🏆 InterSystems FHIR Accelerator Programming Contest 🏆

Submit an application that uses InterSystems FHIR-as-a-service on AWS or helps to develop solutions using InterSystems IRIS FHIR Accelerator.

    Duration: May 10 - June 06, 2021

    Total prize: $8,750 


    50
    1 6 930

    We use the Category drop-down for other IT analysts to quickly see interfaces related to their application/group.  This drop0down fails to work (IDs get out of sync with Config Item IDs) if the Production is compiled.    There is no fix available (development was started, but stopped in favor of other items).

    Has anyone else run into this issue?  Any custom work-arounds?

    Example:

    00
    0 3 24

    I have an interoperability production that functions as a FHIR proxy. I have a need to add an HTTP Header value to the outbound request. I've subclassed HS.FHIRServer.Interop.HTTPOperation, but I cannot find a way to add an HTTP Header to the request. The HTTP class used in HS.FHIRServer.Interop.HTTPOperation is HS.FHIRServer.RestClient.HTTP. That RestClient class does not seem to expose or allow modification of the actual HttpRequest.

    00
    0 2 23

    We are developing some containarized cloud application level iris instances and using CPF Merge to do a lot of the initial buildout for the iris instance (i.e.  create databases, namespaces, map globals/routines, ecp setup, etc...)

    I am trying to figure out how to get package mappings into a namespace config, via cpf merge if possible... ?

     

    This is the document I am working from to develop the cpf merge file -

    00
    0 0 17

    At the heart of IRIS and Cache is a very interesting database architecture that we, at M/Gateway Developments, refer to as "Global Storage".  If you ever wanted to know more about the fundamentals and capabilities of this underlying database, you might want to read a major analysis we've put together:

    https://github.com/robtweed/global_storage

    Amongst other things you'll discover that:

    50
    1 2 50
    Discussion
    Utsavi Gajjar · May 13, 2021
    Shout out to the Dev Community !

    Hello All,

    Just wanted to acknowledge the fact that this community has become a great resource for help. I have had many wonderful people helping me out with my questions in last couple of weeks. Thank you to all of you :)

    Regards,

    Utsavi

     

    40
    0 2 59

    Images for other languages are often build using multistage build process.

    What about InterSystems IRIS?

    Consider this Dockerfile:

    FROM irishealth-community:2020.4.0.524.0 AS builder
    
    # Load code into USER and compile
    # Adjust settings, etc.
    
    FROM irishealth-community:2020.4.0.524.0
    
    # replace in standard kit with what we modified in first stage
    
    COPY --from=builder /usr/irissys/iris.cpf /usr/irissys/.
    COPY --from=builder /usr/irissys/mgr/IRIS.DAT /usr/irissys/mgr/.
    COPY --from=builder /usr/irissys/mgr/user/IRIS.DAT /usr/irissys/mgr/user/.

    The advantage of this approach is the image size.
    The disadvantage is that on a final stage developer must know/remember all the modified places in the builder image.

    But otherwise is this approach OK for InterSystems IRIS?
    Have anyone tried to build IRIS images this way?

    20
    0 9 102

    When you have been using cubes for business intelligence in a namespace for some time, you may find that there are many cubes in the namespace, only some of which are actively being used. However, it can be difficult to tell which cubes users are or are not querying, and maintaining unused cubes can be costly both in terms of storage and of computation to keep them up to date. This article provides some suggestions and examples for monitoring which cubes are in active use, and for removing cubes that you determine are no longer necessary.

    30
    0 2 48

    Hello Community,

    we read data from an Oracle database. The desired order is created by an 'order by' in the sql statement. The individual elements of the result set are converted into objects and inserted into a parent object using 'insert' on a property, which implements a one-to-many relationship with the result objects. Later, we iterate over the objects in a for loop and process the contents. At this point the order is apparently no longer identical to the order in which the elements were inserted.

    00
    0 3 60
    Question
    Anna Golitsyna · May 12, 2021
    $preprocess failure

    There is an undocumented command, $preprocess, that can be called as below. In this case it takes the class name and converts its code into a text array. That includes comments as well. Two questions about it if you know:

    00
    0 8 92
    Question
    Gulshan Negi · May 8, 2021
    New to Learn Python

    Hello I am in My 2nd year of Engineering, and want to learn Python Programing Language, Please suggest to me the best books and best online resources that will help me to learn the python language.

    00
    0 3 93
    Article
    Eduardo Anglada · May 11, 2021 8m read
    IRIS in Astronomy

    In this article we are going to show the results of the comparision between IRIS and Postgress when handling Astronomy data.

    Introduction

    Since the earliest days of human civilization we have been fascinated by the sky at night. There are so many stars! Everybody has dreamed about them and fantasized about life in other planets.

    92
    0 7 164

    Awhile back the Developer community helped me with a situation I was having... How to loop through a Repeating Segment and Single Filed, example OBX().5, within a Business Process Rule and compare it against a Data Lookup table.

    Well now I need to take it a step further. I need a way to loop through OBR() segment, and loop through OBR().4() and the subfield 4.1 and compare it to a Data Lookup table.

    So I thought I could copy my existing function code and add another level to it, but its not returning what I would expect.

    00
    0 2 56
    Question
    ED Coder · May 13, 2021
    Incoming http messages setup

    I need some help. I have a requirement where HL7 messages will be sent through http. I am trying to read through the documentation & want some guidance.

    The client is asking for a URL. So should I simply send the Ensemble url to them? Does the message structure change? How does Ensemble handle incoming http messages? Do I just create a http business service and it should come across fine?

    Has anyone done a project with http? Would love some information on how it worked for you

    00
    0 1 38

    Hi-

    I have a REST client that calls a REST service and as a response gets a stream containing a JSON structure.  The service is placing some weird non-printable characters into some places in the JSON document that is throwing off parsing of a down-stream XML document.

    What I would like to do is just remove the non-printable characters from the response stream that comes back from my call to the REST service.

    Does anyone have a handy utility or method for removing all non-printable characters from a character stream?

    00
    0 10 1,343