#VSCode

0 Seguidores · 64 Postagens

VSCode é o nome abreviado para o popular editor multiplataforma VisualStudio Code da Microsoft.

Saber mais.

Artigo Larissa Prussak · Out. 5, 2021 1m read

O lançamento mais recente do Serenji apresenta nossa inovadora tecnologia gj :: locate. Era uma ferramenta autônoma que criamos originalmente para um concurso da Comunidade de Desenvolvedores no início deste ano, mas nós a incorporamos em nosso depurador após alguns ótimos comentários dos desenvolvedores.

Ele funciona navegando diretamente para a fonte de seus erros do lado do servidor em apenas alguns cliques - permitindo que você corrija os erros rapidamente sem a necessidade de contar linhas tediosas de código ... e sejamos realistas, quem tem tempo para que quando você está sob pressão para consertar esse bug?

É simples e fácil de usar:

1. Clique no painel gj :: locate na barra de status

2. Insira a mensagem de erro do ObjectScript ou a referência de linha de uma rotina class / .mac.

3. gj :: locate então faz o trabalho para você, levando-o diretamente para a linha correspondente em seu código-fonte.

Muito fácil ... e com tempo de sobra para fazer um café antes do prazo!

Abaixo há um link do vídeo que mostra isso em ação - diga-nos se você já tentou. Ou, se você estiver interessado em experimentá-lo, oferecemos uma licença de avaliação gratuita de 30 dias, apenas me mande uma mensagem através da Comunidade de Desenvolvedores ou envie um e-mail para info@georgejames.com.

Serenji 3.2.0 utilising gj::locate technology

0
0 159
Anúncio Heloisa Paiva · Maio 6, 2024

 

O Visual Studio Code lança novas atualizações todo mês com novos recursos e correção de bugs, e o lançamento de Abril 2024 já está disponível.

0
0 558
Artigo Danusa Calixto · Out. 10, 2022 2m read

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.

