Announcement Evgeny Shvarov · Jun 9, 2017 Meet InterSystems Developer Community Telegram! Hi, Community!We are introducing Telegram Channel for Developer Community most interesting articles, discussions, events and announcements! If you already use this messenger, join the DC Channel so you can easily follow what's new on Developer Community.See how it looks:Join! #Developer Community Official 1 2 0 461
Question Evgeny Shvarov · Jun 9, 2017 Caché Classes: How to Make a View on a Class to Manage Property Level Security? Hi, Community!Suppose I have class A with properties P1 and P2.I want to introduce class B, which would have same records as Class A, but only one property - P2.What is the easiest way to manage it assuming that I would like to use Class A to add records and be available for any operations to Users with Role A.And I would like to introduce class B for Users with role B for read-only access. Preferably they shouldn't even be aware of Class A and P1 existence .What is the easiest way to introduce it and manage it? #Data Model #Object Data Model #Security #Caché 0 10 0 737
Announcement Evgeny Shvarov · Jun 1, 2017 Developer Video of the Week: Human Decision as a Part of Workflow Hi, Community!Please find the Developer Community video of the week: Human Decision as a Part of Workflow.This video is a session from Global Summit 2016 which describes:The needs of human decision in workflowHuman workflow and InterSystems EnsembleEnsemble Workflow APIEnjoy and stay tuned with Developer Community YouTube Channel. #Video #Ensemble #Summit 0 1 0 299
Announcement Evgeny Shvarov · Jun 1, 2017 Developer Community May 2017 Digest Hi, Community!This post is a digest of the Developer Community postings in May 2017.Most viewedHacking into Caché 302Cogs Library 191Building a QEWD / Node.js / Cache REST Back-end 190The COS Faker 173Security Alerts 168 #Digest #Developer Community Official 0 0 0 316
Question Evgeny Shvarov · May 29, 2017 Globals vs Locals: What Is Faster? Hi, colleagues!Consider you need to put some (less than 1GB) data to an indexed array and do some data manipulations and calculations with it.Should I prefer global or local for it?Is there any general rule when local is faster than global and vice-versa? #Globals #Performance #Caché 4 5 0 1.4K
Announcement Evgeny Shvarov · May 26, 2017 New Video: Mirroring - Architecting for Throughput Check the new video on Developer Community YouTube Channel:Mirroring - Architecting for Throughput In this video, learn how to provide high availability (HA) and disaster recovery (DR) in diverse architectures that demand high performance, including replication over long distances.Enjoy! #High Availability #Mirroring #Video #Caché 0 0 0 288
Question Evgeny Shvarov · May 26, 2017 What Is the Best Object Callback for Insert Operations: %OnBeforSave(), %OnAddToSaveSet(), %OnAfterSave() Hi!I'm saving object instance using RestForms.RESTFormsUI calls %Save() for me, which is great. But I want to set the property CreationDate with the current date for every new record being inserted.So object callback implementation seems as a reasonable option. I did the following: #Code Snippet #Object Data Model #ObjectScript #Caché 0 15 0 934
Question Evgeny Shvarov · May 24, 2017 Storage Schema in VCS: to Store Or Not to Store? Hi, colleagues!When you export the Caché ObjectScript code to VCS (Git, SVN, Perforce, etc) do you export the Storage schema for persistent classes? If so, what are the Pro/Contra?Thanks! #Beginner #Change Management #Git #Object Data Model #ObjectScript #Caché 0 20 0 2K
Article Evgeny Shvarov · May 21, 2017 1m read How to Search Developer Community Better Hi, Community!We have a lot of good articles posted on Community to the date. Even more questions with great answers (see the stats). Thank you for your contribution!So sometimes it worth to use search to find an answer or the best practices or the post you remember was posted but cannot find. #Developer Community Official 4 6 0 448
Question Evgeny Shvarov · May 18, 2017 How to Automatically Test DeepSee Pivots and Dashboards? Hi, colleagues!Suppose you have large set of cubes, pivots and dashboards in your DeepSee solution.Then you change the level, measure or dimension in the cube and is there any way to test that your new input didn't break current pivots, dashboards, etc?How to test this?How do you test your DeepSee solutions? #Change Management #InterSystems IRIS BI (DeepSee) #Testing 2 4 0 380
Article Evgeny Shvarov · May 16, 2017 1m read Post Duplicates Hi, Community!We are having some troubles with post duplicates at the moment, we are working on it.Now when you post your message it waits until timeout and shows 404 but also publishes the article. Hope this would be fixed ASAP. #DC Feedback 0 0 0 203
Announcement Evgeny Shvarov · May 16, 2017 Developer Community Meetups Hi, Community! We are starting InterSystems Developer Community meetups: events to discuss InterSystems technology in person. This would be 2-3 hours evening events to meet and discuss the best practices, new features, share experience regarding implementation of InterSystems technologies and products. Besides free discussion and networking there would be 3-4 sessions delivered by InterSystems engineers. Local partners are very welcome to participate as speakers too! #Events #Meetup #Developer Community Official 4 0 0 374
Article Evgeny Shvarov · May 7, 2017 1m read InterSystems iKnow analytics against Developer Community posts Hi, Community!Hope you know and use the Developer Community Analytics page which build with InterSystems DeepSee and DeepSee Web.We are playing with InterSystems iKnow analytics against Developer Community posts and introduced the new dashboard, which shows Top 60 concepts for all the posts: #DC Feedback #InterSystems Natural Language Processing (NLP, iKnow) 3 2 0 443
Announcement Evgeny Shvarov · May 4, 2017 May DC release: browser notifications and accepted answer Hi, Community!Please meet a new Developer Community UI release with new features and some bugfixes.With this release we changed a color scheme to meet corporate colors more. We introduced browser notifications not to miss new posts on Developer Community. They would pop up only if you turn them on and only if you don't see the Community at the moment. Also we introduced the special inverse color for accepted answers. Like here: #Release #Developer Community Official 0 0 0 368
Announcement Evgeny Shvarov · May 1, 2017 Webinar Configuring IIS for Better Performance and Security with InterSystems Have you ever thought about leveraging IIS (Internet Information Services for Windows) to improve performance and security for your Caché web applications? Are you worried about the complexity of properly setting up IIS?See the webinar Configuring a Web Server presented by @Kyle.Baxter, InterSystems Senior Support Specialist. Learn how to install IIS, set up it up to work with the CSP Gateway, and configure the CSP Gateway to talk to Caché. #Performance #Security #System Administration #Video #Webinar #Caché 4 0 0 637
Announcement Evgeny Shvarov · May 1, 2017 Developer Community April 2017 Digest Most viewedThis post is a digest of the Developer Community postings in April 2017.Let's write an Angular 1.x app with a Caché REST backend - Part 1 of Many 281Compilation gotchas and a request for change 250Bug killing development tips 175Let's write an Angular 1.x app with a Caché REST backend - start here 125WebSockets vs Long Polling vs Short Polling? 122Authentication with REST 114Containerization Caché - let's add our application 108Node.js: create a basic web app with React - part 1 101Is it possible to change GUID of an instance? 98Let's write an Angular 1.x app with a Caché REST backend - Part 2 96 #Digest #Developer Community Official 0 1 0 358
Announcement Evgeny Shvarov · Apr 25, 2017 Webinar: Monitoring Message Volume and Disk Space in Ensemble and HealthShare Hi, Community! You know that your productions need to be monitored. But what should you be monitoring, and how? #Monitoring #Ensemble #HealthShare 2 1 0 456
Article Evgeny Shvarov · Apr 22, 2017 3m read InterSystems Developer Community Welcome Page Hi! If you see this page you are in the InterSystems Developer Community! You are very welcome! #Developer Community Official 8 14 0 14.9K
Announcement Evgeny Shvarov · Apr 15, 2017 Member mentioning Hi, Community!With the recent release on Developer Community we have introduced member mentioning.Now if you want to ping a member with email notification, just place in the post (or comment) following: @name.surname Once it is published, a member would get the email notification that he was mentioned in particular post/comment. So, that's how I'm mentioning myself here: @Evgeny Shvarov. Have a great weekend! #Release #Developer Community Official 0 1 0 301
Announcement Evgeny Shvarov · Apr 13, 2017 InterSystems Atelier Welcome Video! Hi, Community!You are very welcome to watch just uploaded InterSystems Atelier Welcome video on the InterSystems Developers YouTube Channel! https://www.youtube.com/embed/gmHsmCf7VpY[This is an embedded link, but you cannot view embedded content directly on the site because you have declined the cookies necessary to access it. To view embedded content, you would need to accept all cookies in your Cookies Settings]Subscribe and stay tuned! #Development Environment #Video 3 0 0 319