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:

  • Git Básico
  • Fluxo Git (processo de desenvolvimento)
  • Instalação do GitLab
  • Fluxo de Trabalho do GitLab
  • GitLab CI/CD
  • CI/CD com contêineres

Esta primeira parte trata do pilar do desenvolvimento de software moderno - sistema de controle de versão Git e vários fluxos Git.

10
0 0 14

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

10
0 0 12

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.

10
0 0 80
Artigo
Gabriel Vellasq... · Mar. 22, 2021 6min de leitura
Proteja sua API REST aplicando OWASP Top 10

Olá comunidade,

Você sabia sobre OWASP e os dez principais riscos de segurança de aplicativos da Web para sua API da Web ou aplicativos da Web?

OWASP é uma fundação comunitária criada para nos ajudar a melhorar a segurança de aplicativos / APIs da web. O OWASP torna os aplicativos da web mais seguros por meio de seus projetos de software de código aberto liderados pela comunidade, centenas de capítulos em todo o mundo, dezenas de milhares de membros e hospedando conferências locais e globais.

10
0 0 82

As versões prévias estão agora disponíveis para a versão 2021.1 do InterSystems IRIS, IRIS for Health e HealthShare Health Connect.

Como esta é uma versão prévia, estamos ansiosos para aprender com suas experiências com este novo lançamento antes de seu lançamento de disponibilidade geral no próximo mês. Compartilhe seus comentários por meio da comunidade de desenvolvedores para que possamos construir um produto melhor juntos.

10
0 0 18

Olá Comunidade,

Juntem-se à próxima competição de programação online da InterSystems:

🏆 Concurso de Programação Acelerador FHIR da InterSystems 🏆

Envie uma aplicação que utilize o InterSystems FHIR-as-a-service na AWS ou auxilie desenvolvendo soluções utilizando o Acelerador FHIR da plataforma de dados IRIS da InterSystems.

    Duração: de 10 de Maio a 06 de Junho de 2021

    Total em prêmios: US$8,750 


    10
    0 0 23

    13 de Dezembro de 2021 - Alerta: Vulnerabilidade na biblioteca Log4j2 da Apache e Impacto nos Produtos InterSystems

    A InterSystems esta investigando no momento o impacto da vulnerabilidade reacionada ao Apache Log4j2.

    10
    0 0 15
    Artigo
    Lily Taub · Dez. 21, 2020 9min de leitura
    Um tutorial sobre WebSockets

    Introdução

    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.

    10
    0 0 269

    Olá Comunidade,

    Estamos felizes em convidar todos os desenvolvedores para o Webinar de Lançamento do Concurso de Programação Acelerador FHIR da InterSystems
     dedicado ao Concurso de Programação Acelerador FHIR da InterSystems !

    Neste webinar iremos conversar e demonstrar como utilizar o Acelerador FHIR como serviço..

    Data & Horário: Segunda-feira, 10 de Maio — 14:00 horário de Brasília

    Palestrantes:  
    🗣 @Evgeny Shvarov, Gerente do Ecossistema para Desenvolvedores da InterSystems
    🗣 @Regilo Regilio Guedes de Souza, Executivo de Serviços InterSystems
    🗣 @Anton Umnikov, Arquiteto de Soluções na Nuvem Sênior InterSystems
    🗣 @Patrick Jamieson, Gerente de Produto InterSystems - Plataforma de Informática em Saúde

    10
    0 0 16

    Olá a todos,

    Precisando alterar seu endereço de email PRIMÁRIO (e-mail de login) sem perder sua atividade nos recursos do Ecossistema de Desenvolvedores: Comunidade, Global Masters e Open Exchange?

    É fácil! Nós cuidamos disto! 

    1️⃣ Iremos transferir seguramente todas as informações de sua conta antiga da Comunidade para a nova.

    Todas as suas postagens, comentários, menções, likes, etc. serão salvas em sua nova conta.

    00
    0 0 9

    Na última postagem, agendamos a coleta de métricas de desempenho durante 24 horas usando pButtons. Nesta postagem, vamos ver algumas métricas essenciais que estão sendo coletadas e como elas estão ligadas ao hardware do sistema. Também começaremos a explorar a ligação entre as métricas do Caché (ou de qualquer plataforma de dados InterSystems) e as métricas do sistema. Além disso, veremos como você pode usar essas métricas para entender a integridade diária de seus sistemas e diagnosticar problemas no desempenho.

    00
    0 0 33

    Bom dia, desenvolvedores!

    O projeto "apptools-admin" não é apenas um conjunto de ferramentas para o administrador, mas uma plataforma para a criação rápida de um protótipo de qualquer solução.
    Por exemplo, álbum de fotos, reprodutor de música e biblioteca pessoal, todos juntos em um design de baú de tesouro amigável.

    Carregue http: // seu-host: sua-porta / apptoolsrest / a / infochest

    Mude o caminho para seus arquivos de tesouro e comece a ver, ouvir ou ler de qualquer dispositivo conveniente: desktop, tablet ou smartphone.

    00
    0 0 21

    Olá Comunidade,

    Participem do Webinar de Lançamento do Concurso de Interoperabilidade InterSystems dedicado ao Concurso de Interoperabilidade.

    Neste webinar, você irá receber uma visão geral das capacidades de interoperabilidade da plataforma de dados InterSystems IRIS e iremos mostrar como utilizar o PEX. Além disto iremos debater e responder perguntas de como criar soluções de interoperabilidade utilizando o InterSystems IRIS e o  IRIS for Health.

    Data & Horário: Segunda-feira, 4 de Outubro — 13:00 horário de Brasília

    Palestrantes:  
    🗣 @Stefan Wittmann, Gerente de Produto InterSystems
    🗣 @Bob Kuszewski, Gerente de Produto InterSystems
    🗣 @Evgeny Shvarov, Gerente de Ecossistema de Desenvolvedores InterSystems


    00
    0 0 13

    O recurso InterSystems IRIS IntegratedML é usado para obter previsões e probabilidades usando a técnica AutoML. O AutoML é uma tecnologia de Machine Learning usada para selecionar o melhor algoritmo/modelo de Machine Learning para prever status, números e resultados gerais com base nos dados anteriores (dados usados para treinar o modelo AutoML). Você não precisa de um Cientista de Dados, pois o AutoML testará os algoritmos de Machine Learning mais comuns e selecionará o melhor algoritmo para você, com base nos recursos de dados analisados. Veja mais aqui, neste artigo.

    00
    0 0 7