Rechercher

Annonce
· Sept 16

Ganadores de los Demo Games 2025

Hola Comunidad,

Estamos súper ilusionados y agradecidos a nuestros 52 compañeros de InterSystems que participaron en los 📺 Demo Games para Sales Engineers de InterSystems 📺 y crearon 19 vídeos increíbles.

Nuestros colegas de todo el mundo pusieron a prueba su creatividad, conocimientos técnicos y magia en las demos. Lo que comenzó como un concurso interno para mostrar habilidad técnica y excelencia en las demostraciones se convirtió en un auténtico escenario para la imaginación, con algunas propuestas que parecían menos demos y más cortometrajes, completos con actuación, storytelling e incluso un toque cinematográfico.

También queremos dar las gracias a todos los miembros de la Comunidad que se tomaron el tiempo de verlos y votar por vuestros favoritos. 

¡Llega la hora de anunciar a los ganadores!

🥇 1er puesto: Health Evolve: Transformando los Datos No Estructurados
por @Vishal Pallerla, @Erica Song, @Louis Kabelka, @Zelong Wang, @John Murtha

🥈 2º puesto: Eliminando el Desperdicio en las Cadenas de Suministro de la Sanidad
por @Georgia Gans, @Annie Tong, @Boris Mamkin

🥉 3er puesto: Plataforma de Agentes de IA para la Sanidad
por @Daniel Cole, @Jeff Morgan, @Raef Youssef, @Jose Ruperez, @Harry Tong, @Nicholai Mitchko

También queremos destacar a varios finalistas que recibieron la mayor cantidad de votos:

🏅 MyVitals: Conectando los Datos de Salud de Dispositivos Wearables con las Historias Clínicas (EHRs) usando InterSystems
por @Alberto Fuentes, @Pierre-Yves Duquesnoy, @Luis Angel Pérez Ramos

🏅 Aventuras en la Transformación de Datos con InterSystems IRIS
por @Kate Lau, @Merlin Wijaya, @Martyn Lee, @Bryan Hoon

🏅Empleado Autónomo Inteligente de Negocio (ABiC) – Combinando InterSystems BI e IA Generativa
por @Tomo Okuyama, @Nobuyuki Hata, @Tomoko Furuzono, @Mihoko Iijima 

¡Felicitemos a todos nuestros héroes que participaron en los Demo Games 2025!

 

Este ha sido realmente un concurso extraordinario, con demos increíbles, ideas valientes y una energía impresionante. ¡Gracias a todos por hacer de los Demo Games 2025 un evento tan inspirador e inolvidable! 👏

Discussion (0)1
Connectez-vous ou inscrivez-vous pour continuer
Article
· Sept 15 3m de lecture

IRISで Amazon s3(クラウドストレージAPI)を使用する方法

これは InterSystems FAQ サイトの記事です。

ビジネスサービスやビジネスオペレーションで EnsLib.CloudStorage.InboundAdapter アダプタを使用したり、%Net.Cloud.Storage.Client を使用することで、Amazon s3(クラウドストレージAPI)のファイルにアクセスすることが可能です。

いずれの場合も、事前に Javaランタイムをシステムにインストールし、インストールしたJavaランタイムの JAVA_HOME 情報を、管理ポータルにて設定する必要があります(手順は後述します)。


今回は、%Net.Cloud.Storage.Client クラスを使用したサンプルをご紹介します。
手順は以下のようになります。


【手順】

以下のS3パケットにアクセスする手順になります。

   

(1)  事前に、コマンドプロンプトにて aws コマンドを使用して動作確認をしておきます(S3に存在しているファイル一覧がプロンプトに返ればOKです)。

> aws s3 ls s3://kake-s3
2025-04-30 16:20:52         32 abc.txt
2025-04-30 16:14:00      21529 messages.log

もしくは

>aws s3 --endpoint-url https://s3.ap-northeast-1.amazonaws.com ls s3://kake-s3
2025-04-30 16:20:52         32 abc.txt
2025-04-30 16:14:00      21529 messages.log


(2) Javaをインストールします
Java Runtime Environment (JRE)s 1.8


(3) 管理ポータルで %Java_Gateway の設定を行います

