Fala pessoal, tudo bem?
Quase final do 2º tempo, mas ainda tudo pode acontecer até o apito final! ![]()
InterSystems IRIS é uma plataforma de dados completa
A InterSystems IRIS oferece tudo que você precisa para capturar, compartilhar, entender e agir com base no ativo mais valioso de sua organização - seus dados.
Como uma plataforma completa, a InterSystems IRIS elimina a necessidade de integração de múltiplas tecnologias de desenvolvimento. As aplicações requerem menos código, menos recursos do sistema e menos manutenção.
Fala pessoal, tudo bem?
Quase final do 2º tempo, mas ainda tudo pode acontecer até o apito final! ![]()
Olá Desenvolvedores,
Esta semana é a semana de votação para o Concurso Analítico InterSystems! Então, é a hora de você dar seu voto para as melhores soluções construídas utilizando a plataforma de dados InterSystems IRIS.
🔥 Você decide: VOTE AQUI 🔥
A maior parte da comunicação servidor-cliente na web é baseada em uma estrutura de solicitação e resposta. O cliente envia uma solicitação ao servidor e o servidor responde a esta solicitação. O protocolo WebSocket fornece um canal bidirecional de comunicação entre um servidor e um cliente, permitindo que os servidores enviem mensagens aos clientes sem primeiro receber uma solicitação. Para obter mais informações sobre o protocolo WebSocket e sua implementação no InterSystems IRIS, consulte os links abaixo.
Nesta série de artigos de três partes, é mostrado como você pode usar o IAM para simplesmente adicionar segurança, de acordo com os padrões do OAuth 2.0, a um serviço não autenticado anteriormente implantado no IRIS.
Na primeira parte, foram fornecidos alguns conhecimentos sobre o OAuth 2.0, juntamente com algumas definições e configurações iniciais do IRIS e IAM, para facilitar a compreensão de todo o processo de proteção dos seus serviços.
Olá desenvolvedores,
Vocês pediram e, nós fizemos!
Nós estamos apresentando a nova ferramenta de votação e algorítimo para os concursos InterSystems que você pode já utilizar para o novo concurso - começando nesta segunda-feira!

