Hi @Evgeny Shvarov 

I'm creating a module.xml for iris-history-monitor, and during the process, a question came up.

When you run docker-compose up in my project, the Installer has an invoke tag to execute a class method.

But how can I make this works in the ZPM?

Thanks @Evgeny Shvarov  

I'm working on an update in the IRIS History Monitor, using the new IRIS API and WebService in version 2019.4

Besides that, I include the module.xml file, making the ZPM installation possible.

Hi @Evgeny Shvarov 

Thanks for the link to the updated article. 

I found out the error using the Google Chrome DevTools.

I was trying to upload an image in a Published App.

In the DevTools console I got the error: 

POST https://openexchange.intersystems.com/mpapi/packages/image/446 500 (Internal Server Error)

Using the Network tab, I could see the details in the Response: 

{
    "errors":[ {
            "code":5001,
            "domain":"%ObjectErrors",
            "error":"ERROR #5001: You can't to change title image of the published package. Please, unpublish package or create draft.",
            "id":"GeneralError",
            "params":["You can't to change title image of the published package. Please, unpublish package or create draft."
            ]
        }
    ],
    "summary":"ERROR #5001: You can't to change title image of the published package. Please, unpublish package or create draft."
}

As a suggestion, this response could be shown in a toast message? 

Thanks @Evgeny Shvarov 
With deepsee web it seems there should be least amount of learning as I assume, it should be pretty much same as the deepsee now.

Will it be a smooth transition from current to new version?

Can I incorporate it in the zen app?

There is a Windows version to it right?

Hi @Evgeny Shvarov

AnalyzeThis.Utils.cls has a method called RefreshCube.

At one point, this was briefly in then UI. We took out the UI reference since we weren't (and still aren't) sure how this should fit into AnalyzeThis. Historically the goal was to be able to quickly get a personalized preview of DeepSee. It was not intended to be an automatic cube generator. The goal was to let people see the benefit of DeepSee, but then allow them to create their own cube and no longer rely on the generated cube from AnalyzeThis. However, I do know of multiple cases where people are using it as you explain in this case and would like to refresh the data once a new CSV has been produced with updated data.

Please let me know your thoughts on the Pros vs Cons of using the AnalyzeThis generated cube VS using your own cube once you have a model you like and would like to continue using.

Hi Developers,

2019 was a really great year with almost 100 applications uploaded to the InterSystems Open Exchange!

To thank our Best Contributors we have special annual achievement badges in Global Masters Advocacy HubThis year we introduced 2 new badges for contribution to the InterSystems Open Exchange:  

✅ InterSystems Application of the Year 2019

✅ InterSystems Developer of the Year 2019

We're glad to present the most downloaded applications on InterSystems Data Platforms! 

+ 2   0 1
0

replies

123

views

+ 2

rating

Hi Developers,

This post is a compilation of Top Authors, Top Experts and Top Opinion Makers of the InterSystems Developer Community in 2019. And it is a good guide "Who to Follow" in 2020.

We're glad to present these people who have contributed a lot to our community in 2019. 

Let's take a closer look at the DC Wall of Fame 2019 and greet everyone with big applause! 👏🏼 

+ 5   0 2
0

replies

77

views

+ 5

rating

Hi Developers!

This is the digest of new solutions and applications submitted to InterSystems OpenExchange in December 2019!

New applications in December 2019

ObjectScript-Math 

Math library for InterSystems ObjectScript

Author: @Peter Steiwer , OEX Profile

 

JSONExportManyToMany

Sample for %JSONExport against a class with Many to Many Relationship

Author: @Peter Steiwer , OEX Profile
 

InterSystems ObjectScript zpm-registry

Server-side hosting service for ObjectScript packages installable via ZPM client.

Author: @Evgeny Shvarov, OEX Profile

Publisher: InterSystems Corporation

 

SUDOKU

SUDOKU game written in InterSystems ObjectScript

Author: @Robert Cemper, OEX Profile

 

Portlet Samples

Sample DeepSee Portlets showing different ways to implement custom widgets

Author: @Peter Steiwer , OEX Profile
 

Advent of Code ObjectScript Docker Template

A simple template to craft Advent of Code with ObjectScript in InterSystems IRIS

Author: @Evgeny Shvarov, OEX Profile

 

Ingestion Speed Test
Shows how IRIS can ingest thousands or millions of records per second while allowing for queries on the same cluster. Works on a single IRIS instance or on an IRIS cluster on the cloud.

Author: @Amir Samary, OEX Profile

 

John Conway's Game of Life

With this class, you could simulate Game of Life world that John Conway invented in 1970. We can see how John Conway universe evolves in our terminal

Author: @Jose Tomas Salvador, OEX Profile

+ 2   0 1
0

replies

33

views

+ 2

rating

Hi @Evgeny Shvarov 
 

In Step "2. Install Package Manager client", it says to run the following code:

Do $System.OBJ.Load("/yourpath/zpm.xml")  

It also needs to be compiled and should probably be:

Do $System.OBJ.Load("/yourpath/zpm.xml","ck")

@Evgeny Shvarov  you raise a very important point.  yes
To my experience to write a CHUI game is one of the best exercises to learn a programming language and its environment. 

As the result is so easy to verify and the graphics can really challenge you
as you have to care for everything yourself.
AoC was the reminder and trigger to dis into the old archive. yes

Hi Community,

We are pleased to invite you to the InterSystems Meetup in Moscow on December 10, 2019! 

 

InterSystems Moscow Meetup is a pre-New Year meeting for users and developers on InterSystems technologies. The meetup will be devoted to the InterSystems IRIS Data Platform.

Please check out the agenda:

Last reply 29 November 2019
+ 2   0 1
107

views

+ 2

rating

Hi Developers,

New Coding Talk, recorded by @Evgeny Shvarov, is available on InterSystems Developers YouTube:

🎯 Creating REST API with InterSystems IRIS, ObjectScript and Docker

 

+ 1   0 1
0

replies

201

views

+ 1

rating

Yes, @Evgeny Shvarov -- see the sections "Exporting settings programmatically (from classes in the Security package)" and "Importing settings programmatically." (They were a little hard to find because of the size of the headings, but now they're more visible.) The relevant classes are in the Security package, and there's class reference documentation for them at https://docs.intersystems.com/irislatest/csp/documatic/%25CSP.Documatic.cls for the most recent version of InterSystems IRIS.
 

¡Hola Comunidad!,

¡Ya tenemos el primer vídeo del Global Summit de este año, disponible en el Canal de YouTube de la Comunidad de Desarrolladores en inglés!

¿Estáis listos?

La Comunidad de Desarrolladores de InterSystems 

 

0   0 1
0

replies

24

views

0

rating

Hi Community,

It's time for the new videos from Global Summit 2019 on InterSystems Developers YouTube Channel! Are you ready?

Please welcome the first session recording from InterSystems Developers:

The State of the InterSystems Developer Community 

 

+ 1   0 1
0

replies

96

views

+ 1

rating

Hey Developers,

Thanks to all participants of InterSystems Developers Meetup at InterSystems Global Summit 2019! Great speakers, great sessions! 

Here're some photos from the meetup:

 

Big applause for @Evgeny Shvarov, @Eduard Lebedyuk,  @Dmitriy Maslennikov, @Anton Umnikov and @John Murray

More photos from Global Summit 2019 you can find on InterSystems Developers Twitter or by following our official hashtag #GlobalSummit19.

Your feedback is very welcome!