Evgeny Shvarov · Jan 16, 2019 go to post

Hi Anthony!

It's a greeting from the DC manager )

This comment looks like an answer for me and because we have a nice feature on DC to convert comments to answers and vice-versa. So I converted it for you and if you want you can mark it as accepted answer now. 

Evgeny Shvarov · Jan 16, 2019 go to post

Hi David!

Emails of DC members are not exposed publicly.

BTW, do we need private messaging on DC?

Evgeny Shvarov · Jan 11, 2019 go to post

Thank you, Francisco! Thanks for your contribution and involvement! And it seems we need to fix our mentioning system because of your name :) We'll be fixed )

Evgeny Shvarov · Jan 9, 2019 go to post

Hi Jose!

If your dashboards need the authentication for the access it's logical that it demands to enter login and password.

If you want embedded DSW iframe to use same login/password as another application on the same web page where the user already logged in, it's the matter of how to transfer the access to an embedded iframe.

I cannot answer at the moment how to manage this, and pinging @Eduard Lebedyuk: Eduard, do you think it is possible to transfer session to an MDX2JSON app of the embedded DSW iframe?

Evgeny Shvarov · Jan 9, 2019 go to post

Hi Kevin!

I examined the article. It has two sources of figures: from EISA and from Andrey's personal research.  Both have no relation to InterSystems official benchmarking.

So, the answer is no - nothing Intersystems official here, only 3rd party researches.

Evgeny Shvarov · Jan 7, 2019 go to post

Hi Scott!

First, thanks for mentioning Open Exchange, I appreciate :) Here is the link of Sysmon Dashboards on OEX.

Also, here is the article by @Semyon Makarov, which could help.

The tool just visualizes the data you have %SYSMONMGR, I believe the utility appeared at early versions of Caché.

The visualization is better with DeepSee Web, this will require at least Caché 2014 for REST and JSON.

Also I'll ping @Daniel Kutac for more details who initially introduced the tool

Evgeny Shvarov · Jan 7, 2019 go to post

Hi Wolf!

It's not the substitution for Studio, but have you tried InterSystems ObjectScript plugin for VS.Code by @Dmitry Maslennikov?  

It became much more sophisticated in recent weeks. It shows method signatures, drills down to methods and documentation, compiles, highlights and many more. 

It is cross-platform, free and light-weight, I like it.

Evgeny Shvarov · Jan 1, 2019 go to post

But on a long distance (very, very long intag string) my approach with $D will start win! (maybe :)

Evgeny Shvarov · Dec 31, 2018 go to post

Actually, the case is very practical.

We need to know, which of the tags in DC relate to InterSystems Products and Services.

Every post on DC has a Tags field, which is a comma delimited string,  consists of  any of 150+ tags.

We need to form a Big Tag field, which is filtered Tags field with only the following values:  Caché, Ensemble, HealthShare, Intersystems IRIS, DeepSee, iKnow, Atelier, Online Learning, Documentation, WRC.

E.g. this particular post has Tags: Beginner, Caché

Big Tags will be: Caché

My variant is the following. General function of extracting subtag from tagsring which contains certain tags (intag):

ClassMethod SubTag(intag, tag, dlm As %String) As %String

{



for i=1:1:$L(intag,dlm) set intag($p(intag,dlm,i))=""

for i=1:1:$L(tag,dlm) {

set t=$p(tag,dlm,i)

if $D(intag(t)) set subtag($Seq(subtag))=t

}


while $d(subtag($Seq(l))) {

set $p(subtag,dlm,l) = subtag(l)

}

return $G(subtag)

}

And the calling function:

ClassMethod BigTag(tag As %String) As %String

{

set intag="Caché,Ensemble,HealthShare,Intersystems IRIS,DeepSee,iKnow,Atelier,Online Learning,Documentation,WRC"

return ..SubTag(intag,tag,",")

}

Usage:

USER>w ##class(Utils.Strings).BigTag("Beginner,Caché,Ensemble")
Caché,Ensemble
USER>w ##class(Utils.Strings).BigTag("Beginner,Caché")
Caché
USER>
Evgeny Shvarov · Dec 27, 2018 go to post

Here is the final Leaderboard for the contest is:

1st place - @Fabian Haupt

2nd place -@Bert Sarens

3rd place - @Dmitry Maslennikov

Congrats to winners and to all the participants!

We'll provide all the prises shortly and would appreciate if you share your repos (a lot of participants already did).

It would be great to know how people solve the same tasks with ObjectScript independently. Thanks in advance!

Evgeny Shvarov · Dec 26, 2018 go to post

Thanks Sean, very interesting! Looking forward to see your Python-to-ObjectScript transcompiler.

Evgeny Shvarov · Dec 19, 2018 go to post

Hi David! Thanks for reporting this. Our support team will contact you via GM direct messaging.

Evgeny Shvarov · Dec 18, 2018 go to post

Hurry up to get your $100 from December Caché and IRIS campaign from Gartner and InterSystems! ;) Only 12 days left!

The recipe is the following: 

1. You are our current customer of Caché or/and InterSystems IRIS.

2. Make the review using this link.

3. Get your $25 for Caché or InterSystems IRIS review ($50 for both).

4. Save the screenshots of reviews and submit it in Global Masters - get another $25 for every Caché and InterSystems IRIS from Global Masters.

5. Merry Christmas and have a great new year 2019!

Evgeny Shvarov · Dec 16, 2018 go to post

Hi Rob! 

Thanks for the update!

Is it only for Caché or is QEWD-up is suitable for InterSystems IRIS as well?

Also, why don't you publish QEWD on Open Exchange?

Evgeny Shvarov · Dec 15, 2018 go to post

This is the current leaderboard:

Though leaders are high, the nature of the contest lets anyone who'll join the game today to win the contest!

So, join and win with InterSystems ObjectScript )