Announcement Evgeny Shvarov · Aug 1, 2018 InterSystems Developer Community July 2018 Digest Hi, Community!This is a digest of the Developer Community postings in July 2018.Most viewedAtelier and Studio 1070Caché and Ensemble 2018.1 Field Test Release 268GraphQL for InterSystems Data Platforms 191Cache Dynamic SQL Pagination 155Caché SQL Queries 154$ZF(-100,..) issues 145InterSystems Platform Functions 127Docker with overlay support 124Atelier. Compilation returns "Failed to read /api/atelier/v1/..." 123Error: CSP application closed the connection before sending a response 122Use GZIP to compress/decompress files 112K-Means clustering of the Iris Dataset 76Intersystems Cache Python Object-Relational Mapper 74The way to launch Apache Spark + Apache Zeppelin + InterSystems IRIS 72Continuous Delivery of your InterSystems solution using GitLab - Part VIII: CD using ICM 70Storage Performance Series - NetApp All-Flash FAS (AFF) A300 69Load a ML model into InterSystems IRIS 57Most votedCaché SQL Queries 9GraphQL for InterSystems Data Platforms 7Caché and Ensemble 2018.1 Field Test Release 7The way to launch Apache Spark + Apache Zeppelin + InterSystems IRIS 6Use GZIP to compress/decompress files 3Check audit settings programmatically 3K-Means clustering of the Iris Dataset 3Docker with overlay support 3Load a ML model into InterSystems IRIS 3Storage Performance Series - NetApp All-Flash FAS (AFF) A300 2Most commentedError: CSP application closed the connection before sending a responce 30Create studio project file 14Atelier and Studio 12Cache Dynamic SQL Pagination 10Unable to export lookup tables (.LUT) and HL7 schemas (.HL7) directly via Atelier to commit in source control (GIT) 9Using regular expressions in a routing rule 9zgetFile+8^User.Read.1 8$ZF(-100,..) issues 7Multi-line terminal commands 7Querying ODBC SQL Server 7 #Digest #Developer Community Official 0 0 0 349
Announcement Evgeny Shvarov · Jul 5, 2018 Developer Community July 2018 Release Hi, Community!Here is the July and I'm pleased to update with new features on DC appeared with July release.What's new? Bookmarks, better group/tag subscriptions, new filters and cosmetic fixes. See the details below. #Release #Developer Community Official 1 0 0 305
Announcement Evgeny Shvarov · Jul 2, 2018 InterSystems Developer Community June 2018 Digest Hi, Community!This post is a digest of the Developer Community postings in June 2018.Most viewedAtelier 1.2 Stable Release 230InterSystems IRIS Data Platform 2018.1.1 Release 199"IF THEN - $SELECT - $CASE" - What is the best way? 179$CASE For Long Stories 148Translate a number to text 147Sort ordering 141Extending method keywords 138Stop Storing Atelier Credentials 133COMANDO $ZF 130Multi Language Sort 125Most votedAtelier 1.2 Stable Release 7Translate a number to text 7InterSystems IRIS Data Platform 2018.1.1 Release 6Multi Language Sort 5InterSystems on DeveloperWeek NYC, June 18-20 5Atelier at EclipseCon France 2018 4Installation Manifest - I can disabled the journal globals by the XML? 3Creating SSL-Enabled Mirror on InterSystems IRIS Using Public Key Infrastructure (PKI) 3One simple Docker trick to halve your image build time 2DC June 2018 Release 2Most commentedCommunication link failure trying to access Studio 15$CASE For Long Stories 14How to convert page number to roman numeral in ZEN Report? 14Extending method keywords 13How to navigate to parent of Serial Object? 12Kill process started by JOB 11Custom file pass through Operation writing out unreadable pdf files 11Has anyone tried REST API Put Or Post on AWS S3 ? 10%ProcessError+6 ^%Net.Remote.Proxy.1 error occurs inconsistently 10How to Update Caché User Full Name field via SQL? 9Top 10 Authors to Follow by ViewsFrancisco López, Posts, 147Eduard Lebedyuk, Posts, 73Daniel Kutac, Posts, 45Pete Greskoff, Posts, 34Top 10 Experts to FollowNicole Aaron, Answers, +11Robert Cemper, Answers, +10Eduard Lebedyuk, Answers, +9Vitaliy Serdtsev, Answers, +7Benjamin Spead, Answers, +4Francisco López, Answers, +4Evgeny Shvarov, Answers, +3Dmitry Maslennikov, Answers, +3Gilberto Junior, Answers, +3Timothy Leavitt, Answers, +2 #Digest #Developer Community Official 0 0 0 190
Announcement Evgeny Shvarov · Jun 27, 2018 1,000,000 Unique Reads on Developer Community Hi, Community!I'm happy to share with you that Developer Community is growing and Yesterday we reached a good milestone: 1,000,000 unique reads for articles and questions you contributed to InterSystems Developer Community. #Developer Community Official 1 2 0 266
Announcement Evgeny Shvarov · Jun 10, 2018 Changes in Global Masters Program: New Level, New Badges, New Possibilities Hi Community!As you know we have Global Masters program — InterSystems Data Platform Advocacy Hub. All Global Masters members (Advocates) can achieve various levels of advocacy which depends on contributions on Developer Community and activity in Global Masters. Every new level opens new type of challenges/tasks and new types of rewards.We are excited by how engaged you are with Global Masters but realised that we have a really great gap between initial level Insider and the next level Specialist. Indeed, Specialist level demands really great achievements: 10 articles, 10 questions on DC, article with 1,000 views.So we introduced a new level of advocacy with name "Advocate".See the details below. #Global Masters 1 9 1 489
Announcement Evgeny Shvarov · Jun 6, 2018 DC June 2018 Release Hi, Community!This is just a short announcement what we did to make life better on DC for June Release.What's inside?Better tables formatting, anti-spam, better email notifications and bug-fixes.See the details inside! #Release #Developer Community Official 2 0 0 286
Question Evgeny Shvarov · Jun 5, 2018 $CASE For Long Stories Hi, Community!$CASE is a fine syntax sugar for "Ifs" with one-line/one-word expressions, like in docs: SET daynum=$ZDATE($HOROLOG,10) WRITE $CASE(daynum, 1:"Monday",2:"Tuesday",3:"Wednesday", 4:"Thursday",5:"Friday", 6:"Saturday",0:"Sunday",:"entry error") But if my expression for a current case is a multi-line business logic? Can I use "{}" somehow or better go with "IF" instead? #Code Snippet #ObjectScript #Caché 0 13 1 536
Announcement Evgeny Shvarov · Jun 1, 2018 InterSystems Developer Community May 2018 Digest Hi, Community!This post is a digest of the Developer Community postings in May 2018.Most viewedAtelier 1.2 has landed! 190 viewsReplacing ZEN - Part 2 - Strategic Issues 156Atelier 1.2 Beta Updates - May 2018 149##class( autocomplete for class names 136 #Digest #Developer Community Official 0 0 0 232
Announcement Evgeny Shvarov · May 7, 2018 Developer Community April Release Hi, Community!I'm pleased to share the news of Developer Community April 2018 release.We improved Performance, Tags, and UI. See the details below.1. Performance improvementsWe fixed a lot of performance issues and the site became more responsive on main, groups and tags pages.2. Tags descriptions #Release #Developer Community Official 1 0 0 213
Announcement Evgeny Shvarov · May 1, 2018 InterSystems Developer Community April 2018 Digest Hi, Community!This post is a digest of the Developer Community postings in April 2018.Most viewedClass vs Routine in ObjectScript. What Do You Use And Why? 286Drawing boxes 240How to resume inner $order loop from given point? 187DNI functions 138How to set space in numbers 132sql insert from cache 127Cache Compile Problem 119MUMPS database - Cache migration 117Extract text from file 115Why can I not 'Assign' request directly to a context variable ? 11 #Digest #Developer Community Official 0 0 0 246
Discussion Evgeny Shvarov · Apr 22, 2018 Class vs Routine in ObjectScript. What Do You Use And Why? Hi, Community! Have a question for general discussion. In ObjectScript we have cls for classes and mac code, which both compile into int code. Is there any reason when you use mac instead of cls for non-persistent classes? For me the benefits for cls are: 1. Inheritance and other OOP features 2. Auto-documented code For mac one visible benefit is easier call in terminal: do method^Utils(p1,p2) vs #Code Snippet #ObjectScript #Caché 1 43 1 2.8K
Announcement Evgeny Shvarov · Apr 17, 2018 Join InterSystems Developers Meetup on 25th of June 2018 in UK, Belfry, Birmingham! Hi, Community! We are pleased to invite you to the InterSystems UK Developers Community Meetup on 25th of June! The UK Developers Community Meetup is an informal meeting of developers, engineers, and devops to discuss successes, best practices and share experience with InterSystems Data Platforms! See and discuss the agenda below. #Events #Meetup #Other 2 11 0 462
Question Evgeny Shvarov · Apr 13, 2018 Datatypes For Handling Date and Time in Persistent Classes Hi, Community!When I introduce a field to a persistent class to manage date/time what datatype should I prefer? %Date or %TimeStamp? And why? #Object Data Model #Caché 0 12 1 969
Announcement Evgeny Shvarov · Apr 11, 2018 Git Flows and Continuous Delivery For InterSystems Data Platforms Webinar, 24th of April 2018 Hi, Community!Continuous Delivery is a software engineering approach in which teams produce software in short cycles, ensuring that the software can be reliably released at any time. It aims at building, testing, and releasing software faster and more frequently. The approach helps reduce the cost, time, and risk of delivering changes by allowing for more incremental updates to applications in production. Join us at 07:00 UTC, April 24th for a webinar with a live demo "Git flows and Continuous Delivery" by @Eduard Lebedyuk The language of the webinar is Russian.Also, see the related articles on DC. #Change Management #Continuous Delivery #Continuous Integration #Git #Webinar #InterSystems IRIS 0 1 0 499
Announcement Evgeny Shvarov · Apr 9, 2018 Developers Workshop in Khabarovsk, Russia, 18th April 2018 Hi, Community! Come join InterSystems developers workshop in Khabarovsk, Russia 18th of April! See the agenda below. #Events #Meetup #Other 2 0 0 352
Announcement Evgeny Shvarov · Apr 6, 2018 Developers Meetup in Buchlov, Czech Republic 12th of April 2018 Hi, Community! Come join the meetup of M and InterSystems developers in Buchlov, Czech Republic 12th of April! Developers and engineers meet to share experience, discuss problems and announce the solutions! Come to discuss Intersystems IRIS Data Platform which would be announced on the meetup. See the agenda below: #Events #Meetup #Other 2 1 0 354
Announcement Evgeny Shvarov · Apr 1, 2018 Announcement: InterSystems Developer Community March 2018 Digest Hi, Community!This post is a digest of the Developer Community postings in March 2018.Most viewed(Webinar Mar 14) REST API Design and Development 272Replacing ZEN - Part 1 - Introduction 195Continuous Delivery of your InterSystems solution using GitLab - Part I: Git 194REST Design and Development 161Deployment Strategies: Do You Compile ObjectScript on a Production Site? 161Angular 4 (2-5), CacheAutentication, Cache2017.1, REST 155Parallel execution in COS 154Continuous Delivery of your InterSystems solution using GitLab - Part II: GitLab workflow 144problems renaming/copying classes 129Sending Alerts to Mobile Phone using Pushover from HTTP.OutboundAdapter 128Most votedContinuous Delivery of your InterSystems solution using GitLab - Part I: Git 6Replacing ZEN - Part 1 - Introduction 5Save the Date - InterSystems Partner's Day 2018 in Austria 5(Webinar Mar 14) REST API Design and Development 5Replacing ZEN - Index to articles 5Continuous Delivery of your InterSystems solution using GitLab - Part II: GitLab workflow 4Minimum Monitoring and Alerting Solution 4Sending Alerts to Mobile Phone using Pushover from HTTP.OutboundAdapter 3Caché Native Access — working with native libraries in Caché 3DeepSee: Databases, Namespaces, and Mappings - Part 1 of 5 3Most commentedproblems renaming/copying classes 19Deployment Strategies: Do You Compile ObjectScript on a Production Site? 19GetSwizzled error in cache 14creating a test server 13translation of data ready to push to and from a JSON restAPI 13(Webinar Mar 14) REST API Design and Development 10Filters in DeepSee Dashboards 10SqloutBound Adapter with Output to File 8Multiple installs of Eclipse/Atelier with different server connections 8How to Call a Custom Listing in MDX? 8Top 10 Authors to Follow by ViewsEduard Lebedyuk, Posts, 667Peter Cooper, Posts, 289Mark Connelly, Posts, 128Murray Oldfield, Posts, 81Evgeny Shvarov, Posts, 60Artem Daugel-Dauge, Posts, 52Alessandro Marin, Posts, 36Top 10 Experts to FollowRobert Cemper, Answers, +4Timothy Leavitt, Answers, +3Tomas Vaverka, Answers, +2Eduard Lebedyuk, Answers, +2Dmitry Maslennikov, Answers, +2Michael Moulckers, Answers, +1Mark Hanson, Answers, +1Ray Fucillo, Answers, +1Alessandro Marin, Answers, +1John Murray, Answers, +1 #Digest #Developer Community Official 0 0 0 232
Article Evgeny Shvarov · Mar 31, 2018 1m read What Are You Using For Issue Tracking? Hi, Community!What is your favorite issue tracking system for projects with InterSystems Data Platform? What did you use and what are you using now?In projects with InterSystems Data Platform, I worked with Redmine, JIRA, Trello. A lot of code versioning systems now have this feature too (Gitlab, Github).Now my favorite for small and medium projects is Github, because it is simple, is very close to code (commit-issue linkage) and it has kanban). #Change Management #Caché 1 10 0 739
Question Evgeny Shvarov · Mar 31, 2018 How to Call a Custom Listing in MDX? Hi, DeepSee experts! I need to call a listing programmatically other than the default. I can do that with %LISTING keyword. E.g. in Samples: #InterSystems IRIS BI (DeepSee) #Listings #MDX 0 9 0 438
Article Evgeny Shvarov · Mar 20, 2018 3m read Analysing Developer Community Activity Using InterSystems Analytics Technology DeepSee Hi, Community!I’m sure you are using Developer Community analytics built with InterSystems Analytics technology DeepSee: You can find DC analytics n InterSystems->Analytics menu.DC Analytics shows interactive dashboards on key figures of DC entities: Posts, Comments, and Members. Since the last week, this analytics project is available for everyone with source code and data on DC Github! #Analytics #DC Feedback #InterSystems IRIS BI (DeepSee) #MDX #Angular #REST API 2 1 1 588