sexta-feira, 24 de agosto de 2012

Cartão do Cidadão - Parte 4

Hoje precisei de fazer uns testes com o CC e decidi ver como estava o site do Cartão do Cidadão.
Reparei que havia uma versão nova:  Aplicação do Cartão de Cidadão (Linux - Ubuntu 11 - 32 bits) (v1.23.1) Jun 2012 - Para distribuições com lib SSL 1.0
Como tenho a versão 12.04 do Ubuntu, que incluí o openSSL 1.0, ao invés da 0.9.8, decidi experimentar.

Instalei, arranquei a aplicação a partir do launcher e voilá, funcionou tudo à primeira. Depois seguindo o que está no manual instalei o certificado da entidade emissora no firefox e adicionei a biblioteca do cartão ao firefox (pena que não haja processo automático para configurar o firefox).

Acedi ao site que pretendia e consegui fazer a autenticação com o cartão.

Demorou um pouco, mas gradualmente as pequenas coisas que eu fui descrevendo nesta série foram sendo integradas no pacote oficial:
  • Criação de um pacote .deb para Ubuntu/Caixa Mágica
  • Melhoramentos no pacote, como a colocação de ficheiros .desktop nos locais apropriados para o sistema reconhecer a aplicação e ser possível lança-la a partir do dash.
  • Correcção do pacote para funcionar no 12.04

A questão do openSSL 1.0 ainda não me tinha apercebido, mas provavelmente alguém a terá reportado pois foram criados pacotes específicos para esta versão de SSL.

Conclusões:
  •  O processo está a atingir uma fase de amadurecimento;
  • vale a pena reportar os problemas, eles vão sendo corrigidos.

quarta-feira, 16 de maio de 2012

Cartão do Cidadão - Parte 3

Hoje lembrei-me de ir instalar o Cartão do Cidadão e em vez de vir aqui ao meu blog decidi ir a www.Cartaodecidadao.pt para obter a última versão.

Para meu espanto criaram um package .deb. Todo entusiasmado lá vou eu instalar no meu 12.04. Tento instalar e o Software Center manda-me passear com um erro de processamento do pacote.

Depois de alguma investigação descubro o problema. Devem ter lido o meu blog (just kinding!) mas não foram ver as fontes. Preencheram o campo descrição com a licença do software, que está cheia de linhas em branco. Isto leva a que o gestor de pacotes se queixe com um erro (admire-se): blank line en value of field 'description'!

Na documentação Debian diz claramente: Those containing a single space followed by a single full stop character. These are rendered as blank lines. This is the only way to get a blank line.

Lá vou ter que perder um tempinho para ter um pacote decente :)

segunda-feira, 14 de maio de 2012

O Portal das Finanças e o IRS

Apesar de utilizar o Modelo3.pt para fazer a minha declaração de IRS fiz o download da aplicação das finanças.
É um script normal de instalação. Abri um terminal e:

tneiva@AMILO-Pi-1505:~$cd Downloads
tneiva@AMILO-Pi-1505:~/Downloads$ chmod +x  Modelo3IRSv2012_unix.sh
tneiva@AMILO-Pi-1505:~/Downloads$sudo ./Modelo3IRSv2012_unix.sh

Segui os passos da instalação e ficou a funcionar, com icon no desktop e tudo.
Tive problemas com a submissão, mas isso foi recorrente, e foi causado por problemas do site. Toda gente se queixou neste fim de semana.

Entretanto um colega perguntou-me se eu tinha conseguido, ao que eu disse que sim.

Hoje acabei de fazer uma experiência com a versão online sem problemas.

A minha máquina em termos de java está bastante limpinha, tendo apenas o OpenJDK.

Os requisitos mínimos para funcionar são a instalação do icedtea-plugin (que instala o jre do openjdk). Está disponível no software center pelo que é simples qualquer pessoa instalar.

Se já têm o sistema aJAVArdado, que tal um verificação de que versões do java estão a correr com o seguinte comando:

