Pesquisar

Artigo
· Set. 23 3min de leitura

Celebrating a Creative Force in the Developer Community

Every thriving community has members whose energy, creativity, and commitment help shape it into something extraordinary. In the InterSystems Developer Community, one such member is @Henry Pereira — a developer, open-source contributor, contest winner, and true believer in the power of collaboration.

👏 Let’s take a closer look at Henry’s remarkable journey and his continuing legacy in the InterSystems ecosystem.

Henry’s story with InterSystems products began more than 20 years ago, when, as a young intern, he first worked with InterSystems Caché (version 4, no less) and wrote plenty of MUMPS code. Life took him in other directions for a time, but in 2016, fate — and technology — brought him back. Joining BPlus Tech on February 2nd of that year, Henry quickly rediscovered InterSystems technologies and was impressed with how far they had evolved. Only three days later, while searching for open-source projects, he discovered the Developer Community and found inspiration in the work of @Dmitry Maslennikov, whose code helped shape Henry’s approach to Caché ObjectScript.

Henry’s first contribution to the Developer Ecosystem was CosFaker, a project initially inspired by a JavaScript library but soon evolving into something unique. It was also the subject of his first community article. From there, Henry became increasingly involved in contests, collaborations, and open-source projects.

One highlight was his participation in the RestForms project alongside @Eduard Lebedyuk and @Alberto Fuentes, which proved especially meaningful during a challenging time in his personal life. Another standout moment came in 2021, when Henry entered the InterSystems Security Contest solo with his project iris-disguise.

In recent years, Henry has competed as part of the Musketeers team with @José Pereira (“the brain”) and @Henrique Dias (“the heart”), while humorously dubbing himself “the itch in the nose.” Their project iris-medicopilot earned second place in the Vector Search, GenAI, and ML Contest, bringing Henry professional visibility and real-world client interest in vector search technology.

Henry deeply values the Developer Community’s warmth, responsiveness, and professionalism, noting the absence of hostility and the high level of organization. He’s a fan of the Global Masters gamification program and is continually impressed by the brilliant ideas and innovations produced in community contests.

Henry’s advice to newcomers? Get involved. Contribute, participate, and treat every project as both a learning experience and a personal showcase.

Outside of coding, Henry spends his weekends playing electric guitar in a band, cherishes time with his children, and actively serves his local community, particularly its youth. Each year, he challenges himself to learn a new programming language, a testament to his insatiable curiosity. His family and faith keep him grounded, reminding him of the importance of rest alongside growth.

Henry’s journey, from his first MUMPS code to international contests, from personal reinvention to community leadership, embodies the spirit of the InterSystems Developer Community. Through his technical contributions, collaborative spirit, and heartfelt presence, he has become a creative force and an inspiration to all who have the privilege of working alongside him.

🙏 Join us in celebrating Henry for his dedication, ingenuity, and the warmth he brings to the Developer Community.

41 Comments
Discussão (41)15
Entre ou crie uma conta para continuar
Artigo
· Set. 23 2min de leitura

How to keep your InterSystems IRIS Mirror configurations in sync

Following on from JediSoft’s announcement of the general availability of JediSoft IRISsync®, I wanted to show how it can help prevent configuration drift and ensure your failover is always ready. 

When managing InterSystems IRIS production servers, even a minor configuration change can cause significant issues if it’s not replicated in your mirror environments. Often, these differences go unnoticed until your failover environment breaks.

This common, but critical, problem can lead to unexpected downtime at a vital moment and impact your business continuity.

IRISsync eliminates that risk by ensuring your primary and failover IRIS environments are fully aligned. It compares configuration settings across multiple servers, pinpointing differences right down to the parameter level. IRISsync is an active system configuration tool that saves time, eliminates tedious manual checking, and ensures your failover environments are always ready.

Key benefits of JediSoft IRISsync®:

  • Instantly detect configuration drift before it causes downtime – IRISsync alerts you to any deviations between your production and failover servers, helping you catch issues early and avoid outages.
  • Verify synchronization before a planned failover – before testing your failover environment, use IRISsync to confirm all settings are aligned, ensuring a smooth switchover.
  • Run regularly for ongoing assurance – incorporate IRISsync into your recurring maintenance tasks to provide confidence that your failover will work at critical moments.

Watch this short clip to see how IRISsync works:

 

Confidence in every IRIS failover

Manual configuration checks are time-consuming and prone to errors, which cause issues in the event of an unplanned failover. IRISsync prevents configuration drift by providing a clear and detailed comparison of configuration settings, ensuring your failover is always up to date and ready to run.

Schedule a demo

To find out how IRISsync can keep your InterSystems IRIS mirror configurations aligned, contact us to schedule a demo.

George James Software is an authorized reseller of JediSoft IRISsync®. For more information, including pricing, please visit our website here.

Discussão (0)2
Entre ou crie uma conta para continuar
Artigo
· Set. 23 2min de leitura

如何获取 InterSystems IRIS 社区版

大家好! 我最近才加入 InterSystems,但发现尽管我们推出了完全免费且出色的社区版,但大家并不是十分清楚如何获取。 因此我决定编写一份指南,详细介绍获取 InterSystems IRIS 社区版的所有不同方式:

以容器形式获取 InterSystems IRIS 社区版

