Todo o tempo
InterSystems Developer Community é uma comunidade de 24,876 desenvolvedores incríveis
Somos um local onde os programadores do InterSystems IRIS aprendem e compartilham, permanecem atualizados, crescem juntos e se divertem!

Recentemente, percebi que já faz muito tempo que não falo sobre os recursos mais recentes da extensão ObjectScript da InterSystems para Visual Studio Code.

Tenho o prazer de anunciar a versão 2.12.1 da extensão ObjectScript, contendo diversas melhorias que facilitam a vida do desenvolvedor. Alguns destaques são descritos abaixo, incluindo o recurso nº 1 solicitado pelo Global Summit – importação de XML!

0 0
0 104

 

A inteligência artificial não é limitada apenas a gerar imagens por texto com instruções ou criar narrativas com direções simples.

Você também pode criar variações de uma foto ou incluir um plano de fundo especial a um já existente.

Além disso, você pode obter a transcrição de áudio, não importando o idioma e a velocidade do falante.

Então, vamos analisar como o gerenciamento de arquivos funciona.

0 0
0 104

O Subsistema Windows para Linux (WSL) é um recurso do Windows que permite executar um ambiente do Linux na sua máquina do Windows, sem precisar de uma máquina virtual separada ou inicialização dupla.

O WSL foi projetado para oferecer uma experiência perfeita e produtiva a desenvolvedores que querem usar ambos o Windows e o Linux ao mesmo tempo**.

0 0
0 104

Estou feliz em compartilhar com você minha primeira experiência usando uma versão de contêiner docker do IRIS for Health para explorar seu interesse em fazer um teste ou usar um contêiner docker leve e fácil de implantar. Este guia abordará as etapas de implementação usando o repositório GitHub chamado ENSDEMO, escrito por Renan Lourenco.

1 0
0 104
Artigo
· Mar. 27, 2023 1min de leitura
Obtendo a lista de rotinas programaticamente

InterSystems FAQ

Você pode recuperar datas e tamanhos de rotina programaticamente usando a consulta RoutineList da classe %Library.Routine (ou apenas %Routine).

A consulta RoutineList tem um argumento e o nome da rotina a ser pesquisado pode ser especificado por correspondência de prefixo ou correspondência intermediária. (Para curingas, especifique * ou ?)

No exemplo a seguir. *.MAC é especificada como argumento.

0 0
0 103

Anexei um documento que descreve o produto que desenvolvi chamado NiPaRobotica Pharmacy. Esta é uma interface que desenvolvi que aceita solicitações de dispensa de farmácia e converte os itens de linha no pedido em diálogos de dispensa que são enviados para robôs de farmácia. Implantei a interface em 3 Farmácias Hospitalares, duas das quais tinham 6 robôs que foram dispostos de tal forma que as rampas de dispensação canalizavam os medicamentos para as mesas pelos farmacêuticos sentados em vitrines atendendo 1200 pacientes por dia.

0 0
0 103

Exercícios de workshop: desenvolver componentes de interoperabilidade em Java (PEX)

Olá desenvolvedores!

Deixe me compartilhar com vocês alguns exercícios de um workshop sobre desenvolver componentes de interoperabilidade em Java usando PEX (Production Extension).

Vocês vão encontrar slides e exercícios passo a passo sobre:

1 0
0 103

Projeto 3 – Requisição REST

Vamos montar nossa próxima integração utilizando uma aplicação REST. Para tal vamos utilizar um BS que chamará o BP do nosso serviço demo (ver Primeira Integração). Vamos reaproveitar o serviço que então poderá ser chamado via SOAP ou REST. Teremos então dois BS que irão chamar o mesmo BP. A imagem abaixo ilustra essa arquitetura:

5 0
0 102
Artigo
· Dez. 22, 2023 9min de leitura
Banco de Dados de Documentos do IRIS (DocDB)