管理ポータル:
システム管理 > 構成 > 接続性 > 外部言語サーバ > %Java_Server 編集
  クラスパス .;C:\InterSystems\iris\dev\java\lib\1.8\intersystems-cloudclient-1.x.x.jar;       バージョンにより異なります。
  Javaホーム C:\Program Files\Java\jre1.8.0_451\        Javaインストールフォルダ

       

保存後、%Java_Server を Start ※以下のようなログで起動します

 
(4) 以下のコマンドをターミナルで実行します。

set region="ap-northeast-1"
set credentialsFile=""
set endPoint=""
set client = ##class(%Net.Cloud.Storage.Client).CreateClient(,0,credentialsFile,region,.tSC,endPoint)

読む

set bucketName = "isj-s3"

/// String
set data = client.DownloadBlobToString(bucketName,"abc.txt")
zwrite data
// data="InterSystems Japan"_$c(13,10)_"インターシステムズジャパン"_$c(13,10)
// ファイルはBOMなし&UTF-8で保存しています

/// Stream
set stream = client.DownloadBlobToStream(bucketName, "messages.log")
set i=stream.Read(200)   ;; 先頭200バイト
zwrite i
//i="07/08/23-08:48:50:868 (14307) 0 [Generic.Event] Allocated 496MB shared memory"_$c(10)_"07/08/23-08:48:50:869 (14307) 0 [Generic.Event] 32MB global buffers, 80MB routine buffers, 64MB journal buffers, 6MB buffe"


書く

set x="あいうえお"_$C(13,10)_"かきくけこ"
do client.UploadBlobFromString(bucketName, "abc.txt", x)


閉じる

do client.Close()
Discussion (0)0
Connectez-vous ou inscrivez-vous pour continuer
Résumé
· Sept 15

Publicações Desenvolvedores InterSystems, Setembro 08 - 14, 2025, Resumo

Annonce
· Sept 15

Winners of the Demo Games 2025

Hi Community,

We're super excited and thankful to our 52 InterSystems colleagues who participated in the 📺 Demo Games for InterSystems Sales Engineers 📺 and created 19 amazing videos.

Our colleagues worldwide put their creativity, technical know-how, and demo magic to the test. What started as an internal contest to showcase technical skill and demo excellence became a true stage for imagination with some entries looking less like demos and more like short films, complete with acting, storytelling, and even a cinematic touch.

Also, we'd like to thank all the members of the Community who took the time to watch them and vote for their favourites! 

And now it's time to announce the winners!

🥇 1st place: Health Evolve: Transforming Unstructured Data 
by @Vishal Pallerla, @Erica Song, @Louis Kabelka, @Zelong Wang, @John Murtha 

🥈 2nd place: Eliminating Waste in Healthcare Supply Chains 
by @Georgia Gans, @Annie Tong, @Boris Mamkin 

🥉 3rd place: Healthcare AI Agent Platform 
by @Daniel Cole, @Jeff Morgan, @Raef Youssef, @Jose Ruperez, @Harry Tong, @Nicholai Mitchko 

We'd also like to highlight several runner-ups who got the most votes:

🏅 MyVitals: Connecting Wearable Health Data to EHRs with InterSystems
by @Alberto Fuentes, @Pierre-Yves Duquesnoy, @Luis Angel Pérez Ramos 

🏅 Data Transformation Adventures with InterSystems IRIS
by @Kate Lau, @Merlin Wijaya, @Martyn Lee, @Bryan Hoon  

🏅 Autonomous Business Intelligent Clerk (ABiC) - Combining InterSystems BI and Generative AI
by @Tomo Okuyama, @Nobuyuki Hata, @Tomoko Furuzono, @Mihoko Iijima 

 

Let's congratulate all our heroes who took part in the Demo Games 2025:

 

This was truly an outstanding contest with amazing demos, bold ideas, and incredible energy. Thank you all for making Demo Games 2025 such an inspiring and unforgettable event! 👏

9 Comments
Discussion (9)6
Connectez-vous ou inscrivez-vous pour continuer
Annonce
· Sept 15

Concours InterSystems sur .Net, Java, Python et JavaScript

Bonjour à tous et a toutes,

Nous sommes heureux d'annoncer le nouveau concours de programmation en ligne InterSystems :

🏆 Concours InterSystems sur .Net, Java, Python et JavaScript 🏆

Durée : du 22 septembre au 12 octobre 2025

Prix : 12 000 $


