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 125
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
Artigo Andre Larsen Barbosa · Ago. 9, 2021 11m read

Neste artigo, vamos comparar as funções $Increment e $Sequence.

Em primeiro lugar, uma nota para os leitores que nunca ouviram falar de $Increment $Increment é uma função Caché ObjectScript que realiza uma operação atômica para incrementar seu argumento em 1 e retornar o valor resultante. Você só pode passar um nó de variável global ou local como um parâmetro para $Increment, não uma expressão arbitrária. $Increment é muito usado ao atribuir IDs sequenciais. Em tais casos, o parâmetro de $Increment é geralmente um nó global.

0
0 238
Anúncio Olga Zavrazhnova · Jul. 29, 2021

Olá Desenvolvedores, 

Nós lançamos um novo canal educacional no Global Masters - o GM Academy! 

Ele contém materiais educacionais selecionados do portal de Aprendizado Online da InterSystems

  

No momento temos 2 cursos para iniciantes: a trilha de aprendizagem Caché e a trilha de aprendizagem InterSystems IRIS. 

Mas, dependendo do que vocês gostariam de aprender, nós iremos adicionar mais e mais conteúdos. Então? O que vocês gostariam de aprender ?

Responda neste desafio inicial!

0
0 122
Anúncio Olga Zavrazhnova · Jul. 28, 2021

Olá Desenvolvedores, 

Nós adoramos o programa Global Masters pela dinâmica, diversão e rede de contatos que ele proporciona. Adoramos o fato de poder conhecê-los melhor e poder disponibilizar alguns prêmios para vocês.

Ficamos muito realizados em poder ter novos membros no Global Masters e gostaríamos de pedir a ajuda de vocês para ampliar ainda mais nosso programa: 

❔ Você conhece outros desenvolvedores que trabalham com a tecnologia InterSystems e gostaria de participar do Global Masters? 

Aqui vocês encontram a página para Indicação para o GM , onde você pode incluir as informações de contato de seu colega, colega de trabalho ou mesmo criar um link de indicação exclusivo e enviá-lo você mesmo 😊

  

0
0 63
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. # 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. "

0
0 282
Anúncio Angelo Bruno Braga · Jul. 26, 2021

Olá Desenvolvedores,

Não percam o Dr. Raimundo Nonato Benevides Cardoso, diretor de desenvolvimento de negócios de saúde da InterSystems, em uma palestra sobre o modelo da Medicina do amanhã, focada nos princípios de que os serviços de saúde devem ser Preditivos, Preventivos, Proativos, Personalizados e baseados em Parceiros – daí os 5Ps.

Inspire-se! Inscreva-se!

0
0 136
Anúncio Angelo Bruno Braga · Jul. 26, 2021

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 70
Anúncio Olga Zavrazhnova · Jul. 22, 2021

Olá Comunidade,

Nós estamos querendo seus comentários sobre nossa nova oferta - Serviços de Transformação de Mensagens HealthShare. 
O serviço foi publicado no Marketplace da AWS onde você pode testá-lo de graça!

Nós lançamos um desafio relacionado no Global Masters onde você pode ganhar pontos testando o serviço e um prêmio de "obrigado" a todos que deixarem os comentários a respeito da utilização do serviço nesta postagem.

 

0
0 85
Anúncio Angelo Bruno Braga · Jul. 19, 2021

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.

0
0 86
Artigo Andre Larsen Barbosa · Jul. 19, 2021 7m read

Ao usar o Studio, ODBC ou uma conexão de terminal para Caché ou Ensemble, você deve estar se perguntando como proteger a conexão. Uma opção é adicionar TLS (também conhecido como SSL) à sua conexão. Os aplicativos cliente Caché - TELNET, ODBC e Studio - todos sabem como adicionar TLS à conexão. Eles só precisam ser configurados para fazer isso.

