go to post Evgeny Shvarov · May 25, 2018 Thank you, Kyle! We'll cover you with comments until you back! And thanks for the great session!
go to post Evgeny Shvarov · May 22, 2018 Hi, Pavan!Of course, InterSystems Data Platform supports numerous of types of integration, it has integrational engine inside. As for FHIR, please check InterSystems FHIR Experience sandbox - it allows you to play with technology on your personal cloud sandbox.
go to post Evgeny Shvarov · May 22, 2018 Hi, RF! We have coding guidelines on ObjectScript. It's not about mixing, but how to code better with InterSystems Objectscript. HTH
go to post Evgeny Shvarov · May 16, 2018 Hi, Madhan! With InterSystems IRIS Experience you'll get your own IRIS in cloud for a while to have the experience. As for downloading @John Murray already answered for your question in another thread.
go to post Evgeny Shvarov · May 12, 2018 Thanks, John! That's true. If someone who is in charge of Google Group can put a big banner with direction to DC, I would appreciate!
go to post Evgeny Shvarov · May 12, 2018 Hi, Peter! Want to add that highlighter is not ideal though (ObjectScript is a tough parsing exercise). If you see the bug in highlighting and want to improve it, you are very welcome to pull request here
go to post Evgeny Shvarov · May 10, 2018 Hi, Justin!Also, if you are using try/catch blocks, you may conside use Log() method of %Exception class, which literally does the call of LOG^%ETN: { try { $$$TOE(sc,StatusMethod()) } catch e { set sc=e.AsStatus() do e.Log() } See the related discussion.
go to post Evgeny Shvarov · May 8, 2018 Updated the agenda for the meetup - the new session by @Sergei Shutov has been introduced: Automatically configure a customized development environment. The session covers the approach and demo of creating a private development environment from source control, and how changes can be automatically pushed downstream to build and test environments. Show the use of open source Git hooks, %Installer, and Atelier, with Jenkins and automated Unit Tests.
go to post Evgeny Shvarov · May 3, 2018 Hi, Wilfredo!In addition what guys suggested I recommend to try ClassExplorer, which allows to see the source code of a class in a web app. You can download it from this github repo.
go to post Evgeny Shvarov · May 1, 2018 Why? Can't class methods be called from another namespace? Or it is easier with routine?
go to post Evgeny Shvarov · Apr 29, 2018 Hi, Georgiy! You also can try isc-dev which provides the way to export/import classes, routines, and DeepSee components into the target folder.
go to post Evgeny Shvarov · Apr 26, 2018 Eduard, great project!Please, convert the source code into UDL! ;)
go to post Evgeny Shvarov · Apr 25, 2018 True! Nice hack ;) Thank you, Vitaly!But obviously, you cannot use this calls in a code, because dc.test.1 can be dc.test.2 etc...
go to post Evgeny Shvarov · Apr 24, 2018 Thanks, Dan! That's helpful. And from that class descriptor/dispatch table, can we say in general that call: do foo^utils(p1) would be always faster than do ##class(My.Utils).foo(p1) assuming that the code in foo() is same?
go to post Evgeny Shvarov · Apr 24, 2018 Oh, thanks, Dan! That's interesting. So, practically speaking: Class My.Utils { ClassMethod Foo { /// } } Works faster than: Class My.Utils Extends %RegisteredObject { ClassMethod Foo { /// } } Right?
go to post Evgeny Shvarov · Apr 19, 2018 Hi, Steve!Could you please deploy classes on a Github or any other public repository?
go to post Evgeny Shvarov · Apr 14, 2018 Build git diff.Import new/modified classes.Delete deleted classes.Interesting class, thanks! What do you use for deleting from the list?Do you have any "automatic" check that classes in Namespace are equal to the classes in repo?