blog.pauloasilva.com

Category Archives: programação

Cartão do Cidadão Linux 64bits

O Cartão do Cidadão ainda tem mistérios por desvendar.

Parece não existir nenhuma versão 64bits do middleware do Cartão do Cidadão para sistemas GNU/Linux e como o governo Português e/ou os seus departamentos de sistemas de informação decidiram que o mesmo deveria ser distribuído de forma restrita e proprietária (ao contrário da Bélgica e da Estónia), está na mão deles disponibilizar uma versão para esta arquitectura, à semelhança do que já foi feito para os sistemas operativos Microsoft Windows.

A caixa do correio que pode ouvir as nossas reclamações é: cartaodecidadao[at]dgrn.mj.pt, e eu já fiz a minha

Ex.Mo(a) Sr(a),
Venho por este questioná-lo(a) acerca da existência de uma versão 64bits do middleware para o Cartão do Cidadão para sistemas operativos GNU/Linux?

Mais uma vez vejo-me impedido de usufruir dos sistemas de informação disponibilizados pelo governo do meu país e pagos com os meus impostos, por questões técnicas que, por esta altura, já não oferecem qualquer tipo de resistência, como é o caso das arquitecturas 32/64bits.

Aguardo na expectativa de que dedicarão a melhor atenção a este assunto, com o intuito de servir melhor os contribuintes.
Melhores cumprimentos,

Ruby e RubyGems em CentOS

Sem segredos:

# yum install -y ruby
# yum install -y ruby-devel ruby-docs ruby-ri ruby-irb ruby-rdoc

Prevendo que pode mesmo acontecer:

# sudo yum install httpd-devel\
  openssl-devel\
  zlib-devel\
  gcc\
  gcc-c++\
  curl-devel\

e depois sim

# passenger-install-apache2-module

The Apache 2 module was successfully installed.
Yupi!

vimdiff em 5 comandos

Uma poderosa ferramenta em 5 comandos:vim diff

  • do – Passa a alteração da “outra” janela para a “actual”;
  • dp – Passa a alteração da janela “actual” para a “outra;
  • ]c – Salta, seleccionado, a próxima diferença;
  • [c – Salta, seleccionando, a diferença anterior;
  • Ctrl W + Ctrl W – Passa o cursor para a janela seguinte.