Artigo Danusa Calixto · Ago. 18, 2023 2m read

A InterSystems também lançou o IRIS como implantações em contêineres. Esta postagem demonstra como o InterSystems IRIS e os aplicativos que dependem do IRIS como um back-end podem ser empacotados em uma imagem e executados em outras máquinas em contêineres e como é simples fazer isso.

Um contêiner executa imagens que possuem todos os executáveis, código binário, bibliotecas e arquivos de configuração necessários. E as imagens podem ser movidas de uma máquina para outra, e um repositório de imagens como o Docker Hub pode simplificar esse processo.

0
0 74
Artigo Danusa Calixto · Ago. 11, 2023 12m read

Divertido ou não — quão sério é isso?

Os modelos de linguagem grande estão causando alguns fenômenos nos últimos meses. É claro que eu também estava testando o ChatGPT no final de semana passado, para sondar se ele poderia ser um complemento para alguns chatbots de IA "tradicionais" baseados em BERT que eu estava inventando, ou simplesmente os eliminaria. 

Um pensamento me veio à mente enquanto eu fazia os testes. Sendo um pouco teórico ou filosófico, os padrões de interoperabilidade, como HL7 e FHIR, são uma espécie de "linguagem", certo?

0
0 127
Artigo Danusa Calixto · Ago. 8, 2023 11m read

Prefácio

O InterSystems IRIS a partir da versão 2022.2 inclui uma funcionalidade reformulada para JSON web tokens (JWTs). Antes localizada no pacote da classe %OAuth2, a classe JWT, junto com as outras classes da Web JSON (JWCs), agora está em %Net.JSON. Essa migração ocorreu para modularizar as JWCs. Antes, eles estavam estreitamente ligados à implementação do framework OAuth 2.0. Agora, eles podem ser mantidos e usados separadamente.

Observação: para a compatibilidade com as versões anteriores, as classes ainda existem no pacote %OAuth2, mas a codebase agora usa %Net.JSON.

0
0 95
Artigo Danusa Calixto · Ago. 7, 2023 1m read

InterSystems FAQ

Se o valor de uma variável local é um OREF ou não, pode ser determinado usando $IsObject(). Seja v a variável que você deseja verificar,

$IsObject1// v is an OREF

Observe que $IsObject(v) dará um erro UNDEFINED se v for indefinido.

Para evitar erros UNDEFINED, é recomendado o uso do $Get assim:

0
0 112
Artigo Danusa Calixto · Ago. 7, 2023 1m read

InterSystems FAQ 

Você pode definir páginas de erro individuais para as seguintes mensagens de erro/respostas de sistema do Web Gateway:   

  • erro de servidor 
  • servidor ocupado
  • servidor indisponível
  • tempo limite do servidor
  • conexão fechada

As configurações são feitas na tela de Gerenciamento do Web Gateway ([Management Portal] > [System Administration] > [Configuration] > [Web Gateway Management] > [Configuration] > [Default Parameters]).

Na seção Página de Erro do menu de Parâmetros Padrão, defina o nome do arquivo da página html a ser exibida ou o caminho (URL) para a qual redirecionar quando ocorrer um erro.  

 

0
0 73
InterSystems Oficial Danusa Calixto · Ago. 3, 2023

A InterSystems corrigiu 2 defeitos.

O primeiro defeito pode fazer com que um servidor de aplicativos ECP trave. Este defeito é relevante apenas para processadores ARM e IBM Power; está presente nas versões 2022.1.2 e 2022.1.3 do InterSystems IRIS®, InterSystems IRIS for Health™ e HealthShare® Health Connect. A correção é identificada como DP-423661. O defeito é corrigido em todas as versões futuras.
 

O segundo defeito pode, em raras circunstâncias, causar o travamento do adiamento (dejournal). Esse defeito está presente nas versões 2020.4, 2021.x, 2022.x e 2023.

0
0 102
Anúncio Danusa Calixto · Jul. 28, 2023

Olá Desenvolvedores!

Temos o prazer em convidá-los para o concurso dedicado às suas idéias brilhantes relacionadas às tecnologias InterSystems: 

🎁 2º Idea-A-Thon da InterSystems🎁

Poste uma idéia de acordo com tema deste Idea-A-Thon entre 01 e 21 de Agosto e receba um prêmio garantido

Tanto os funcionários da InterSystems quanto os membros da comunidade estão convidados a participar!

0
0 106
Anúncio Danusa Calixto · Jul. 20, 2023

Olá Comunidade! 

O Global Summit 2023 em Hollywood acabou de terminar, mas as palestras já estão disponíveis para aqueles que as perderam enquanto estavam no local ou que não puderam comparecer a este evento presencial por algum motivo ou outro (ou apenas para aqueles que desejam refrescar sua memória e ouvi-los novamente).

InterSystems 30th Global Summit Welcomes Virtual Participants to Experience  Innovation at its Best!

Divirta-se assistindo todas as palestras dos três dias do Global Summit 2023 através desta lista de reprodução do YouTube:

0
0 50
Anúncio Danusa Calixto · Jun. 30, 2023

Olá Desenvolvedores! 

Sejam bem-vindos a 7ª edição do boletim de notícias do InterSystems Ideias ! Continue lendo para saber o que aconteceu no Portal de Ideias desde o boletim anterior:

​​​​✓ Mais de 200 ideias já estão no portal More than 200 ideas are already on the portal 

✓ Ideia foi implementada por um membro da Comunidade 

✓ Implemente uma ideia e ganhe um bonus tecnológico no Concurso Grand Prix 23 

✓ Ideais postadas recentemente 

