Clear filter
Announcement
Anastasia Dyubaylo · Jan 14, 2019
Hi Community!
We're pleased to invite you to the InterSystems Benelux Symposium 2019!
Date: February 5 - 6, 2019
Place: Radisson Blu Astrid Hotel, Antwerp, Belgium
Please find all the details here: https://bnl.intersystems.com/symposium-2019
I'm going to be there, too, and I have something to show for you. I can demonstrate VSCode extension for InterSystems ObjectScript. And I can show how to build and deploy with Kubernetes. Now this I am looking forward to :) I shall also be there with the VSCode extension from George James Software. When will you be presenting your extension?Will it be on the usergroup, or after the event? When will you be presenting your extension?Will it be on the usergroup, or after the event? I have not planned any special, just wanted to see how it will be on place. I shall be there from the Tuesday lunchtime until Wednesday night and will be happy to demonstrate it wherever people want to gather round my laptop. There isn't a Partner Pavilion at the event. Hi Bert! Hi guys!I'll be on a Symposium as well on the 5th of February and we can arrange demos of different VSCode plugins for InterSystems ObjectScript! We will finalize the agenda for the Caché User Group @BeneluxSymposium shortly.All questions or suggestions for demos or presentations you want to do are still welcome here or at CUG Benelux Blog Reading the comments here, it seems as we'll be short on time to show & discuss everything during the CUG meeting! I'm looking forward to see these nice add-ons & howto's.See you all at the symposium! Sorry for everybody who wanted to see my demo there, unfortunately, I can't go, because of some issues with getting a visa.
Announcement
Jeff Fried · May 9, 2019
The preview release of IRIS for Health 2019.2 is now available - give it a try! Container images are available via the WRC's preview download site.The build number for these releases is 2019.2.0.100.0. InterSystems IRIS for Health 2019.2 is the first CD (continuous delivery) release of IRIS for Health. It has many new capabilities including:enhancements to FHIR STU3 supportadditional IHE profiles a new JMS (java message service) connectorAddition of the IRIS Native API for Python and Node.js and relational access for Node.jsSimplified sharding architecture and flexible sharded schema designSupport for the new PowerBI connector for InterSystems IRISNew look in the Management PortalSystem security, performance, and efficiency enhancementsEnhancements to the InterSystems Cloud Manager These are detailed in the prerelease documentation and release notes. As this is a CD release, it is only available in OCI (Open Container Initiative) a.k.a. Docker container format. The platforms on which this is supported for production and development are detailed in the Supported Platforms document. For more information on what a CD release is, review the new release cadence post on InterSystems Developer Community.Preview releases allow our customers to get an early start working with new features and functionality. They are supported for development and test purposes, but not for production.
Question
WHAT THE · May 20, 2019
Hi everyone,
Im new in cache, i came from Java and im missing some features that i couldn't find in the documentation, I hope you can help me with this questions.
Just a brief introducction:
- Im in a project with old cache version, so saddly i can't use Eclipse + Atelier, so im using Studio.
- Currently im in a project with persistent classes, we want to turn apart the globals and focus on tables.
The questions:
Is there any way to make something like hibernate for cache %Persistent classes? For example, if i want to get all the records for a table in Java+Hibernate+Criteria i'll do something like this:
myListOfObjects = myPersistentClass.list(); // Equivalent to SELECT *
In cache i have to create a %SQL.Statement, put the query inside and get the recordSet, iterate it and then get a list of %Persistent objects, for every object i want to use it.
I tried to create some class that inheritance from %Persistent and contains all the methods i want to be used for the rest of persistent objects. With this i only have the data access methods in one place (something similar to the sample Employee who extends from Person, but that creates some weird table called Person that only will contains the ID's and it will have the ID duplicated by every class that extends from it).
Another example, i have some dictonary tables that all of them contains a column called "CODE" i want all of the persistent classes that references a dictionary table own a method to get all the records " WHERE CODE = Xparameter" and this method only returns one result.
myObject = myPersistentClass.getByCode(Xparameter); // Equivalent to SELECT * FROM X WHERE CODE = "Xparameter"
In this example i asked for the most easy questions that came to my mind, i don't only want to achive a "SELECT *" and a "WHERE CODE = ", this question goes far from that. Im looking for a better way to get information from %Persistent classes with good practices.
Is there any accepted way to achive this?
I hope i explained myself correctly. So... nothing accepted by the community? May be rephrase the question.Also Java and Cache are polls apart. I don't know of anything similar to Hibernate in Caché. If you want to encapsulate some data access logic inside of a class, it's helpful to define a [class query](https://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=GOBJ_queries) that other objects can access through dynamic SQL.
More specific to your getByCode example, I use the index [auto-generated methods](https://community.intersystems.com/post/useful-auto-generated-methods) a lot. For example in your dictionary table I would create a unique index on Code ` Index CodeIndex On Code [ Unique ]; ` and then use `##class(Whatever.Dictionary).CodeIndexOpen()` to open the object I want. It's better to not create lists, especially lists which you need to filter later.Write a SQL query, iterate over it results and do stuff you need to do right there.SQL Query can be a separate class element for readability purposes. Hi, with regard to your second question, if your property "CODE" is unique and indexed, ie, your class definition includes something like:
Index CodeIndex on CODE [Unique];
Then there is a generated method you can use to open the object that has CODE=Xparameter:
set myObject = ##class(User.MyPersistentClass).CodeIndexOpen(Xparameter, concurrency, .sc)
For any unique index, the method name is always "[index-name]Open". You can read more about auto-generated methods here:
https://community.intersystems.com/post/useful-auto-generated-methods
With regard to your first question, I'm not aware of any system method that returns a list of all saved objects for a class, but you could implement that by creating a class method that creates and executes the appropriate query, then iterates over the results and copies them to a list. I would be cautious about doing something like this with large tables though, since you would essentially be loading the entire table into memory. This could lead to <STORE> errors:
https://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=RERR_system
A better solution might be to implement some kind of iterator method that only loads one object at a time.
Announcement
Anastasia Dyubaylo · Mar 27, 2019
Hi Community!
Please welcome a new video on InterSystems Developers YouTube Channel:
Getting Sharded with InterSystems IRIS
You can go from zero to hero as you support growing user and data volumes with InterSystems IRIS. We will give an overview of sharding at system architecture and application levels.
Takeaway: Sharding can enable my applications to scale horizontally and keep up with increasing user and data volumes.Presenter: @Iain.Bray
And...
Additional materials to the video you can find in this InterSystems Online Learning Course.
Don't forget to subscribe our InterSystems Developers YouTube Channel.
Enjoy and stay tuned! nice
Article
David E Nelson · Apr 5, 2019
Now that the InterSystems IRIS Data Platform Community Edition is available on Docker Hub (https://hub.docker.com/_/intersystems-iris-data-platform), it seems like a great time to try InterSystems IRIS in a container. For some time already, the community edition has been available in the cloud, for example on AWS (https://community.intersystems.com/post/free-iris-community-edition-aws), but maybe it would be nice to try it locally as well. Fellow Windows users are no doubt used to eye rolling, being told “YMMV”, etc., whenever they mention using Docker for Windows. Sometimes we are even told that we should really consider running Docker inside Ubuntu virtual machines. Ugh
Now Docker and Windows, especially when using Linux-based containers (the only kind supported by InterSystems IRIS), are not an ideal match. For more on why this is so, see: https://docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/linux-containers). Nevertheless, with some patience, a thirst for adventure, and a couple of extra steps it seems to be possible to run InterSystems IRIS in a Docker container on Windows. This configuration, while emphatically not supported for production, seems to work well enough to try out many InterSystems IRIS features. For example, I have created namespaces and databases, loaded data, created productions, and even executed some SPARK queries.
In the following, I will list the steps that I took to launch the InterSystems IRIS Data Platform Community Edition. I will show both a Docker command-line approach as well as the more convenient compose file approach. Fair warning: I am no Docker expert and we are talking about Docker for Windows here, so YMMV. ;-)
Setup
Windows 10 Pro
Docker Desktop Community Edition, Version 0.0.3 (31259) Channel: stable, available here: https://hub.docker.com/editions/community/docker-ce-desktop-windows
Some Docker Configuration
I changed the “bip” on my Daemon settings to prevent network conflicts.
I set my C:\ drive as a shared drive. This will allow the container to access files on C:\
Digression on Named Volumes and Bind Mounts
Containers are ephemeral. We start them. We stop them. We delete them. Often, however, we would like data generated and used by the container to persist. Docker provides two approaches for persisted container data: volumes and bind mounts. InterSystems IRIS containers include the durable %SYS feature for data generated and used by the data platform. On Docker for Windows, durable %SYS must use a Docker volume. When using Docker on other operating systems, for example Docker for the Mac or Docker for Ubuntu, durable %SYS can use either a bind mount or a volume.
Volumes are entirely managed by Docker. Unlike bind mounts, they do not correspond directly to any file or directory on the file system. We must use Docker commands to create, delete, and inspect them. The fact that we cannot tune or use advanced products and tools to manage the data in Docker volumes, is a big drawback for using Docker on Windows. Clearly, it is not a production environment.
Creating a Named Volume
My next step was to create a named volume at the Windows command prompt:
C:\>docker volume create durable
To see the details for this volume I used the docker volume inspect command. When I want to delete it, I will use the docker volume rm command.
Launching the Container
At last, I was ready to launch the container. Here is the docker run command:
C:\>docker run –it –d –p 51773:51773 –p 52773:52773 –-name iris –-volume durable:/durable –-env ISC_DATA_DIRECTORY=/durable/irissys store/intersystems/iris:2019.1.0.510.0-community
A little about the options passed to the run command:
Option
Description
it
Roughly, means run in interactive mode and provide access via a terminal
d
Means run in detached mode
p
Maps ports inside the container to ports outside the container on the host. We will use these ports from Windows to access InterSystems IRIS. Note that if you have IRIS installed locally, it is likely using ports 51773 and 52773 and you will get port conflict if you try to map these ports
volume
Maps the named volume created above to a directory inside the container.
env
Sets environment variables. In this case we are setting the location of the durable %SYS to be our durable directory inside the container.
I verified that all was well with the container using the following command:
C:\>docker container ls
It listed all the running containers on my system. The first time I ran the command, it listed my iris container’s status as “starting”. When I ran it again after a little time had passed, it listed the container’s status as “healthy”.
Accessing InterSystems IRIS
With my container running and healthy, the next step was to access the data platform. I did this first by launching the Management Portal using the usual url: http://localhost:52773/csp/sys/UtilHome.csp
The page asked for a username/password. I entered SuperUser/SYS and then I was directed to a password change page. I then had full access to the Management Portal.
Next, I tried out command line access. To do this, I first launched a bash shell inside the container by entering the following command in the Windows command prompt:
C:\>docker exec –it iris bash
This opened the bash shell. From the bash shell, I opened an IRIS terminal session with the following:
>iris session iris
I logged in using the username/password set above.
Stopping the Container
Finally, to stop the container I entered the following at the Windows command prompt:
C:\>docker container stop iris
Switching to Compose
Using the Docker run command with all those options to type is a bit tedious. Fortunately, Docker supports placing the options into a compose file and then launching a container using docker-compose commands to read the options from the file and to launch the container appropriately.
To use this approach, first create a Windows directory. I created a directory called iris_community. Note that the name of the directory becomes the name of the Docker project. Inside iris_community, I created another directory called local. My compose file will create a bind mount using this directory and I can use it to pass data and code between my Windows file system and my container. I then placed my compose file, named docker-compose.yml inside iris_community. So, the directory structure looks like this
iris_community
local
docker-compose.yml
Here is the contents of my docker-compose.yml. Hopefully, the comments are enough to explain what it is doing.
version: '3.2'
services:
iris:
image: store/intersystems/iris:2019.1.0.510.0-community
container_name: iris-community
ports:
# 51773 is the superserver default port
- "51773:51773"
# 52773 is the webserver/management portal port
- "52773:52773"
volumes:
# Maps directory in containr, named durable, to named volume defined below
- durable:/durable
# Mounts a local directory for passing in files and test scripts
- ./local:/Samples/local
environment:
# Uses ISC_DATA_DIRECTORY to place the durable %SYS in the named volume
- ISC_DATA_DIRECTORY=/durable/irissys
# Creates the named docker volume
volumes:
durable:
Launching with docker-compose
To launch the container, I opened a Windows command prompt in my iris_community directory and entered the following:
C:\iris_community>docker-compose up
This time I did not set the detach option, so I see a stream of output from docker. Note that the named volume created in this case will be iris_community_durable so it will not conflict with the earlier volume.
To stop the container, I use the following command:
C:\iris_community>docker-compose down
Good article!Please post docker-compose definition as a text.There's a code formatting style too Thanks Eduard. Good idea to use the formatted text. Done. I am trying to launch the container from my Windows 10 running the command:C:\>docker run –it –d –p 53773:53773 –p 54773:54773 –-name iris –-volume durable:/durable –-env ISC_DATA_DIRECTORY=/durable/irissys store/intersystems/iris:2019.1.0.510.0-communityI've modified the ports to avoid problems. But I am getting the following error:Have I missed anything?Thank you in advance! Docker for windows allows switching between Linux containers and native Windows containers; if you want to use Linux containers (i.e. IRIS), make sure you enabled that modeSee this section in the documentation. That was!Thank you for your help and great article!
Announcement
Jeff Fried · Mar 20, 2019
The 2019.1 version of InterSystems IRIS Data Platform is now Generally Available!Kits and container images are available via the WRC download site The build number for these releases is 2019.1.0.510.0.InterSystems IRIS Data Platform 2019.1 provides the following new capabilities:Performance and scalability. The release features new performance improvements for parallel queries and data ingestion resulting in more than 50 percent performance improvement, and expanded sharding support with simpler rebalancing across nodes.Expanded cloud support. InterSystems IRIS is now available in the marketplaces of all three major public cloud platforms, with standard licensing as well as a new free Community Edition for development and an Express Edition for small production applications. The release also supports asynchronous mirroring and availability zones to enable disaster recovery in the cloud.Integration. The latest release further expands the product’s schema, transformation, routing, and testing capabilities, supporting integration and service aggregation as a key enabler of digital transformation initiatives.Enhanced language support. 2019.1 adds to the existing comprehensive development capabilities with functional and performance enhancements to the Java, Python, and C# development languages.These are detailed in the documentation for InterSystems IRIS. You can also watch a short video introducing the InterSystems IRIS 2019.1 release.Server platform support for traditional installations has been updated, as have the base OS layer and storage drivers for IRIS containers. This release also adds support for Ubuntu 18.04 and Windows Server 2019 operating systems. You can see read details in the Supported Platforms document.With 2019.1, InterSystems IRIS now officially supports self-service BI tools using ODBC connections, specifically Tableau and PowerBI. Jeff, thank you for the great news!When could we expect IRIS 2019 Release Community Edition available on cloud marketplaces? The cloud marketplace listings are being updated as we speak; the time required is dependent on the cloud platform's process but all listings should be using this release by the end of this week.
Announcement
Anastasia Dyubaylo · Oct 26, 2020
Hi Developers,
If you are planning to attend the Focus Sessions of InterSystems Virtual Summit 2020, please do not miss the session dedicated to InterSystems Developer Community and Open Exchange!
⚡️ "Developer Ecosystem: Developer Community forum and Open Exchange applications gallery" session ⚡️
Speakers: 🗣 @Anastasia.Dyubaylo, Community Manager, InterSystems 🗣 @Evgeny.Shvarov, Startups and Community Manager, InterSystems
What awaits you?
We will talk about the key features of the InterSystems Developer Ecosystem. We’ll focus on the online forum for InterSystems developers, what activities, events, and opportunities await partners and customers there. Then we'll talk about the benefits for developers of the Open Exchange apps gallery.
Date & Time:
➡️ Day 1: Tuesday, October 27 (Boston starts Monday, October 26)
APAC
UTC Time
Boston Time
Developer Ecosystem: Developer Community and Open Exchange
3:15 AM
11:15 PM
NA/LATAM/EMEA
UTC Time
Boston Time
Developer Ecosystem: Developer Community and Open Exchange
4:15 PM
12:15 PM
So!
We will be happy to answer your questions in a virtual chat on the conference platform – please join! Our session will begin in half an hour! Please join!
📍 https://intersystems.6connex.com/event/virtual-summit/en-us/contents/433631/share?rid=FocusSessions&nid=850273 We'll start in a half an hour! Join us here:
👉🏼 https://intersystems.6connex.com/event/virtual-summit/en-us/contents/433662/share?rid=FocusSessions&nid=850273
Announcement
Anastasia Dyubaylo · Oct 29, 2020
Hi Community!
We are pleased to invite all the developers to the upcoming InterSystems Interoperability Contest Kick-off Webinar! The topic of this webinar is dedicated to the Interoperability Contest.
In this webinar, we will talk about the interoperability capabilities of InterSystems IRIS, will do a demo of building the basic IRIS interoperability solution, and demo how to use the PEX. Also, we’ll discuss and answer the questions on how to build interoperability solutions using InterSystems IRIS and IRIS for Health.
Date & Time: Monday, November 2 — 10:00 AM EDT
Speakers: 🗣 @Stefan.Wittmann, InterSystems Product Manager 🗣 @Eduard.Lebedyuk, InterSystems Sales Engineer🗣 @Evgeny.Shvarov, InterSystems Developer Ecosystem Manager
So!
We will be happy to talk to you at our webinar!
✅ JOIN THE KICK-OFF WEBINAR! TODAY! Don't miss the kick-off!
➡️ JOIN US HERE ⬅️ Please check the time of the event:
🗓 Today at 10:00 AM EDT! Hey Developers!
The recording of this webinar is available on InterSystems Developers YouTube! Please welcome:
⏯ InterSystems Interoperability Contest Kick-off Webinar
Big applause to our speakers! 👏🏼
And thanks to everyone for joining our webinar!
Announcement
Anastasia Dyubaylo · Nov 17, 2020
Hi Community,
Please welcome the new video, specially recorded by @Yuri.Gomes for the InterSystems Interoperability contest:
⏯ OCR Service for InterSystems IRIS
This video details how to develop OCR using InterSystems IRIS using Tesseract and Java. This is an InterSystems IRIS Interoperability OCR Service to extract text from images and pdfs from a file into a multipart request from form or HTTP request.
⬇️ OCR Service on Open Exchange
➡️ Learn more: Using Tesseract OCR and Java Gateway
For any questions, please write to @Yuri.Gomes at yurimarx@gmail.com or in the Direct Messages on DC.
And don't forget to vote for this project in the InterSystems Interoperability Contest! 🔥
Stay tuned! Hi community, Tesseract is the best tool open source to extract text from pdf and images. Now, it is possible use this fantastic ocr engine from google into IRIS. See in the video.
Announcement
Evgeny Shvarov · Dec 18, 2020
Hi Developers,
You asked for it – we did it!
We are introducing a new voting engine and algorithm to InterSytems Contests which you can try with the current contest – starting next Monday!
You can select 3 projects now: the 1st, the 2nd, and the 3rd place upon your decision. This is how it works for the Community leaderboard:
Community Leaderboard:
Place
Points
1st
3
2nd
2
3rd
1
And there will be more complex math for Experts leaderboard, where different levels of experts have more "points" power:
Experts Leaderboard:
Level
Place
1st
2nd
3rd
VIP level in GM, Moderators, Product Managers
9
6
3
Expert level in Global Masters
6
4
2
Specialist level in Global Masters
3
2
1
Experts' votes will also contribute 3-2-1 points to the Community leaderboard too.
This is how it works:
To take part in the voting, you need:
Sign in to Open Exchange – DC credentials will work.
Make any valid contribution to Developer Community – answer or ask questions, write an article, comment on any post, and you'll see vote buttons available.
We hope this new system will be fairer and you'll have the option to give your votes to more projects that you like.
Comments, suggestions are welcome! Excellent news! This is a long-awaited improvement A GREAT improvement!
Though a challenge to the voters: They have to make a decision !
Announcement
Anastasia Dyubaylo · Dec 21, 2020
Hey Developers,
This week is a voting week for the InterSystems Analytics Contest! So, it's time to give your vote to the best solutions built with InterSystems IRIS.
🔥 You decide: VOTING IS HERE 🔥
How to vote?
Please meet the new voting engine and algorithm for the Experts and Community nomination:
You can select 3 projects: the 1st, the 2nd, and the 3rd place upon your decision. This is how it works for the Community leaderboard:
Community Leaderboard:
Place
Points
1st
3
2nd
2
3rd
1
And there will be more complex math for Experts leaderboard, where different levels of experts have more "points" power:
Experts Leaderboard:
Level
Place
1st
2nd
3rd
VIP level in GM, Moderators, Product Managers
9
6
3
Expert level in Global Masters
6
4
2
Specialist level in Global Masters
3
2
1
Experts' votes will also contribute 3-2-1 points to the Community leaderboard too.
Voting
Voting takes place on the Open Exchange Contest Page and you need to sign in to Open Exchange – you can do it with your DC account credentials.
If you changed your mind, cancel the choice and give your vote to another application – you have 7 days to choose!
Contest participants are allowed to fix the bugs and make improvements to their applications during the voting week, so don't miss and subscribe to application releases!
➡️ Also, please check out the new voting rules for InterSystems online contest here. Hey Developers,
After the first day of the voting we have:
Expert Nomination, Top 3
iris-analytics-notebook – 3
website-analyzer – 2
dataking-server – 1
➡️ The leaderboard.
Community Nomination, Top 3
iris-analytics-notebook – 14
website-analyzer – 11
iris-analytics-package – 11
➡️ The leaderboard.
Experts, we are waiting for your votes! 🔥
Participants, improve & promote your solutions! Developers!
Our participants need your votes! 📢
Please follow our leaderboard and choose the application you like!✌️ Developers! Only 2 days left before the end of voting.
Please check out the Contest Board and vote for the solutions you like! 👍🏼
Article
Yuri Marx Pereira Gomes · Dec 22, 2020
I compiled some data about past InterSystems DC constest. Some statistics:
64 applications (17% of all current apps into OEX - 377 apps in december/2020)
08 contests
29 developers
See the summary:
Contest
Winner Apps
Total Apps
Benefits to the community
InterSystems IRIS, Docker and ObjectScript
BlocksExplorer, ISC DEV, sql-builder, isc-generate-db, declarative-objectscript
20
New open source utilities to maintain and develop SQL and admin Caché and IRIS
InterSystems IRIS with REST API
iris-history-monitor, Production Manager, JSON-Filter, simple-spellchecker
7
New utilities to admin and manage IRIS Interoperability productions
InterSystems IRIS Native API
iris-python-suite, WebSocket Client JS, ObjectScript Kernel
8
How to use IRIS with Python, Node.js and Java and new utilities to change data with IRIS Native API
InterSystems IRIS AI
iris-integratedml-monitor-example, iris-ml-suite, ESKLP, SAPPHIRE
4
How to use Python and AutoML to do IA and utilities to do IA with IRIS
InterSystems IRIS for Health FHIR
iris-fhir-portal, iris4health-fhir-analytics, fhir-chatbot
5
How to use IRIS do to FHIR healthcare advanced analytics and see operational FHIR records
InterSystems Full Stack
npm-iris, apptools-admin, realworld-intersystems-iris, restoreUI
9
Full stack samples using IRIS, Angular, HTML5 and database utilities
InterSystems Interoperability
Open API Client Gen, OCR Service, IRIS Interoperability Message Viewer
9
Utility to generate productions from Swagger, Advanced UI for productions and OCR support to IRIS using PEX
InterSystems Analytics
iris-analytics-notebook, website-analyzer, iris-analytics-package
4
Execute IRIS analysis sentences into notebooks, do NLP into website content and create your dashboard and cubes from a CSV in seconds.
Developers: Aleksandr Kalinin, alex kosinets, Alexey Maslov, Alexey Nechaev, davi massaru teixeira muta, David Crawford, Dmitrii Kuznetsov, Dmitry Maslennikov, Gevorg Arutiunian, Henrique Gonçalves Dias, Henry Hamon Pereira, José Roberto Pereira Jr, Lorenzo Scalese, Maks Atygaev, Mark Erwin Villarina, Muni Ganesh, Nikita Mullin,Nikolay Soloviev, Oleh Dontsov, Oliver Wilms,Renato Banzai, Rob Tweed, Robert Cemper,Rubens Silva, Sergey Kamenev,Sergey Mikhailenko,Vasiliy Bondar, YURI MARX PEREIRA GOMES.
The DC Team: @Evgeny.Shvarov, @Irina.Podmazko, @Olga.Zavrazhnova2637, @Anastasia.Dyubaylo and some ISC sales engineers like @Eduard.Lebedyuk supporting this fantastic team, was very nice to organize these fantastic contests.
Amazing post! Thank you so much, Yuri! This is very pleasant! Thanks @Evgeny.Shvarov Wow! Yuri! Thaaaaank you! 😍
Our team is very touched by your feedback and this post! Yuri, thank you very much for such pleasant post!🤩 Thanks @Anastasia.Dyubaylo and @Irina.Podmazko Awesome summary! So great to see the numbers, all the names of developers, applications, benefits! 🤩 Thank you, Yuri, that's so valuable! Thanks @Olga.Zavrazhnova2637 !
Announcement
Evgeny Shvarov · Dec 25, 2020
Hi developers!
We had a set of technology bonuses for the InterSystems Analytics contest.
And here is how projects collected it:
Project
docker
zpm
IRIS BI
IRIS NLP
Integrated ML
Real Data
ISC Reports
Total
Nominal
1
1
1
1
1
1
2
8
iris-analytics-notebook
1
1
1
3
website-analyzer
1
1
1
1
4
dataking-server
1
1
2
iris-analytics-package
1
1
1
2
5
This table is subject to change upon project improvements or if we missed something.
Fill free to claim the bonus in the comments here or on discord.
Stay tuned! ZPM bonus is added for iris-analytics-package InterSystems Reports bonus is added for iris-analytics-package
Announcement
Anastasia Dyubaylo · Oct 13, 2020
Hi Community!
Enjoy watching the new video on InterSystems Developers YouTube:
⏯ Big Data in InterSystems IRIS
One of the greatest benefits of using InterSystems IRIS to build your application is its ability to effectively harvest and handle vast amounts of data. InterSystems IRIS has options to address big data challenges, including the InterSystems IRIS Spark connector, built-in sharding, and machine learning tools.
➡️ Learn more at the "Big Data QuickStart" learning course.
Subscribe to InterSystems Developers YouTube.
Enjoy and stay tuned!
Announcement
Anastasia Dyubaylo · Nov 23, 2020
Hi Community,
We're pleased to invite you to the online meetup with the winners of the InterSystems Interoperability Contest!
Date & Time: Friday, November 27, 2020 – 10:00 EDT
What awaits you at this virtual Meetup?
Our winners' bios.
Short demos on their applications.
An open discussion about technologies being used, bonuses, questions. Plans for the next contests.
Our speakers:
@Yuri.Gomes, Software Architect at YM Consulting
@Lorenzo.Scalese, Solution Architect at Xperthis s.a.
@José.Pereira, Business Intelligence Developer at Shift Consultoria e Sistemas Ltda
@Henrique.GonçalvesDias, System Management Specialist / Database Administrator, Sao Paulo Federal Court
@Evgeny.Shvarov, InterSystems Developer Ecosystem Manager
@Stefan.Wittmann, InterSystems Product Manager
You will also have the opportunity to ask any questions to our developers in a special webinar chat.
We will be happy to talk to you at our Virtual Meetup!
➡️ JOIN US ON THE ONLINE MEETUP! InterSystems Product Manager @Stefan.Wittmann will also join our virtual meetup tomorrow!
👉🏼 Register today! Hey developers,
➡️ Please join today's meetup using this link.
See you! Hey Developers!
The recording of this virtual Meetup is available on InterSystems Developers YouTube:
⏯ Online Meetup with the InterSystems Interoperability Contest Winners
Big applause to all the speakers! 👏🏼
And thanks to everyone for joining our online Meetup!