Olá Comunidade!
Aqui você encontrará informações dobre os distintivos da Comunidade de Desenvolvedores & InterSystems Global Masters, além da lisa completa de distintivos com suas descrições e como consegui-los.
Olá Comunidade!
Aqui você encontrará informações dobre os distintivos da Comunidade de Desenvolvedores & InterSystems Global Masters, além da lisa completa de distintivos com suas descrições e como consegui-los.
Encontrei um caso de uso interessante do ObjectScript hoje com uma solução geral que gostaria de compartilhar.
Caso de uso:
Eu tenho uma matriz JSON (especificamente, no meu caso, uma matriz de problemas de Jira) que desejo agregar em alguns campos - digamos, categoria, prioridade e tipo de problema. Em seguida, desejo nivelar os agregados em uma lista simples com o total de cada um dos grupos. Claro, para a agregação, faz sentido usar uma matriz local na forma:
agg(category, priority, type) = totalDe modo que, para cada registro na matriz de entrada, posso apenas:
Do $increment(agg(caOlá Comunidade!
Nesta publicação você irá encontrar informações sobre os Níveis da Comunidade de Desenvolvedores e InterSystems Global Masters.
Todos os membros do Global Masters podem alcançar vários Níveis dependendo das contribuições feitas na Comunidade de Desenvolvedores e da atividade no Global Masters.
Cada novo Nível libera novos tipos de desafios/tarefas e novos tipos de recompensas.
Para subir de nível você precisa ganhar um número de distintivos para o próximo nível. Distintivos podem ser ganhos completando vários desafios no Global Master.
Atualmente temos 6 Níveis:
0. Insider (você começa aqui)
1. Advocate
2. Specialist
3. Expert
4. Ambassador
5. VIP
➡️ Coloque o cursos do mouse sobre o distintivo para verificar como conseguí-lo.
Olá Desenvolvedores!
Nós dobramos o número de pontos ganhos para cada post ou tradução feita na Comunidade de Desenvolvedores. Valendo a partir de 18/03/21, você ganhará para cada artigo ou pergunta:
✅ 200 pontos na Comunidade de Desenvolvedores em Inglês
✅ 400 pontos* nas Comunidades em Português / Espanhol / Chinês / Japonês
e
✅ 100 pontos para cada tradução!
Olá Desenvolvedores,
Vocês pediram e nós atendemos ! Estamos felizes em anunciar a próxima competição para desenvolvedores Intersystems !
Seja bem vindo ao:
🏆 Concurso de Programação InterSystems: Ferramentas de Desenvolvimento 🏆
Envie uma aplicação que ajude a realizar um desenvolvimento mais rápido, que contribua com um código mais qualitativo, ajude nos testes, na implantação, no suporte ou no monitoramento de sua solução utilizando o InterSystems IRIS.
Duração: de 29 de Março a 25 de Abril de 2021
Premiação Total: US$ 8,500
Olá Desenvolvedores, Um novo e excitante desafio foi disponibilizado para os membros acima ou no nível "Advocate" : nós os desafiamos a gravar um vídeo de 30 a 60 segundos respondendo nossa pergunta:
🎁 Recompensa de sua escolha para o desafio: US$50 em cartão presente (VISA/Amazon) ou 12.000 pontos!
Clique neste link direto para o desafio para maiores informações. Notem que o link irá funcionar apenas para membros do Global Masters de níveis iguais ou acima de "Advocate". Mais informações sobre os níveis no Global Masters aqui.
## Nossa Promessa
No interesse de promover um ambiente aberto e acolhedor nós, como colaboradores e gerentes, nos comprometemos a tornar a participação na Comunidade de Desenvolvedores da InterSystems uma experiência livre de assédio para todos, independentemente da idade, tamanho do corpo, deficiência, etnia, identidade e expressão de gênero, nível de experiência, nacionalidade, aparência pessoal, raça, religião ou identidade sexual e orientação.
## Nossos Padrões
Exemplos de comportamento que contribuem para a criação de um ambiente positivo incluem:
* Uso de linguagem acolhedora e inclu
Olá Desenvolvedores!
Recentemente recebemos várias requisições referentes a como se tornar um membro atuante na Comunidade de Desenvolvedores InterSystems.
É bem simples:
1. Responda às perguntas
Nós temos várias perguntas não respondidas, e perguntas sem uma resposta válida. Você é bem vindo para compartilhar seu conhecimento e ajudar outros membros da comunidade.
2. Contribuir publicando artigos
Escreva artigos que descrevam sua experiência com a tecnologia InterSystems: sua solução, seu know-how em desenvolvimento, dicas e truques, depuração, implantação e outras abordagens para um de

Concurso Grand Prix da InterSystems: PARABÉNS OS VENCEDORES!
Olá a todos,
O InterSystems Grand Prix Contest acabou. Foi uma competição incrível com um número recorde de aplicativos e desenvolvedores participantes!
Obrigado a todos pela participação! E agora é hora de anunciar os vencedores!

Oi pessoal!
Às vezes, preciso agendar uma tarefa programaticamente.
E em 99% preciso que algum método de classe seja chamado periodicamente.
E eu quero que a programação seja iniciada por uma linha. Como um trabalho no crontab.
Decidi apresentar esse módulo com o módulo iris-cron-task.
Veja os detalhes abaixo!
Instale o módulo com:
USER> zpm "install iris-cron-task"E então você poderá agendar tarefas com uma linha.
Por exemplo, se eu quiser o seguinte comando:
set ^A($I(^A))=$H
ser iniciado a cada minuto, posso ligar para o seguinte:
zw ##class(dc.cron.task).Start("Task name"A taxa de precisão é uma medida de nossos resultados de previsão e é uma medida de quantas das amostras positivas previstas são realmente positivas.
A taxa de recall é para nossa amostra original e mostra quantos exemplos positivos na amostra foram previstos corretamente.
Precisão = Previsto corretamente / Tudo
Se quisermos ser capazes de recuperar o máximo de conteúdo possível, essa é a busca da "razão de recall", ou seja, A / (A + C), quanto maior, melhor.
Se quisermos recuperar documentos que realmente queremos, ou seja, relevantes tanto quanto possível e irrelevantes o menos possível,
Esta é a
Com a transformação digital no mundo dos negócios, novos recursos ou funcionalidades nos softwares oferecidos por uma empresa, podem significar vantagem competitiva. No entanto, se o time de TI não estiver preparado com a cultura, metodologia, práticas e ferramentas corretas, pode ser muito difícil garantir a entrega dessas novas funcionalidades a tempo hábil.
Integração contínua (do inglês “Continuous Integration”, CI) e entrega contínua (do inglês “Continuous Delivery”, CD) incorporam uma cultura, um conjunto de princípios operacionais e uma coleção de práticas que permitem que

Eu estou participando no Desenvolvendo com Objetos InterSystems e SQL com Joel Solon, o curso é muito legal e eu vou compartilhar algumas dicas com vocês que eu peguei durante o treinamento. Dicas apresentadas no dia 1:
1. InterSystems IRIS unifica: banco de dados InterSystems IRIS (Caché), Interoperabilidade IRIS (Ensemble), inteligência de negócios IRIS (DeepSee) e Análise de texto IRIS (iKnow).
2. IRIS é multimodelo: objeto, relacional, documento e multidimensional
3. Interoperável: acesso nativo de Java, .NET, outras linguagens, como ObjectScript; Acesso a dados ODBC e JDBC, acesso ao
Olá comunidade Dev
Pensei em compartilhar um pequeno método que juntei para comparar 2 objetos JSON para obter o equivalente básico. Atualmente, estou trabalhando em alguma migração de dados e queria uma verificação básica para validar se a saída JSON é basicamente equivalente entre o antigo e o novo, excluindo alguns itens como carimbos de data / hora.
É um pequeno método recursivo básico, que irá transparecer quaisquer diferenças sobre uma estrutura aninhada. É muito baixa tecnologia, pois é tudo o que preciso fazer, mas achei que poderia ser útil para outras pessoas.
Ele pode aceitar um
A migração do Caché para o IRIS pode ser um grande desafio se o seu código crescer ao longo de muitos anos e provavelmente não tão estruturado como você pode gostar. Então você enfrenta a necessidade de verificar seu código migrado em relação a alguns dados de referência. Algumas amostras podem não ser um problema, mas podem ser algumas centenas de GB de dados para teste.
Uma possível etapa seria ter seu código novo no IRIS, mas deixar seu enorme armazenamento de dados no Caché e conectar os dois ambientes via ECP. Eu criei um projeto demo que dá a você a oportunidade de experimentar com base e
Parabéns mulheres!
Nasci em tempos rudes. Aceitei contradições, lutas e pedras como lições de vida e delas me sirvo. Aprendi a viver. (Cora Coralina, poetisa brasileira)
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:
Tudo foi desenvolvido usando containers, então não é necessário criar um ambiente local Java.
Vocês podem acessar o repositório aqui:
https://openexchange.intersystems.co
@José Pereira e eu criamos um bom projeto e gostaríamos de falar um pouco deste projeto para vocês.
IRIS RAD Studio é a nossa ideia de low-code para mostrar o que é possível, oferecendo mais facilidade e flexibilidade aos desenvolvedores.
Olá comunidade,
Vamos para a 2º parte do artigo InterSystems IRIS Reports.
Somente relembrando na primeira parte do artigo falamos dos desafios existentes para atender a demanda das áreas de negócios, clientes ou usuários finais com a entrega de relatórios em diversos formatos e suas melhorias, e como o InterSystems IRIS Reports vem para facilitar está demanda, facilitando o desenvolvimento, a administração, o deploy de relatórios em diversos formatos, bem como a automação da distribuição por e-mail ou pastas e integração (build-in) em suas aplicações já existentes!
O InterSystems IRIS Reports, powered by Logi Report se encontra disponível para download no WRC (https://wrc.intersystems.com/wrc/coDistribution.csp), lembrando que para clientes que já possuem o licenciamento InterSystems IRIS Advanced Server ou InterSystems IRIS Advanced for Health, precisam somente abrir um chamado solicitando o serial para a instalação do InterSystems IRIS Reports, sem custo adicional.
Como mencionando no artigo anterior o InterSystems IRIS Reports é divido em dois componentes:
Server: O ambiente servidor tem a sua finalidade de administrar as configurações e segurança. É também onde os usuários finais via browser têm acesso aos relatórios, você pode agendar execução de relatórios, aplicar filtros e modificar os relatórios disponibilizados.
Designer: O ambiente designer por sua vez é onde os relatórios são desenvolvidos. É possível visualizar os relatórios antes de disponibilizar acessando diretamente a bases de dados.
Alguém sabe me dizer se em IRIS é possível utilizar recursos de inteligência artificial, como o TensorFlow, ou de alguma forma em que possa integrar o mesmo com Python.
Para fazer a tradução de um artigo para o Português precisa pedir permissão para o autor? Ou todo artigo que foi criado pode ser traduzido?
Obrigado.
Olá Desenvolvedores,
Vocês pediram por isso – nós fizemos! Agora é a hora para todos os usuários da nossa comunidade falantes de chinês!
Finalmente, estamos felizes em anunciar a Comunidade de Desenvolvedores da Intersystems em Chinês!
E deixa eu introduzir a vocês @Claire Zheng e @Vivi Zhu da InterSystems China como gerentes da Comunidade de Desenvolvedores da Intersystems na China!
Também, um grande bem-vindo aos time de moderadores CN: @Peng Qiao, @Michael Lei, @Louis Lu, @Hao Ma, @Nicky Zhu, @Jeff Morgan Liu, @Li Yan, @Zeno Wang.
E aqui vai os principais pontos que você precisa saber:
➡️

Dia 5: Desenvolvendo com Objetos InterSystems e SQL Finalizei minha participação no Desenvolvimento com InterSystems Objects e SQL com Joel Solon. O curso é muito legal e vou compartilhar com vocês algumas dicas que recebi durante o último dia de treinamento. Dicas apresentadas no dia 5:
Se você está procurando uma maneira inteligente de integrar sua solução IRIS no ecossistema Amazon Web Services, aplicativos sem servidor ou script python baseado em boto3, usar a API Nativa IRIS para Python pode ser o caminho a seguir. Até que você precise obter ou definir algo no IRIS, você não tem que ir muito longe com uma implementação em produção para fazer sua aplicação funcionar de um maneira incrível, então, espero que você encontre valor neste artigo e construa algo que seja importante para outros ou somente para você, pois ambos são igualmente válidos.

A especificação do FHIR Terminology Service descreve um conjunto de operações nos recursos CodeSystem, ValueSet e ConceptMap. Entre essas operações, as quatro operações a seguir parecem ser as mais amplamente adotadas:
| CodeSystem | ValueSet |
|---|---|
| $lookup $validate-code | $expand $validate-code |
O desenvolvimento de uma implementação parcial da especificação tem sido uma forma eficaz de explorar o novo framework FHIR introduzido no IRIS for Health 2020.1. A implementação inclui quatro operações listadas acima e oferece suporte a interações de leitura e pesquisa para os recursos CodeSystem e ValueSet.
É importante observar que a implementação usa classes persistentes do Plain ObjectScript como fonte para tabelas de terminologia.
Introdução
Vários recursos nos dizem como executar o IRIS em um cluster Kubernetes, como Implantar uma solução InterSystems IRIS no EKS usando GitHub Actions e Implantar a solução InterSystems IRIS no GKE usando GitHub Actions. Esses métodos funcionam, mas exigem que você crie manifestos do Kubernetes e gráficos do Helm, o que pode ser bastante demorado.
Para simplificar a implantação do IRIS, a InterSystems desenvolveu uma ferramenta incrível chamada InterSystems Kubernetes Operator (IKO). Vários recursos oficiais explicam o uso de IKO em detalhes, como Novo vídeo: Intersystems IRIS Kubernetes Operator e InterSystems Kubernetes Operator.
Olá Desenvolvedores,
Nós queremos saber do que você gosta no Open Exchange e como nós podemos torná-lo melhor em 2021.
Respondam por favor esta pequena pesquisa e nos ajude a entender o que vocês acham.

Olá comunidade,
Todos nós já conhecemos o poder da solução InterSystems IRIS Data platformou IRIS for Health, a facilidade de desenvolver aplicações utilizando Object Script, Java, Node.JS, Python, .NET, com alto desempenho e confiabilidade do nosso banco de dados multi-modelo altamente escalável de forma horizontal ou vertical, o poder da interoperabilidade entre aplicações, com outros bancos de dados, a possibilidade de integrar utilizando diversos protocolos como REST, SOA, MQTT, FTP, etc., a nossa solução de BI, NLP, tudo em um mesmo binário, em uma mesma plataforma, o que facilita a vida do desenvolvedor a entregar soluções inovadoras e confiáveis!
Mesmo entregando soluções inovadoras, existe um desafio diário para muitos desenvolvedores, demandada pelas áreas de negócios, seja para entregar informação para clientes e ou usuários internos/externos etc., que são os relatórios.
Estou feliz em anunciar que liberamos recentemente nosso segundo Starter Pack. Este é um caso de uso para indústria de mineração e, o anterior, havia sido para IoT (Internet das Coisas) em manufatura (OEE - Operational Equipment Effectiveness).
Mas o que isso significa, exatamente?
InterSystems IRIS Starter Packs (agradeço ao Joe Lichtenberg que ajudou com este texto)
InterSystems IRIS Starter Packs são bases de código construídas por um parceiro da InterSystems usando InterSystems IRIS Data Platform, o que reduz o tempo para desenvolver um aplicativo completo que atenda a um setor específi
![]()
Olá Desenvolvedores,
Pela primeira vez anunciamos os vencedores de nossa competição Global Masters do Mês aqui, na Comunidade de Desenvolvedores. Deem as boas vindas para nossos incríveis Heróis de Janeiro de 2021 do Global Masters!
E a salva de aplausos vai para estes desenvolvedores e sua imensa contribuição para a Comunidade de Desenvolvedores em Janeiro de 2021:
🥇 @Yuri Marx, YM Services, Brasil
🥈 @Sergey Mikhailenko, AO Mosvodokanal, Rússia
🥉 @Yone Moreno, Everis, Espanha
