Este artigo apresenta uma visão geral da engenharia de software, que é um ramo da engenharia associado ao desenvolvimento de produtos de software, programas de computador, usando princípios, métodos e procedimentos científicos bem definidos. O resultado da engenharia de software é um produto de software eficiente e...

featured-image-upload-scaled.webp

Após a validação de formulários de entrada de dados, que retornam ao usuário com informações dos erros que devem ser corrigidos, a boa prática de popular os campos com os antigos valores (old) não é possível de ser aplicada aos campos de upload - field files, tanto em PHP Laravel como em qualquer outra linguagem.

Esta...

featured-dados.webp

Um tutorial rápido e direto ao ponto que demonstra como trabalhar e gerar números aleatórios - randômicos, em linguagem C.

Você pode usar as mesmas funções para trabalhar com C++.

A motivação veio da necessidade de meus alunos aprendizes de programação, principalmente de cursos não ligados diretamente com informática,...

O Linux é um sistema operacional multiusuário, e graças a isso várias pessoas podem estar autenticadas e trabalhando em uma determinada máquina ao mesmo tempo.

Para garantir a segurança, como boa prática usuários não compartilham as credenciais de uma mesma conta, sendo que cada pessoa terá seu próprio usuário de...

featured-programando.webp

Threads, em C, C++, Java, PHP, Python ou qualquer outra linguagem de programação, são fluxos de execução independentes de um mesmo programa.

Threads são funções que rodam em “background”, ou seja, enquanto que o programa executa a função main() - em C, uma thread poderá estar executando ao mesmo tempo que...