O Banco de Dados de Documentos do InterSystems IRIS (DocDB) oferece uma abordagem flexível e dinâmica de gestão dos dados de bancos de dados. O DocDB abraça o poder do JSON (JavaScript Object Notation), fornecendo um ambiente sem esquema para armazenar e recuperar dados.

É uma ferramenta poderosa que permite aos desenvolvedores ignorar um monte de código boilerplate na interação com aplicativos existentes, serialização, paginação e integração. O fluxo perfeito do DocDB com os serviços e as operações de Interoperability Rest possibilita um grande salto na produção e no gerenciamento de APIs.

Confira a documentação completa do DocDB aqui. No contexto deste artigo, mostrarei um caso de uso em que o DocDB é uma combinação perfeita.

0 0
0 102

​Palavras-chave: ChatGPT, COS, Tabelas de consulta, IRIS, IA

Objetivo

Aqui está outra pequena observação antes de seguirmos para a jornada de automação assistida por GPT-4. Confira abaixo algumas "ajudinhas" que o ChatGPT já oferece, em várias áreas, durante as tarefas diárias.

Saiba também quais são as possíveis lacunas, riscos e armadilhas da automação assistida por LLMs, caso você explore esse caminho. Também adoraria ouvir os casos de uso e as experiências de outras pessoas nesse campo.

0 0
0 102
Artigo
· Ago. 26, 2022 9min de leitura
Angular. Dicas gerais

Antes de começarmos com alguns tópicos intermediários e avançados, gostaria de resumir alguns pontos mais gerais. Eles são subjetivos, é claro, então ficarei feliz em discuti-los se você tiver outra opinião ou argumentos melhores para qualquer um deles.

A lista não é abrangente e isso é intencional, pois abordarei alguns tópicos em artigos futuros.

2 0
0 102

De tempos em tempos recebemos a pergunta do título deste artigo no suporte, em situações onde algo ou alguém está utilizando mais licenças do que o esperado, e precisamos então identificar o quê.

Temos dois cenários. O primeiro cenário ocorre quando percebemos que as licenças acabaram através de uma aplicação que não funciona ou quando tentamos conectar ao terminal e recebemos a "graciosa" mensagem: <LICENSE LIMIT EXCEEDED>

1 0
0 102

Olá Comunidade,

Juntem-se à próxima competição de programação online da InterSystems:

🏆 Concurso de Programação Acelerador FHIR da InterSystems 🏆