O Google Cloud Platform (GCP) fornece um ambiente rico em recursos para Infraestrutura como um Serviço (IaaS) como uma oferta em nuvem totalmente capaz de oferecer suporte a todos os produtos da InterSystems, incluindo a mais recente plataforma de dados InterSystems IRIS . Deve-se ter cuidado, como com qualquer plataforma ou modelo de implantação, para garantir que todos os aspectos de um ambiente sejam considerados, como desempenho, disponibilidade, operações e procedimentos de gerenciamento. As especificidades de cada uma dessas áreas serão abordadas neste artigo.
Este é um exemplo de codificação funcionando no IRIS 2020.1 e no Caché 2018.1.3
Ele não será sincronizado com as novas versões
E também NÃO é atendido pelo Suporte da InterSystems!
Globais no Caché / Ensemble / IRIS são normalmente invisíveis ao acessar o SQL
Este exemplo mostra como contornar esse limite.
Desde o Caché 2017, o mecanismo SQL inclui um novo conjunto de estatísticas. Ele registra o número de vezes que uma consulta é executada e o tempo que leva para executá-la.
Esta é uma mina de ouro para qualquer pessoa que está monitorando e tentando otimizar o desempenho de uma aplicação que inclui muitas instruções SQL, mas que não é tão fácil de acessar os dados como algumas pessoas desejam.
Sua aplicação está implantada e tudo está funcionando bem. Ótimo, bate aqui! Então, do nada, o telefone começa a tocar sem parar – são os usuários reclamando que, às vezes, a aplicação está "lenta". Mas o que isso significa? Às vezes? Quais ferramentas você tem e quais estatísticas você deve examinar para encontrar e resolver essa lentidão? A infraestrutura do seu sistema está à altura da tarefa de carga do usuário? Que perguntas de design de infraestrutura você deveria ter feito antes de entrar em produção? Como você pode planejar a capacidade de um novo hardware com confiança sem excesso de especificações? Como você pode parar o telefone de tocar? Como você poderia ter impedido o telefone de tocar em primeiro lugar?
Junte-se à nós para o último Webcast do ano da InterSystems Brasil!
MARKETING DIGITAL E PLATAFORMA DE DADOS
Neste webcast iremos apresentar como uma Plataforma de Dados é fundamental para o sucesso das iniciativas de Marketing Digital, seja na captação de dados e clientes/cidadãos (em conformidade com a LGPD), relacionamento customizado com o cliente, análise ou tomada de decisões baseados em números.
Olá Comunidade!
Estamos gratos em convidar todos os desenvolvedores para o Webinar Inicial do Concurso Analítico da InterSystems! O tópico deste webinar será dedicado ao Concurso Analítico.
Neste webinar, nós iremos demonstrar o modelo-iris-analítico e responder as perguntas de como desenvolver, empacotar e publicar aplicações analíticas usando o InterSystems IRIS.
Dia & Horário: Segunda-feira, 7 de Dezembro — 14:00 Horário de Brasília
Palestrantes:
🗣 @Carmen Logue, InterSystems Product Manager - Analytics and AI
🗣 @Evgeny Shvarov, InterSystems Developer Ecosystem Manager
Olá Desenvolvedores!
Aqui estão os bônus tecnológicos para o Concurso Analítico da InterSystems que irão prover pontos extras na votação:
Vejam os detalhes abaixo:
O InterSystems IRIS BI é uma funcionalidade do IRIS que lhe permite a opção de criar cubos e tabelas pivô a partir dos dados persistentes do IRIS e entregar estes dados como informação para usuários através do uso de painéis interativos.
É um prazer anunciar que o DBeaver suporta a plataforma de dados InterSystems IRIS nativamente desde a versão 7.2.4. Você não precisa realizar uma configuração manual mais, basta identificar o ícone do IRIS na lista de conexões.
Todos os campos necessários já vem preenchidos mas, não se esqueça de colocar seu usuário e senha !!!!
Em um mundo onde a pandemia da #COVID19 transformou as videoconferências em modelos essenciais, bagunçar projetos ficou ainda mais fácil. Mas eis que alto surge para desafiar essa bagunça. Conheça o No Project Mess by IRIS, neste divertido vídeo produzido por Henrique Gonçalves Diaspara nosso canal da Comunidade de Desenvolvedores em Português. https://lnkd.in/dTrcCUv
Não percam a oportunidade de participar deste webcast onde será abordado como arquitetar e implantar serviços de negócio baseado na Arquitetura de Microsserviços, visando obter capacidade de tornar o consumo das aplicações elástica à quantidade de requisições atuais.
Serão abordados os temas uso de docker, API e orquestração de microsserviços.
Olá Desenvolvedores,
Vocês estão preparados para participar de nossa competição anual de Dezembro ?
Junte-se ao concurso o Advento do Código 2020 da InterSystems, participe em nosso concurso de ObjectScript e ganhe prêmios !!!
🏆 Nosso Placar 🏆
Aqui você consegue ver os participantes do ano passado.
👉🏼 Junte-se ao placar privado de ObjectScript com o código 130669-ab1f69bf.
Nota: Você precisa se inscrever para o Advento de Código (ex.: com uma conta GitHub / Google / Twitter / Reddit ) para ver o placar e participar no concurso.
Prêmios:
🥇 1° lugar - US$3,000
🥈 2° lugar - US$2,000
Fala galera! Tudo bem?
Quando @Evgeny Shvarov anunciou o primeiro InterSystems IRIS Programming Contest, Comecei a pensar em algumas ideias.
Coloquei tudo junto nesse aplicativo e o isc-utils é sobre isso:
Conversão de Escala de Temperatura
Olá Desenvolvedores,
O Concurso de Interoperabilidade da InterSystems chegou ao seu fim. Obrigado a todos pela participação em nossa empolgante maratona de codificação !
E agora é o momento de anunciarmos os vencedores !
Nossos aplausos e congratulações vão para os seguintes desenvolvedores e suas aplicações:
Olá Comunidade,
É um prazer convidá-los para o encontro online com os ganhadores do Concurso de Interoperabilidade da InterSystems!
Dia e horário: Sexta-feira, 27 de Novembro de 2020 – 12:00 horário de Brasília
O que lhe aguarda neste encontro virtual ?

