atale.io - Blog

Blog

Campo de Asteróides

António Pestana, 2020-12-23

Código fonte: Campo de Asteróides

Aceitas o desafio abaixo?

Aqui na atale.io, a conversão de profissionais de outras áreas para a área TI é um assunto que nos interessa. Atualmente, existe uma carência de profissionais TI, e percursos de formação não tradicionais podem fazer parte da solução para este problema. Em 2019, organizamos um curso de Introdução à Programação para pessoas sem experiência nesta área, para ficarmos com uma ideia de até onde os poderíamos levar num certo período de tempo. Esta é uma das aplicações de consola desenvolvidas durante o curso para demonstrar conceitos básicos de programação: Um jogo Campo de Asteróides!

O desafio: Migrar o jogo para outra plataforma (web, Android, iOS, fica à tua escolha), mantendo (ou não, tu escolhes) o aspeto "consola", e depois partilha-o!

#developer #geek (És um verdadeiro geek quando a tua ideia de diversão é implementar o jogo, e não jogá-lo. :) #iamageekandiloveit)

POC Detecção e Extração de Rostos

António Pestana, 2020-11-09

Código fonte: POC Detecção e Extração de Rostos

Dlib, a popular biblioteca de machine learning em C ++, torna muito, muito, muito fácil detectar e extrair rostos em fotos. Este é um POC que fizemos em .NET Core WinForms usando o DlibDotNet, um wrapper .NET Core para a Dlib. Realizámos este POC porque, num projeto para um dos nossos clientes, temos a necessidade de gerar fotos de identificação a partir de fotos de corpo inteiro.

O Cerberus Testing salva o dia - novamente

António Pestana, 2020-11-06

Isto aconteceu hoje, aqui na atale.io, num desenvolvimento para um dos nossos clientes - resolvi partilhar convosco. Não é a primeira vez que retiramos benefícios reais e muito visíveis dos testes automáticos de não regressão, e, com certeza, não será a última vez. Além disso, também fico satisfeito por verificar que as medidas de Quality Assurance que colocamos em prática fazem diferença.

- O programador disse que o desenvolvimento estava concluído.

- O Cerberus Testing, que usamos para testes de não regressão, disse:

- O programador fez os seus testes manuais usando um utilizador admin e, com esse utilizador, tudo funcionou. Além disso, os testes unitários também correram com sucesso. Os testes de não regressão que temos no Cerberus Testing usam um utilizador não admin, que é o caso mais comum, e exercitam as funcionalidades mais críticas/comuns.

- O programador analisou os resultados dos testes, corrigiu o código, e disse novamente que o desenvolvimento estava pronto.

- O Cerberus Testing disse:

- Agora sim, está pronto, agora é um GO!

Como podemos ajudar?

Entre em contacto.

Fala connosco.

Contacte-nos