Clear filter
Question
Han Ya · Sep 25, 2020
Whenever the Windows SNMP Service restarts, the snmpdbg log says the following.
16:58:25 :Debug tracing enabled for SNMP agent16:58:25 :SnmpExtensionInit called, pid=4432, tid=1227616:58:25 :CreateEvent for CacheSNMPTrap suceeded16:58:25 :register Cache OID 1.3.6.1.4.1.16563.116:58:25 :Get all Cache configs ... 16:58:25 :found 1 configs16:58:25 :Add ENSEMBLE config to list ... 16:58:25 :RegOpenKey for SOFTWARE\InterSystems\Cache\Configurations\ENSEMBLE\Properties16:58:25 :Open config file c:\intersystems\ensemble\cache.cpf16:58:25 :Config port = 1972, SNMP-capable = 116:58:25 : sorted (end) as index[0]16:58:25 :RegOpenKey for mgr dir SOFTWARE\InterSystems\Cache\Configurations\ENSEMBLE\Directory16:58:25 :Open ExtApp file C:\InterSystems\Ensemble\mgr\snmpext.dat16:58:25 :Unable to open ExtApp file C:\InterSystems\Ensemble\mgr\snmpext.dat - error 216:58:25 :Found 1 configs which support SNMP16:58:25 :Config 0, index=8-ENSEMBLE, port=1972, extapp=016:58:25 :No Service Firewall Rules necessary for Version 6.116:58:25 :Attempting initial TCP connection(s) with 1 Cache instances ...16:58:25 :Get connection with ENSEMBLE on port 197216:58:25 :Sending data ... 14 bytes16:58:25 :Sending data ... 20 bytes16:58:25 :Read from TCP port 16:58:25 : 28 bytes read16:58:25 :Error code 267 in RESPONSE-PDU from ENSEMBLE16:58:25 :Error response from Cache instance ENSEMBLE 'requestDenied', make sure $$start^SNMP has been run.16:58:25 :Cache iscsnmp.dll initialized for 1 configs16:58:25 :SnmpExtensionInitEx called, pid=4432, tid=1227616:58:25 :register Ensemble OID 1.3.6.1.4.1.16563.216:58:25 :SnmpExtensionInitEx called, pid=4432, tid=1227616:58:25 :register TrakCare OID 1.3.6.1.4.1.16563.316:58:25 :SnmpExtensionInitEx called, pid=4432, tid=1227616:58:25 :Extension list starts at 0: 0,0,016:58:25 :end of extension list at 10
Hi Han,
Is the problem you are seeing that you can't set up SNMP with Caché? The error you pointed out is most likely Windows error 2 file not found. Does the referenced file exist? Perhaps the permissions are incorrect.
Maybe this error is not the important one, as after that it seems startup continues until we see the following:
16:58:25 :Error response from Cache instance ENSEMBLE 'requestDenied', make sure $$start^SNMP has been run.
Has $$start^SNMP been run? You can find setup/troubleshooting steps in the documentation here:
Monitoring Caché Using SNMP Hi Sun, If you mean "w $$start^SNMP()" then yes,I got some errors as bellow:
I have also uploaded the logs, please help me to have a look.
thanks
The logs.pdf file is a zip file, please modify the suffix to be zip and then unzip.
thanks One set of errors that stood out to me is:
09/25/20-15:45:16:790 (9924) 1 SNMP server failed to start: 0,Error (2) signaling Windows SNMP Service; check Service is installed/started.09/25/20-15:54:17:010 (8972) 1 Error reading from SNMP port, Windows SNMP Service may have terminated connection.
I'd recommend reviewing the documentation I linked for some other suggestions, but I'd start by trying to verify that snmp works at the Windows level, separate from Caché.
Question
Hari Tanguturi · Jun 9, 2022
Good Morning SMEs,
I am a .NET developer and new to using this IRIS Component. We are using InterSystems.Data.Clients ADO.NET component to connection to IRIS, I am able to open the connection but when i called Close, ADO.NET code showing connection is closed state in .NET code but in IRIS side it showing as connection is still open. The will close only after recycling apppool or closing IISExpress/calling application
Here are the steps I used to open the IRIS connection.
IRISADOConnection conn = new IRISADOConnection(connString);IRISReference pError = new IRISReference("");conn.Open();
// create IRIS Native objectIRIS iris = IRIS.CreateIRIS(conn);
string returnValue = iris.ClassMethodString(className, methodName, xml, pError, 1);
iris.Close(); conn.Close();
Even after executing the Close methods, connections are not closing. We are using InterSystems.Data.Clients ADO.NET component.
Could anyone please help me what was the wrong in this code.
Whenever I open a connection, it is opening a TCP connection to IRIS Server and with IRIS/Cache server it is showing open connection from the server/machine it came from.
I really appreciate help on this as we are seeing issue in prod for the connections opened from .NET web applications.
Regards,
Hari Tanguturi
Pooling — Defaults to true. Set Pooling to false to create a connection with no connection pooling.
Set this to false and should resolve your issue.
Question
Iryna Mykhailova · Feb 16, 2016
Recently I came across a very strong statement to the effect that InterSystems.Data.CacheClient.dll library works fast because it does not open a TCP/IP connection, instead it works in the same process as a database. It made me pause for quite some time. Firstly because .Net Managed Provider, which utilises this library, opens TCP/IP connection to the database (and it is stated in the documentation "Using .NET and the ADO.NET Managed Provider with Caché"). And secondly, because as far as I know only eXtreme applications attach themselves to the process. Besides, CacheClient for the most part just implements the functionality of the Caché system and user classes. And in .Net Managed Provider architecture Caché Object Server is responsible for connection to a database.So who is right and who is wrong? Is it correct to state that CacheClient.dll operates in the same process as a database or is it just inapplicable? Will be really grateful for your thoughts and input. To my knowledge it use TCP. In fact we moved away from in memory even for Extreme.. in the end the performance differences were slight. Stefan Wittmann can confirm. The managed provider uses TCP/IP.The confusion probably stems from XEP (eXtreme Event Persistence).XEP for dotNet still has an in-memory and a TCP/IP connection mode. As Bill indicated we are moving away from the in-memory mode, as we are improving the throughput of the TCP/IP mode. We already deprecated the in-memory connection mode for XEP for Java where the performance is already pretty much the same. The in-memory connection mode has two issues as a) crashes on the client can interfere with the server and b) it does not allow the client to run on a different machine, which is a problem for scaling up. Thank you for your answers, guys!Does it mean that by the end of 2016 we will have TCP only in both .Net and Java? Java yes, fuzzy for dotNet. It depends how well we can increase the throughput of the TCP/IP mode there. Any updates for the dotNet status? Docs current version still says "...they use a fast in-memory connection..." and "...must be on the same machine...".Another question: any plans to support Net Core? XEP for .NET does support both in-memory and TCP/IP connections. The client must be on the same machine for in-memory connections but can run remotely for TCP/IP connections. Long-term we will move away from in-process connections, but we haven't taken this step yet for XEP for .NET.We consider support for .NET Core interesting and are currently evaluating support for it. But it is too premature to promise anything yet.
Question
Tim Stowe · Jun 4, 2021
I'm probably missing something really basic here -
I spun up a copy of the Iris community edition AMI.
Added Objectscript extension to vscode
Added objectscript extension pack to vscode
Added server manager to vscode
Connected to iris AWS instance using PuTTY
Changed password
in vscode, I used server tool to add the server
It seems to connect OK; I can see the %SYS and USER namespaces. I clicked the "edit code in namespace" button and created a bit of hello world code. However, when I try to save it, I get "failed to save file 'filename.mac' on the server."I can connect via a browser to the management portal and import a routine that way and it works fine. What gives? When you created the new file in the Explorer tree and named it (for example) foo.mac you should see a new file tab open with a first line like this:
I'm guessing you deleted or replaced that first line. Don't do that. Rather, start coding your routine at line 2. The first line is essential and should not normally be touched.
Article
Ponnumani Gurusamy · Jan 4, 2020
About Intersystem Cache :
Intersystem Cache is a commercial operational database management system from intersystem, used to develop healthcare management, banking and financial, government sectors software applications.
InterSystems Cache is the world’s fastest object database. However, high performance is achieved only for transactional operations that have a significantly hierarchical nature
Cache stores data in multidimensional arrays capable of carrying hierarchically structured data. These are the same “global” data structures used by the MUMPS programming language. Cache is object oriented language, MUMPS is procedural language. All Cache code gets transpiled to MUMPS code (internally) before being compiled.InterSystems like to brand Cache as a post-relational database. In reality, it is:
pre-relational (NOSQL)
relational
and post-relational
Best RealTime Example:
A famous example of Cache’s abilities is the European Space Agency’s decision to use it in one of their missions. ESA’s GAIA observatory is tasked with surveying a billion stars in our galaxy, generating an astronomical amount of data in the process. It turns out that Cache was the only DBMS capable of storing and manipulating this vast amount of data in a reasonable amount of time on hardware that is not out of this world.
Industry wise Inter systems Users: (*image referred by enlyft site)
List of top companies are using Intersystem Products: (*image referred by enlyft site)
*I removed countries wise data:
Comparison Between Intersystem Cache ,MSSQL and Oracle:
Advantages:
Business logic is much simpler,
Easier to get high performance
We can store the data as three ways like Key-Value storage (MUMPS) ,Object Oriented storage and RDBMS storage.
Disadvantages:
Smaller market for developers.
References:
https://www.intersystems.com
https://enlyft.com/tech/products/intersystems
Thanks for Your Reading!!! Thanks, Ponnumany, interesting!
Pretty much no code libraries.
This is what InterSystems Open Exchange and ObjectScript Package Manager for. Attention!
The list of companies from enlyft.com is totally wrong.Even if you just look at Electronic Health Record you miss important countries like whole Scandinavia, Italy, Germany, China, ...and beyond that whole middle and eastern Europe and especially Russia. Where is Japan ?Just as a signal how massively wrong these figures are:My small Austria has more companies using Intersystems products than this 26 counting for India.
I'd suggest you contact Intesystems Marketing for REAL figures.Your source is just faked information. Yes, I agree that it's not clear where they got the information. Is there any disclaimer on the site?
Some information is accurate some are at least 'not sufficient".
Robert! Is it wrong or it's incomplete? Wrong is a fake, incomplete - its another 'not enough information', which should be stated on the site of course. Some companies just don't share their contracts and partnership at all so I'm curious if any "enlyft" can show accurate information. I think it's both
#1 missing a lot of important countries
#2 wrong (or very aged) since FRANCE: 20 would mean to have 1 employee by customer . This simply can't match.I think a look at the WRC registry might give some feeling on the dimensions. (without disclosing details)
For my case 5 yrs back picking out 1 of my partners which had >30 installations at 30 companies.Could be they count "Intersystems Only" - but that's not stated nor does it make sense.
walking through their web pages you see fast who is their preferred product supplier. no need to mention Hi Evgeny,
the info is at least unreliable, so i vote to ask the author to delete this information from the article. There is already too much fake news on the internet, lets make this little part of the internet as reliable and accurate as possible !
Question
Vivek Nayak · Aug 10, 2021
https://docs.intersystems.com is not working https://community.intersystems.com/post/temporary-online-documentation-server
Question
Muhammad Waseem · Nov 21, 2021
Hi,
InterSystems learning section is down since yesterday
When it will be up and running OR is there any alternate available?
Thanks The learning site is now back up. Thanks for your patience! Thanks for the update
Question
Evgeny Shvarov · May 24, 2022
Hi developers!
What is the easy way to know what are the images available at containers.intersystems.com?
look at this announce, when this was introduced. There is mentioned docker-ls tool, which can help you with it Thanks @Dmitry.Maslennikov !
This line will help to install docker-ls on Mac:
brew install docker-ls
And this line helps to see the community images available now:
docker-ls tags --registry https://containers.intersystems.com intersystems/iris-community
And this command shows available IRIS Community tags on Docker Hub:
docker-ls tags intersystems/iris-community
requesting list . done
repository: intersystems/iris-community
tags:
- 2021.1.0.215.3
- 2021.2.0.617.0
- 2021.2.0.651.0
- 2022.1.0.114.0
- 2022.1.0.131.0
- 2022.1.0.164.0
- 2022.1.0.172.0
- 2022.1.0.191.0
- 2022.1.0.199.0 And if you are lucky enough to have an Apple computer with an ARM chip (with M1 and M2 names so far...) look at the containers with a "-arm64" suffix:
docker-ls tags --registry https://containers.intersystems.com intersystems/iris-community-arm64
Question
Andreas Schneider · Apr 22
I've conducted some tests using different InterSystems IRIS Community Edition container images, which I pulled from https://containers.intersystems.com.
During this process, I noticed some inconsistencies that I’d like to clarify:
The tag latest-preview pulls: InterSystems IRIS Version 2025.1.0.204
The tag latest-cd pulls: InterSystems IRIS Version 2024.3.0.217
The tag 2025.1 pulls: InterSystems IRIS Version 2025.1.0.223
This behavior was a bit confusing to me, especially since latest-preview does not point to the most recent 2025.1 build.
Could someone please confirm if this is the intended setup or provide guidance on how these tags are meant to be used?
Andreas You can see here what is each version:
https://docs.intersystems.com/iris20251/csp/docbook/Doc.View.cls?KEY=PAGE_rel_streams Thanks for the link!
Question
Olga Smolyar · Feb 27, 2019
Hello,I'm trying to set up an Apache server using CSP Gateway on Windows 10 (64-bit), but am getting the error "Cannot load c:/InterSystems/IRIS_2019/CSP/bin/CSPa24.dll into server: %1 is not a valid Win32 application" when attempting to start up httpd.exe after adding the CSP-specific section to httpd.conf.The CSP gateway is 64-bit (CSPGateway-2018.1.1.643.0-win_x64) and so is the Apache install (httpd-2.4.38-o102q-x64-vc14).The CSPa24.dll file does exist in the specified location. Any suggestions appreciated.Thank you,Olga yes, internal private apache webserver (PWS), the embedded one coming with the IRIS installation is still 32-bit on windows x64."CSPGateway-2018.1.1.643.0-win_x64" kit should contain 64-bit CSPGateway binarys/dlls.You can check bitness/architecture of your apache with the command: >httpd -VBitness of apache and CSPGateway binarys *must* match!There is an alternative to dumpbin in order to check bitness of CSPGateway binarys/dlls which IMHO is easier:Open executable or dll in editor (notepad, notepad++), check the first printable characters *after* the first occurrence of "PE".This part is most likely to be surrounded by at least some whitespace (could be a lot of it), so it can be easily done visually.x86:PE Lx64:PE d†HTH,Bernd Thank you @Eduard.Lebedyuk , @Bernd.Mueller for the tips - yes, it works with a 32-bit Apache server. For some reason even though CSPGateway-2018.1.1.643.0-win_x64 is the one installed (it's the only one downloaded), the CSPa24.dll is 32-bit according to the above test.Regards,Olga i just tried and installed from kit-file "CSPGateway-2018.1.1.643.0-win_x64.exe" and the CSPa24.dll included is 64-bit as expected. The user you are using to run apache / cache. Do they have rights to the file What does this command return?
dumpbin /headers c:/InterSystems/IRIS_2019/CSP/bin/CSPa24.dll
For me (on IRIS for Windows (x86-64) 2018.2 (Build 241U) Fri Jan 26 2018 01:06:37 EST) it shows:
Dump of file ./CSPa24.dll
PE signature found
File Type: DLL
FILE HEADER VALUES
14C machine (x86)
5 number of sections
5BC558F7 time date stamp Tue Oct 16 06:20:23 2018
0 file pointer to symbol table
0 number of symbols
E0 size of optional header
2102 characteristics
Executable
32 bit word machine
DLL
Note 14C machine (x86) value, it means that it's a 32bit dll. If you have similar output, I recommend installing 32 bit apache.
Announcement
Anastasia Dyubaylo · Jan 14, 2021
Hi Community,
2020 was full of great applications!
Almost 400 apps have already been uploaded to InterSystems Open Exchange! And 200+ apps uploaded to our applications gallery in 2020!
We're so pleased to introduce the best Open Exchange developers and the most downloaded apps that you should definitely try!
Let's take a closer look at our heroes and remarkable apps:
Badge's Name
Advocates
Rules
Nomination: InterSystems Application of the Year
1st place:Gold InterSystems Application of the Year 2020
iris-history-monitorby @Henrique.GonçalvesDias
1st / 2nd/ 3rd / 4th-10th place in "InterSystems Application of the Year 2020" nomination.
Given to developers whose application gathered the maximum amount of downloads on InterSystems Open Exchange in the year 2020.
2nd place:Silver InterSystems Application of the Year 2020
VSCode-ObjectScriptby @Maslennikov.Dmitry
3rd place:Bronze InterSystems Application of the Year 2020
PythonGatewayby @Eduard.Lebedyuk
4 - 10 places:InterSystems Application of the Year 2020
Serenjiby @John.Murray
ObjectScript Package Managerby @Evgeny.Shvarov
ObjectScript-Mathby @Peter.Steiwer
AnalyzeThisby @Peter.Steiwer
DeepSeeButtonsby @Peter.Steiwer
PivotSubscriptionsby @Peter.Steiwer
iris-rest-api-templateby @Evgeny.Shvarov
Nomination: InterSystems ZPM Application of the Year
1st place:Gold InterSystems ZPM Application of the Year 2020
MDX2JSONby @Eduard.Lebedyuk
1st / 2nd / 3rd / 4th-20th place in "InterSystems ZPM Application of the Year 2020" nomination.
Given to developers whose InterSystems Open Exchange application was installed the most as ZPM (ObjectScript Package Manager) package in the year 2020.
2nd place:Silver InterSystems ZPM Application of the Year 2020
DeepSeeWebby @Anton.Gnibeda
3rd place:Bronze InterSystems ZPM Application of the Year 2020
WebTerminalby @Nikita.Savchenko7047
4 - 20 places:InterSystems ZPM Application of the Year 2020
ssl-clientby @Evgeny.Shvarov
ObjectScript Package Managerby @Evgeny.Shvarov
ISC DEVby @Gevorg.Arutiunian9096
csvgenby @Evgeny.Shvarov
iris-web-swagger-uiby @Maks.Atygaev
EnsembleWorkflowby @Eduard.Lebedyuk
EnsembleWorkflowUIby @Sergey.Sarkisyan
zpm-registryby @Evgeny.Shvarov
objectscript-openapi-definitionby @Guillaume.Rongier7183
isc-apptools-lockdownby @MikhailenkoSergey
Samples-BIby @Evgeny.Shvarov
workflowUI-ngxby @Sergey.Sarkisyan
JSON-Filterby @Lorenzo.Scalese
GitHubAPIby @Eduard.Lebedyuk
Test Coverage Toolby @Timothy.Leavitt
RESTForms2by @Henry.HamonPereira
iris-fhir-portalby @Henrique.GonçalvesDias
Nomination: InterSystems Developer of the Year
1st place:Gold InterSystems Developer of the Year 2020
@Robert.Cemper1003
1st / 2nd / 3rd / 4th-10th place in "InterSystems Developer of the Year 2020" nomination.
Given to developers who uploaded the largest number of applications to InterSystems Open Exchange in the year 2020.
2nd place:Silver InterSystems Developer of the Year 2020
@Evgeny.Shvarov
3rd place:Bronze InterSystems Developer of the Year 2020
@Eduard.Lebedyuk @Henrique.GonçalvesDias @Guillaume.Rongier7183 @MikhailenkoSergey @Lorenzo.Scalese @Yuri.Gomes
4 - 10 places:InterSystems Developer of the Year 2020
@Anton.Umnikov @Daniel.Tamajon @alex.kosinets @Oliver.Wilms @Renato.Banzai @Vasiliy.Bondar @José.Pereira @Chris.Munt
CONGRATULATIONS! You are doing so valuable and important job for all the community!
Thank you all for being part of the InterSystems Community and Open Exchange!
Share your experience, ask, learn, develop, and be successful with InterSystems. Stay tuned!
Announcement
RB Omo · Apr 4, 2023
InterSystems has corrected a defect that can cause an SQL query to return incorrect results.
The defect exists in the following products and any InterSystems offerings based on them.
Impacted versions are 2021.2, 2022.1.x, 2022.2, and 2022.3:
InterSystems IRIS®
InterSystems IRIS for Health™
HealthShare® Health Connect
Impacted version is 2022.2:
InterSystems HealthShare®
The issue can be triggered when SQL Runtime Plan Choice (RTPC) is enabled (the default) and the query contains a "truth value" WHERE ? = ?. When triggered, some predicates may not be evaluated correctly; this leads to incorrect query results.
Note: It is not possible to fully assess a query's vulnerability by reviewing the SQL. This is because InterSystems SQL query optimization can add truth values to the internal representation of queries.
If your environment uses InterSystems SQL, then you can immediately remediate the issue by disabling the RTPC feature.
Note: Additional information about mitigations for InterSystems HealthShare® will be released shortly.
The correction for this defect is identified as YCL227 and will be included in all future versions of InterSystems IRIS®, InterSystems IRIS for Health™, and HealthShare® Health Connect as well as any InterSystems products based on them.
The correction is also available via Ad hoc distribution.
If you have any questions regarding this alert or need an Ad hoc distribution with the correction, please contact the Worldwide Response Center.
Announcement
Anastasia Dyubaylo · Feb 8, 2022
Hey Community,
More than 500 applications are already on the InterSystems Open Exchange.
It's time to announce the best developers and the most downloaded apps for 2021!
Let's take a closer look at our heroes and remarkable apps:
Badge's Name
Advocates
Rules
Nomination: InterSystems Application of the Year
1st place:Gold InterSystems Application of the Year 2021
LabResultsVerification-hl7by @Muhammad.Waseem
1st / 2nd/ 3rd / 4-10th place in "InterSystems Application of the Year 2021" nomination.
Given to developers whose application gathered the maximum amount of downloads on InterSystems Open Exchange for 2021.
2nd place:Silver InterSystems Application of the Year 2021
intersystems-iris-dev-templateby @Evgeny.Shvarov
iris-rad-studioby @Henrique.GonçalvesDias and @José.Pereira
3rd place:Bronze InterSystems Application of the Year 2021
RESTFileTransferby @Irene.Mikhaylova
4 - 10th places:InterSystems Application of the Year 2021
HealthInfoQueryLayerby @Botai.Zhang
HoleFoods Adaptive Analytics Sampleby @Peter.Steiwer
RESTFUL API For Hotel OverBooking Systemby @jingqi.LIu
FHIR Simple Demo Applicationby @Marcello.Correa
irisdemo-demo-restsqlby @Amir.Samary
Retrieve and Relateby Dilara Sakalli
iris-on-fhirby @Henrique.GonçalvesDias and @José.Pereira
Nomination: InterSystems ZPM Application of the Year
1st place:Gold InterSystems ZPM Application of the Year 2021
assert-objectscriptby @Niklas.Thilmont
1st / 2nd / 3rd / 4-10th place in "InterSystems ZPM Application of the Year 2021" nomination.
Given to developers whose InterSystems Open Exchange application was installed the most as ZPM (ObjectScript Package Manager) package for 2021.
2nd place:Silver InterSystems ZPM Application of the Year 2021
RESTFormsRADby @Henrique.GonçalvesDias
Git for Shared Development Environmentsby @Timothy.Leavitt
3rd place:Bronze InterSystems ZPM Application of the Year 2021
IO-Redirectby @Lorenzo.Scalese
zapmby @MikhailenkoSergey
4 - 10th places:InterSystems ZPM Application of the Year 2021
Config-APIby @Lorenzo.Scalese
zpm-explorerby @Henrique.GonçalvesDias and @José.Pereira
iris-rad-studioby @Henrique.GonçalvesDias and @José.Pereira
PKI-Scriptby @Lorenzo.Scalese
iris-csv-anonymizerby @Renan.Lourenco
iris-dataset-countriesby @Evgeny.Shvarov
iris-embedded-python-templateby @Evgeny.Shvarov
Nomination: InterSystems Developer of the Year
1st place:Gold InterSystems Developer of the Year 2021
@Robert.Cemper1003
1st / 2nd / 3rd / 4-10th place in "InterSystems Developer of the Year 2021" nomination.
Given to developers who uploaded the largest number of applications to InterSystems Open Exchange for 2021.
2nd place:Silver InterSystems Developer of the Year 2021
@Raman.Sailopal
3rd place:Bronze InterSystems Developer of the Year 2021
@MikhailenkoSergey
4 - 10th places:InterSystems Developer of the Year 2021
@Evgeny.Shvarov @Dmitry.Maslennikov @Yuri.Gomes @Guillaume.Rongier7183 @Oliver.Wilms @Henrique.GonçalvesDias @Lorenzo.Scalese @José.Pereira @davimassaru.teixeiramuta @Muhammad.Waseem @Evgeniy.Potapov
CONGRATULATIONS!
Thank you all for being a part of the InterSystems Community and Open Exchange!
Share your experience, ask, learn, develop, and be successful with InterSystems. Stay tuned! Oh, wow! That's unexpected! Congratulations to everyone! This community is fantastic, with excellent developers and remarkable people.
Being among amazing developers, it's an honor.
I want to shout out to @José.Pereira for constantly pushing me forward in our projects; what started as a friendly rivalry became an incredible partnership!
via GIPHY @Henrique.GonçalvesDias True story! And let's go 2022!
Congratulations community! Congrats to everyone!
3rd for [io-redirect](https://openexchange.intersystems.com/package/IO-Redirect).
How it's possible. It is also unexpected!
Congratulations everyone and thank you for your code contributions to the Community that everyone can leverage! Congratulations to all those amazing people who develop all those amazing apps!! 👏👏
Announcement
Evgeny Shvarov · Apr 9, 2018
Hi, Community!
Come join InterSystems developers workshop in Khabarovsk, Russia 18th of April!
See the agenda below.
9:00 — Welcome reception
9:30 — What's New In InterSystems Data Platforms. InterSystems IRIS Announcement — Vadim Aniskin
10:00 — InterSystems New Features in IRIS Data Platform — @Dmitry.Zasypkin
10:30 — SQL Enhancements in InterSystems Data Platforms — @Dmitry.Zasypkin
11:00 — Coffee Break
11:20 — WS-Security, Integration With Crypto Providers — @Dmitry.Zasypkin
13:00 — Lunch
14:00 — GraphQL for InterSystems Data Platforms — @Arutunyan.Gevorg
15:20 — New Features of DeepSee Web for BI Visualization — @Semion.Makarov
17:00 — InterSystems Worldwide Response Center — @Alexander.Koblov
Join the workshop!