#InterSystems IRIS

2 Seguidores · 962 Postagens

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.

Artigo Larissa Prussak · Out. 4, 2021 2m read

Olá comunidade!

O site de aprendizado da InterSystems tem muitos cursos iterativos importantes. 
Portanto, se você deseja aprender sobre a InterSystems e começar a trabalhar com a InterSystems, este é o caminho:


Overview:

Fundamentais:

1
0 184
Artigo Larissa Prussak · Out. 5, 2021 1m read

O lançamento mais recente do Serenji apresenta nossa inovadora tecnologia gj :: locate. Era uma ferramenta autônoma que criamos originalmente para um concurso da Comunidade de Desenvolvedores no início deste ano, mas nós a incorporamos em nosso depurador após alguns ótimos comentários dos desenvolvedores.

Ele funciona navegando diretamente para a fonte de seus erros do lado do servidor em apenas alguns cliques - permitindo que você corrija os erros rapidamente sem a necessidade de contar linhas tediosas de código ... e sejamos realistas, quem tem tempo para que quando você está sob pressão para consertar esse bug?

É simples e fácil de usar:

1. Clique no painel gj :: locate na barra de status

2. Insira a mensagem de erro do ObjectScript ou a referência de linha de uma rotina class / .mac.

3. gj :: locate então faz o trabalho para você, levando-o diretamente para a linha correspondente em seu código-fonte.

Muito fácil ... e com tempo de sobra para fazer um café antes do prazo!

Abaixo há um link do vídeo que mostra isso em ação - diga-nos se você já tentou. Ou, se você estiver interessado em experimentá-lo, oferecemos uma licença de avaliação gratuita de 30 dias, apenas me mande uma mensagem através da Comunidade de Desenvolvedores ou envie um e-mail para info@georgejames.com.

Serenji 3.2.0 utilising gj::locate technology

0
0 160
Anúncio Angelo Bruno Braga · Out. 4, 2021

Olá Desenvolvedores!

Aqui estão os bônus tecnológicos para o Concurso de Interoperabilidade InterSystems 2021 que irão fornecer pontos adicionais a seus projetos na votação:

  • Uso do Business Process BPL ou Business Rule DTL 
  • Uso de Adaptadores de Interoperabilidade Customizados
  • Uso da Production EXtension(PEX) Java ou .NET 
  • Uso do Workflow 
  • Implantação usando o pacote ZPM 
  • Uso de contêiner Docker
  • Demonstração Online
  • Análise de qualidade do código zero bug
  • Artigo publicado na Comunidade de Desenvolvedores
  • Vídeo no YouTube

Vejam os detalhes abaixo:<--break->

0
0 57
Anúncio Angelo Bruno Braga · Out. 4, 2021

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


0
0 70
Artigo Angelo Bruno Braga · Out. 1, 2021 2m read

Olá Comunidade!

Quero apresentar a você um novo recurso poderoso do objectscriptQuality, nosso analisador de código estático. 

Cada vez que uma nova versão do IRIS é lançada, você precisa preparar um roadmap para a migração, gastando muito tempo em testes para descobrir onde o seu código não funciona com a versão mais recente. Ou, talvez, você precise que o seu código seja compatível com várias versões do IRIS ou Caché.

Agora você pode simplificar a tarefa executando a análise para diferentes versões do banco de dados IRIS e Caché, obtendo o código com falhas antes de iniciar o teste.

0
0 139
Anúncio Eduard Lebedyuk · Set. 13, 2021

Olá Comunidade!

Você quer ganhar 5000 pontos no GlobalMasters?

Estou lançando uma recompensa por bug para um bug que estive trabalhando na correção pelos 4 últimos anos. Já tentei resolvê-lo várias vezes mas, sem chance, não consigo corrigí-lo.

Aqui está o problema.

Para reivindicar a recompensa você precisa :

  1. Criar uma pull request com o código para corrigir o problema descrito aqui.
  2. Na pull request OU no problema OU na mensagem de commit, descrever qual o motivo do bug ocorrer e como suas alterações o corrigem.