$update-java-alternatives -l


terça-feira, 1 de maio de 2012

Chegou o Precise Pangolin


Fiz uma instalação de raiz num disco novo, mas ainda não tive muito tempo para explorar.
Uma instalação de raiz levantou logo um problema! Onde está o GnuCash, onde está o Tomboy Notes, OK! Faltam muitas das aplicações que estou habituado a usar.
O que instalei directamente do Software Center
  • Chromium, gosto sempre de ter um browser alternativo, no Ubuntu tenho usado o Firefox
  • VLC Media Player, lê quase tudo
  • Tomboy Notes, papelinhos amarelos, sincronizados em todos os meus computadores
  • GnuCash, as contas da casa do condomínio
  • KeyPass2, para não me esquecer das mil e uma passwords
  • OpenJDK, como a Oracle já não deixa que o Java seja distribuído com os sitemas operativos decidi usar o OpenJDK.
  • DropBox
Para além deste software instalei uma lista de codecs e software non-free usando seguindo o guia do ubuntued.info.

No final instalei o crashplan para ter os meus começar a fazer os backups da "nova" máquina.

Até agora não notei muitas diferenças, além da óbvia que é a barra lateral não desaparecer.
Pareceu-me mais rápido a fazer shutdown e não tive problemas com as aplicações que fui instalando.

sábado, 14 de janeiro de 2012

O porquê do Blog

Na semana passada precisei configurar o Cartão do Cidadão num portátil com Ubuntu. Já não me lembrava como o tinha feito e vim aqui ao blog.

Também precisei fazer uns ficheiros .desktop e em vez de procurar na net vim logo ao blog ver as instruções simplificadas.

Esta foi uma das razões para este blog, guardar a informação que vou  adquirindo para mais tarde usar.

Software Comercial em Ubuntu

Pediram-me ajuda para configurar um programa de gestão comercial em Windows e eu perguntei, mas porquê em Windows? Não usas o Ubuntu? Ah e tal, é gratuito!

Ah e tal, Não!

Fiz algumas pesquisas encontrei várias soluções e acabei por instalar esta:

http://www.projectocolibri.com/

Em Ubuntu a instalação tem os seguintes requisitos:
  • Java JRE
  • pacote XULRunner
Em relação ao XULRunner tive alguns problemas, já que o mesmo deixaou de estar disponível nos repositórios do Ubuntu, devido aos ciclos loucos de desenvolvimento do Firefox. Consegui arranjar uma versão antiga no Launchpad

Depois disto foi só descomprimir o software para uma pasta e estava pronto a funcionar. Quando o abri reparei numa coisa interessante, o projecto usou o próprio eclipse como ambiente para o software. Quem conhece o o eclipse vai logo reconhecer a interface neste programa.

Para começar pareceu-me interessante é possível instalação numa base de dados local ou numa base de dados MySQL ou Postgres.

Acabei por polir um pouco a instalação criando um ficheiro .desktop de modo ao colibri se integrar melhor no Ubuntu.

Vamos ver no que dá.


terça-feira, 18 de outubro de 2011

Morreu Dennis Ritchie

Na semana passada morreu Dennis Ritchie, alguém cujo trabalho está presente na vida de todos nós. Um dos criadores do Unix e da linguagem de programação C.

Não vi muitas notícias sobre o assunto, falou-se muito da morte de Steve Jobs, mas na base de muitos dos produtos de Jobs, como a NeXT nos anos 80 até às novas versões do MacOS estão derivados do Unix, criado nos anos 70 nos laboratórios Bell.

O que muita gente não sabe é que os "unixes" estão em todo o lado, basta ver os telemóveis Android, muitos routers wireless que temos em casa, a esmagadora maioria dos servidores na internet, por exemplo os da google.

Não resisti e fui à procura nas minhas prateleiras e encontrei a minha cópia de "The C Programming Language", por B. Kerningham e D. Ritchie. Lá estava na prateleira das recordações juntamente com a "Biblia" - Computer Networks.