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.

3 0
0 99

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

1 0
0 46
Artigo
· Jul. 27, 2021 4min de leitura
Das raizes à InterSystems

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. # 103 com 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çaram o software inicial nesta máquina. "

5 0
0 182

Olá Comunidade,

É um enorme prazer convidá-los para o encontro online com os ganhadores do Concurso de Programação de Inteligência Artificial InterSystems!

Data & Horário: Sexta-Feira, 30 de Julho de 2021, 12:00 horário de Brasília

O que lhe espera neste Encontro Virtual?

  • A biografia de nossos ganhadores.
  • Pequenas demonstrações de suas aplicações.
  • Uma discussão aberta sobre as tecnologias utilizadas, perguntas e respostas e os planos para os próximos concursos.

0 0
0 52

Olá Desenvolvedores!

Nós distribuímos um conjunto de bônus tecnológicos para o Concurso de Programação de Inteligência Artificial InterSystems.

E aqui está como eles foram atribuídos:

0 0
0 47

Olá Desenvolvedores,

Está é a semana de votação para o Concurso de Programação de Inteligência Artificial InterSystems! Essa é a hora de dar seu voto para as melhores soluções construídas com a plataforma de dados InterSystems IRIS.

🔥 Você decide: VOTE AQUI 🔥

Como votar? Detalhes abaixo.

1 0
0 61

Olá Desenvolvedores!

Aqui estão os bônus tecnológicos para o Concurso Programação de Inteligência Artificial InterSystems que irão garantir pontos extras a seus projetos durante a votação.

Uso do IntegratedML - 4 pontos

Utilize o IntegratedML da InterSystems em sua solução de IA/ML. Aqui está o modelo que o utiliza.

Se certifique de que a versão da plataforma de dados InterSystems IRIS que você está utilizando não seja anterior a 2021. As imagens mais recentes do IntegratedML com ZPM são:

intersystemsdc/iris-ml-community:2021.1.0.215.0-zpm
intersystemsdc/irishealth-ml-community:2021.1.0.215.0-zpm

Utilização do R Gateway e do Python gateway - 4 pontos

A versão 2021 da plataforma de dados InterSystems IRIS possui duas novas funcionalidades - O gateway para R e o gateway para Python. Aqui está o modelo de como utilizar o gateway para R. E aqui uma pequena demosntração de como utilizá-lo.

Uso do Python Incorporado - 4 pontos

O Python Incorporado é uma nova funcionalidade da plataforma de dados InterSystems IRIS que lhe dá a opção de utilizar o python como "cidadão de primeira classe" no desenvolvimento da lógica de de negócio no backend com as classes InterSystems. Pequena demonstração do Python Incorporado.

O Python Incorporado pode ser utilizado através de imagens sob demanda que são disponibilizadas através do Programa de Acesso Antecipado InterSystems (EAP). Você pode solicitar a participação no programa enviando mensagem para python-interest@intersystems.com.

Aqui está o pacote de modelo de como utilizar o Python Incorporado utilizando a implantação via ZPM. Não se esqueça de alterar a imagem do modelo pela imagem que você receberá após solicitar a participação no Programa de Acesso Antecipado InterSystems.

Uso de PMML - 4 pontos

O PMML - Predictive Modelling Markup Language (formato de intercâmbio de modelos preditivos baseado em XML) pode ser utilizado para construir soluções de IA/ML com a plataforma de dados InterSystems IRIS. Veja mais na documentação.

Aqui você encontra um exemplo de como utilizar o PMML no Open Exchange.

0 0
0 58

Introdução

Suponha que você desenvolveu uma nova aplicação utilizando a parte de Interoperabilidade do InterSystems IRIS e você tem certeza de que será um sucesso! No entanto, você ainda não tem um número concreto de quantas pessoas irão utilizá-la. Além disso, pode haver dias específicos em que há mais pessoas utilizando sua aplicação e dias em que quase ninguém irá acessar. Deste modo, você necessita de que sua aplicação seja escalável!

1 0
0 81

Olá Desenvolvedores,

Temos ótimas novidades para vocês :

💥 Participantes do Concurso de Inteligência Artificial InterSystems podem utilizar Python Incorporado em suas soluções! Ou seja, se você ainda não é membro do Programa de Acesso Antecipado ao Python Incorporado InterSystems (EAP), agora é a hora!

Solicite a adesão em python-interest@intersystems.com e você ganhará acesso GRÁTIS às funcionalidades do Python Incorporado da plataforma de dados InterSystems IRIS.

