Criado por Daniel Kutac, Engenheiro de vendas, InterSystems

Aviso: se você ficar confuso com os URLs usados: a série original usou telas de uma máquina chamada dk-gs2016. As novas capturas de tela foram tiradas em uma máquina diferente. Você pode tratar o URL WIN-U9J96QBJSAG como se fosse o dk-gs2016 com segurança.

Parte 2. Servidor de autorização, servidor OpenID Connect

0 0
0 7

Tenho o prazer de anunciar um marco no ciclo de vida do gerenciador de pacotes ObjectScript, ZPM. O gerenciador de pacotes oferece aos desenvolvedores a capacidade de empacotar o código ObjectScript e as configurações de implantação e as informações de versão de maneira conveniente. Ao longo dos últimos anos, evoluiu muito para uma parte integrante de muitos fluxos de trabalho de desenvolvimento.

1 0
0 6

Nesta série de artigos, quero apresentar e discutir várias abordagens possíveis para o desenvolvimento de software com tecnologias da InterSystems e do GitLab. Vou cobrir tópicos como:

  • Git básico
  • Fluxo Git (processo de desenvolvimento)
  • Instalação do GitLab
  • Fluxo de trabalho do GitLab
  • Entrega contínua
  • Instalação e configuração do GitLab
  • CI/CD do GitLab

No artigo anterior, abordamos os fundamentos do Git, por que um entendimento de alto nível dos conceitos do Git é importante para o desenvolvimento de software moderno e como o Git pode ser usado para desenvolver software. Ainda assim, nosso foco foi na parte da implementação do desenvolvimento de software, mas esta parte apresenta:

  • Fluxo de trabalho do GitLab — um processo completo do ciclo de vida do software, desde a ideia até o feedback do usuário
  • Entrega Contínua — uma abordagem de engenharia de software em que as equipes produzem software em ciclos curtos, garantindo que o software possa ser lançado de forma confiável a qualquer momento. Seu objetivo é construir, testar e lançar software com mais rapidez e frequência.
0 0
0 15

Eu gostaria de anunciar o lançamento de algo realmente bastante interessante - revolucionário na verdade. Isso pode soar exagerado, mas acho que você não viu nada parecido com isso, ou mesmo pensou que fosse possível!

Lançamos um novo módulo JavaScript/Node.js chamado glsdb, mais informações:

https://github.com/robtweed/glsdb

2 0
0 19

Julio Esquerdo e Lucio Mattos

Atualmente temos muitos recursos dentro do IRIS como por exemplo suporte REST, programação em Python, suporte a SQL, orientação a objetos, ML, IA, e uma infinidade de outras funcionalidades.

Mas aqueles que programam os códigos que serão utilizados, mesmo com os atuais recursos disponíveis, sabem que será necessário trazer dados para uma área de utilização, para posterior trabalho.

10 1
0 110
Artigo
Danusa Calixto · Ago. 12 4min de leitura
Cuidado ao combinar OO e SQL

A combinação da sintaxe de objetos com SQL é um dos recursos legais no Object Script. No entanto, em um caso, forneceu resultados estranhos. Portanto, decidi isolar esse caso e descrevê-lo aqui.

Digamos que você precisa escrever um classmethod que atualiza uma única propriedade no disco. Geralmente, eu escreveria isso usando SQL, desta forma:

4 0
0 34

Olá, comecei a trabalhar com Caché a pouco, e estou em treinamento.

Me surgiu uma dúvida de uma determinada atividade, aonde a regra solicita que o usuário digite uma string, e selecione uma das opções listradas, e uma delas e informar a palavra com maior número de carácteres da string.

Já tentei de tudo, porém não consegui chegar a nenhuma conclusão.

Desde já agradeço

2 3
0 89

Bom dia a todos.

Preciso consultar informações das tabelas/classes que estejam em lock

Eu achei na documentação a classe %SYS.LockQuery mas no exemplo ela parece ser uma Class Query(não estou acostumado com esse conceito) e só consigo consumir os dados via Object Script usando um %ResultSet

Existe alguma forma de consumir essas informações diretamente via SQL ?

Grato por qualquer ajuda

0 2
0 58

Bom dia, tarde, noite!

Estou com um problema com o processo de mapeamento das conexões gateway SQL com o banco da Oracle.

Foi realizado todo o processo de conexão pelo Portal e ele funciona perfeitamente. Porem toda vez que é feito alguma operação, ele cria uma nova conexão e deixa aberta.

queria saber se tem como reutilizar a mesma conexão. ou matar ela após executar as operações (Select, Update, Detele, ....)

Desde já agradeço!

Att

Luiz Martarelli

1 3
0 57

Olá Desenvolvedores !

Segue uma oportunidade para bolsas de estudo remuneradas:

Duas bolsas de estudo para área de tecnologia da informação:
• Valor de R$ 7.373,10 durante 24 meses
https://inovahc.hc.fm.usp.br/oportunidades/
• Código da vaga: HC04 Desenvolvedor
• Código da vaga: HC05 Desenvolvedor Integrador

Desenvolvedor e Desenvolvedor Integrador

Requisitos:

5 0
0 166

Boa tarde à todos!

Preciso fazer uma chamada sql (utilizando JDBC) para executar uma procedure que retorna um objeto estruturado (Oracle Object) como parâmetro de saída.

No entanto, o método do Adptador SQL não está aceitando o tipo de dado STRUCT do JDBC (referente ao Oracle Oject), retornando a seguinte mensagem de erro:

1 1
0 62

Três novos conjuntos de lançamentos de manutenção estão agora disponíveis::

  • Caché 2018.1.6, Ensemble 2018.1.6 e HSAP 2018.1.6
  • InterSystems IRIS 2020.1.2, IRIS for Health 2020.1.2 e HealthShare Health Connect 2020.1.2
  • InterSystems IRIS 2021.1.1, IRIS for Health 2021.1.1 e HealthShare Health Connect 2021.1.1

Os kits de instalação e contêineres podem ser baixados do site de Distribuição de Soluções do WRC. As imagens de contêineres para as Edições Enterprise do InterSystems IRIS e do IRIS for Health, assim como todos os componentes correspondentes estão disponíveis a partir do InterSystems Container Registry.

3 0
0 27

Boa Noite / Tarde / Dia

Estou tendo o trabalho para recuperar os dados (JSON) de campos de uma tabela no formato %Stream.GlobalCharacter, porem quando eu tento ler ele dentro do cache (ObjectScript) estou encontrando dificuldades. Estou recuperando as informações da tabela usando %SQL.Statement e quando eu tento acessar a informação geralmente vem: 2%Stream.GlobalCharacter^traducao.xYCONTIGENCIAWMSS

1 3
0 71