Mostrar mensagens com a etiqueta truques e dicas. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta truques e dicas. Mostrar todas as mensagens

segunda-feira, janeiro 08, 2007

Notificações por SMS no Google Calendar 2

Já alguns meses atrás, escrevi um post que relatava a experiência de receber notificações do Google Calendar no telemóvel sem qualquer custo.
Na altura pedi a um colega meu para experimentar esta funcionalidade com a operadora dele, a Vodafone. Segundo o que me disse, as mensagens de notificação foram cobradas pela operadora.

Mas como estas coisas costumam ser muito dependentes dos caprichosos desejos das operadoras e dos seus tarifários, decidi-me a experimentar com a minha operadora, a TMN.

O processo de activação da notificação por SMS é bastante acessível. Para começar, é necessário ir a Definições > Notificações (Settings > Notifications caso tenha o interface em inglês) escolher o país, preencher o número de telemóvel e pedir para que o código de confirmação seja enviado. Poucos segundos depois, minutos no pior dos casos, deverá receber uma mensagem com um código que terá que inserir na página, no campo que diz código de confirmação.
Feito!

Agora só precisa de escolher que tipo de notificação será enviada por SMS; contudo é importante avisar que só os eventos que estão na agenda principal (a que tem o nome do utilizador) é que serão notificados. Todos os eventos em agendas complementares ou subscritas não suportam qualquer tipo de notificação.

Como nota final, aconselho a que cada pessoa, interessada nesta forma de notificação do Google Calendar, teste para ver se a sua operadora está ou não a cobrar pelas mensagens de notificação antes de investir em força e de apanhar uma surpresa desagradável no final do mês ou quando acabar o saldo.

segunda-feira, novembro 06, 2006

Comprimir/Descomprimir ficheiros .gz em Python

GNU Zip (ou simplesmente gzip) é um formato de compressão muito usado no mundo Unix/Linux.
Como ultimamente tenho andado a fazer uns trabalhos em Python, e tive que lidar com ficheiros gzip, reparei que à documentação de python faltava um exemplo do uso, da API disponibilizada por esta linguagem, para a manipulação de esse tipo de ficheiros.

Para descomprimir:
import gzip
fileObj = gzip.GzipFile("/home/dcruz/dump.txt.gz", 'rb');
fileContent = fileObj.read()
fileObj.close()
Neste exemplo, a variável fileContent fica com o conteúdo do ficheiro em memória, por isso, se quiserem guardar a versão descomprimida num ficheiro à parte só terá que fazer:
fileObj = open("/home/dcruz/dump.txt", 'wb')
fileObj.write(fileContent)
fileObj.close()

Para comprimir:
import gzip
fileObj = gzip.GzipFile("/Users/mary/hamlet.txt.gz", 'wb');
fileObj.write(fileContent)
fileObj.close()

A API de Python suporta igualmente a manipulação dos formatos Zlib, Bzip2, Zip, Tar.

sexta-feira, outubro 27, 2006

Google Calendar no Gnome Evolution

Ontem lá consegui actualizar a minha instalação do Ubuntu da versão 6.06 para a versão 6.10. Agora, umas 2-3 horas para actualizar o sistema, digamos que foi um pouco... monótono, até porque não há nenhuma opção nem para interromper nem suspender a instalação.

Mas este post não é sobre a minha, demorada, actualização do Ubuntu.

Com a actualização consumada, decidi explorar as novas aplicações e funcionalidades do Ubuntu 6.10. Enquanto dava uma vista de olhos no Gnome Evolution, lembrei-me que nunca tinha tentado configurar o Evolution para que fosse possível ver os meus calendários no Calendário da Google.

Após algum esgravatar, lá descobri. No Evolution, é preciso ir a Ficheiro > Novo > Calendário. De seguida é preciso que entre no Google Calendar e que vá às definições do calendário que pretende adicionar. De seguida, tem que localizar o botão verde que diz "iCal" na secção referente ao "Endereço Privado".

Google Calendar private links

Depois que tenha clicado no ícone verde, irá aparecer um diálogo com um endereço http (ver imagem seguinte). Tem que copiar o endereço que aparece.

Google Calendar private iCal link

De seguida no Evolution, tem que escolher como tipo de calendário "Na web" e colar na caixinha "URL" o endereço que copiou, substituindo http:// por webcal://, tal como na imagem que se segue.

Gnome Evolution: new WebCal

Já está, agora já deve conseguir ver no Gnome Evolution os seus eventos do seu calendário no Google Calendar.

O único problema, é que estes endereços de calendário disponibilizados pela Google são "read-only", ou seja, não é possível acrescentar novos eventos a partir do Evolution. Terei que investigar uma forma de contornar esta limitação.
Este tutorial pode ser facilmente adaptado para o Outlook, Sunbird ou Apple iCal, só é preciso ultrapassar as particularidades de cada programa visto que a parte referente ao Google Calendar é comum a todos.

sexta-feira, setembro 08, 2006

Como remover logos de telemóveis?

O mundo actual está cheio de cartazes, panfletos, cores, formas, nomes, logos. É um mundo onde a poluição impera, a poluição das marcas, a invasão das publicidades. O tão amado (e odiado) MSN Messenger dedica, actualmente, mais espaço à publicidade do que propriamente às funções que a aplicação é suposto desempenhar; hoje em dia, começam a surgir jogos que, em pleno jogo, apresentam publicidades a marcas, que podem até nem terem lógica no contexto do jogo. Lembro-me de um caso flagrante em que, num jogo medieval, surgiam publicidades à PSP da Sony.
Já no acto de comprar um computador, o acto repete-se. Actualmente os computadores vêm mais cobertos de autocolantes do que os cadernos das "pitas". Ele é o Intel Inside, o Optimizado para Windows XP (mesmo se Linux funciona melhor nele), ATI ou Nvidia powered, autocolante que certifica o respeito pelas normas no consumo energético, autocolante para indicar que o computador é de facto um computador e mais uma série de autocolante que, se não são absurdos, são de utilidade totalmente duvidosa, um atentado ao mau gosto.

No caso dos telemóveis, PDAs ou outros, é não menos frequente estar estampada informação relativa à operadora à qual estes dispositivos estão vinculados.
Venho aqui apresentar uma forma de remover esses logos extras ou simplesmente remover os logos de que não se gosta sem que no processo, se risque o aparelho.

O truque consiste em:
  1. Proteger a zona envolvente com fita adesiva

  2. Esfregar com torrões de açucar a zona do logo, de preferência com os cantos pois permitem maior controlo.

  3. Limpar com um pano todos os vestígios de açucar que existam

Devem estar a perguntar: "Mas porquê açucar?". Aparentemente, a consistência do açucar permite raspar a tinta dos logos mas não tem rigidez suficiente para riscar a superfície do dispositivo.

Esta é uma versão resumida do procedimento que está em inglês, e que contem o procedimento detalhado acompanhado das respectivas fotos e de um vídeo exemplificativo de como se deve esfregar o açucar.