Além disso, nós convidamos todos os participantes do Programa de Acesso Antecipado para o Webinar Especial de Lançamento do Python Incorporado
que irá ocorrer amanhã, dia 6 de Julho às 11:00 horário de brasília – uma forma fácil de começar a entender como utilizar o Python Incorporado! Também serão apresentados no webinar: Uma demonstração das novas funcionalidades da plataforma de dados, aplicações de exemplo e, é claro, as recompensas.

Depois de se tornar um membro do Programa de Acesso Antecipado (EAP), você irá receber um link especial para se juntar ao webinar de lançamento:

➡️ RSVP: python-interest@intersystems.com

0 0
0 58
Artigo
· Jun. 28, 2021 5min de leitura
Views materializadas

Uma VIEW em SQL é basicamente uma instrução SQL preparada.
Deve ser executado e montado como qualquer outra consulta SQL.
VIEW MATERIALIZADA significa que o conteúdo é coletado antes das mãos e pode ser recuperado com bastante rapidez.
Eu vi o conceito primeiro com meu concorrente favorito chamado O * e eles fizeram muito barulho sobre isso.


{ favorite: because I could win every benchmark against them devil }

1 0
0 70

Olá Desenvolvedores,

Recentemente, a AtScale e a InterSystems promoveram um encontro virtual para debater os últimos avanços na tecnologia de gerenciamento de dados transacionais e analíticos e como o setor de serviços financeiros está enfrentando os desafios para acelerar insights e a inovação.

Foi um ótimo encontro, com a participação de Scott Gnau e Dave Mariani, dois veteranos do setor de gerenciamento de dados.

Confira:

0 0
0 29

Olá Comunidade,

Estamos gratos em convidar todos os desenvolvedores para o Webinar de Lançamento do Concurso de Inteligência Artificial InterSystems! O tópico deste webinar é dedicado ao Concurso de Programação de Inteligência Artificial InterSystems.

Durante o webinar, nós iremos demonstrar como carregar dados no IRIS, como utilizar ODBC/JDBC e REST e como utilizar as funcionalidades especiais de Inteligência Artificial e Machine Learning do IRIS: IntegratedML, DataRobot, R Gateway, Embedded Python, PMML.

Data & Horário: Segunda-feira, 28 de Junho June 28 — 12:00 horário de brasília

Palestrantes:
🗣 @Aleksandar Kovacevic, InterSystems Sales Engineer
🗣 @Théophile.Thierry, InterSystems Intern
🗣 @Bob Kuszewski, Product Manager - Developer Experience, InterSystems
🗣 @Evgeny Shvarov, InterSystems Developer Ecosystem Manager

0 0
0 69

Olá a todos,

O setor de Certificações InterSystems criou um novo exame de certificação e gostaríamos do feedback de nossa comunidade como forma de nos auxiliar com a validação dos tópicos do exame. Aqui está a sua chance de dar sua opinião sobre o conhecimento e habilidades necessárias a um Especialista de Implementação Técnica CCR InterSystems deve possuir.

Aqui está o título do exame e a sua definição:

Especialista de Implementação Técnica CCR InterSystems

Um profissional de desenvolvimento que:

1 0
0 93

Se você está procurando por uma interodução ao Kubernetes como tecnologia, e uma pequena provocação sobre o InterSystems Kubernetes Operator, dê uma olhada no recém lançado vídeo de Introdução ao Kubernetes. Este vídeo te apresentará a funcionalidade e os casos de uso para o Kubernetes, bem como fará uma breve explicação de como o InterSystems Kubernetes Operator torna vantajoso o uso do Kubernetes com o InterSystems IRIS.

https://www.youtube.com/embed/d2_1aptaL4E
[Isso é um link incorporado, mas você não pode ver conteúdo incorporado diretamente no site, porque recusou os cookies necessários para acessá-lo. Para ver o conteúdo incorporado, você precisa aceitar todos os cookies nas suas Definições de cookies]

0 0
0 61

Olá Desenvolvedores,

É um enorme prazer convidá-los para o nosso webinar em inglês "O que tem de novo na plataforma de dados InterSystems IRIS 2021.1"!

Data: Quinta-feira, 17 de Junho de 2021
Horário: 12:00, horário de brasíliaT

Neste webinar iremos destacar algumas das novas funcionalidades das plataformas de dados InterSystems IRIS e InterSystems IRIS for Health, na versão 2021.1:

1 0
0 93