Configurar esses clientes é mais fácil em 2015.1 e posteriores. Vou discutir esse novo método. Se você já estiver usando o método antigo e legado, ele continuará funcionando, mas eu recomendo que você considere mudar para o novo.

0
0 455
Anúncio Angelo Bruno Braga · Jul. 12, 2021

Olá Desenvolvedores, 

Vocês estão prontos para um novo desafio? É com grande prazer que anunciamos a primeira competição de escrita de artigos técnicos da InterSystems:

🏆 Concurso de Criação de Artigo Técnico InterSystems 🏆

Escreva um artigo sobre qualquer tópico relacionado á tecnologia InterSystems no prazo de 15 de Julho a 15 de Agosto 22 de Agosto (prazo estendido) de 2021.

Prêmios para todos: Todos que publicarem um artigo na Comunidade de Desenvolvedores durante este período irão receber um pacote de prêmio especial!

Prêmio Principal: Um iPad da Apple

Junte-se ao nosso novo concurso e seu conteúdo será visto por nossos mais de 55K leitores mensais! Detalhes abaixo. 

0
0 116
Anúncio Evgenia Kurbanova · Jul. 12, 2021

Olá Desenvolvedores,

É a hora de anunciarmos os Ganhadores de Junho de 2021! Recebam por favor nossos incríveis Heróis do Global Masters!

E a salva de aplausos vai para estes desenvolvedores e suas incríveis contribuições para a Comunidade de Desenvolvedores em Junho de 2021:

🥇 @Robert Cemperex Sales Engineer Sênior da InterSystems, Áustria

🥈  @Muhammad Waseem Líder da Equipe do HIS no Centro Médico Internacional, Jeddah, Arábia Saudita

🥉 @Vic Sun, Especialista em Suporte na InterSystems Corporation, Boston, USA

     

Aprenda mais dobre a competição e sobre nossos incríveis ganhadores abaixo:

0
0 62
Artigo Andre Larsen Barbosa · Jul. 12, 2021 3m read

Recentemente, eu estava respondendo a algumas perguntas que alguém tinha sobre alguns bugs que surgem no Docker para Mac, e isso me lembrou o que Shakespeare escreveu em sua famosa tragédia sobre orquestração de software em grande escala, Kubelet: o Príncipe do Benchmark.  

Ao executar o Docker no Mac ou Windows, alguns problemas surgem ocasionalmente, porque o Docker para Mac e o Docker para Windows estão usando alguns truques inteligentes e quase totalmente ocultos para serem executados.

0
0 93
Anúncio Ben Spead · Jul. 7, 2021

Olá Desenvolvedores!

Vocês já tiveram que converter mensagens HL7v2 para FHIR (Fast Healthcare Interoperability Resources) e acharam o processo de transformação complicado e confuso? A InterSystems está criando uma nova oferta de SaaS baseada em nuvem chamada de Serviços de Transformação de Mensagens do HealthShare que faz com que este processo se torne simples. Estamos muito empolgados de anunciar um Programa de Acesso Antecipado para esta nossa nova oferta e adoraríamos que vocês o utilizassem e então nos dessem seu feedback a respeito do mesmo! Para isso basta que vocês possuam uma conta grátis AWS, com um bucket S3 para colocar suas mensagens HL7v2 e outro bucket S3 para colocar a saída em FHIR. 

0
0 138
Anúncio Angelo Bruno Braga · Jul. 7, 2021

Olá Comunidade,

Enfrentando complexidades arquiteturais desnecessárias? Muitas situações complexas para lidar? Se você tem enfrentado estes tipos de problemas, você está precisando de uma simplificação de sua arquitetura.

Não perca o webinar em inglês sob demanda por @Jeff Fried ou leia seu blog recente para descobrir os recursos InterSystems que podem te ajudar a simplificar sua arquitetura de dados.

Quer saber mais? Visite nossa landing page para descobrir mais sobre os diferentes caminhos que você pode adotar para simplificar sua arquitetura de dados com a InterSystems.

Detalhes abaixo.

0
0 69