Salut la communauté !
Nous espérons que vous passerez un été (ou un hiver, selon l'endroit où vous vous trouvez) passionnant et inspirant !

Aujourd'hui, nous lançons l'été curieux sur la communauté des développeurs. Ça signifie:
Salut la communauté !
Nous espérons que vous passerez un été (ou un hiver, selon l'endroit où vous vous trouvez) passionnant et inspirant !

Aujourd'hui, nous lançons l'été curieux sur la communauté des développeurs. Ça signifie:
Salut la communauté,
Je voulais juste vous faire savoir qu'il est encore temps d'obtenir une carte-cadeau de 25 $ de Gartner pour évaluer nos produits. Les avis doivent être objectifs (pas d'employés d'InterSystems) et approuvés par Gartner. Voici le lien : https://gtnr.it/3ulVX4K
Salut la communauté !
Vous voulez suivre le rythme des changements rapides dans les technologies de pointe ? Rejoignez-nous pour ces cours virtuels sur les services d'apprentissage, à venir :
📅 25-29 juillet : HealthShare Unified Care Record Fundamentals
📅 8-12 août : Using InterSystems Embedded Analytics
Depuis la version 2019.2, InterSystems IRIS fournit son API native pour Python comme méthode d'accès aux données haute performance. L'API native vous permet d'interagir directement avec la structure de données IRIS native.
En tant que développeurs InterSystems, vous êtes probablement déjà familiarisés avec les globales. Nous allons passer en revue les bases au cas où vous souhaiteriez un rafraîchissement, mais n'hésitez pas à passer directement à la section suivante.
InterSystems IRIS utilise des globales pour stocker les données. Une globale est un tableau clairsemé qui se compose de nœuds qui peuvent ou non avoir une valeur et de sous-nœuds. Ce qui suit est un exemple abstrait d'une globale :

Salut les développeurs !
Vous voulez savior comment mettre en place une Data Fabric dans une stratégie Data Driven ? Voyez la vidéo :
⏯ Qu'est ce qu'une Smart Data Fabric ?
Regardez la chaîne YouTube des développeurs d'InterSystems et restez à l'écoute !
Salut la communauté !
@Joan.Pérez a publié une critique selon laquelle il n'est pas très clair quelles applications sont disponibles pour InterSystems Package Manager. Merci Joan ! En effet, cela mérite un article.
Il y a au moins deux façons que je connais pour les présenter :
1. Exécuter la commande find dans zpm :
IRISAPP>zpm ============================================================================= || Welcome to the Package Manager Shell (ZPM). || || Enter q/quit to exit the shell. Enter ?
Salut la communauté,
Je voulais juste vous faire savoir que vous pouvez encore obtenir une gourde LifeStraw pour avoir répondu à une enquête de Gartner Peer Insights Avec un filtre intégré qui élimine les bactéries, les parasites et les microplastiques, cette bouteille d'eau est particulièrement utile pour les randonneurs. De plus, Gartner vous donnera un accès de trois mois à son Peer Insights Plus, "un service exclusif qui vise à aider les professionnels de la technologie à rester au courant des tendances technologiques et à exceller dans l'évaluation des logiciels/services.
Salut la communauté !
Rencontrons-nous lors de la réunion en ligne avec les gagnants du concours InterSystems Full Stack – une excellente occasion de discuter avec l'équipe d'experts InterSystems ainsi qu'avec nos participants. Démonstration des gagnants incluse !
Date et heure : Vendredi 22 juillet - 12h00 PM EDT
Utiliser des méthodes avec syntax objet et SQL est l'une des caractéristiques les plus intéressantes dans Object Script. Mais dans un cas précis, ça m'a donné des résultats inattendus, donc j'ai essayé d'isoler le cas et le décrire ici.
Disons que vous devez écrire une méthode de classe qui met à jour une seule propriété. Habituellement, j'écrirais cela en utilisant SQL comme ceci :
Salut la communauté,
Nous sommes très heureux d'annoncer les gagnants du concours InterSystems Full Stack 2022!
Merci à tous d'avoir participé à notre concours de codage ! Et les gagnants sont...

La durée du concours d'articles a été prolongée jusqu'à la fin du mois, le 31 juillet !

Salut la communauté,
Nous sommes ravis d'annoncer que les rencontres de développeurs InterSystems sont enfin de retour en personne !
Le premier meetup lié au Python aura lieu le 21 juillet à 18h00 à Democracy Brewing, Boston, MA. Il y aura 2-3 courtes présentations liées au Python, des questions-réponses, des sessions de réseautage ainsi que de la bière gratuite avec des collations et des visites de la brasserie.
AGENDA:
Salut la communauté,
C'est l'heure de voter ! Soumettez vos votes pour les meilleures applications du concours InterSystems Full Stack 2022:
🔥 VOTEZ POUR LES MEILLEURES APPLICATIONS 🔥
Comment voter ? Détails ci-dessous.
Salut la communauté,
Ceci est le troisième article de la série traitant sur l’initialisation d’instances IRIS avec Docker. Cette fois, on s’intéresse à Enterprise Cache Protocol (ECP).
De manière très simplifiée, ECP permet de configurer certaines instances IRIS avec le rôle de serveur d’applications et d’autres avec le rôle de serveur de données. Vous trouverez toutes les informations techniques détaillées dans la documentation officielle.
Salut, communauté.
Dans cet article, nous allons configurer de manière programmatique la WebGateway Apache avec Docker en incluant :

Nous utiliserons deux images : une pour la WebGateway et la seconde pour l'instance IRIS.
Tous les fichiers nécessaires sont disponibles dans ce repository GitHub.
Commençons par un clone git :
clone git https://github.com/lscalese/docker-webgateway-sample.Salut tout le monde !
Ce n'est pas un secret qu'InterSystems Global Masters Advocate Hub est connecté à la communauté des développeurs via l'API. Lorsque vous faites une contribution à DC, cela vous rapporte des points et des badges sur Global Masters.
Nous avons préparé un petit guide sur la meilleure façon de gagner des points sur Global Masters :
|
COMMENT GAGNER DES POINTS SUR LES GLOBAL MASTERS |
|
|
Chaque article publié sur Developer Community Article publié sur DC ES / PT / JP / CN / FR |
200 |
|
1er commentaire sur DC / Chaque commentaire* Commentaire sur DC ES / PT / JP / CN / FR |
300 / 30 60 |
|
1ère réponse marquée comme acceptée / Chaque réponse acceptée |
1 000 / 150 |
|
Traduction d'un article / d'une question |
150 / 30 |
|
Publier 1 / 5 / 10 / 25 / 50 articles sur DC |
1 500 / 7 500 / 15 000 / 40 000 / 75 000 |
|
Publier 1 / 5 / 10 / 25 / 50 questions sur DC |
500 / 2 000 / 5 000 / 15 000 / 30 000 |
|
Chaque application sur Open Exchange |
800 |
|
1 / 5 / 10 / 25 / 50 réponses acceptées sur DC |
1 000 / 4 000 / 8 000 / 20 000 / 40 000 |
|
Vos articles DC ont recueilli 750+ / 2000+ / 5000+ / 15000+ vues |
600 / 2 500 / 7 000 / 20 000 |
|
Lire un article sur DC Partager un article/vidéo sur les réseaux sociaux |
10 |
|
Rédigez 1 / 2 / 3 / 4 / 5 articles avec la balise Meilleures pratiques |
1000 / 3000 / 7000 / 10 000 / 15 000 |
|
50 / 100 / 250 / 500 / 1000 téléchargements de votre application sur Open Exchange |
2 500 / 5 000 / 7 500 / 12 500 / 25 000 |
|
Donnez votre avis sur InterSystems / les produits d'InterSystems |
2 000 - 3 000 |
|
Invitez votre collègue à la communauté des développeurs |
600 |
| Créez une vidéo sur votre application OEX | 3000 |
|
*n'a compté que les commentaires publiés après l'inscription sur le Global Masters Advocate Hub. |
|
Historique
| Version | Date | Changements |
|---|---|---|
| V1 | 2022-02-08 | Version initiale |
| V1.1 | 2022-04-06 | Génération de certificats avec le fichier sh au lieu de pki-script Utilisation de variables d'environnement dans des fichiers de configuration |
Salut, communauté,
Avez-vous déjà mis en place un environnement miroir ? Dispose-t-il d'un réseau privé, d'une adresse IP virtuelle et d'une configuration SSL ? Après avoir fait cela plusieurs fois, je me suis rendu compte que c'est long, et qu'il y a beaucoup d'actions manuelles nécessaires pour générer des certificats et configurer chaque instance IRIS. C'est une vraie casse-tête pour les personnes qui ont souvent à le faire.
Par exemple, une équipe d'assurance qualité peut avoir besoin de créer un nouvel environnement pour chaque nouvelle version d'application à tester. L'équipe de support peut avoir besoin de créer un environnement pour reproduire un problème complex.
Je m'intéresse particulièrement à l'utilisation des Globales avec Embedded Python.
Alors, j'ai commencé à consulter la documentation officielle.
#1 Introduction to Globals
Une tentative de description générique de ce qu'est une Globale. Pointant ensuite vers:
#2 A Closer Look at ObjectScript
Mais où puis-je trouver Embedded Python ?
Plus bas, se trouve:
3.1 Embedded Python Overview
3.1.1 Work with Globals
Idéal si vous n'avez jamais vu une Globale.
Sinon ce n'est qu'un exemple primitif choquant
3.2 Using Embedded Python
Dernier espoir: >>> Mais, absolument RIEN de visible.
Une déception!
Les versions Developer Preview sont désormais disponibles pour la version 2022.2 d'InterSystems IRIS, IRIS for Health et HealthShare Health Connect.
Il s'agit de la première d'une série de versions faisant partie du programme de preview pour les développeurs Les futures versions d'aperçu devraient être mises à jour toutes les deux semaines et nous ajouterons des fonctionnalités dès qu'elles seront prêtes. Ce programme nous permet d'obtenir des commentaires sur les fonctionnalités et les améliorations dès qu'elles sont disponibles.
InterSystems Native SDK pour Python est une interface légère pour les API d'InterSystems IRIS qui n'étaient auparavant disponibles que via ObjectScript.
Je suis particulièrement intéressé par la possibilité d'appeler des méthodes ObjectScript, plus précisément des méthodes de classe. Cela fonctionne, et cela fonctionne très bien, mais par défaut, les appels ne supportent que les arguments scalaires : chaînes de caractères, booléens, nombres intégraux et flottants.
Mais si vous voulez :
Vous aurez besoin d'écrire un code glue ou de prendre ce projet (s'installe avec pip install edpy). Le paquet edpy vous donne une signature simple :
call(iris, class_name, method_name, args)
qui vous permet d'appeler n'importe quelle méthode ObjectScript et d'obtenir des résultats en retour.
Salut la communauté !
Nous sommes heureux d'annoncer que la Developer Community en français est désormais connectée à Global Masters, ce qui signifie que les membres de DC FR obtiendront automatiquement des points et des badges pour leurs contributions.
1. intersystems-iris-docker-rest-template
Il s'agit d'un modèle d'une application REST API intégrée en python dans InterSystems IRIS. Elle possède également une spécification OPEN API et peut être développée avec Docker et VSCode.
1. intersystems-iris-docker-rest-template
2. Conditions préalables
3. Installation
3.1. Installation pour le développement
3.2. Portail de gestion et et VSCode
3.3. Avoir le répertoire ouvert à l'intérieur du conteneur
4. Comment cela fonctionne
5. Comment l'utiliser
5.1. Requête POST
5.1.1. Test de la requête POST
5.1.2. Comment fonctionne la requête POST
5.2. Requête GET
5.2.1.
Bonjour à tous !
Le Global Summit 2022 à Seattle s'est terminé il y a un peu plus d'une semaine, mais les keynotes sont déjà disponibles pour ceux qui les ont manquées alors qu'ils étaient sur place ou qui n'ont pas pu assister à cet événement en personne pour une raison ou une autre (ou simplement pour ceux qui souhaitent se rafraîchir la mémoire et les réécouter).
Sans plus tarder, voici le début du Global Summit, c'est-à-dire les salutations de la communauté :
Profitez de regarder tous les keynotes des trois jours du Global Summit 2022 via cette playlist YouTube :
Avant de commencer à aborder des sujets intermédiaires et avancés, je voudrais résumer quelques points plus généraux. Ils sont subjectifs, bien sûr, et je serai heureux d'en discuter si vous avez une autre opinion ou de meilleurs arguments pour l'un d'entre eux.
La liste n'est pas exhaustive et c'est voulu, car je couvrirai certains sujets dans de futurs articles.
Angular est assez strict en termes de limitation de l'architecture possible d'une application, mais il y a encore de nombreux endroits qui vous permettent de faire les choses à votre façon.
Bonjour la Communauté,
Nous avons le plaisir de vous inviter au prochain webinaire de lancement du concours Full Stack d'InterSystems sur le changement climatique ! Le sujet de ce webinaire est consacré au concours Full Stack.
Nous discuterons des principaux défis et problèmes posés par le changement climatique et le réchauffement de la planète et de la manière dont ils peuvent être résolus. Comme toujours, nos experts répondront aux questions sur la façon de développer, construire et déployer des solutions full-stack en utilisant InterSystems IRIS.
Date et heure : lundi 27 juin - 09h00 EDT
Intervenants :
🗣 Ainar Abdrakhmanov, expert en changement climatique, co-auteur du cours 4 vagues, co-fondateur, PDG à Longevica
🗣 @Timothy Leavitt, InterSystems Development Manager
🗣 @Evgeny Shvarov, InterSystems Developer Ecosystem Manager
Projet modèle avec divers codes Python à utiliser pour InterSystems IRIS Community Edition avec conteneur.
Caractéristiques :

Bonjour, je m'appelle Sergei Sarkisian et je crée des fronts Angular depuis plus de 7 ans en travaillant chez InterSystems. Comme Angular est un framework très populaire, nos développeurs, clients et partenaires le choisissent souvent comme partie de la pile pour leurs applications.
J'aimerais commencer une série d'articles qui couvriront différents aspects d'Angular : concepts, comment faire, meilleures pratiques, sujets avancés et plus encore. Cette série s'adressera aux personnes qui connaissent déjà Angular et ne couvrira pas les concepts de base.
Dans la newsletter de juin 2022, découvrez les nouvelles versions dévoilées lors du Global Summit, y compris les offres basées sur le cloud ! De plus, obtenez les dernières informations sur les requêtes d'analyse, consultez le dernier examen de certification et essayez les nouvelles fonctionnalités de recherche de documentation.
Salut la communauté,
Nous sommes ravis de vous inviter au prochain événement InterSystems en personne ! Rejoignez-nous pour un véritable événement communautaire, réunissant une fois de plus les clients et partenaires d'InterSystems - pour apprendre, s'inspirer et partager les défis de l'innovation les uns avec les autres :
🗓 Dates : 18 et 19 octobre 2022
📍 Lieu : Birmingham, Royaume-Uni – The Vox Conference Center

Les versions Developer Preview sont désormais disponibles pour la version 2022.2 d'InterSystems IRIS, IRIS for Health et HealthShare Health Connect.
Il s'agit de la première d'une série de versions faisant partie du programme de preview pour les développeurs Les futures versions d'aperçu devraient être mises à jour toutes les deux semaines et nous ajouterons des fonctionnalités dès qu'elles seront prêtes. Ce programme nous permet d'obtenir des commentaires sur les fonctionnalités et les améliorations dès qu'elles sont disponibles.