O primeiro a enviar será o primeiro a ser avaliado.

0
0 91
Artigo Henry Pereira · Set. 12, 2021 3m read

https://media3.giphy.com/media/L0qTl8hl84EDly62J1/giphy.gif?cid=ecf05e47wl2uvkvz3dxsp1axa4gf5tsk7s7nqytg7vwadj38&rid=giphy.gif&ct=g

Sou apaixonado por documentários! No último final de semana estava assistindo um documentário da Netflix chamado This is Pop, como está na época do concurso InterSystems IRIS Analytics, pensei: Por que não criar um analítico da música Pop com InterSystems Iris?

O primeiro desafio era a base. Encontrei no Data World project um arquivo CSV com a lista dos top 100 da Billboard de 2000 à 2018, criado por "Michael Tauberg" @typhon, que encaixava perfeitamente.

Estava conversando com o @Henrique Dias e ele me deu a ideia de usar o Microsoft Power BI para criar um relatório com gráficos bonitos.

0
0 114
Anúncio Evgeny Shvarov · Ago. 27, 2021

Olá Desenvolvedores!

Aqui estão os bônus tecnológicos para o Concurso InterSystems IRIS Analytics que irão fornecer pontos extras na votação.

Uso de Cubos do Adaptive Analytics (AtScale) - 4 pontos
O InterSystems Adaptive Analytics fornece a opção de criar e utilizar cubos do AtScale em soluções analíticas.

Você pode utilizar o servidor AtScale que disponibilizamos para o concurso (a URL e as credenciais podem ser obtidas através do Canal do Discord) para utilizar os cubos ou criar o seu próprio e conectar com seu servidor IRIS através de JDBC.

A camada de visualização para sua solução analítica com o AtScale pode ser construída com o uso do Tableau, PowerBI, Excel ou Logi.

Documentação, Documentação do AtScale

Treinamento

0
0 90
Anúncio Angelo Bruno Braga · Ago. 19, 2021

Olá Desenvolvedores.

Junte-se a nós para mais um webinar da InterSystems Brasil! 

Yuri Marx abordará no seminário online "Arquitetura e Tecnologia de Dados, Sistemas e IA para gestores" os termos técnicos, tecnologias e abordagens que o gestores precisam dominar para conversar com suas equipes de TI.

Dia 26/08 às 11h! Inscreva-se já, vagas limitadas!

0
0 82
Artigo Andre Larsen Barbosa · Ago. 18, 2021 2m read

ObjectScript tem pelo menos três maneiras de lidar com erros (códigos de status, exceções, SQLCODE, etc.). A maior parte do código do sistema usa status, mas as exceções são mais fáceis de tratar por vários motivos. Trabalhando com código legado, você passa algum tempo traduzindo entre as diferentes técnicas. Eu uso muito esses trechos para referência. Esperançosamente, eles também são úteis para outras pessoas.

