Security by design

Segurança por projeto, também conhecida como segurança por projeto, é um processo ou conjunto de procedimentos utilizados para garantir que a segurança seja incorporada ao projeto de um sistema ou componente desde o início, em vez de ser adicionada como um pensamento posterior. O objetivo da segurança por projeto é evitar que vulnerabilidades de segurança … Ler mais

Loop

Um laço é um tipo de estrutura de controlo que permite repetir um bloco de código um determinado número de vezes ou até que uma determinada condição seja satisfeita. Como se chama um laço? A for loop é um tipo de laço que o ajuda a fazer um conjunto de instruções várias vezes. O nome … Ler mais

Serviço de Mentoring

Um serviço de mentoring é um serviço que fornece orientação, aconselhamento e apoio a indivíduos que procuram melhorar as suas competências ou conhecimentos numa determinada área. O serviço de mentoring pode ser prestado por um mentor individual ou por uma equipa de mentores. O serviço de mentoreamento pode ser prestado de uma só vez ou … Ler mais

Biblioteca de Classes da Microsoft Foundation (Biblioteca MFC)

A Microsoft Foundation Class Library (MFC) é uma biblioteca de classe C++ que fornece um conjunto de serviços para programas Microsoft Windows. A MFC foi introduzida pela Microsoft em 1992 com o lançamento do Visual C++ 1.0. MFC é um wrapper orientado a objetos para a API do Windows. Ele abstrai a complexidade da API … Ler mais

A Symphony of Lights

Uma “Sinfonia de Luzes” é um show de luzes gerado por computador que é frequentemente usado como um elemento decorativo em espaços públicos. O show de luzes é criado por um programa de computador que controla uma série de luzes, muitas vezes luzes LED, para criar um display visualmente apelativo. O show de luzes pode … Ler mais

Código de cola (linguagem de código de cola)

Código de cola é o código que “cola” dois ou mais componentes de software. É normalmente usado para conectar componentes de software que foram escritos em diferentes linguagens de programação ou que utilizam diferentes bibliotecas. O código cola é normalmente escrito em uma linguagem de script, como Perl ou Python, o que facilita a chamada … Ler mais

Fuzzy search

Uma pesquisa fuzzy é um tipo de pesquisa onde os resultados não têm de ser 100% precisos para serem devolvidos. Isto pode ser útil quando você não tem certeza do que está procurando, ou se você está procurando algo onde a ortografia pode não ser 100% precisa. Algoritmos de busca difusos normalmente retornam uma lista … Ler mais

IDL (linguagem de definição de interface)

IDL (linguagem de definição de interface) é uma linguagem usada para definir interfaces para componentes de software. Normalmente é usada para definir a interface entre um cliente e um servidor, ou entre um componente e seu ambiente. IDL é usado para definir os tipos de dados, operações e parâmetros que podem ser passados entre componentes. … Ler mais

Boilerplate

O código da placa de caldeira é um código que é reutilizado várias vezes. É frequentemente monótono e repetitivo, mas é essencial para muitas tarefas. O código Boilerplate pode ser encontrado em muitos lugares, incluindo desenvolvimento web, desenvolvimento de jogos, e até mesmo em algumas aplicações de escritório. Como se faz uma chapa de caldeira? … Ler mais

Exceção

Uma excepção é um erro que ocorre durante a execução de um programa. As exceções normalmente não são tratadas pelo programa, mas sim pelo sistema em tempo de execução. As exceções podem ser causadas por muitas coisas, tais como divisão por zero, entrada inválida ou esgotamento da memória. Que tipo de erro é uma exceção? … Ler mais