blog.pauloasilva.com

Category Archives: software

CSS Only Tabbed Navigation

Toda a gente reconhece que a web está mais airosa com todo o poder que o JavaScript e um (não tão) novo paradigma assíncrono lhe confere. Isto tudo potenciado por browsers mais poderosos, com motores de JavaScript poderosíssimos e computadores, sejam eles portáteis ou de secretária, com processadores de fazer inveja a alguns servidores com meia dúzia de anos.

Embora um defensor acérrimo e contribuinte da filosofia/movimento opensource, não aceito que a solução seja simplesmente importar um plugin jQuery UI. Desde logo, porque acabamos por obrigar os utilizadores a descarregar mais dados, ficamos a lutar contra algumas limitações dos browsers (i.e. número de pedidos concorrentes) e por fim, mas não por último, porque a maioria desses plugins não tem em consideração questões de acessibilidade.

Lembro os mais distraídos que também o CSS tem evoluído e com apenas uma das novidades do CSS3, consegui uma solução de navegação por separadores, com um DOM muito limpo e poucas linhas de CSS.
read more »

Afinal custa-vos alguns milhões

Quando aspirantes a empreendedores tecnológicos que parecem ter encontrado no software a salvação para as suas vidas, riem a pulmões cheios quando se discute brevemente a minha filosofia quanto à utilização de formatos proprietários, apetece-me lembrar-lhes duas coisas:

  1. Se pensam que ao roubarem software estão a ser mais espertos do que quem se recusa, mostrando uma alternativa, vejam o que o governo do vosso país faz com os vossos impostos.
  2. Espero que prevejam no vosso plano de negócios quanto do vosso software será pirateado.

PortugolViana

PortugolVianaAproveito para divulgar o projecto PortugolViana: “uma ferramenta open-source para edição/execução algorítmica.”

Esta ferramenta será de extraordinário valor para quem está a aprender fundamentos de programação/algoritmia, permitindo executar pseudo-código, bem como corrê-lo em modo de depuração, acompanhando a execução passo-a-passo.

A trabalhar com uma geração a quem o papel e lápis já pouco dizem, impaciente por natureza, esta ferramenta será útil para manter o interesse no pseudo-código como meio para atingir um fim.

Este projecto está a decorrer na ESTG, Instituto Politécnico de Viana do Castelo, sob a coordenação do António Miguel Cruz.