sexta-feira, 25 de julho de 2008

A fábula do Sapo e do Pinguim

Esta até parece mais uma fábula de La Fontaine...

Era uma vez, o Sapo teve a feliz ideia de querer divulgar o open-source.

Mas o Pinguim, desconfiado das intenções do Sapo, reparou que em http://developers.sapo.pt/ havia um texto de rodapé: "Os feeds de RSS e as APIs expostas são para uso estritamente pessoal. Não podem ser utilizados para fins comerciais e o conteúdo não pode ser reproduzido ou alterado. A PTC não garante a continuidade dos serviços aqui documentados e reserva o direito de alterar estes termos de utilização."

E como todos sabemos, restrições como estas são inadmissíveis no meio do open-source...

E como onde há fumo há fogo, quando as restrições se aplicam em coisas tão banais como feeds de rss, de certeza haverão ainda muitas mais restrições, piores e mais obscuras.

Agora, das duas uma, ou o Sapo apanha uma valente lição de moral do Pinguim, ou o Sapo atira ao lixo a sua máscara de Pinguim e mostra a sua verdadeira cara.

Pelo menos o Pinguim mostrou-nos a todos que o Sapo não inspira nenhuma confiança...

terça-feira, 22 de julho de 2008

500.000 paletas do colourlovers.com

Uma que pode interessar a muita gente que goste de paletas de cores, e não tem paciência para fazer download de todas as quase 500.000 existentes no site http://colourlovers.com uma a uma.

Segue uma linha de comando que funciona no Linux:
for i in `seq 0 500000`; do wget -c http://www.colourlovers.com/export/zip/$i; mv $i $i.zip; done;

As paletas são todas creativecommons-nc-sa - e em cada ficheiro zip estão disponíveis paletas em formatos .css, .html, .ai (Adobe Illustrator), .aco (Photoshop), e .cs (Mono)

Do site também estão disponíveis em formato .gpl (Gimp), .aso (?) e .ps (Postscript) - é só uma questão de verem como o codigo acima deve ser corrigido para se descarregar esses ficheiros também, se quiserem, tal como:
for i in `seq 0 500000`; do wget -c http://www.colourlovers.com/export/gpl/$i; mv $i $i.gpl; done;

É capaz que estas linhas de comando também funcionem no MacOS-X, mas deve se necessária a instalação do wget para estas funcionarem.

Já em sistemas do genero ReactOS, OS/2 ou ms-Windows é que não faço a minima idéia (já que eu praticamente nem os utilizo), mas acho que é possível de se meter um for-next dentro de um .bat, é uma questão de experimentarem tb...

domingo, 13 de julho de 2008

quando o Windows é utilizado para brincar com a nossa segurança

Bem, uma coisa é muita gente utilizar o Windows em casa e estar habituado com os disparates de instabilidade do costume. E a outra é a extrema irresponsabilidade de utilizar o Windows em áreas críticas como controle de tráfego aéreo e outros.

http://www.networkworld.com/community/node/29644
http://www.networkworld.com/community/node/29836

Bem, se aparecer um ecrã azul, ou um 'visualstudio runtime error', não há de ser nada, não é?

Agora imaginem ainda pior, se um sistema do genero windows 2008 server travasse por desconfiar de drm ou spyware, mesmo que não existam?

sábado, 12 de julho de 2008

quando os anexos de e-mail vem como base64

Não sei se já aconteceu convosco com alguma certa regularidade, dos mails aparecerem (principalmente por webmail) com anexos num texto codificado, ao invés de num link descarregável?

Codificados em formatos como base64 como da seguinte forma:


Content-Transfer-Encoding: base64
UEsDBBQAAAAIABatvDijFDmZewoAAPQkAAAFABUAcHQucG9VVAkAA0vDPUhMwz1IVXgEAOgDAACt
Wt1uG7kVvt+nYBIsaqMZ2XLin9UmwSaOk2YRZ4210yToFgE1Q0lcj0iV5Pgnd32APsRiLxYtkJui
vSnQm+pJ+ib9DjniUJYdzGQbILDEIb9DHp7v/I3usCNtXDWuhBXMGa5syZ3Uio20YWOlpyLLdalN
(,,,)


