‹ Voltar aos artigos

Apresentando a Categoria

Programação

📌 20 de Setembro, 2015

Eng. Informática: As Universidades

Seguir Eng. Informática ou qualquer outro título universitário na área das tecnologias da informação têm algumas vantagens mas também tem uma grande desvantagem, ficar emergido numa área que, em termos universitários, tende a sobrevalorizar aspectos teóricos de pouca utilidade prática. Porque continuamos a assistir a isto? Afinal informática não é quase um sinónimo de soluções úteis, práticas e inovação?

📌 19 de Setembro, 2015

Obsessão Tecnológica

Para a maioria das pessoas relacionadas com a indústria das tecnologias da informação escolher e/ou desenvolver tecnologia acaba por ser uma necessidade. É fácil de criar “apego” após investirmos incontáveis horas de trabalho árduo mas isto tem um custo elevado que se traduz na limitação dos nosso horizontes e expectativas.

📌 17 de Agosto, 2015

APIs: Pluralização, Hierarquias e Relações

As APIs são o componente fundamental da nova Web. Uma forma pensar e organizar a Web mais próxima da ideia original do protocolo HTTP que nos ajuda aumentar a interoperabilidade e agregar facilmente funcionalidades de vários provedores de serviços para construir aplicações mais complexas. Neste artigo continuo a falar sobre a teoria e a prática de desenvolvimento de boas APIs.

📌 15 de Agosto, 2015

APIs: RESTFul, Nomes de Recursos e Acções

As APIs são o componente fundamental da nova Web. Uma forma pensar e organizar a Web mais próxima da ideia original do protocolo HTTP que nos ajuda aumentar a interoperabilidade e agregar facilmente funcionalidades de vários provedores de serviços para construir aplicações mais complexas. Neste artigo introduzo um conjunto de boas práticas a tomar em consideração durante o desenvolvimento de uma API.

📌 8 de Agosto, 2015

Cópias de Segurança de Baixo Nível

Por vezes é útil fazer cópias de segurança de unidades externas como pens, cartões SD ou até discos. Podemos copiar os ficheiros todos, como é recomendado na maioria dos casos, no entanto se tivermos a lidar com discos de arranque é aconselhado fazer a cópia a nível dos blocos da unidade.

📌 4 de Agosto, 2015

MySQL: Registo de Comandos

Em diversas circunstancias é útil fazer logs dos comandos executados numa base de dados MySQL / MariaDB directamente na base de dados. Assim podemos ignorar todo o software e código acima da base de dados e fazer debug de “baixo nível”. Explico aqui como fazer e gerir estes logs.

📌 2 de Agosto, 2015

OSX + PHP: Instalar o Composer

O Composer é um gestor de dependências para PHP, neste pequeno guia demonstro como o instalar globalmente no sistema (Mac OSX) e torna-lo facilmente disponível no Terminal.

📌 29 de Julho, 2015

Adware: DiscountMan e WordPress

O DiscountMan é um adware que se instala nos browsers através das extensões. Depois de aparecem links estranhos num blog, onde giro a parte técnica, decidi investigar: Como podem ver, no artigo, existem links incluídos pelo DiscountMan. Inicialmente eu até suspeitei que o meu computador tivesse infectado, mas como duvidava disso, fui ao editor dos artigos do blog e vi isto: […]

📌 27 de Julho, 2015

Orgulho Open-Source – Parte II

Depois de alguma reacções ao post original, Orgulho Open-Source, senti a necessidade de esclarecer alguns pontos. 1. Open-Source = Mais Barato Sim é. Mas não é gratuito. O problema é que as grandes administrações e departamentos de informática que fazem a mudança para open-source não o fazer por ser bom, fazem porque se criou o mito de […]

📌 26 de Julho, 2015

Orgulho Open-Source

Estamos num década em que o open-source tem ganho terreno a soluções proprietárias a uma velocidade nunca antes vista, especialmente os sistemas operativos Linux em plataformas móveis e computadores pessoais. Muitos entusiastas, programadores ou não, envolvidos no open-source gabam-se orgulhosamente dos seus projectos ao escrever e partilhar notícias como estas: Munique poupa 11 milhões de euros ao mudar para Linux: […]