Evgeny Shvarov · Oct 13, 2021 go to post

Hope this could help:

w ##class(%ZEN.Auxiliary.jsonProvider).%WriteJSONStreamFromObject(.stream,j)

1

SAMPLES>w stream.Read()

{

"_class":"Jiri.RegisteredObject",

"p1":"test",

"p2":"json"

}

Stolen from @Kyle Baxter answer here. 

Evgeny Shvarov · Oct 12, 2021 go to post

Thanks, @Sergei Shutov!

@Muhammad Waseem, with csvgen you can import a CSV on GitHub with one line. 

E.g. here is the command line to import titanic.csv:

USER>d ##class(community.csvgen).GenerateFromURL("https://raw.githubusercontent.com/datasciencedojo/datasets/master/titanic.csv",",","Data.Titanic")
Evgeny Shvarov · Sep 13, 2021 go to post

I was somewhat surprised that IRIS Analytics was not required at all since there
was no Cube nor Pivot nor Dashboard. I built it myself just using dc.dc.bi.PopSongs.

Yes, IRIS contains IRIS BI for analytics but it needs additional skills to know it. 

We want IRIS users to be able to create analytics solutions if they know PowerBI, Tableau, and Logi and use it vs the data in InterSystems IRIS

Evgeny Shvarov · Aug 23, 2021 go to post

Congrats! And I think the true winners of the contest are all the members of the InterSystems Developer Community who got 23 fantastic pieces of experience and bright ideas! Thank you very much!

Evgeny Shvarov · Aug 18, 2021 go to post

I understand them - they indeed provide the cloud infrastructure to host the development and to build and deploy containers then. Somebody pays for all this pleasure.

Nobody prevents from setting up the personal infrastructure similar to CodeSpaces even now. I don't see very much need for myself yet - my mac laptop is enough productive with VSCode and Docker desktop installed.

Evgeny Shvarov · Aug 17, 2021 go to post

Codespaces allows you extensions and even docker images creation and deployment!

Fascinating technology, I was able to code from iPad on IRIS! :)

Evgeny Shvarov · Aug 17, 2021 go to post

I never tried that! It'd be great to see Co-Pilot working with ObjectScript!

And with Embedded Python too, of course :)

Evgeny Shvarov · Aug 17, 2021 go to post

Though I agree on the power of generators and projections IMHO it significantly raises the complexity of solutions. And I'm not sure how popular is the usage amongst the community, we could make a poll.

Moreover, I met the opinion that some powerful features of IRIS like indirection are completely useless and dangerous (I disagree of course as a fan of indirection).

I'm 100% for the usage of powerful things if we can keep readability and maintainability.

And of course, people will use the technology immediately once see the obvious value.