Etapas para configurar um ambiente de contêiner docker do IRIS for Health Community Edition

  • Docker em funcionamento
  • Download da imagem do docker
  • docker pull containers.intersystems.com/intersystems/irishealth-community:2022.2.0.304.

    0
    0 119
    Artigo Heloisa Paiva · Set. 29, 2025 2m read

    Olá,

    Pensei em compartilhar um hook bem útil que me ajudou no desenvolvimento no Health Connect Cloud com VS Code e GitBash. Ao desenvolver no Health Connect Cloud, se forem feitas alterações diretamente no servidor, como regras de roteamento (routing rules) ou implantações de componentes, elas não são incluídas automaticamente no controle de origem (source control). Por isso, você deve exportar do servidor para seus arquivos locais e enviar para o seu repositório remoto. Tenho certeza de que existem métodos mais fáceis para lidar com isso, os quais estou testando, mas como uma solução rápida, achei que seria útil ter um gancho de pré-commit que aciona um lembrete no GitBash - veja abaixo.

    0
    0 42
    Anúncio Danusa Calixto · Fev. 21, 2024

    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!

    Como sempre, encontre a lista completa de modificações no CHANGELOG, incluindo muitas correções de bugs e vulnerabilidades.

    0
    0 125
    Artigo Evandro Wendt · Fev. 12 3m read

    Bem-vindo ao resumo mensal de atualizações e lançamentos do VS Code e das extensões relacionadas à InterSystems relevantes para desenvolvedores IRIS. Vamos detalhar as atualizações que são relevantes para desenvolvedores InterSystems, com dicas de como elas podem ser aplicadas aos seus projetos do dia a dia.

    Não se esqueça: se você está migrando do InterSystems Studio para o VS Code ou quer aprofundar seus conhecimentos, confira os cursos de treinamento em VS Code da George James Software: georgejames.com/vscode-training.


    VS Code versão 1.

    0
    0 13
    Artigo Heloisa Paiva · Abr. 20, 2025 6m read

    Sei que pessoas completamente novas no VS Code, Git, Docker, FHIR e outras ferramentas podem, às vezes, ter dificuldades com a configuração do ambiente. Por isso, decidi escrever um artigo que percorre todo o processo de configuração passo a passo para facilitar o início.

    Eu realmente agradeceria se você pudesse deixar um comentário no final – me diga se as instruções foram claras, se algo ficou faltando ou se há mais alguma coisa que você acharia útil.

    A configuração inclui:

    ✅ VS Code – Editor de código
    ✅ Git – Sistema de controle de versão
    ✅ Docker – Executa uma instância do IRIS for Health Community
    Extensão REST Client do VS Code – Para executar consultas à API FHIR
    ✅ Python – Para escrever scripts baseados em FHIR
    ✅ Jupyter Notebooks –Para tarefas de IA e FHIR

    Antes de começar: Certifique-se de ter privilégios de administrador no seu sistema.

    Além de ler o guia, você também pode seguir os passos nos vídeos:

    Para Windows

    0
    0 60
    Artigo Danusa Calixto · Nov. 10, 2023 10m read

    ​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. 

     

    Tabelas de consulta

    Uma das tarefas mais simples podem ser as tabelas de consulta.

    0
    0 118
    Artigo Evandro Wendt · Dez. 31, 2025 1m read

    Foi encorajador ver mais pessoas criando extensões do VS Code para o concurso recente. No entanto, notei que, das três extensões que exigem credenciais para realizar suas conexões, apenas a de @John Murray, gj :: dataLoader, aproveita a extensão InterSystems Server Manager
    , amplamente estabelecida e oficialmente suportada, para obter as definições de conexão e gerenciar as credenciais de forma segura.

    0
    0 32
    Artigo Larissa Prussak · Out. 20, 2021 1m read

    A versão mais recente do Serenji se concentra na experiência de depuração. Agora você não só pode depurar no local, não importa onde esteja ou o que estiver fazendo, mas também adicionamos alguns recursos menores que tornarão a depuração mais direta.

    • Executar e depurar CodeLenses - links clicáveis ​​acima de cada método de classe, procedimento, sub-rotina ou função extrínseca.
    • Solicitação intuitiva de pontos de entrada e argumentos - ao depurar um método de classe, produzir, sub-rotina ou função extrínseca.
    • Plano de fundo sombreado somente leitura - para diferenciar claramente entre documentos editáveis ​​e somente leitura.
    • Saída do programa no console de depuração - a saída é mostrada no console de depuração.
    • Comandos do Serenji nas árvores de namespace do Server Manager - permitindo que você inicie o Serenji por meio do Server Manager.

    Saiba mais em nossas notas de lançamento aqui

    0
    0 131
    InterSystems Oficial Danusa Calixto · Maio 14, 2024

    Como a maioria de vocês já ouviu falar, a InterSystems anunciou a descontinuação do Studio com o lançamento do IRIS 2023.2. Um plano detalhado de descontinuação foi revelado em novembro e agora estamos atingindo o primeiro marco desse plano. A partir dos kits de visualização 2024.2, os kits do Windows não conterão mais o Studio. Isso significa que novas instalações usando este kit não instalarão o Studio, e atualizar uma instância existente para a versão 2024.2 (ou posterior) removerá o Studio do diretório bin da instância.

    0
    0 174
    Anúncio Angelo Bruno Braga · jan 16, 2023

    Olá Comunidade,
    Vamos nos encontrar virtualmente em nossa primeira mesa redonda da comunidade em 2023! Junte-se à discussão sobre as melhores práticas para desenvolvimento no VS Code/Studio, casos de uso e perguntas e respostas.
    📅 Data: January 26
    🕑 Horário: 10:00 pm BRT 

    Inscreva-se aqui > desafio Global Masters <

       

    0
    0 80
    Artigo Yuri Marx · Dez. 2, 2025 2m read

    O utilitário Load Data é uma excelente ferramenta para carregar dados de arquivos CSV/TXT para uma tabela SQL do IRIS, mas é necessário enviar o arquivo de destino para o servidor IRIS e escrever a instrução Load Data para ingerir o conteúdo do arquivo. Agora é possível selecionar um arquivo no VSCode, definir a tabela de destino e enviar a solicitação. O utilitário vscode-load-data enviará o arquivo para o servidor IRIS e executará o comando Load Data para você! Muito simples:

    0
    1 45
    Artigo Danusa Calixto · Mar. 12, 2024 9m read

    Neste GitHub, você pode encontrar todas as informações sobre como usar um modelo de machine learning / IA do HuggingFace no Framework IRIS usando python.

    1. iris-huggingface

    Uso de modelos de machine learning no IRIS usando Python. Para modelos text-to-text, text-to-image e image-to-image.

    Modelos de exemplo:

    0
    0 181
    Artigo Evandro Wendt · Fev. 13 2m read

    As versões recentes do IRIS já vêm com o Lite Terminal disponível no VSCode. Ele funciona como um servidor WebSocket, com comunicação via mensagens JSON. Aqui está como se conectar a ele a partir do Python:

    import websocket
    import argparse
    import requests
    import json
    
    
    def terminal(host, port, namespace, username, password, command, secure):
        session = requests.Session()
        r = session.get(f"http{"s" if secure else ""}://{host}:{port}/api/atelier/", auth=(username, password))
        cookies = session.cookies.get_dict()
        ws = websocket.WebSocket()
        ws.
    0
    0 22
    Artigo Heloisa Paiva · Abr. 22, 2025 6m read

    Há treze anos, obtive dois diplomas de graduação em engenharia elétrica e matemática, e logo em seguida comecei a trabalhar em tempo integral na InterSystems, sem usar nenhuma das duas. Uma das minhas experiências acadêmicas mais memoráveis e perturbadoras foi em Estatística II. Em uma prova, eu estava resolvendo um problema de intervalo de confiança moderadamente difícil. O tempo estava acabando, então (sendo um engenheiro) escrevi a integral definida na folha de prova, digitei-a na minha calculadora gráfica, escrevi uma seta com "calculadora" sobre ela e depois escrevi o resultado.

    0
    0 43
    InterSystems Oficial Danusa Calixto · Nov. 21, 2023

    Conforme anunciado pela primeira vez em maio, e depois de muitas apresentações e discussões aprofundadas no Global Summit 2023, continuamos com os planos de descontinuar o InterSystems Studio (descontinuado designa um recurso ou tecnologia que a InterSystems não desenvolve mais ativamente e para a qual existem melhores opções).

    O InterSystems Studio foi descontinuado em 2023.2, mas continuará a ser fornecido com as versões 2023.3 e 2024.1.

    0
    0 111
    Artigo Evandro Wendt · jan 4 1m read

    Tenho o prazer de anunciar a publicação do gj :: dataLoader, uma nova extensão do VS Code que simplifica a tarefa de carregar dados de arquivos CSV locais em tabelas SQL dos seus servidores InterSystems IRIS.

    Aqui está um vídeo introdutório:

    gj :: dataLoader já está disponível no Marketplace para instalação direta no VS Code. É a minha proposta para o concurso “Bringing Ideas to Reality” 2025 e coloca em prática esta ideia: https://ideas.intersystems.com/ideas/DPI-I-667

    Seus comentários serão bem-vindos.

    0
    0 27
    Artigo Larissa Prussak · Out. 26, 2021 2m read

    As tecnologias da InterSystems são conhecidas por seus bancos de dados de alto desempenho, que suportam os sistemas e operações de muitas organizações. No entanto, um ingrediente chave para esse sucesso é a qualidade e a facilidade de manutenção de seu código.

    A qualidade do código pode afetar tudo, desde a velocidade e facilidade de corrigir bugs e fazer melhorias, até o desempenho geral de sua organização e sua capacidade de chegar à frente no mercado.

    Ao garantir que seu código seja sustentável, você pode reduzir aproximadamente 75% dos custos do ciclo de vida do sistema *. É por isso que, na George James Software, as soluções que construímos são sempre diretas e escritas em código de alta qualidade - porque sabemos que essa base sólida pode impactar positivamente o resto da sua organização.

    Com um sistema que pode ser mantido, você pode reduzir a manutenção geral, pois qualquer problema que ocorra é significativamente mais rápido de identificar e corrigir. Isso significa que você está livre para alocar tempo e orçamento para melhorias, permitindo que você obtenha o máximo valor de suas aplicações e, em última análise, dê um melhor suporte à sua organização.

    Fique atento às nossas próximas postagens sobre como é um sistema sustentável e as ferramentas que podem ajudá-lo a manter seu código sustentável, a fim de ajudá-lo a reduzir esses custos de manutenção.

    0
    0 86
    Anúncio Danusa Calixto · Jul. 15, 2024

    O Visual Studio Code lança novas atualizações todo mês com novos recursos e correções de bugs, e a versão de junho de 2024 já está disponível.

    A Versão 1.91 inclui: 

    0
    0 93
    Artigo Heloisa Paiva · Dez. 5, 2025 3m read

    Boas-vindas ao resumo mensal de atualizações e lançamentos do VS Code e das extensões relacionadas à InterSystems que são relevantes para os desenvolvedores IRIS.

    Vamos detalhar as atualizações que são relevantes para os desenvolvedores InterSystems com dicas sobre como elas podem ser aplicadas em seus projetos diários.

    Não se esqueça, se você está migrando do InterSystems Studio para o VS Code, ou deseja aprofundar seu conhecimento, confira os cursos de treinamento do VS Code da George James Software: georgejames.com/vscode-training

     

    VS Code versão 1.

    0
    0 39
    Artigo Heloisa Paiva · Mar. 15, 2024 6m read

    Introdução

    Nas próximas semanas, meus colegas de trabalho estão planejando começar a usar VSCode para programar com os produtos InterSystems. Entre as várias vantagens disso, eu gostaria de salientar a possibilidade de se conectar com outras tecnologias, como o GitHub, com facilidade. Além disso, o VSCode também oferece uma extensa loja de extensões, onde você pode achar vários recursos adicionais gratuitos que fazem a programação mais rápida e eficiente. Por último e não menos importante, para conquistar os corações de todo desenvolvedor, é Open Source.

    0
    0 226
    Artigo Heloisa Paiva · Fev. 17 6m read

    Como eu "Vibecodei" um Backend (e Frontend) no InterSystems IRIS

    Eu queria testar o **vibecoding** em uma configuração real de backend + frontend no InterSystems IRIS, idealmente usando algo realista em vez de um exemplo de brinquedo. O objetivo era simples: pegar um pacote persistente existente e bem conhecido no IRIS e construir rapidamente uma interface de usuário (UI) e uma API utilizáveis ao redor dele — deixando a IA cuidar do máximo possível de código repetitivo (boilerplate). Aqui está o resultado dos experimentos.

    0
    0 12
    Artigo Danusa Calixto · Nov. 27, 2023 2m read

    Ao usar o VS Code para editar o código-fonte, o modelo de configurações permite que você determine valores específicos à pasta para algumas configurações ao usar um arquivo settings.json localizado em uma subpasta .vscode da pasta raiz do espaço de trabalho. Um conjunto de valores aqui tem precedência sobre outro nas suas configurações pessoais quando você está trabalhando nessa pasta raiz do espaço de trabalho.

    Se você usa um espaço de trabalho isfs-type para operar diretamente em um namespace no servidor, primeiro você precisa configurar esse servidor para oferecer suporte a uma pasta .

    0
    0 80
    Artigo Evandro Wendt · jan 4 1m read

    gj :: configExplorer é uma nova extensão do VS Code que se integra ao Server Manager e utiliza o Structurizr para gerar diagramas de configuração dos seus servidores.

    Aqui está um curto vídeo introdutório.

    Ao usar a API Nativa do Intersystems IRIS para Node.js, não é necessário instalar nenhum código de suporte nos servidores. Essa escolha de tecnologia também permite que ele participe do atual concurso da Developer Community.

    0
    0 34
    Artigo Larissa Prussak · Out. 28, 2021 2m read

    Eu escrevi um tutorial passo a passo no repositório qewd-howtos  sobre como você pode escrever aplicativos da web Node.js de última geração de várias páginas usando o  QEWD-Up WebSocket/REST api back-end integrado com um framework da web como NuxtJS e Vue.js. Em particular com o mais recente framework NuxtJS/Vue.js , escrever aplicativos da web torna-se divertido novamente, permitindo que você escreva seus aplicativos de forma muito eficiente, ocultando todo o código template de você.

    O tutorial deve ser muito fácil de fazer em sua máquina de desenvolvimento e consiste em duas partes:

    Você pode simplesmente clonar as configurações de demonstração do GitHub e executá-las em sua máquina de desenvolvimento usando Visual Studio Code onde sua instância de desenvolvimento IRIS / Caché está rodando. A demonstração é mantida o mais fácil possível, mas contém todas as etapas principais de que você precisa para começar a escrever aplicativos da vida real..

    0
    0 469
    Artigo Heloisa Paiva · Jul. 16, 2024 2m read

    Olá!

    Recentemente estive investigando uma situação incômoda enquanto editava classes ou rotinas ObjectScript no VSCode. O que acontecia era que, como estava escrevendo as linhas de código na minha classe (por exemplo: a adição de um novo método, mudança da assinatura de classe ou de um bloco de código) isso ocasionava uma rápida revisão da sintaxe, reformatação e compilação - e inevitavelmente (já que eu estava apenas na metade da escrita), isso gerava erros de compilação.

    0
    0 211
    Anúncio Danusa Calixto · Abr. 27, 2023

    Nossa extensão gj :: codeSpex para o VS Code, que é parte do DX Jetpack, permite que a documentação seja exibida em linha enquanto você está codificando as classes. Em alguns casos a documentação é extensa, e a falta de suporte a rolagem no elemento de comentário do VS Code que estamos usando estava degradando o DX. 

    Ao contribuir com uma solicitação pull para o projeto VS Code (minha 94ª aceita nos últimos quatro anos), consegui resolver isso. Chegou ao Insiders de hoje e chegará ao lançamento geral (também conhecido como Stable) no próximo mês, quando o 1.78 for lançado.

    0
    0 118
    Artigo Heloisa Paiva · Dez. 15, 2025 5m read

    Olá Comunidade!👋
    Bem-vindos à segunda parte da série Utilitário IRIS IO. Esta extensão representa minha inscrição para o Concurso "Trazendo Ideias à Realidade" 2025 da InterSystemse oferece uma interface intuitiva e poderosa para importar e exportar dados diretamente no VS Code.

    Se você achar esta extensão útil, por favor, considere votar em mim no concurso!


    0
    0 42