Envie uma aplicação que utilize o InterSystems FHIR-as-a-service na AWS ou auxilie desenvolvendo soluções utilizando o Acelerador FHIR da plataforma de dados IRIS da InterSystems.

    Duração: de 10 de Maio a 06 de Junho de 2021

    Total em prêmios: US$8,750

    1 0
    0 102

    Bem-vindo à terceira e última publicação de nossos artigos dedicados ao desenvolvimento de aplicações RAG baseadas em modelos LLM. Neste último artigo, veremos, com base em nosso pequeno projeto de exemplo, como podemos encontrar o contexto mais adequado para a pergunta que queremos enviar ao nosso modelo LLM e para isso utilizaremos a funcionalidade de busca vetorial incluída no IRIS.

    Meme Creator - Funny Context Meme Generator at MemeCreator.org!

    0 0
    0 101
    Artigo
    · Abr. 8, 2024 6min de leitura
    GitOps com o InterSystems Kubernetes Operator

    image

    Este artigo abordará a transferência do controle do provisionamento do InterSystems Kubernetes Operator e o início da sua jornada com a gestão da sua própria "nuvem" de soluções InterSystems através de práticas Git Ops. Esse padrão de implantação também é o caminho de execução para o PID^TOO||| Motor de Resolução de Identidade de Respiração FHIR.

    0 0
    0 101

    Deixe-me apresentar meu novo projeto, que é o irissqlcli, um REPL (Read-Eval-Print Loop)  para o InterSystems IRIS SQL 

    • Destaque de sintaxe
    • Sugestões (tabelas, funções)
    • 20+ formatos de saída
    • Suporte ao stdin
    • Saída em arquivos 

    Instale com o pip

    pip install irissqlcli

    Ou execute com o docker

    docker run -it caretdev/irissqlcli irissqlcli iris://_SYSTEM:SYS@host.docker.internal:1972/USER

    Conecte ao IRIS

    $ irissqlcli iris://_SYSTEM@localhost:1972/USER -W
    Password for _SYSTEM:
    Server:  InterSystems IRIS Version 2022.3.0.606 xDBC Protocol Version 65
    Version: 0.1.0
    [SQL]_SYSTEM@localhost:USER> select $ZVERSION
    +---------------------------------------------------------------------------------------------------------+
    | Expression_1                                                                                            |
    +---------------------------------------------------------------------------------------------------------+
    | IRIS for UNIX (Ubuntu Server LTS for ARM64 Containers) 2022.3 (Build 606U) Mon Jan 30 2023 09:05:12 EST |
    +---------------------------------------------------------------------------------------------------------+
    1 row in set
    Time: 0.063s
    [SQL]_SYSTEM@localhost:USER> help
    +----------+-------------------+------------------------------------------------------------+
    | Command  | Shortcut          | Description                                                |
    +----------+-------------------+------------------------------------------------------------+
    | .exit    | \q                | Exit.                                                      |
    | .mode    | \T                | Change the table format used to output results.            |
    | .once    | \o [-o] filename  | Append next result to an output file (overwrite using -o). |
    | .schemas | \ds               | List schemas.                                              |
    | .tables  | \dt [schema]      | List tables.                                               |
    | \e       | \e                | Edit command with editor (uses $EDITOR).                   |
    | help     | \?                | Show this help.                                            |
    | nopager  | \n                | Disable pager, print to stdout.                            |
    | notee    | notee             | Stop writing results to an output file.                    |
    | pager    | \P [command]      | Set PAGER. Print the query results via PAGER.              |
    | prompt   | \R                | Change prompt format.                                      |
    | quit     | \q                | Quit.                                                      |
    | tee      | tee [-o] filename | Append all results to an output file (overwrite using -o). |
    +----------+-------------------+------------------------------------------------------------+
    Time: 0.012s
    [SQL]_SYSTEM@localhost:USER>

    0 0
    0 101
    Artigo
    · jan 25, 2022 1min de leitura
    GlobalToJSON--Compacto

    Exporte um GLOBAL no formato JSON e importe também este formato. Compacto refere-se à estrutura criada.
    Nós de Globals são incluídos com dados para um carregamento de dados rápido.
    Mas também o código relacionado é bastante compacto.

    1 1
    0 81

    Notamos que a licença integrada contida no InterSystems IRIS e IRIS for Health 2021.1 Community Edition está incorretamente configurada para expirar em 30 de outubro de 2021.

    Fique atento nas postagens da Comunidade pois iremos fornecer um novo instalador para resolver o problema em breve. Atualizaremos esta postagem assim que houver uma solução disponível.

    Não há impacto em nenhuma versão de produção (a Community Edition é para fins de desenvolvimento), mas eu queria alertar os desenvolvedores o mais rápido possível.

    4 0
    0 101

    Olá Desenvolvedores,

    Vocês estão prontos para um novo desafio? É com grande prazer que anunciamos a primeira competição de escrita de artigos técnicos da InterSystems:

    🏆 Concurso de Criação de Artigo Técnico InterSystems 🏆

    Escreva um artigo sobre qualquer tópico relacionado á tecnologia InterSystems no prazo de 15 de Julho a 15 de Agosto 22 de Agosto (prazo estendido) de 2021.

    Prêmios para todos: Todos que publicarem um artigo na Comunidade de Desenvolvedores durante este período irão receber um pacote de prêmio especial!

    Prêmio Principal: Um iPad da Apple

    Junte-se ao nosso novo concurso e seu conteúdo será visto por nossos mais de 55K leitores mensais! Detalhes abaixo.

    1 0
    0 101