screen-shot-2016-12-03-at-19-33-41

git: como juntar vários commits em apenas um

Quando usamos o git para versionamento do nosso código, principalmente quando trabalhamos em equipa, funcionalidades novas são desenvolvidas numa nova branch, diferente da branch principal que normalmente tem sido a “master“. Acontece que, durante o desenvolvimento da nova funcionalidade, vários commits podem ser enviados ou submetidos. Isso pode acontecer ou porque esquecemos de algum detalhe no…

READ MORE 

2016-10-19

Sim, é possível programar no Windows

Pela quarta vez o conector do meu carregador MagSafe 2 queimou. Fui à loja oficial (recentemente inaugurada), e o novo carregador (de 65W e eu precisava de 85W), está a custar nada mais, nada menos que 60.000,00 AKZ. Pensei comigo, se tenho que gastar este valor todo, tenho que ter certeza que o problema não…

READ MORE 

PostgreSQL Logo

Actualizar PostgreSQL 9.5 para 9.6 no Ubuntu 16.04

A versão estável do PostgreSQL 9.6 acabou de ser lançada (29/09/2016).  E dentre várias novidades, podemos destacar as consultas sequenciais e em paralelo. Com esta funcionalidade o PostgreSQL será capaz de utilizar vários ou todos os núcleos do processador a fim de retornar resultados de forma mais rápida. Já actualizei da versão 9.5 para 9.6 (no…

READ MORE 

crud

CRUD em HTML com Javascript e jQuery

Como desenvolvedores, somos sempre convidados a fazer mais pelos nossos utilizadores. Eles querem que suas páginas sejam mais rápidas, mais leves e com mais funcionalidades. Isto significa que temos que trabalhar mais com JavaScript e jQuery no frontend. Fazendo isso, reduzimos o número de requisições ao servidor, e assim aumentamos a performance da página. Neste artigo…

READ MORE 

mongodb

Introdução ao MongoDB

MongoDB é um banco de dados orientado a documentos que faz parte da família dos bancos de dados NoSQL1. Banco de dados orientados a documentos são ideais para o armazenamento e gestão de Big Data (Megadados) – um grande conjunto de dados estruturados e não estruturados. Documentos são representações agregadas de uma entidade de banco de…

READ MORE