85,400+ Big Ideas Stock Photos, Pictures & Royalty-Free Images - iStock |  Think big, Innovation, Idea 

0
0 88
Anúncio Danusa Calixto · Jun. 26, 2023

Olá Comunidade!

Os artigos publicados como tradução para ganhar a bonificação durante o período do concurso foram listados junto com os artigos concorrente. Porém, quero informá-los, de que eles não foram avalizados como artigos participantes e não participaram da votação. Eles foram apurados somente para o efeito da bonificação.

As publicações de traduções correspondentes ao informado acima foram:

0
0 62
Anúncio Danusa Calixto · Jun. 12, 2023

Olá Comunidade! 

Está chegando ao fim o 🏆 2º Concurso de Artigos Técnicos em Português da InterSystems 🏆
A partir de agora começa o período de votação dos Especialistas da Comunidade, mas a votação da comunidade ainda está valendo. 

Todos os artigos serão avaliados e validados de acordo com as regras do concurso, os votos e bonus serão contabilizados, e em breve será divulgado o resultado do concurso.

Desde já a Comunidade de Desenvolvedores PT agradece a todos os participantes, e deseja Boa Sorte a todos!

0
0 45
Anúncio Danusa Calixto · Jun. 7, 2023

Olá Comunidade! 
 

Estamos na reta final do nosso 🏆 2º Concurso de Artigos Técnicos em Português da InterSystems 🏆.
Restam apenas 5 dias 👀 para o encerramento do prazo de participação do concurso, e em seguida inicia-se o período de votação. Para aqueles que ainda estão elaborando o seu artigo, atenção para não perderem o prazo de publicação que vai até o dia 12 de junho de 2023

Fiquem ligados no prazo e não percam a chance de participarem! 😉
Estamos aguardando por seus artigos. 

Boa sorte a todos 🍀

0
0 52
Anúncio Danusa Calixto · Maio 31, 2023

Olá Comunidade! 

O mês de maio está terminando e estamos cada vez mais próximos da eleição dos artigos vencedores do 
🏆 2º Concurso de Artigos Técnicos em Português da InterSystems 🏆

Mas ainda dá tempo para você preparar, postar o seu artigo, e concorrer ! 

A data final para publicar seu artigo na comunidade é dia 12 de junho de 2023.  

Não fique fora dessa 😉 

0
0 45
Artigo Danusa Calixto · Maio 31, 2023 11m read

         

Olá, comunidade,
Neste artigo, vou demonstrar o uso do InterSystems Embedded Python. Vamos abordar os tópicos abaixo:

  • 1-Visão geral do Embedded Python
  • 2-Uso do Embedded Python
    • 2.1- Usando uma biblioteca do Python de ObjectScript
    • 2.2- Chamando as APIs do InterSystems do Python
    • 2.3- Usando ObjectScript e Python juntos
  • 3-Usando as funções integradas do Python
  • 4-Módulos/bibliotecas do Python 
  • 5-Casos de uso do Embedded Python
0
0 241
Artigo Danusa Calixto · Maio 26, 2023 5m read

Definindo o contexto

Suponha que você tenha as 2 classes persistentes a seguir habilitadas para JSON (ou seja, estende %JSON.Adaptor ou %pkg.isc.rest.model.adaptor)

Class Test.Employee Extends (%Persistent, %pkg.isc.rest.model.adaptor) {
  Parameter RESOURCENAME = "employee";
  Parameter firstName As %String;
  Parameter lastName As %String;
  Relationship projects As Test.Project [ Cardinality = many, Inverse = employee) ];
}

Class Test.Project Extends (%Persistent, %pkg.isc.rest.model.adaptor) {   Parameter RESOURCENAME = "project";   Parameter name As %String;   Relationship employee As Test.Employee [ Cardinality = one, Inverse = projects, OnDelete = setnull ]; }

0
0 90
Anúncio Danusa Calixto · Maio 24, 2023

Se você já construiu testes unitários utilizando o %UnitTest framework, ou está pensando em usá-lo, por favor dê uma olhada no InterSystems Testing Manager. 

Agora você pode buscar os testes unitários sem sair do VS Code, executar ou depurá-los, e visualizar os resultados da execução anterior. 

O InterSystems Testing Manager funciona com ambos os paradigmas de localização de código-fonte suportados pela extensão ObjectScript.

0
0 101
Anúncio Danusa Calixto · Maio 22, 2023

Olá Comunidade!

Estou aqui para lembrar que o 🏆 2º Concurso de Artigos Técnicos em Português da InterSystems 🏆 já começou!

Para você que ainda não publicou o seu artigo ainda há tempo, mas não deixe para a última hora. Não corra o risco de perder a data final do concurso que vai até o dia 12 de junho.

E para você que já postou o seu artigo, aproveite o tempo restante até o fim do concurso para publicar outros artigos e aumentar a sua chance de concorrer às premiações das duas categorias, Especialista e da Comunidade.

Não fiquem de fora desta oportunidade!
Boa sorte! 🍀

0
0 80
Anúncio Danusa Calixto · Maio 18, 2023

Olá Comunidade! 

Sejam bem-vindos a 6ª edição do boletim de notícias do InterSystems Ideias! Desta vez você pode ler sobre: 

​​​​✓ Ideias implementadas mês passado por membros da Comunidade 

✓ Como criar uma ideia no portal InterSystems Ideias 

✓ Novas ideias criadas recentemente 

0
0 74
InterSystems Oficial Danusa Calixto · Maio 11, 2023

Olá Desenvolvedores, 

No mês de Abril, foram postadas 65 novas perguntas na Comunidade de Desenvolvedores EN : 

Questions

6 Underlying Benefits of Asking Questions | SUCCESS

0
0 76