Le sujet

Développer une application qui présente l’utilisation d'autres langages avec InterSystems IRIS.

General Requirements:

  1. Une application ou une bibliothèque doit être entièrement fonctionnelle. Il ne doit pas s'agir d'un import ou d'une interface directe pour une bibliothèque déjà existante dans un autre langage (sauf pour le C++, là il faut vraiment faire beaucoup de travail pour créer une interface pour Iris). Il ne doit pas s'agir d'un copier-coller d'une application ou d'une bibliothèque existante.
  2. Applications acceptées : nouvelles applications sur Open Exchange ou existantes, mais avec une amélioration significative. Notre équipe examinera toutes les candidatures avant de les approuver pour le concours.
  3. L'application doit fonctionner sur IRIS Community Edition, IRIS for Health Community Edition ou IRIS Cloud SQL. Les deux peuvent être téléchargés en tant que versions hôtes (Mac, Windows) à partir du site d'évaluation, ou peuvent être utilisés sous la forme de conteneurs extraits d'InterSystems Container Registry ou de Community Containers : intersystemsdc/iris-community:latest ou intersystemsdc/irishealth-community:latest .
  4. L'application doit être Open Source et publiée sur GitHub ou GitLab.
  5. Le fichier README de l'application doit être en anglais, contenir les étapes d'installation, et la vidéo de démonstration ou/et une description du fonctionnement de l'application.
  6. Pas plus de 3 soumissions d’un développeur sont autorisées.

NB. Our experts will have the final say in whether the application is approved for the contest or not, based on the criteria of complexity and usefulness. Their decision is final and not subject to appeal.

N.B. Nos experts auront le dernier mot quant à l'approbation ou non de la candidature au concours en fonction des critères de complexité et d'utilité. Leur décision est définitive et sans appel.

Prix ​​du concours :

1. Nomination des experts – les gagnants seront sélectionnés par l'équipe d'experts d'InterSystems :

🥇 1ère place - $5,000
🥈 2e place - $2,500
🥉 3e place - $1,000
🏅 4e place - $500
🏅 5e place - $300
🌟 6-10e places - $100

2. Gagnants de la communauté – candidatures qui recevront le plus de votes au total :

🥇 1ère place - $1,000 
🥈 2e place - $600
🥉 3e place - $300
🏅 4e place - $200
🏅 5e place - $100

❗ Si plusieurs participants obtiennent le même nombre de votes, ils sont tous considérés comme gagnants et la récompense est partagée entre eux.
❗ Les récompenses en espèces sont attribuées uniquement aux personnes pouvant prouver leur identité. En cas de doute, les organisateurs contacteront le ou les participants pour leur demander des informations complémentaires

Qui peut participer ?

Tout membre de la communauté de développeurs, à l'exception des employés d'InterSystems (sous-traitants ISC autorisés). Créer un compte !

Les développeurs peuvent s'associer pour créer une application collaborative. Autorisé de 2 à 5 développeurs dans une équipe.

N'oubliez pas de mettre en évidence les membres de votre équipe dans le README de votre application – profils d'utilisateurs DC.

Délais importants :

🛠 Phase de développement et d'inscription :

  • 22 septembre 2025 (00h00 EST) : Début du concours.
  • 5 octobre 2025 (23h59 EST) : Date limite de téléchargement.

✅ Période de vote :

  • 6 octobre 2025 (00h00 EST) : Début du vote.
  • 12 octobre 2025 (23h59 EST) : Fin du vote.

Remarque : Les développeurs peuvent améliorer leurs applications tout au long de la période d'inscription et de vote.

    Ressources utiles :

    ✓ Documentation :

    ✓ Exemples d'applications et de bibliothèques :

    ✓ Pour les débutants avec IRIS :

    ✓ Pour les débutants avec ObjectScript Package Manager (IPM) :

    ✓ Comment soumettre votre application au concours :

    Besoin d'aide ?

    Rejoignez la chaîne du concours sur le serveur Discord d'InterSystems ou discutez avec nous dans les commentaires de ce post.

    Nous avons hâte de voir vos projets! Bonne chance 👍


    En participant à ce concours, vous acceptez les conditions du concours énoncées ici. Veuillez les lire attentivement avant de continuer

    Discussion (0)1
    Connectez-vous ou inscrivez-vous pour continuer