Na falta de programas de descompressão que poderiam ser úteis, e depois de alguma procura, encontrei uma linha de comando para o terminal que permite descodificar esses ficheiros.


perl -MMIME::Base64 -ne 'print decode_base64($_)' < file.base64 > file.bin


(informação obtida de: http://wvarner.blogspot.com/2008/06/base64-decode-to-file.html)

sexta-feira, 4 de julho de 2008

"It's not the Gates, it's the bars"

Acabo de receber por mail o link de um artigo de Richard Stallman bastante interessante, que vale a pena ser lido. O artigo começa da seguinte forma:

"To pay so much attention to Bill Gates' retirement is missing the point. What really matters is not Gates, nor Microsoft, but the unethical system of restrictions that Microsoft, like many other software companies, imposes on its customers.
That statement may surprise you, since most people interested in computers have strong feelings about Microsoft. Businessmen and their tame politicians admire its success in building an empire over so many computer users.
Many outside the computer field credit Microsoft for advances which it only took advantage of, such as making computers cheap and fast, and convenient graphical user interfaces.
Gates' philanthropy for health care for poor countries has won some people's good opinion. The LA Times reported that his foundation spends five to 10% of its money annually and invests the rest, sometimes in companies it suggests cause environmental degradation and illness in the same poor countries."

O resto do artigo está em http://news.bbc.co.uk/2/hi/technology/7487060.stm

Computadores mais baratos que o Windows Vista

Surgindo por tabela com a junção de dois fenómenos, sendo um a de computadores que começam a ser postos a venda sem o Windows-Vista OEM (Dell, por exemplo), e o outro da constante redução do preço dos computadores, eis que surge à venda no mercado computadores mais baratos até mesmo que a licença do Windows Vista. (por aí vemos quanto a Microsoft anda a roubar ao impor a muitos fabricantes o seu OEM e os respectivos autocolantes holográficos tão pirosos...)

. http://www.mattcutts.com/blog/unboxing-the-everex-200-linux-computer/
. http://www.everex.com/products/gpc/gpc.htm
. http://www.zdnet.com.au/insight/hardware/soa/Who-s-afraid-of-the-200-Linux-PC-/0,139023759,339285415,00.htm

Tudo indica que a popularidade do Linux como OEM é algo de inevitável. E o Windows (incluindo o Vista e versões futuras, se vierem a existir) é mesmo um sistema operativo morubundo.

quarta-feira, 2 de julho de 2008

Linux e viroses

Sem querer, encontrei um texto bastante interessante relacionado com virus, numa comparação entre Linux e MS-Windows:
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=8407

uma parte do texto diz:
"Nós, usuários de Linux, realmente não precisamos temer os 'malwares' devido à forma como o Linux é construído. Ao contrário, os usuários de Windows precisam estar constantemente atentos quanto a possíveis ameaças dessa natureza.
Claro que por detrás de muitos desses softwares maliciosos existe uma grande estratégia empresarial com fins lucrativos.
Se um programa malicioso encontrar uma brecha em um sistema Windows, em uma empresa por exemplo, sempre há a possibilidade de que essa empresa invista em um software que detecta e elimina os programas malicioso. Talvez não seja absurdo imaginar que muitos vírus são criados de propósito pelas mesmas empresas que cobram para dar proteção.
As empresas de antivírus também estão cientes de que a sensação de insegurança dos usuários do Windows é muito importante para os negócios. O usuários de Windows são paranóicos e acham que isso é normal.
Não é de estranhar, portanto, que quando os usuários do Windows resolvem migrar para o Linux, eles custam a acreditar que não precisarão de antivírus."