Olá Desenvolvedores !
Vocês pediram, e a InterSystems escutou!
Olá Desenvolvedores !
Vocês pediram, e a InterSystems escutou!
Um novo lançamento do ZPM foi publicado - ZPM 0.3.2.
O que há de novo nesta versão:
output da ajuda
AfterInstallMessage no module.xml
${webroot}, que se refere à url com host e porta onde o servidor web interno está disponível.Olá Comunidade,
Deem as boas vindas ao segundo Concurso de Criação de Artigo Técnico InterSystems! Escreva um artigo sobre qualquer tópico relacionado a tecnologia InterSystems:
🎄 Concurso de Criação de Artigo Técnico InterSystems: Edição de Natal 🎄
Duração: de 25 de Novembro a 25 de Dezembro de 2021
Prêmios para todos: Todos que publicarem um artigo na Comunidade de Desenvolvedores durante este período ganharão prêmios especiais!
Prêmios Principais: Apple AirPods Max / Oculus Quest 2 (VR Headset) / Amazon Kindle / Apple AirPods Pro / Raspberry Pi

Junte-se ao nosso novo concurso e seu conteúdo será visualizado por mais de 55K leitores mensais! Detalhes abaixo.
Olá Comunidade,
Eu gostaria apenas de lembrar vocês que ainda dá tempo de ganhar o cartão presente de US$25 da Gartner por avaliar nossos produtos. As avaliações devem ser objetivas (não são aceitos funcionários InterSystems) e aprovadas pela Gartner. Aqui está o link: https://gtnr.it/3ulVX4K
Recentemente eu precisei gerar uma especificação Swagger a partir de classes persistentes e seriais, então estou publicando meu código (ainda incompleto - você ainda precisa resolver detalhes específicos do aplicativo mas é um começo). Ele está disponível aqui.
Digamos que você tem estas classes:
Todo mundo tem um ambiente de teste.
Algumas pessoas têm a sorte de ter um ambiente totalmente separado para executar a produção.
-- Desconhecido
.
Nesta série de artigos, gostaria de apresentar e discutir várias abordagens possíveis para o desenvolvimento de software com as tecnologias InterSystems e GitLab. Vou cobrir tópicos como:
Esta primeira parte trata do pilar do desenvolvimento de software moderno - sistema de controle de versão Git e vários fluxos Git.
Os kits InterSystems incluem um servidor web Apache que permite aos cliente uma forma conveniente de interação com o Portal de Administração do Caché/IRIS sem a necessidade de se instalar um servidor web externo; entretanto este servidor web nunca deve ser utilizado em instâncias de produção, e clientes devem instalar um servidor web que atendam a suas necessidades específicas e requisitos de segurança/risco.
Veja as notícias recentes dos Serviços de Aprendizagem, incluindo:
A InterSystems anunciou recentemente uma parceria com a unqork. Eu gostaria de saber se alguém já utilizou esta ferramenta ou outra ferramenta similar e gostaria de saber como foi a experiência. Existe no ecossistema InterSystems (parceiros) alguma ferramenta low-code que gere código COS? Obrigado !
Da última vez, lançamos uma aplicação IRIS no Google Cloud usando seu serviço GKE.
E, embora criar um cluster manualmente (ou por meio do gcloud) seja fácil, a abordagem de Infraestrutura como Código (IaC) moderna recomenda que a descrição do cluster Kubernetes também seja armazenada no repositório como código. Como escrever este código é determinado pela ferramenta que é usada para IaC.
No caso do Google Cloud, existem várias opções, entre elas o Deployment Manager e o Terraform. As opiniões estão divididas quanto o que é melhor: se você quiser saber mais, leia este tópico no Reddit Opiniões sobre Terraform vs. Deployment Manager? e o artigo no Medium Comparando o GCP Deployment Manager e o Terraform.
Você é um Parceiro de Implementação? Como você constrói aplicações focadas nas necessidades do cliente, aproveite as vantagens dos recursos de aprendizagem online ! Eles estão disponíveis agora em três trilhas de aprendizagem customizadas em finanças, saúde e todas indústrias — oferencendo um embasamento sólido para qualquer um que deseje construir aplicações com os produtos InterSystems!
Olá Desenvolvedores!
Aqui estão os bônus tecnológicos para o Concurso de Segurança 2021 que irão fornecer mais pontos para seus projetos:
Vejam os detalhes abaixo.

