Wednesday, 18 August 2010

Voltando...(mais uma vez)

Bom, cá estou outra vez. Ainda tento manter um blog. Acho que ainda não aprendi a usa-lo como deveria.

A diferen&ccecil;a é que desta vez estou usando o Firefox 4 beta 3 no meu Ubuntu. Até agora tudo bem. Nem tinha porque ser diferente de qualquer maneira.

Tuesday, 4 May 2010

MacBook Pro: lindo, magnifico, fantastico, etc

Semana passada cai em tentação e comprei finalmente meu primeiro Mac, um MacBook Pro de 15 polegadas. E só que o posso dizer é: fantástico!

Não só o bichinho é lindo de morrer, como tem um sistema operacional decente, nada do lixo do Windows, é o meu amado FreeBSD num pacote lindo.

Tive que comprar um livro sobre o Mac OS X pois não fazia idéia de como começar. Até para desligar tive que consultar o livreto que veio com o computador. Definitivamente o sistema é bem diferente do que estou acostumado, em especial Ubuntu ou CentOS. Mas a esse apredizado tem sido gostoso. Nunca achei que passaria por essa sensação de aprender tanto sobre um OS de novo. E quando digo aprender, estou fando do básico.

Monday, 5 April 2010

CouchDB e Hadoop

Duas tecnologias que eu estava namorando eram Hadoop e CouchDB. Por um bom tempo, na verdade até ontem achava que estavam relacionadas, mais precisamente, CouchDB rodaria em cima do Hadoop.

A verdade é que são duas coisas completamente independentes. Hadoop é a versão código aberta da função "mapReduce" do Google[1] e CouchDB é um banco de dados não estruturado, NoSQL, tipo IBM Lotus Notes[2].

De qualquer maneira são duas tecnologias que me fascinam. Mas CouchDB parece mais fácil de usar no momento, apesar de ainda não saber exatamente onde.

O projeto que penso no momento é um sistema de controle de logs do Linux/UNIX. Me parece que esse formato de documento ao invés da rigidez do SQL parece ideal para armazanar logs, seja do sistema operacional ou Apache.

[1] http://en.wikipedia.org/wiki/Hadoop
[2] http://en.wikipedia.org/wiki/CouchDB

Saturday, 3 April 2010

Programando em Erlang

Hoje começei a brincar com Erlang. A primeira razão foi por ser a linguagem usada para criar o CouchDB, que me pareceu uma idéia bem legal, um banco de dados não-estruturado, isto é, sem a rigidez do SQL.

Voltando ao Erlang. Outra razão é o suporte a concorrência o que a torna ideal para o mundo "multi-core" de hoje. Há outra linguagens que tambem suportam concorrência, por exemplo Go do Google. Acho que Erlang leva vantagem por já estar na estrada a muitos anos e depois porque, como dizer?, "chega de Google."

Mas ainda que Erlang seja agradével de programar, é ligeiramente esquisita. Mas acho que em breve vai ser natural.

Saturday, 20 March 2010

Arquivo de confiração dhcpd vmplayer

O arquivo de configuração do dhcp do VMplayer para rede tipo nat fica em
"/etc/vmware/vmnet8/dhcpd/dhcpd.conf"

A pergunta agora é se é mais fácil configurar o dhcp do vmware ou desabilita-lo e configurar meu próprio servidor para integrar com Cobbler.

Thursday, 28 May 2009

Voltei ao Ubuntu 8.10

Antes que me esqueca, voltei a usar o Ubuntu 8.10. Tive que voltar porque o Ubuntu 9.04 parece ainda nao estar pronto. Achei muito instavel e com problemas.

Isso eh uma consequencia dessa historia de se disponibilizar um novo release da distribuicao a cada 6 meses. Eh muito pouco tempo. Quando o sistema comeca a ficar estavel, redondinho, em suma, do jeito que a gente quer eis que sai uma nova versao.

Pessoalmente acredito que foi isso que acabou com o Fedora. A distribuicao se tornou impraticavel para o dia a dia. E parace que o Ubuntu esta indo para o mesmo caminho. Tomara que nao.

Apesar de estar satisfeito com o CentOS, comeco a voltar a pensar em FreeBSD. Me parece que o Linux esta meio que perdido. Apesar de haver centenas de distribuicoes disponiveis, eh dificil de achar uma que seja estavel e atualizada ao mesmo tempo.

Mozilla Jetpack e os web designers

Uma tecnologia que me deixou muito curioso eh o Mozilla Jetpack. Jetpack eh uma extensao para o Mozilla Firefox que torna muito mais facil modificar, filtrar e juntar paginas. Se entendi, tornou muito mais facil escrever ferramentas tipo Greasemoneky.

Uma chamada do site Slashdot diz que o Jetpack pode causar o conflito de web designers e usuarios contras as empresas de marketing. Uma vez que permite aos usuarios filtar o conteudo.

O que me deixou impressionado eh a possibilidade de causar uma revolucao de como usamos a Web. A ideia que podemos adaptar as paginas ao nosso gosto da outro sentido a como interaginos com os web sites. E de quebra torna o trabalho dos web designers uma incognita, afinal, como projetar uma pagina que voce nao sabe como vai ser vista?

Acho que essa tecnologia se tornar popular pode comecar um novo capitulo na Internet.