对于刚刚接触 InterSystems IRIS 开发的伙伴,推荐使用社区版的容器化实例,在我看来,这是最简单直接的方式。 InterSystems IRIS 社区版可以在 DockerHub 上获取;如果您有 InterSystems SSO 帐户,还可以在 InterSystems 容器注册表中获取。

在这两种情况下,您都需要使用 docker CLI 拉取所需镜像:

docker pull intersystems/iris-community:latest-em
// or
docker pull containers.intersystems.com/intersystems/iris-community:latest-em

接下来,您需要启动容器:要从容器外部与 IRIS 进行交互(例如使用管理门户),您需要发布一些端口。 以下命令将运行 IRIS 社区版容器,并发布超级服务器和 Web 服务器端口;请注意,此时不能运行其他依赖 1972 或 52773 端口的程序!

docker run --name iris -d --publish 1972:1972 --publish 52773:52773 intersystems/iris-community:latest-em

Discussão (0)1
Entre ou crie uma conta para continuar
Artigo
· Set. 23 8min de leitura

Représentation de la mémoire libre sur un serveur de base de données Linux

Mes clients me contactent régulièrement à propos du dimensionnement de la mémoire lorsqu'ils reçoivent des alertes indiquant que la mémoire libre est inférieure à un seuil ou lorsqu'ils constatent que la mémoire libre a soudainement diminué. Existe-t-il un problème? Leur application va-t-elle cesser de fonctionner parce qu'elle manque de mémoire pour exécuter les processus système et applicatifs? La réponse est presque toujours non, il est inutile de s'inquiéter. Mais cette réponse simple n'est généralement pas suffisante. Que se passe-t-il?

Discussão (0)2
Entre ou crie uma conta para continuar
Anúncio
· Set. 23

Second French Technical Article Contest

Hi Community!

We are excited to announce the new French technical article writing contest!

✍️ Technical Article Contest ✍️

This is the perfect opportunity for all InterSystems technology enthusiasts to share their knowledge and showcase their writing skills. No matter your experience level, everyone is welcome to participate. Articles can cover a wide range of topics, from technical implementation to your impressions and feedback on using InterSystems products or services. So let your creativity and expertise run wild!

📅 Contest period: September 15 - November 30, 2025 (extended!)

🎁 Gifts for all: a special gift is prepared for each participant!

🏅 Prizes for the authors of the best articles

<--break->

Prizes

1. Participation gift - authors of all articles will receive a surprise gift 🎁

2. Experts prize - 3 best articles selected by InterSystems experts and their authors will receive (one of) :

🥇 1st place : Apple Watch SE / GOOGLE Nest Hub Max with Google Assistant

🥈 2nd place : SteelSeries Arctis Nova 7X / GARMIN DriveSmart 66 6” Sat Nav

🥉 3d place : INSTAX mini 12 Instant Camera / DJI Osmo Mobile 7 Smartphone Gimbal

Alternatively, any winner can choose a prize from a lower tier than his own.

3. Developer Community prize - author of the article with the most likes will receive (one of) :

🎁 INSTAX mini 12 Instant Camera / DJI Osmo Mobile 7 Smartphone Gimbal

Note: the author can only be awarded once per category (in total, the author will win max two prizes: one for Expert and one for the Community)

Who can participate?

Any Developer Community member, including InterSystems employees. Create an account!

Contest period

📝  15 September - 23 November: Publication of articles. 

📝  24 November - 30 November: Voting period.

📝 1 December: Winners announcement.

Publish an article(s) throughout this period. Developer Community members can vote for published articles with Likes – votes in the Community award.

Note: The sooner you publish the article(s), the more time you will have to collect Community votes.

What are the requirements? 

❗️ Any article written during the contest period and satisfying the requirements below will automatically enter the contest:

  • Article must be in French and published on the Communauté des developpeurs francophone.
  • The article must be 100% new (it can be a continuation of an existing article not in the contest).  
  • The article cannot be a translation of an article already published in other communities.  
  • Article size: 300 words minimum (links and code are not counted towards the word limit).  
  • A single author may submit multiple articles if they deal with different topics.
  • Different authors may submit articles on the same topic.
  • Multiple authors may co-author an article.

🎯 EXTRA BONUSES 

Experts award 3 points to the article they consider the best, 2 points to the 2nd best, and 1 to the 3rd best. Additionally, articles can receive more points based on the following bonuses:

Bonus Nominal  Details
Topic bonus

Write an article about one of the proposed topics

Video bonus

Besides publishing the article, make an explanatory video.

Feedback bonus 2

Present an implementation of IRIS in a project

Code examples bonus 1

Illustrate your article with code examples

Code upload bonus 1

Upload code examples to Open Exchange or other open-source platform

Proposed topics

Here is a list of suggested topics that will give your article an extra topic bonus (3 points):

✔️ Python
✔️ FHIR
✔️ IA (Vector Search, ML, GenAI, RAG, AgenticAI)
✔️ VSCode
✔️ CI/CD
✔️ Data (Warehouse / Lake / Time Series)
✔️ HealthCare
✔️ Supply Chain

We look forward to reading your contributions. Get typing! Happy writing & Good luck!


Important note: Delivery of prizes varies by country and may not be possible for some of them. A list of countries with restrictions can be requested from @Liubka Zelenskaia

Judges reserve the right to refuse an article if it misuses LLMs.

Discussão (0)1
Entre ou crie uma conta para continuar