Olá Comunidade,
Estamos felizes em convidar todos os desenvolvedores para nosso Webinar de Lançamento do Concurso de Segurança InterSystems! O tópico dese webinar é dedicado ao Concurso de Segurança.
Discutiremos os aspectos da implementação do Modelo de Segurança na plataforma de dados InterSystems IRIS, os requisitos e o que esperamos dos participantes do concurso. Também iremos responder todas as dúvidas que tiverem, a respeito do concurso!
Data & Horário: Segunda-feira, 15 de Novembro — 13:00 horário de Brasília
Palestrantes:
🗣 @Andreas Dieckow, Gerente de Produto Principal na InterSystems Corporation
🗣 @Evgeny Shvarov, Gestor do Ecossistema de Desenvolvedores InterSystems
Desenvolvedores InterSystems,
Nós adoramos vocês! É um prazer compartilhar esta novidade com vocês...
Alcançamos agora a marca incrível de 10.000 membros registrados na Comunidade de Desenvolvedores! 🎊
Na InterSystems, acreditamos no poder da comunidade então realmente apreciamos todas as suas contribuições nestes 6 anos de existência e continuamos de olho no futuro!
Olá Desenvolvedores !
Junte-se a nós para mais um Webinar da InterSystems!
Yuri Marx abordará no seminário online "Migração do Caché para o IRIS: como fazer e porque fazer" o que muda e o que se ganha.
Dia 18/11 às 11h!
Inscreva-se já, vagas limitadas!
.png)
É hora de anunciar os Ganhadores de Outubro de 2021! Dêem por favor as boas vindas aos nossos incríveis Heróis do Global Masters!
E a salva de palmas vai para estes desenvolvedores e suas incríveis contribuições para a Comunidade de Desenvolvedores em Outubro de 2021:

Aprenda mais sobre a competição e sobre nossos incríveis ganhadores abaixo.
Olá a todos! Estamos felizes e anunciar uma nova forma de realizar o download dos kits da Community Edition do InterSystems IRIS e IRIS for Health. A Community Edition é uma edição sem custo para desenvolvedores que torna fácil o início de desenvolvimento de soluções com o IRIS. Você pode agora baizar estes kits através do Serviço de Avaliação: evaluation.intersystems.com.
Se você já possui uma conta single sign-on InterSystems (como por exemplo, para postar aqui na Comunidade de Desenvolvedores), você pode acessar com estas credenciais.
26 de Outubro de 2021 – Alerta: Locks Faltando depois de um Reinício ou Failover de Servidor de Base de Dados ECP
A InterSystems corrigiu um defeito que pode violar as garantias de lock de aplicações em um cluster de cache distribuído (configuração ECP), que pode levar a problemas de integridade na aplicação. Este defeito afeta:
Olá Desenvolvedores,
Nós estamos lhes convidando para fazer parte do Hackathon Europeu de Saúde 2021 que irá ocorrer de 19 a 21 de Novembro de 2021. A participação é grátis e o prazo final para as aplicações na trilha ON-LINE foi prolingada para até 15 de NOVEMBRO.
Nós teremos um desafio InterSystems lá: "Inove com FHIR". Premiações na trilha InterSystems: 1° lugar: 1.500 EUR, 2° lugar: 1.000 EUR, 3° lugar: 500 EUR. Leiam os detalhes sobre nosso desafio abaixo da imagem :)
Vai participar? Deixe que saibamos de sua participação na pesquisa abaixo!
Queremos segurança!
Sejam bem vindos ao próximo concurso online de programação da InterSystems:
🏆 Concurso de Segurança InterSystems🏆
Duração: de 15 de Novembro à 05 de Dezembro de 2021
Nossa premiação total aumentou para US$ 9.450 !
.png)

