Pesquisar

Artigo
· Jun. 27 3min de leitura

Second half of the InterSystems Ready 2025

Hi Community,

While writing an article yesterday, I realized I was so busy with people who came to the Developer Community table at the Tech Exchange that I forgot to take photos for you. Luckily, I realized the error of my ways and corrected my behavior accordingly 😉

So, let's look at what happened on Tuesday at the InterSystems Ready 2025! It began with a speech of Scott Gnau about the approach and architecture of InterSystems Data Platform and how it is different from all other DBMSs:

Afterwards, @Tom Woodfin and Peter Lesperance dove into the details of using the novelties of IRIS in Epic:

Then, @Gokhan Uluderya talked about data in AI and how important it is to have good data to be able to apply GenAI or Vector Search to it:

@Jeff Fried picked up this topic and went into more detail about InterSystems GenAI strategy:

Daniel Franko summed up the tools that are available to developers of IRIS for Health:

After lunch most of the participants went on to the sessions or Tech Exchange. For example, @Raj Singh dropped by our table and we talked about the current Ideas Contest

@Henrique Dias, @Henry Pereira, @Dean Andrews and @Guilherme Silva came up to us as well:

@Lorenzo Scalese, @Dean Andrews , @Derek Gervais 

@Sergei Shutov, @Anastasia Dyubaylo, @Vishal Pallerla 

@Iryna Mykhailova, @Anastasia Dyubaylo, @Bob Kuszewski 

@Henrique Dias, @Benjamin De Boe, @Anastasia Dyubaylo, @Enrico Parisi, @Henry Pereira, @Iryna Mykhailova, @José Pereira 

The "Musketeers" (@Henry Pereira@Henrique Dias,@José Pereira) with @Anastasia Dyubaylo 

@Dean Andrews, Mariam Makhmutova, @Anastasia Dyubaylo, @Derek Gervais 

@Muhammad Waseem, @Guillaume Rongier, @Anastasia Dyubaylo, @Oliver Wilms 

@Derek Gervais@Anastasia Dyubaylo,  @Ben Spead, @Thomas Dyar 

This year to make it more interesting, for our developer guests we prepared a special challenge - a quiz from Global Masters! 

So, here are @Derek Robinson, @Myles Collins and @Patrick Sulin trying to get all 5 answers correctly:

In the next article, you will learn who beat the challenge!

While there was all this excitement at the Developer Community table, there were presentations at the big screen in the Tech Exchange, for example from @Brett Saviano about VS Code:

And presentations on smaller tables, for example, from @Guillaume Rongier:

Outside the Tech Exchange, the startups were making their presentations. For example, SerenityGPT which created our wonderful DC AI Bot and DC AI Chat:

And in the evening we went to the Universal City Walk and were treated to the concert of Integrity Check, which was a blast!

After the concert, we had the pleasure of the company of the guitar player, aka @Randy Pallotta

Afterwards, I went to roam and met up with @Dean Andrews, @Adeline Icard, @Anastasia Dyubaylo, and @Guillaume Rongier:

We finished the day with a rousing game of Table shuffleboard - ladies (@Adeline Icard@Anastasia Dyubaylo, and me) vs gentlemen (@Guillaume Rongier, @Jeff Fried, @Eduard Lebedyuk). Guess in the comments who won 😁

All in all, we had a wonderful time at the Universal, which was a great end to a great day.

Discussão (0)1
Entre ou crie uma conta para continuar
Pergunta
· Jun. 26

Inviting new Devs to the Party

Is there a link we can use to invite other devs to ( so we can get credit for brining them in?)

3 Comments
Discussão (3)3
Entre ou crie uma conta para continuar
Pergunta
· Jun. 26

How do I set up a virtual environment for Embedded Python in IRIS?

I am looking to create a Python virtual environment (venv) so that my imported/installed python packages can be separate on different namespaces in IRIS. I am able to go and create an environment, activate it, and install packages, but I am not sure how to ensure that Embedded Python methods actually point to this virtual environment. 

Is the best solution to just load the virtual environment at runtime, in each method? That seems like a bad solution. Has anyone run into this and found a good solution?

2 Comments
Discussão (2)4
Entre ou crie uma conta para continuar
Anúncio
· Jun. 26

Chat with Developer Community AI!

Hey Community!

We're excited to introduce a new way to interact with the Developer Community AI — you can now have a real conversation with it!

Instead of just asking one-off questions, you can chat with DC AI in a more natural, back-and-forth format. This way, whether you're exploring InterSystems technologies, debugging code, or learning something new, DC AI is here to help, just like a fellow developer.

And just like the original Q&A version, this chat experience is powered by InterSystems IRIS Vector Search, making your conversations fast, context-aware, and highly relevant.

👉 Give it a try, and let us know what you think!

2 Comments
Discussão (2)1
Entre ou crie uma conta para continuar
Pergunta
· Jun. 26

VSCode CSP compare with server failed

VSCode version:

Version: 1.101.2 (user setup)
Commit: 2901c5ac6db8a986a5666c3af51ff804d05af0d4
Date: 2025-06-24T20:27:15.391Z
Electron: 35.5.1
ElectronBuildId: 11727614
Chromium: 134.0.6998.205
Node.js: 22.15.1
V8: 13.4.114.21-electron.0
OS: Windows_NT x64 10.0.26100

-----------------------
I'm working with a CSP legacy system. 

When a csp file is newer in Caché them my local version, I try to do a compare with the server and receive the error in VSCode

Looking the Windows Log a I see the message:
2025-06-26 10:57:13.054 [error] [Window] {"statusCode":400,"message":"Bad Request","errorText":"ERRO #16006: Nome do documento 'csp.aporte.teste.csp' é inválido"}

csp/aporte is my Web Application in Caché.
teste.csp is my csp file.

The compare function works fine with CLASSES and ROUTINE, but fail with CSP and CSR

Regards.

2 Comments
Discussão (2)4
Entre ou crie uma conta para continuar