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?

Evgeny Shvarov · Jul 18, 2019 go to post

Also, Paul!

If you have any solutions on InterSystems Data Platforms you want to advertise you can leverage the power of Open Exchange and submit the applications as well as your company profile - Open Exchange will accumulate traffic to your web site and landing pages. 

See the examples of Company profiles and Dev tools on Open Exchange.

Evgeny Shvarov · Jul 17, 2019 go to post

Hi Francisco!

Very curious of your utility library - do you want to share some on Open Exchange and Github? )

Evgeny Shvarov · Jul 17, 2019 go to post

Where have you seen such a global?

Keys in global are unique. If you set the value of a global for the same key you'll override the value for the key.

Like @Eduard Lebedyuk wrote if you run 3 commands:

Set ^Data("Athens") = "5"
 Set ^Data("Athens") = "6"
 Set ^Data("Athens") = "7"

You'll first have 5, then override it with 6 and end up with value 7 for the key "Athens".

Evgeny Shvarov · Jul 16, 2019 go to post

wow! It has Caché icon? ) cool! Is it possible to add InterSystems IRIS connection option too?

Evgeny Shvarov · Jul 1, 2019 go to post

Hi Masilu! Could you please submit a new question with the description of the problem?

Evgeny Shvarov · Jun 29, 2019 go to post

Actually didn't get what the below method does. 

Method PropertySetObjectId(id)

Do you have an example?

Evgeny Shvarov · Jun 29, 2019 go to post

Interesting.

SQLComputed property stores the calculated data on disk by default so GetStored works in this case.

And doesn't store if Calculated or Transient flags are defined for the property and GetStored throws an error.