Eu gostaria de chamar a atenção de vocês ára duas sessões do Virtual Summit, mesmo elas não sendo tão legais quanto a Embedded Python.
Git & GitLab for Shared Development Environments detalha o recém lançado pacote git-source-control (veja também no Open Exchange) que disponibiliza uma nova solução de ponta para integração IRIS/Git no lado servidor, especialmente para ambientes de desenvolvimento remotos compartilhados. (Eu preciso escrever uma postagem especifica sobre este pacote e planejo fazê-lo em breve.
Olá pessoal!
O @José.Pereirae @Henrique Dias propuseram uma nova forma de visualizar mensagens no IRIS Interoperability em uma atualização recente do MessageViewer. Nessa atualização, tentaram dar aos usuários uma visualização baseada em um diagrama de sequência UML. Você pode obter mais informações no artigo anterior.
A fim de obter todos os cálculos de geometria complicados para desenhar esse diagrama, usaram a incrível biblioteca de código aberto mermaid JS. E o que eles gostariam de compartilhar com você neste artigo, é como usar esta biblioteca. Vamos nos concentrar apenas no diagrama de sequência, mas esteja ciente de que essa biblioteca permite que você faça muito mais.
O Mermaid usa uma sintaxe inspirada no Markdown para definir diagramas. É super intuitivo, então acho que é melhor mostrar um exemplo em vez de escrever muito texto chato:
sequenceDiagram Alice->>John: Hello John, how are you? loopHealthcheck John->>John: Fight against hypochondria end NoterightofJohn: Rational thoughts! John-->>Alice: Great! John->>Bob: How about you?
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..
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.
Peço desculpas por qualquer inconveniente que isso possa causar.
Olá Comunidade,
Nós queremos ouvir vocês! Nos dê seu feedback sobre nosso último Concurso de Interoperabilidade InterSystems 2021! Responda algumas perguntas, por favor, para nos auxiliar a melhorarmos cada vez mais nossos concursos.
👉 Pesquisa Rápida: Pesquisa sobre o Concurso de Interoperabilidade InterSystems

Você já ouviu falar sobre algumas restrições em cookies para rastrear visitantes em seus sites?
Um de nossos clientes me perguntou como saber realmente a contagem de visitantes.
Seu site funciona no framework WordPress, hospedado na clássica hospedagem NAMP.
Eles podem ver algumas estatísticas do Yandex Metrika conter, mas não tínhamos certeza sobre a cobertura completa.
.png)
Demos a ele o AWStats, ele pega dados de arquivos de log do Apache na hospedagem.
Mas não havia nenhum filtro de robôs e sistemas de pulsação, como UptimeRobot ou robôs de indexação de motores de busca.
.png)
Olá Comunidade,
É um prazer convidá-los para o encontro online com os ganhadores do Concurso de Interoperabilidade InterSystems 2021!
Data & Horário: Sexta-Feira, 29 de Outubro de 2021 – 13:00 horário de Brasília
O que você pode esperar deste encontro ?
.png)
Olá Comunidade ! Ainda dá tempo de se inscrever para o Virtual Summit.
Bônus para os inscritos: um voucher grátis para um exame de certificação. Os inscritos no Virtual Summit ganham um voucher para realizar um exame de certificação que deverá ser realizado até dia 31 de Dezembro de 2021. Não perca tempo ! Inscreva-se agora.
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.
Olá Desenvolvedores,
Chegou a hora de anunciarmos os ganhadores do Concurso de Interoperabilidade InterSystems!
Obrigado a todos por participarem de nossa competição de codificação !!!!! E os ganhadores são...
Nossa salva de palmas vai para estes desenvolvedores e suas aplicações: