Notas de Ofício

Reflexões sobre engenharia de qualidade, automação de testes e a carreira de quem trabalha com software. Sem ruído.

77 ensaios publicados · Grátis

bdd

O que é o BDD e seu uso prático

BDD (Behavior-Driven Development) é uma metodologia de desenvolvimento de software que enfatiza a colaboração e comunicação entre as equipes de...

Iago Frota · · 3 min
banco de dados · · 2 min

📚👨‍💻 Compartilhando minha experiência com o livro "PL/SQL - Domine a linguagem do banco de dados Oracle"! 👨‍💼📖

Recentemente, comecei a ler o livro "PL/SQL - Domine a linguagem do banco de dados Oracle", e estou adorando a forma e o de aprendizado que ele está...

atendimento pre hospitalar · · 6 min

Você conhece o Stop the Bleed?

Em situações de emergência, é importante saber como agir rapidamente para salvar vidas. Uma das principais causas de morte em casos de acidentes...

mapa mental · · 1 min

Meu mapa mental do Shift Left Testing

Shift Left Testing é uma prática que visa antecipar a detecção de defeitos em um software ao mover a execução dos testes para estágios mais iniciais...

sem categoria · · 3 min

PL das Fake News: um risco à liberdade na internet?

A PL das Fake News, também conhecida como PL 2.630/2020, é um projeto de lei que tem como objetivo combater a disseminação de notícias falsas na...

piramide de testes · · 4 min

O que você precisa saber sobre Pirâmide de Teste

![The Practical Test Pyramid — [Ham Vocke...

linux · · 2 min

Sobre os diretórios do Linux de forma prática e rápida

O Linux possui vários diretórios importantes, que são usados para organizar os arquivos e programas do sistema operacional. Seguindo com a minha...

carreira · · 3 min

"Se quase todo mundo pode aprender programação de graça, por que o salário é relativamente alto?" - Baseado numa pergunta do Quora

A área de programação é uma das mais promissoras no mercado atual (em 2023, ano da picanha). Com o advento da tecnologia e a demanda crescente por...

ferramentas · · 2 min

15 Comandos úteis do VIM que utilizo

Estou utilizando muito o VIM para fazer pequenas alterações e pesquisas em arquivos nos nossos ambientes pré-produtivos.

projeto pessoal · · 3 min

A história do fazendeiro chinês

Havia um fazendeiro chinês que tinha um filho que o ajudava nas tarefas diárias. Um dia, o filho deixou a porta do curral aberta e a vaca fugiu. O...

banco de dados · · 3 min

Comparativo entre DISTINCT e GROUP BY

Quando estamos trabalhando com bancos de dados em SQL, é comum utilizarmos as cláusulas DISTINCT ou GROUP BY para filtrar nossas consulta conforme o...

inteligencia artificial · · 4 min

Fiz uma perguntar ao ChatGPT "Até onde você pode ser prejudicial?"

Já faz um tempo estou utilizando o ChatGPT de forma recreativa. Admito que é uma tecnologia que veio para ficar e acredito que irá mudar muita coisa...

alexa · · 2 min

O significado das luzes da Alexa

Sempre quando compro algo, gosto de aproveitar ao máximo as funcionalidades dele, gosto de aproveitar cada moeda investida nele! A Alexa já se tornou...

qa · · 4 min

Você sabe o que é Shift-Left Testing?

> É melhor prevenir do que remediar

ferramentas · · 4 min

Atalhos para ser mais produtivo no PHPStorm

As ferramentas da Jetbrains são sensacionais e ninguém dúvida disso. Já faz muito tempo utilizo algumas ferramentas da Jetbrains e a que mais...

banco de dados · · 2 min

[shorts] Saiba a diferença entre DELETE e TRUNCATE - Banco de Dados

Esses dias bateu a curiosidade de saber a diferença entre os comando SQL TRUCANTE e DELETE. Apesar de pequena a primeiro momento, encontrei e entendi...

linux · · 1 min

[shorts] Comando nohup Linux — Deixar executando comandos após sair no Linux

1. Já precisaram deixar rodando um certo script em segundo plano no Linux e a sessão do seu usuário caiu e você perdeu a execução?

dicas rapidas · · 1 min

[shorts] Acompanhar alterações em um arquivo com o comando Tail Linux

O comanda tail é aquele utilizado para ler o conteúdo do final de um arquivo de log, por exemplo. Ele tem várias opções que podem serem úteis nosso...

banco de dados · · 2 min

[shorts] Fazer backup de uma tabela de um banco de dados

Algumas vezes precisei fazer um backup bem específico de somente uma tabela de um banco de dados, seja para me precaver de um possível erro na...

clean code · · 1 min

Prefácio Clean Code

No prefácio, o senhor James cita uma frase bem interessante referente aos detalhes e sua importância no nosso cotidiano.