///Status from SQLCODE:
set st = $$$ERROR($$$SQLError, SQLCODE, $g(%msg))  //embedded SQL
set st = $$$ERROR($$$SQLError, rs.%SQLCODE, $g(rs.
0
0 185
Anúncio Angelo Bruno Braga · Ago. 16, 2021

Olá Comunidade,

Estamos muito felizes em convidar todos os desenvolvedores para o Webinar de Lançamento do Concurso InterSystems IRIS Analytics! O tópico deste webinar é dedicado ao Concurso InterSystems IRIS Analytics.

Neste webinar iremos demonstrar o AtScale, o InterSystems Reports (Logi), o IRIS BI, o IRIS NLP e responder as perguntas referentes a como desenvolver, construir e implantar aplicações Analíticas utilizando a plataforma de dados InterSystems IRIS.

Data & Horário: Segunda-feira, 23 de Agosto — 12:00 horário de brasília

Palestrantes:  
🗣 @Carmen Logue, Gerente de Produtos InterSystems - Analytics e Inteligência Artificial
🗣 @Evgeny Shvarov, Gerente do Ecossistema para Desenvolvedores InterSystems


0
0 66
Artigo Henry Pereira · Ago. 10, 2021 8m read

https://media.giphy.com/media/Nxu57gIbNuYOQ/giphy.gif

Calma, calma, não estou incentivando uma guerra contra as máquinas no melhor estilo sci-fi para impedir ao dominação mundial do Ultron ou da Skynet.

Ainda não... ainda não 🤔

Convido você para desafiarmos as máquinas através da criação de um jogo bem simples utilizando ObjectScript com Python embarcado.

Tenho que dizer que fiquei super empolgado com a feature do Embedded Python no InterSystems IRIS, é incrível o leque de possibilidades que se abre para criar aplicações fantásticas.

Vamos construir um jogo da velha, as regras são bem simples e acredito que todos sabem como

0
0 127
Artigo Larissa Prussak · Ago. 9, 2021 1m read

Olá desenvolvedores!

Só quero compartilhar uma prática recomendada antiga, mas sempre relevante, sobre a alteração de namespaces @Dmitry Maslennikov compartilhada comigo (de novo).

Considere o método:

classmethod DoSomethingInSYS() as %Status

{

set sc=$$$OK

set ns=$namespace

zn "%SYS"

// try-catch in case there will be an error

try {

// do something, e.g. config change

}

catch {}

 zn ns    ; returning back to the namespace we came in the routine

return sc

}

E com o novo $namespace, o método pode ser reescrito como:

classmethod DoSomethingInSYS() as %Status

{

set sc=$$$OK

new $namespace

set $namespace="%SYS"

// do something

return sc

}

Então! A diferença é que não precisamos alterar o namespace manualmente, pois ele voltará automaticamente assim que retornarmos o método.

e não precisamos do try-catch (pelo menos para esse propósito) também.

0
0 179
Anúncio Angelo Bruno Braga · Jul. 27, 2021

Olá Comunidade,

Queremos ouvir a opinião de vocês! Nos dê sua opinião sobre o Concurso de Programação de Inteligência Artificial InterSystems! Respondam por favor algumas questões para nos ajudar a melhorar nossos concursos.

👉 Pesquisa rápida: Pesquisa do Concurso de Programação de Inteligência Artificial InterSystems


0
0 69
Artigo Andre Larsen Barbosa · Jul. 27, 2021 4m read

Esta é uma visão bastante pessoal da história antes do Caché.

Não tem o objetivo de competir com os excelentes livros de Mike Kadow discutidos em um artigo anterior.

Temos uma história diferente e, portanto, isso visa criar uma perspectiva diferente do passado.

Toda a história começou em 1966 no MGH (Mass.General Hospital) em um PDP-7 Ser. # 103com 8 K de memória (palavras de 18 bits) [hoje = 18 K byte] como um sistema sobressalente.

"Número de série 103 - estava localizado no porão do agora demolido Edifício Thayer,atualmente [2014] o site do Cox Cancer Center no MGH. ""Neil Papparlardo e Curt Marble sob a orientação de Octo Barnett desenvolveram e lançaramo software inicial nesta máquina. "

0
0 283
InterSystems Oficial Pete Greskoff · Jul. 26, 2021
21 de Julho de 2021 – Alerta: Resultados Incorretos em Consultas Não Padrão ‘GROUP BY’
 
A InterSystems corrigiu um defeito que pode causar resultados incorretos em consultas SQL. Este defeito afeta:
  • Todas as versões completas e de manutenção das plataformas InterSystems IRIS e InterSystems IRIS for Health, a partir da 2019.1.0

Um bloco de consulta pode apresentar o defeito apenas se apresentar todas as condições abaixo:

  • O bloco de consulta contém uma cláusula GROUP BY porém não inclui nenhum agregador como COUNT(*).
0
0 87