go to post Evgeny Shvarov · Dec 13, 2021 And images with ZPM package manager 0.3.2 are available accordingly: intersystemsdc/iris-community:2021.2.0.617.0-zpm intersystemsdc/iris-ml-community:2021.2.0.617.0-zpm intersystemsdc/iris-community:2021.1.0.215.3-zpm intersystemsdc/irishealth-community:2021.1.0.215.3-zpm intersystemsdc/irishealth-ml-community:2021.1.0.215.3-zpm intersystemsdc/irishealth-community:2021.1.0.215.3-zpm And to launch IRIS do: docker run --rm --name my-iris -d --publish 9091:1972 --publish 9092:52773 intersystemsdc/iris-community:2021.2.0.617.0-zpm docker run --rm --name my-iris -d --publish 9091:1972 --publish 9092:52773 intersystemsdc/iris-ml-community:2021.2.0.617.0-zpm docker run --rm --name my-iris -d --publish 9091:1972 --publish 9092:52773 intersystemsdc/iris-community:2021.2.0.617.0-zpm docker run --rm --name my-iris -d --publish 9091:1972 --publish 9092:52773 intersystemsdc/irishealth-community:2021.2.0.617.0-zpm docker run --rm --name my-iris -d --publish 9091:1972 --publish 9092:52773 intersystemsdc/irishealth-ml-community:2021.2.0.617.0-zpm docker run --rm --name my-iris -d --publish 9091:1972 --publish 9092:52773 intersystemsdc/irishealth-community:2021.2.0.617.0-zpm And for terminal do: docker exec -it my-iris iris session IRIS and to start the control panel: http://localhost:9092/csp/sys/UtilHome.csp To stop and destroy container do: docker stop my-iris And the FROM clause in dockerfile can look like: FROM intersystemsdc/iris-community:2021.2.0.617.0-zpm Or to take the latest image: FROM intersystemsdc/iris-community
go to post Evgeny Shvarov · Dec 10, 2021 Thanks, Robert! And what is the easiest way to change the particular line of code? E.g. I need to add a parameter to a method definition.
go to post Evgeny Shvarov · Dec 10, 2021 Hi Ben! There appears to be an issue on Windows as it doesn't strip out the ":" from the filename when auto-generating the class( https://github.com/evshvarov/csvgen/issues/13). This is fixed with the new release. As for the Library.DateTime, there is no support for this type yet. You can add the support and PR - it's an open-source library and PRs are very welcome. Also, you can consider csvgen-ui library by @Guillaume Rongier - it has a very nice UI to guess types and choose your own if guessing fails or doesn't apply.
go to post Evgeny Shvarov · Dec 5, 2021 Nice app, @Henry Pereira ! If I have the property Name that contains full names, and I need to Fake it, I should: 0. Install ZPM module iris-disquise 1. Change the datatype to dc.Disguise.DataTypes.FakeString("FULLNAME") 2. Run the ##class(dc.Disguise.Strategy).Fake("myclass", "Name", "fullname") Right? I'm curious, why should I repeat fullname 2 times? Maybe I could omit the strategy at least in the Fake method assuming that strategy can be taken from the property?
go to post Evgeny Shvarov · Nov 30, 2021 Yes. The Github Actions script reacts on a push to the repository because of this line.
go to post Evgeny Shvarov · Nov 29, 2021 Hi Robert! top-level dc came from this discussion. Community people decided on dc. for "community" organisation. That means they either donate the code to the community or decide to stay anonymous or don't take the responsibility? But nevertheless dc. is a very popular package... I think dc. should belong to code samples, templates originated by community moderators? We can discuss again
go to post Evgeny Shvarov · Nov 29, 2021 Hi @Rahim Mammadli ! Just include this file into your GitHub repo when you'll publish it after the advent - and it will send your repo for testing automatically. Or you can do it even in the beginning - some participants publish code even during the event.
go to post Evgeny Shvarov · Nov 29, 2021 Thanks, Dmitry! Also calling @Daniel Tamajon for more details. @Adel Elsayed, you can see how ObjectScript Quality works here - it can analyze any open-source ObjectScript repository for free if you add this file to a project.
go to post Evgeny Shvarov · Nov 14, 2021 We expanded the topic for Auditing and Encryption too. So, @Henry Pereira, your idea meets the contest requirements - please apply for the contest! @Yuri Marx, thanks for your attention and useful comments as always!
go to post Evgeny Shvarov · Nov 14, 2021 Added an example of REST API with basic authentication and users deployed and an example of roles authorization implemented.
go to post Evgeny Shvarov · Nov 12, 2021 Thanks, everyone! It's an honor to be with you, InterSystems Developer Community these 5 years together with our perfect Developer Ecosystem team! The community is growing and we hope it brings value to its members - to more than 10,000 people worldwide already! Thanks for being with us, thanks for your contributions and I wish you all the best, the success in your career and startups, to achieve your development goals and releases! And to stay healthy of course!
go to post Evgeny Shvarov · Nov 12, 2021 Here is a very helpful post on the topic by @Eduard Lebedyuk
go to post Evgeny Shvarov · Nov 11, 2021 Also, Nicola, it's not a Studio Tips and Tricks, but... have you tried VSCode ObjectScript?
go to post Evgeny Shvarov · Nov 11, 2021 Same reply as @Dmitry Maslennikov but with links on Open Exchange. there are at least four: VSCode SQL Extension, DataGrip, Dbeaver, SQL Monitor
go to post Evgeny Shvarov · Nov 11, 2021 Thanks, Rob! Don't see though the example of how to make a Bearer token authorisation with InterSystems IRIS