Posts filed under 'Uncategorized'

Blog migrou!

Este blog migrou para: http://leonardo.pinheiro.eng.br/blog

Add comment Segunda-feira, 28 de Julho de 2008

Knol aberto ao público

O Knol é um concorrente da Wikipédia, criado pelo Google. O objetivo do Knol é ter artigos de alta qualidade, escritos por especialistas. Ao contrário da Wikipédia, o Knol permite bloquear um artigo para que pessoas em geral não possam editá-lo, mas mesmo assim qualquer pessoa pode enviar comentários e críticas a respeito do artigo, além de ler as críticas e comentários dos outros. Diz a lenda que os autores receberão uma pequena renda proveniente das propagandas presentes em seus artigos.

Eu acredito que a filosofia do Knol trará um maior respeito da comunidade acadêmica, portanto ele será capaz de prover artigos de melhor qualidade. Já há um monte de artigos, pra quem quiser experimentar: http://knol.google.com

Add comment Quinta-feira, 24 de Julho de 2008

Mera coincidência

Uma pessoa pode ser considerada um Cyberpunk pelos seus pares se reunir grande parte das características seguintes:

  • É em geral inteligente.
  • É um Hacker (pelo bom sentido da definição).
  • Na escola costuma(va) corrigir os seus professores.
  • Geralmente usa algum sistema operacional Unix, de preferência livre, como o GNU/Linux ou algum da família BSD.
  • Gosta de musica industrial.
  • Gosta muito de computadores (muitos deles sabendo programá-los).
  • Gosta de jogos de computador.
  • Gosta de tudo relacionado a alta tecnologia e eletrônica.
  • Gosta de ficção cientifica.
  • Tem seu jeito proprio de se vestir.
  • Tem seu jeito proprio de dançar.

Fonte: Wikipédia

“O mundo ciberpunk é um lugar sinistro, sombrio, com computadores ligados em rede que dominam todos os aspectos da vida cotidiana.” (Fonte: idem acima)

Qualquer semelhança com a vida real é MERA COINCIDÊNCIA.

Add comment Sábado, 21 de Junho de 2008

O diagrama dos pingüins

Eu sabia. Tinha que ser um pingüim.

Add comment Sexta-Feira, 20 de Junho de 2008

OpenJDK do Fedora 9 testado a aprovado!

This week the IcedTea Project reached an important milestone – The latest OpenJDK binary included in Fedora 9 (x86 and x86_64) passes the rigorous Java Test Compatibility Kit (TCK). This means that it provides all the required Java APIs and behaves like any other Java SE 6 implementation – in keeping with the portability goal of the Java platform. As of writing, Fedora 9 is the only operating system to include a free and open Java SE 6 implementation that has passed the Java TCK. All of the code that makes this possible has been made available to the IcedTea project so everyone can benefit from the work.

Fonte: http://blog.softwhere.org/archives/196

Update: dicas para instalar o OpenJDK 6 no Ubuntu 8.04, Fedora 9 e CentOS 5 (clique aqui).

Add comment Quinta-feira, 19 de Junho de 2008

Análise rápida do openSUSE 11 RC1

O KDE 4 tem um botão K muito interessante, mas acredito que não seja novidade nessa versão. Também tem um dashboard (opa, sinais de inteligência aqui). Porém o KDE 4 continua com um visual infantil.

Add comment Quinta-feira, 19 de Junho de 2008

Os grandes que usam Linux no ponto de venda

“Casas Bahia, Pão de Açucar, Droga Raia, Lojas Marabraz, etc — todos eles casos de sucesso no uso de Linux em seus Pontos de Venda.” Fonte: Avi Alkalay

Add comment Quarta-feira, 18 de Junho de 2008

Cansado do YUM? Com vocês o APT!

* Ele funciona com repositórios “repomd” (assim como o yum)
* Ele é muito mais rápido que o yum
* Ele faz multilib (coexiste 32bit e 64bit)
* Ele tem sido mantido
* Ele verifica chaves GPG nos pacotes
* Ele tem ligações para Python
* Ele tem interface gráfica (synaptics)
* Ele manuseia múltiplos repostórios muito melhor

Veja o artigo: http://dag.wieers.com/blog/using-apt-in-an-rpm-world

Add comment Quarta-feira, 18 de Junho de 2008

Repositório Git consome menos espaço do que Subversion?

Baixei o repositório do SQLObject (completo) pelo Subversion (SVN):

$ svn co http://svn.colorstudy.com/SQLObject SQLObject

………

Olhe bem o tamanho desta fera:

$ du -hc –max-depth=1 SQLObject
71M    SQLObject/branches
88K    SQLObject/.svn
128K    SQLObject/contrib
346M    SQLObject/tags
6,6M    SQLObject/trunk
424M    SQLObject
424M    total

Não demorou tanto para baixar, então suponho que o computador baixou dados comprimidos, muito menos que estes 424MB.

Em seguida importei o mesmo repositório dentro do Git. Depois disto, observe abaixo os comandos que executei e como mudou o tamanho do repositório.

Logo após importar o repositório:

$ du -hc –max-depth=1 .
1,5M    ./sqlobject
16K    ./scripts
89M    ./.git
56K    ./debian
90M    .
90M    total

Após rodar o coletor de lixo:

$ git gc
Counting objects: 8753, done.
Compressing objects: 100% (8731/8731), done.
Writing objects: 100% (8753/8753), done.
Total 8753 (delta 6320), reused 0 (delta 0)
$ du -hc –max-depth=1 .
1,5M    ./sqlobject
16K    ./scripts
7,6M    ./.git
56K    ./debian
9,2M    .
9,2M    total

Após apagar objetos não utilizados:

$ git prune
$ du -hc –max-depth=1 .
1,5M    ./sqlobject
16K    ./scripts
5,8M    ./.git
56K    ./debian
7,3M    .
7,3M    total

O tamanho original do repositório é 424MB, mas faz mais sentido que o tamanho real dele seja realmente 90MB, como o Git acusou. O tamanho do repositório importado no Git caiu de 90MB para 7,3MB. Com esta economia de espaço, economiza-se banda, tempo e mídia de backup.

Add comment Segunda-feira, 16 de Junho de 2008

É claro que a Apple usa Git

Devido à minha opinião de que Git é muito bom, comecei a desconfiar que Apple o usava, e hoje por acaso encontrei um link que comprova o fato. Clique aqui para conhecer o repositório do Xquartz, feito em Git.

Update: o link é este.

Add comment Quarta-feira, 11 de Junho de 2008

Previous Posts


Categorias

Tags

besteiras controle de versão criatividade design dia-a-dia Einstein empregos git Interoperabilidade Java LaTeX Linux Linux Standard Base livros Mac Microsoft negócios ODF OpenSUSE package management Patentes PDV programação quebra tudo segurança

Blogroll

Favoritos