Assista a este vídeo para descobrir uma abordagem analítica à criptografia do InterSystems IRIS e como ela interage com a compactação e desduplicação de armazenamento em comparação com a criptografia em nível de armazenamento:
https://www.youtube.com/embed/e5MdzyyAPlI [Isso é um link incorporado, mas você não pode ver conteúdo incorporado diretamente no site, porque recusou os cookies necessários para acessá-lo. Para ver o conteúdo incorporado, você precisa aceitar todos os cookies nas suas Definições de cookies]
Está aberto para os membros da Comunidade de Desenvolvedores o Período de Votação do Concurso de Tutoriais, que vai de 25 de novembro a 01 de dezembro. O artigo com o maior número de curtidas irá receber o prêmio da Comunidade de Desenvolvedores: 🎁 Echo Dot - Alexa Echo Dot 5ª Geração
Aproveite os excelentes tutoriais participantes e ajude a premiar o tutorial que você mais gostar com a sua curtida.
Você provavelmente já viu essa abreviação SSO em diferentes sites da InterSystems: Community, Learning Portal, Global Masters, etc. Ela significa Single Sign-On. Isso significa que você só precisa um conjunto de login e senha e você pode acessar todos os recursos do Ecossistema do Desenvolvedor.
Hoje teremos um code golf diferente: construir um programa (usando apenas caracteres ASCII imprimíveis, tabs e caractere de nova linha) que imprima exatamente os caracteres no espaço imprimível ASCII (de 32 a 126) que não apaecem no código fonte do seu programa (em qualquer ordem, mas quantas vezes você quiser).
Como sempre o objetivo é produzir o menor código fonte que seja capaz disso.
O meu (admito que não muito bom, mas faz o trabalho!) código:
Gostaria de apresentar meu último pacoteOpenAPI-Suite.Este é um conjunto de ferramentas para gerar código ObjectScript a partir deuma especificação OpenAPI versão 3.0.. IEm resumo, estes pacotes permitem:
Gerar classes de servidor. É bem parecido com o código gerado por ^%REST mas o valor adicionado é o suporte à versão 3.0.
Gerar classes de cliente HTTP.
Gerar classes de produção de cliente (business services, business operation, business process, Ens.Request, Ens.Response).
Uma interface web para gerar e baixar o código ou gerar e compilar diretamente no servidor.
Converter especificações das versões 1.x, 2.x para a versão 3.0.
Neste artigo, vou descrever e ilustrar o processo de implementação do ObjectScript dentro do Python embutido. Esta discussão também fará referência a outros artigos relacionados ao Python embutido, bem como abordará questões que foram benéficas para a minha jornada de aprendizado.
Como você sabe, a integração de recursos Python dentro do IRIS tem sido possível há algum tempo. Este artigo se concentrará em como incorporar perfeitamente o ObjectScript com o Python embutido.
Nós sabemos que há vezes em que vocês buscam um novo membro para a equipe. Então aqui está um breve tutorial sobre como você pode publicar suas oportunidades de trabalho na Comunidade para atrair os melhores funcionários!
Primeiro, você precisa adicionar uma tag Oportunidade de Trabalho
Este artigo tem como objetivo guiá-lo pelo processo de configuração e utilização do recurso Python Runtime Flexível para Python embutido. Antes da versão 2024.2, o instalador do InterSystems IRIS incluía uma versão pré-instalada do Python. Você pode encontrar as bibliotecas Python e os arquivos de aplicação localizados no diretório \lib\python dentro da sua pasta de instalação do IRIS (por exemplo, C:\InterSystems\IRIS20242\lib\python).
Baseado num ótimo exemplo e workshop construído por @Luis Angel Pérez Ramos (veja artigos relacionados e o Open Exchange app relacionado), que incluiu um container local InterSystems for Health (e setup desejado), essa amostra apresentada aqui, adaptada do workshop para usar o InterSystems Cloud FHIR Server, e suas definições relacionadas.
Assista a este vídeo para saber mais sobre a tecnologia de inteligência artificial PainChek, que avalia a dor do paciente na cabeceira do hospital, aproveita a interoperabilidade do InterSystems IRIS para se conectar a sistemas de registros médicos eletrônicos de terceiros:
https://www.youtube.com/embed/-XNQUj7Sx_s [Isso é um link incorporado, mas você não pode ver conteúdo incorporado diretamente no site, porque recusou os cookies necessários para acessá-lo. Para ver o conteúdo incorporado, você precisa aceitar todos os cookies nas suas Definições de cookies]
Tenho um novo projeto para armazenar informações de respostas REST em um banco de dados IRIS. Precisarei sincronizar informações de pelo menos duas dúzias de endpoints REST separados, o que significa criar quase essa quantidade de classes ObjectScript para armazenar os resultados desses endpoints.
Uma API REST (Representational State Transfer ou Transferência de Estado Representacional) é uma interface que permite que diferentes aplicações se comuniquem entre si através do protocolo HTTP, usando operações padrão como GET, POST, PUT e DELETE. APIs REST são amplamente utilizadas no desenvolvimento de software para expor serviços acessíveis por outras aplicações, possibilitando a integração entre diferentes sistemas.
No artigo anterior. Práticas de membros de classe e sua execução dentro do Python embutido. Agora voltaremos nossa atenção para o processo de alternância de espaços de nomes, acesso a variáveis globais, travessia e execução de rotinas dentro do Python embutido.
Se você deseja saber como está se saindo na Comunidade e ver suas estatísticas, você não precisa rolar por todas as suas publicações no seu perfil (apesar de que isso também seroa possível). Você pode usar o Online Analytics Dashboard. Dentro dele você pode ver suas próprias estatísticas detalhadas para a semana atual, mês atual, e todo o tempo, incluindo:
número de visualizações, curtidas, comentários e seguidores
gráficos de linha do tempo de visualizações, curtidas, ações com suas publicações e comentários
uma tabela que contém informações sobre visualizações, comentários e curtidas para cada publicação
Em ObjectScript, você tem uma ampla coleção de funções que retornam algum valor tipicamente:
set variable = $somefunction(param1,param2, ...)
Não há nada de especial nisso. Mas há um conjunto de funções que classifico como Funções de Lado Esquerdo A especialidade delas é que você também pode usá-las à esquerda do operador igual como um alvo no comando SET:
No último artigo nós apresentamos a arquitetura do nosso projeto SMART On FHIR, então agora é o momento de colocar a mão na massa e começar a configurar os elementos que vamos precisar.
Vamos começar com Auth0.
Configuração AUTH0
Vamos começar criando uma conta Auth0 com um email válido. Uma vez registrada, vamos criar nossa primeira aplicação e faremos isso do menu a esquerda:
As versões 2.8.4.11 e 3.4.3.11 do InterSystems API Manager (IAM) já estão disponíveis para o Público em Geral. Essas são as versões mais recentes das duas versões de longo prazo com suporte do IAM. Essas versões contêm correções importantes, e todos os clientes são incentivados a fazer o upgrade.