Recentemente, a InterSystems concluiu uma comparação de desempenho e escalabilidade da IRIS for Health 2020.1, cujo foco foi a interoperabilidade do HL7 versão 2. Este artigo descreve a taxa de transferência observada para diversas cargas de trabalho e também apresenta diretrizes de configuração geral e dimensionamento para sistemas nos quais a IRIS for Health é usada como um mecanismo de interoperabilidade para as mensagens do HL7v2.
Imagine que você queira ver o que a tecnologia InterSystems pode oferecer em termos de análise de dados. Você estudou a teoria e agora quer um pouco de prática. Felizmente, a InterSystems oferece um projeto que contém alguns bons exemplos: Samples BI. Comece com o arquivo README, pulando qualquer coisa associada ao Docker, e vá direto para a instalação passo a passo. Inicie uma instância virtual, instale o IRIS lá, siga as instruções para instalar o Samples BI e, a seguir, impressione o chefe com belos gráficos e tabelas. Por enquanto, tudo bem.
Inevitavelmente, porém, você precisará fazer alterações.
Olá Desenvolvedores!
É um prazer convidá-los a todos para participarem de nosso próximo concurso de criação de soluções de código aberto utilizando nossa plataforma de dados InterSystems IRIS!
Informações:
🏆 Concurso Analítico InterSystems 🏆
Duração: de 7 a 27 de Dezembro de 2020
Olá Desenvolvedores,
Esta semana é a semana de votação para o Concurso de Interoperabilidade InterSystems Interoperability! Então, é a hora de você dar o seu voto para a melhor solução de interoperabilidade desenvolvida com a plataforma de dados IRIS.
🔥 Você decide: VOTE AQUI 🔥
Como votar? É fácil: você tem direito a um voto, e seu voto vai ou para a Nominação pelos Experts ou para a Nominação pela Comundade.
Olá comunidade!
Apresentamos um novo vídeo sobre IntegratedML, que mostra como ele pode ser usado para fazer previsões de Machine Learning diretamente de comandos SQL.
https://www.youtube.com/watch?v=SdhFWCXmD6U&feature=youtu.be
Junte-se à nós para mais um Webcast da InterSystems Brasil, desta vez em parceria com a Confluence Informática com o tema "Solução para Monitoramento e Auditoria de Integrações", que será realizado no dia 12 de novembro às 11h (Horário de Brasília).
Inscreva-se, as vagas são limitadas
Posição: Desenvolvedor Intersystems / IRIS
Local de trabalho: 100% Remoto
Duração: 6 Meses de contrato
Habilidades: Cache DB, Object Script, Intersystem, Ensemble (versão mais antiga )Healthconnect (versão intermediária), Healthshare(última versão), Mumps
Requisitos principais:
Nós lançamos uma nova versão do ZPM (Gerenciador de Pacotes)
Novidades desta nova versão:
1) Suporte de Interoperabilidade - Suporte a dtl, bpl, lut, esd, x12 no module.xml
Agora é permitido se referir a arquivos DTL e BPL. O ZPM armazena e os utiliza como CLS. 
<Resource Name="ResourceTest.TestDTL.dtl"/>
<Resource Name="ResourceTest.TestBPL.bpl"/>
Outros componentes de interoperabilidade como LUT, ESD, X12 devem estar em formato XML com extensão .xml e são esperados na pasta com nome i14y (forma reduzida para interoperabilidade)
Neste artigo eu gostaria de falar sobre a abordagem de especificação primeiro (spec-first) para o desenvolvimento de APIs REST.
Embora o desenvolvimento de API REST com código primeiro (code-first) tradicional seja assim:
A especificação primeiro (spec-first) segue os mesmos passo, mas ao contrário. Começamos com uma especificação, também usando-a como documentação, geramos uma aplicação REST padrão a partir dela e, finalmente, escrevemos alguma lógica de negócios.
Isso é vantajoso porque:
Olá Desenvolvedores!
Aqui estão os bônus tecnológicos do Concurso de Interoperabilidade InterSystems que irão lhe dar pontos extras durante a votação:
Vejam os detalhes abaixo.
Desta vez, quero falar sobre algo não específico do InterSystems IRIS, mas que acho importante se você deseja trabalhar com Docker e seu servidor no trabalho é um PC ou laptop com Windows 10 Pro ou Enterprise.
Como você provavelmente sabe, a tecnologia de contêineres vem basicamente do mundo Linux e, hoje em dia, está em hosts Linux onde apresenta potencial máximo. Quem usa o Windows normalmente vê que tanto a Microsoft quanto o Docker têm feito esforços importantes nos últimos anos que nos permitem rodar contêineres baseados em imagens Linux em nosso sistema Windows de uma maneira muito fácil... mas é algo que não é suportado para sistemas em produção e, este é o grande problema, não é confiável se quisermos manter os dados persistentes fora dos contêineres, no sistema host... principalmente devido às grandes diferenças entre os sistemas de arquivos Windows e Linux. No final, o próprio _Docker para Windows usa uma pequena máquina virtual Linux (MobiLinux) para executar os contêineres... ele faz isso de forma transparente para o usuário do Windows... e funciona perfeitamente bem se, como eu disse, você não exigir que seus bancos de dados sobrevivam mais do que o contêiner...
Bem... vamos direto ao ponto... o ponto é que muitas vezes, para evitar problemas e simplificar, precisamos de um sistema Linux completo e, se nosso servidor for baseado em Windows, a única maneira de fazê-lo é por meio de uma máquina virtual. Pelo menos até o WSL2 no Windows ser lançado, mas isso será uma outra história e com certeza levará um pouco de tempo para se tornar robusto o suficiente.
Neste artigo, vou lhe dizer, passo a passo, como instalar um ambiente onde você poderá trabalhar, se precisar, com contêineres Docker em um sistema Ubuntu em seu servidor Windows. Vamos lá...