Artigo Heloisa Paiva · Mar. 15 6min de leitura Como começar a usar VSCode 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. #Depuração #Ferramentas #GitHub #JSON #ObjectScript #Open Source #Studio #Tutorial #VSCode 0 0 0 96
Artigo Heloisa Paiva · Jun. 2, 2023 2min de leitura Melhores Templates Saudação à Comunidade! Aqui está o terceiro artico dedicado aos truques úteis que podemos encontrar pela comunidade. Dessa vez, gostaria de colocar em evidência modelos (templates) úteis que ajudarão os iniciantes (mas não somente os iniciantes) a começar a utilizar a tecnologia muito mais rápido. Aqui estão: #InterSystems IRIS 3 0 0 57
Artigo Heloisa Paiva · Jun. 1, 2023 2min de leitura API para importar/exportar rotinas Esse é um artigo da página de "Perguntas frequentes" (FAQ) da InterSystems. 1. Exportar API a. Use $system.OBJ.Export() para especificar rotinas individuais para exportar. Por exemplo: do $system.OBJ.Export("TEST1.mac,TEST2.mac","c:\temp\routines.xml",,.errors) O formato que você deve especificar é: NomeDaRotina.extensão, e a extensão pode ser: mac, bas, int, inc, obj. #Dicas e truques #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 101
Artigo Heloisa Paiva · Maio 29, 2023 10min de leitura Alterar o trace do Visualizador de Mensagens para JSON em vez de XML Programação e suas linguagens Ser um programador hoje em dia é basicamente uma versão nerd de ser um poliglota. Claro, a maioria de nós aqui na comunidade InterSystems "falamos ObjectScript". Entretando, eu acredito que essa não foi a primeira língua de muita gente. Por exemplo, eu nunca tinha ouvido falar nela antes de receber o treinamento apropriado na Innovatium. #Innovatium #JSON #REST API #Tutorial #XML #Portal de ideias da InterSystems #InterSystems IRIS #Open Exchange Open Exchange app 2 0 0 109
Artigo Heloisa Paiva · Maio 26, 2023 6min de leitura Facilitando a análise da memória ocupada pelas tabelas Introdução #Administração do Sistema #Alta Disponibilidade #Análise adaptável #Bancos de dados #Dicas e truques #Innovatium #InterSystems IRIS #Open Exchange 1 0 0 111
Artigo Heloisa Paiva · Mar. 28, 2023 10min de leitura Debugando código ObjectScript usando VSCode O Visual Studio Code (VSCode) é o editor de código mais popular do mercado. Foi criado pela Microsoft e distribuído como um IDE gratuito. O VSCode suporta dezenas de linguagens de programação, incluindo ObjectScript, até 2018, Atelier (baseado no Eclipse). Foi considerado como uma das principais opções para desenvolver produtos InterSystems. #Depuração #InterSystems IRIS #VSCode 1 1 0 169
Artigo Heloisa Paiva · Mar. 17, 2023 2min de leitura Tipos em Python e em ObjectScript Por que decidi escrever isso No meu último artigo, falei sobre devolver valores com Python. Mas a devolução é muito simples, o que pode complicá-la é o que vou falar hoje: onde é tratado o valor. Objeto Python em IRIS Seguindo o exemplo do último artigo, temos o método: #Embedded Python #Innovatium #Python #InterSystems IRIS 1 2 0 67
Artigo Heloisa Paiva · Mar. 10, 2023 3min de leitura Criando uma conexão ODBC - passo a passo Introdução Esse artigo tem a intenção de ser um simples tutorial sobre como criar conexões ODBC e trabalhar com elas, já que eu achei o assunto um pouco confuso quando estava começando, mas tive pessoas incríveis que pegaram minha mão e me guiaram para conseguir, e eu acredito que todos merecem esse tipo de ajuda também. Vou dividir cada pequena parte em seções, então sinta-se à vontade para pular para a que sentir necessidade, apesar de eu recomendar ler o texto na íntegra. #Innovatium #ObjectScript #ODBC #SQL #Tutorial #InterSystems IRIS 2 0 0 336
Artigo Heloisa Paiva · Mar. 9, 2023 3min de leitura SQLAlchemy - o jeito mais fácil de usar Python e SQL com bases de dados do IRIS Introdução Em alguns dos últimos artigos, eu falei sobre tipos entre IRIS e Python, e ficou claro que não é tão fácil acessar objetos de um lado pelo outro. Por sorte, o trabalho já foi feito para criar o SQLAlchemy-iris (clique no link para ver na Open Exchange), o que faz tudo muito mais fácil para o Python acessar os objetos do IRIS, e eu vou mostrar como começar. #Innovatium #Python #SQL #Tutorial #InterSystems IRIS #Open Exchange 3 2 0 1K
Artigo Heloisa Paiva · Mar. 2, 2023 3min de leitura Tutorial - forma mais rápida de criar uma base de dados de exemplo Introdução Esse é um tutorial simples da forma mais rápida que eu achei para criar uma base de dados de exemplo para quaisquer razões, como realizar testes, fazer exemplos para tutoriais, etc. Criando um namespace Abra o terminal Escreva o comando "D $SYSTEM.SQL.Shell()" Escreva"CREATE DATABASE " e o nome desejado para o namespace. Agora você tem um namespace novo de uma forma muito mais rápida que criando pelo Portal de Administração - que é claro que oferece muito mais opções de configuração. #Bancos de dados #Innovatium #SQL #Testes #Tutorial #InterSystems IRIS 1 0 0 102
Artigo Heloisa Paiva · Fev. 22, 2023 2min de leitura Retornando valores com python Porque estou estou escrevendo isso? Ano passado eu escrevi um artigo para iniciantes para utilizar o Python incorporado. Depois se iniciou uma pequena discussão sobre como retornar valores com Python e achei algumas observações interessantes que valem a pena fazer um artigo. Além disso, espero que possa alcançar mais pessoas assim. Situações possíveis Há duas coisas com as quais temos que nos preocupar ao retornar um valor com Python. A primeira é o tipo que você está tentando retornar e a segunda é onde está retornando. #Embedded Python #Innovatium #Python #InterSystems IRIS 2 0 0 246
Artigo Heloisa Paiva · Fev. 17, 2023 4min de leitura Exportação a JSON- propriedades relacionais e propriedades herdadas Porque decidi escrever esse artigo Mais uma vez me surgiu um desafio que me custou algum tempo e muitos testes para obter a melhor solução. E agora que consegui, quero compartilhar meu novo conhecimento #Ferramentas #Innovatium #JSON #Tabelas Relacionais #InterSystems IRIS 1 0 0 57
Artigo Heloisa Paiva · jan 17, 2023 8min de leitura Token Authentication - O básico que você precisa para começar a programar Porque eu decidi escrever este texto Recentemente eu recebi o desafio de criar um método de autenticação segura para autorizar acesso a alguns dados, mas infelizmente eu não tinha nenhuma experiência com essas configurações de segurança e senti que me faltava, alguns conceitos básicos para compreender melhor a documentação oficial. Depois de estudar e conseguir entregar as classes que me pediram para desenvolver, eu gostaria de compartilhar um pouco do meu novo conhecimento, que me ajudou seguir os tópicos da documentação. #Autenticação #Controle de acesso #Innovatium #Documentação #InterSystems IRIS #Portal de Aprendizagem 5 4 0 208
Artigo Heloisa Paiva · Set. 22, 2022 5min de leitura Python e IRIS na prática - com exemplos! Aqui você vai encontrar um programa simples que usa Python em um ambiente de desenvolvimento IRIS e outro programa simples que sua ObjectScript em um ambiente de desenvolvimento Python. Além disso, gostaria de compartilhar alguns dos problemas que tive enquanto aprendia a implementar esses códigos. Python em ambiente IRIS Digamos, por exemplo, que você está desenvolvendo no IRIS e tem um problema que acha mais fácil ou mais eficiente de se resolver com Python. #Innovatium #Python #InterSystems IRIS 4 0 0 279
Artigo Heloisa Paiva · Set. 6, 2022 4min de leitura Interoperabilidade - passo a passo para criar e conectar business hosts Recentemente comecei a estudar interoperabilidade e achei a documentação oficial muito útil para entender como funciona, mas ainda tive dificuldade para implementar sozinha. Com ajuda dos meus colegas de trabalho, consegui criar uma Demo de um sistema e aprender na prática. Por isso, decidi escrever esse post para ajudar outros a "colocar a mão na massa" e passar adiante a ajuda que tive. #Innovatium #Interoperabilidade #InterSystems IRIS 5 0 1 77