@Julius Kavay - a DC hack: click on a link button at the bottom of reply to copy the link in a clipboard:

and here it is : the Last reply link
- Log in to post comments
@Julius Kavay - a DC hack: click on a link button at the bottom of reply to copy the link in a clipboard:

and here it is : the Last reply link
Also join the discord channel to discuss terms, rules, everything.
I think he just deleted his reply. We have a moderation regime on Developer Community too, of course) Moderator's team registers and blocks spam attempts every day.
That's the power of Community! @Rob Tweed, @Dmitry Maslennikov, really proud, thank you, guys!
Hi Rob!
Could you please publish it on Open Exchange too? Thank you in advance!
And then Github ) And Open Exchange ;)
Security settings synchronization for mirroring and ECP is a different problem though a serious one.
But there are strong recommendations from very experienced specialists to follow the Application-based security model. I want to have a discussion around - what are the key reasons for it?
Congrats to the winners and all the participants! It was very hard to choose the best project in the contest, we had a really amazing set of applications!
Happy to see all the participants on Friday in the celebration meetup!
Great app, @Guillaume Rongier! I think it will find a lot of users!
Video for creating IRIS BI solution is introduced
Do we still need it?
We can make it if the concept is resonating with a lot of developers. The multi-model approach expects that we use Object, or SQL, or direct global usage. Or IRIS document model usage. Or even your personal custom structure (e.g. graph, columnar, etc).
Just wait a few days, Fabiana - it takes a while to make the account available for voting.
Hi Mark!
CSVGEN creates a class and imports data into it vs a given CSV file or URL which could be done with one line. E.g. here is how to import fameous titanic data into IRIS:
zw ##class(community.csvgen).GenerateFromURL("https://raw.githubusercontent.com/datasciencedojo/datasets/master/titanic.csv",",","Data.Titanic)
Or from file:
USER>zw ##class(community.csvgen).Generate("/folder/filename.csv")And of course, this task could be automated - this is what the Interoperability feature of IRIS for. Check the sample Interoperability production template which periodically loads news from Reddit and filters it upon criteria and writes into files or sends via email. I bet we have a ton of examples of how to process folders with files, calling @Stefan Wittmann
@Anna Golitsyna, why mirroring (async?) is not an option?
Calling @Jamie Kantor
And I think everyone who changes an email face the thing - we perform such operations quite regularly.
Hi Julian!
We can copy all your content to your address. Please contact @Anastasia Dyubaylo in Direct Message.
In addition to what @Robert Cemper said InterSystems IRIS is much faster than Caché in SQL, it has officially released Docker images, it has IRIS Interoperability and IRIS BI is included and it has Community Edition which gives you the way to develop and evaluate your solution on IRIS which is less than 10GB without ordering a license.
And IRIS has a Package Manager ZPM which gives you a universal and robust way to deploy your solutions.
Hi Yuri!
PEX jar files could be found in this repository .Until maven deployment.
Thanks, Herman! Technology is not ideal yet but already gives the feeling of next-level innovation)
And they carry ZPM 0.2.8, see the release notes.
Yes, it removes not used/stopped containers, but usually, it's safe: I hope you don't store anything important in a container.
Just to clarify again - these types of issues are not related to ZPM anyhow.
But yes - this happens with docker sometimes, it's a "dark side" of docker-way of software development ;) If something doesn't work without a reason every time I do the following:
1) build without cache:
docker-compose build --no-cache
2) clean up docker:
docker system prune -f
In a lot of cases, this helps.
And maybe it's a trigger for us to make docker images smaller, @Steven LeBlanc , @Luca Ravazzolo ?
Another approach is not having docker locally at all - e.g. Github Codespaces very promising way forward, you code in a browser and use Github's docker infrastructure (which is endless?).
Another idea - your docker just doesn't have enough resources for this. I have 6GB memory and 200G space.
Just tested on 2020.4 zpm enabled:
HSLIB>DO ##class(HS.HC.Util.Installer).InstallFoundation("HSFOUNDATION")
HS.Util.Installer.Foundation:Install User 'irisowner' has %Admin_Manage:USE privilege
HS.Util.Installer.Foundation:Install tComponent Foundation = HSFOUNDATION
HS.Util.Installer.Foundation:Install About to Create Database HSFOUNDATION
HS.Util.Installer.Foundation:Install Create IRIS.DAT in HSFOUNDATION
HS.Util.Installer.Foundation:Install Made Namespace HSFOUNDATION
HS.HC.Util.Installer:EnableEnsemble Created Ensemble Mappings
HS.HC.Util.Installer:EnableEnsemble Configuration Loaded
HS.HC.Util.Installer:EnableEnsemble Compiling Ensemble DeepSee Dashboard
HS.HC.Util.Installer:EnableEnsemble Ensemble Enabled
HS.Util.Installer.Foundation:SecureInstall Added Package mappings HS,HSMOD,SchemaMap
HS.Util.Installer.Foundation:SecureInstall Added include mappings HSMOD.*,SchemaMap*
HS.Util.Installer.Foundation:Install Created Portal CSP app
HS.Util.Installer.Foundation:CreateProduction Compiled template HSFOUNDATIONPKG.FoundationProduction
HS.Util.Installer.Foundation:AdditionalSetup Set Credential HS_Services
Running HS.Util.Installer.Kit.PostInstall.SetupOIDRegistry:RunHub(HSFOUNDATION)
Ran HS.Util.Installer.Kit.PostInstall.SetupOIDRegistry:RunHub with status OK
Running HS.Util.Installer.Kit.PostInstall.AssignAuthTypes:RunHub(HSFOUNDATION)
Ran HS.Util.Installer.Kit.PostInstall.AssignAuthTypes:RunHub with status OK
HS.Util.Installer.Foundation:SecureInstall Recompiled XML extension classesSaving hl7.fhir.r3.core@3.0.2
Saving hl7.fhir.r4.core@4.0.1
Saving hl7.fhir.us.core@3.1.0
Load Resources: hl7.fhir.r3.core@3.0.2
Load Resources: hl7.fhir.r4.core@4.0.1
Resource Used in Multiple Packages: http://healthit.gov/nhin/purposeofuse|2.0(hl7.fhir.r3.core@3.0.2,hl7.fhir.r4.core@4.0.1)
Resource Used in Multiple Packages: http://dicom.nema.org/resources/ontology/DCM|01(hl7.fhir.r3.core@3.0.2,hl7.fhir.r4.core@4.0.1)
Load Resources: hl7.fhir.us.core@3.1.0
HS.FHIRServer.Installer:InstallNamespace Created FHIR web application
HS.FHIRServer.Installer:InstallNamespace Created FHIR API web application
Load of directory started on 11/04/2020 08:59:25
Loading file /usr/irissys/dev/fhir/gbl/XFReferenceField.xml as xml
Imported global: ^HS.XF.ReferenceField
Loading file /usr/irissys/dev/fhir/gbl/XFTransform.xml as xml
Imported global: ^HS.XF.Transform
Loading file /usr/irissys/dev/fhir/gbl/XFValueSet.xml as xml
Imported global: ^HS.XF.ValueSet
Loading file /usr/irissys/dev/fhir/gbl/XFConfig.xml as xml
Imported global: ^HS.XF.Config
Loading file /usr/irissys/dev/fhir/gbl/XFReferenceType.xml as xml
Imported global: ^HS.XF.ReferenceType
Load finished successfully.
HS.Util.Installer.Foundation:SecureInstall Install HSFOUNDATION done at 2020-11-04 08:59:26
HSLIB>w $zv
IRIS for UNIX (Ubuntu Server LTS for x86-64 Containers) 2020.4 (Build 524U) Thu Oct 22 2020 13:04:25 EDT
HSLIB>zpm
zpm: HSLIB>version
%SYS> zpm 0.2.8
Locally installed zpm-registry not found
https://pm.community.intersystems.com - 0.0.2
zpm: HSLIB>It works. I guess the issue is with your docker, it could run out of resources.
@Steve Pisani, if you perform docker cleanup (it's safe):
docker system prune -f
and test again?
Thanks, Steve! Just to clarify: this issue is related to ZPM-enabled IRIS for Health images, right? Filed the issue.
You also can check direct messages here on DC - if people click the I'm Interested button you'll get a direct message.
ZPM images are updated with a new IRIS 2020.4.0.524.0 build.