Acesso a dados – DBAccess

Introdução Nos posts anteriores dos tópicos de acesso a dados, abordamos o mecanismo ISAM e o mecanismo relacional, e vimos alguma coisa do DBAccess da TOTVS, o Gateway de acesso a dados relacionais usado pelo Protheus Server. Hoje vamos aprofundar um pouco o conhecimento sobre esse Gateway, na forma de um FAQ, com muitas perguntas … Continue lendo Acesso a dados – DBAccess

Escalabilidade e Performance – Segredos

Introdução Outo dia li um post muito interessante, onde o autor menciona alguns "segredos" para uma aplicação escalável, com algumas técnicas comuns utilizadas em aplicações WEB ( Vide post original nas referências no final do Post). Resolvi me basear nele para exemplificar o que cada um dos tópicos elencados poderia agregar ao sistema, e levantar … Continue lendo Escalabilidade e Performance – Segredos

Acelerando o AdvPL – Lendo arquivos TXT (ERRATA)

Pessoal, No post "Acelerando o AdvPL - Lendo arquivos TXT", foi corrigido um erro que causava um mau comportamento da rotina,  fazendo a leitura de linhas "inconsistentes". Na chamada da função RAT(), o primeiro parâmetro deve ser a string a ser procurada, e o segundo parâmetro deve ser a string onde a primeira deve ser procurada. … Continue lendo Acelerando o AdvPL – Lendo arquivos TXT (ERRATA)

Introdução a Informática – Parte 03

Introdução No post anterior (Introdução a Informática – Parte 02), vimos as etapas que acontecem quando ligamos o equipamento, e de bandeja alguma coisa bem 'por cima' sobre dados e programas. Agora vamos descer um pouco mais dentro dos Bytes, abordar o conceito de Dados e Programas, e aproveitar o gancho para ver 'por cima' … Continue lendo Introdução a Informática – Parte 03

Escalabilidade e Performance – Parelelismo – Parte 01

Introdução Em posts anteriores sobre escalabilidade e desempenho, foram frisados vários pontos e técnicas que devem ser levadas em conta no momento de desenvolver uma aplicação partindo das premissas de escalabilidade horizontal e desempenho. Agora vamos trazer isso para um contexto real dentro do AdvPL, explorando uma análise de um cenário muito comum: Processamento de … Continue lendo Escalabilidade e Performance – Parelelismo – Parte 01

Introdução a Informática – Parte 02

Introdução No post anterior (Introdução a Informática – Parte 01), vimos a definição do termo "Informática", e um resumo da evolução da aritmética e da eletrônica, desde 5000 AC até o surgimento do primeiro computador.  Hoje vamos entrar um pouco mais nos computadores de hoje, ver um pouco do que tem dentro, e o que … Continue lendo Introdução a Informática – Parte 02