Evgeny Shvarov · Aug 7, 2019 go to post

Hi Juha! 

Thanks for the question! 

What are the issues do you face with API Management with container? 

Evgeny Shvarov · Aug 6, 2019 go to post

Hi @Victor Ferreira!

It's not an answer to your question but just a notice that we also have a Spanish community too. So you are able to click on ES switcher(right top corner of the question) of your question and you'll be able to introduce the linked question in Spanish too.

Evgeny Shvarov · Aug 3, 2019 go to post

Sean, I cannot promise collaboration) But happy to test and submit issues if any )

Evgeny Shvarov · Aug 3, 2019 go to post

Have this Docker extension but didn't know the feature. VSCode Tasks are interesting too. Cool stuff thanks. 

Evgeny Shvarov · Aug 3, 2019 go to post

Hi Sean!

Is it possible to serialize global to JSON and export into a file with Cogs?

and vice-versa - import JSON to a global?

Evgeny Shvarov · Jul 31, 2019 go to post

My one)

ClassMethod FizzBuzz()

{

f i=1:1:100 {

s k=i

f a=3,5,15 s:'(i#a) k=$CASE(a,3:"Fizz",5:"Buzz",:"FizzBuzz")

w k,!

}

}
Evgeny Shvarov · Jul 23, 2019 go to post

Out of curiosity - if Combochart doesn't work for you? I think it can show the data in different styles for different series on a one widget.

Evgeny Shvarov · Jul 23, 2019 go to post

Hi Ed!

One of the ways to expand the functionality in DeepSeeWeb is to expand the library of DSW widgets. 

The standard way is to implement the needed functionality in javascript (or take the one which already does what you want from the Internet) and make use of this javascript-widget as a new one with portlets.

Then introduce a new class derived from Portlet class (e.g. SmartMarkersPortlet) into the namespace and make sure that the name of the javascript file is equal to a classname.

Make sure to put the js file into /addons folder of dsw.

Then add the new SmartMarkerPortlet on a dashboard, provide the datasource and work with it as with usual widget.

Check how htmlViewer addon is implemented as an example.

Evgeny Shvarov · Jul 23, 2019 go to post

Tried to compile the class in IRIS - says 

Error compiling routine: Util.LogQueueCounts.  Errors:  Util.LogQueueCounts.cls : Util.LogQueueCounts.1(7) : MPP5635 : No include file 'Ensemble'
Evgeny Shvarov · Jul 23, 2019 go to post

Hi Robert! Thanks for sharing!

Was not able to import the Util.LogQueueCounts class in IRIS though - says "ERROR #5559: The class definition for class 'Util.LogQueueCounts' could not be parsed correctly, possibly due to non-matching {} or () characters."

Also forked your repo and renamed classes to match syntax highlighting. Will PR when it starts to compile.

Evgeny Shvarov · Jul 22, 2019 go to post

Hi @Peter Steiwer!

Tried to play with the demo and got the following:

Installed on IRIS Docker Community version: IRIS for UNIX (Ubuntu Server LTS for x86-64 Containers) 2019.2 (Build 107U) Wed Jun 5 2019 17:26:23 EDT

Evgeny Shvarov · Jul 22, 2019 go to post

Hi @Sourabh Sethi !

The LinkedIn page is nice! 

But I can advise for InterSystems Developer along with videos one of the best ways to highlight the skills for large audience is DC page with a set of articles with InterSystems experience (e.g. this one or that one) and OpenExchange page with a set of projects and solutions on InterSystems technologies like this, that or another one.

Evgeny Shvarov · Jul 22, 2019 go to post

Just want to mention that Samples can be installed from Open Exchange.

and also it worth to mention that pivot variable deployment is not that straightforward as supposed to be. 

Evgeny Shvarov · Jul 20, 2019 go to post

Thank you, guys! This really helps when you have several running containers simultaneously and don't know what port of Management Portal relates to a certain terminal.

Maybe it's not a bad idea to display the port in a Terminal prompt along with Namespace if this is possible at all.

Evgeny Shvarov · Jul 19, 2019 go to post

@Sourabh Sethi gives you reasonable advice.  You have a code which displays something on a terminal.

If display is done with "write" command (but not with some device-specific video-memory related commands) you can switch the device before calling the "program" and it will direct all the "writes" into the file. 

But maybe "your program" changes the device to terminal intentionally in the code - so I think you cannot go with USE device approach in this case - better change the code. You say "you cannot compile the program" - but do you have the source code to see what it really does? If yes you can easily answer yourself what it does and operate accordingly. 

Maybe another idea is to change the device "terminal" in your system - maybe you can log everything from the device to a file. I don't remember if we have this feature for device settings.

Evgeny Shvarov · Jul 18, 2019 go to post

Hi Bob!

Could you please share the version of InterSystems Data platform you execute the program in? Is it Caché, or Ensemble or InterSystems IRIS?

Also, what is the OS as a host?