Personal tools
You are here: Home



 

Djangocon

Posted by Ricardo Bánffy at Sep 08, 2008 10:10 AM |

Estava sábado na Djangocon, que foi transmitida ao vivo para o escritório da Google em São Paulo. Obrigado ao Rodolfo, que interrompeu as férias dele para fazer isso acontecer, e a todo o pessoal da Google, que cedeu infra, comida e tudo o que foi necessário para a coisa acontecer tanto aqui como lá.

A diferença de horário mata um pouco - o evento rola até as 23 horas (aqui em GMT-3) - mas as palestras de ontem foram bem interessantes. Quem sabe ano que vem rola a transmissão dos dois tracks simultâneos. Quem sabe, no ano que vem, eu consigo assistir mais delas. A organização promete que elas estarão disponíveis no Google Videos. Eu acredito. O pessoal é bom.

Se você não conhece Django, azar o seu. Você poderia estar fazendo mais, melhor e com menos esforço.

Read More…

Zumbis à venda

Posted by Ricardo Bánffy at Aug 29, 2008 07:00 AM |

Alguém (ou, provavelmente, alguma coisa) acaba de me oferecer uma rede de zumbis. Começou com uma mensagem do ICQ#387237962:

(02:20:01 AM) 387237962: x2 Intel(R) Xeon(R) CPU 2.00GHz, 4.00GB RAM, ~1304kbit(163kb/sec) 11$
x2 Intel(R) Pentium(R) 4 CPU 2.80GHz, 1GB RAM, ~952kbit(119kb/sec) 8$
AMD Sempron(tm) Processor 3400+ 2.00GHz, 960MB RAM, ~4704kbit(588kb/sec) 9$
Intel(R) Pentium(R) III 930MHz, 512MB RAM, ~2944kbit(368kb/sec) 8$
x4 Intel(R) Xeon(TM) CPU 3.20GHz, 3.50GB RAM, ~1976kbit(247kb/sec) 12$
x4 Intel(R) Xeon(TM) CPU 3.20GHz, 2.00GB RAM, ~2248kbit(281kb/sec) 10$
x2 Intel(R) Xeon(TM) CPU 3.60GHz, 3.50GB RAM, ~4448kbit(556kb/sec) 13$
x8 Intel(R) Xeon(R) CPU 1.60GHz, 1.99GB RAM, ~744kbit(93kb/sec) 10$
Intel(R) Pentium(R) III 1.00GHz, 512MB RAM, ~2752kbit(344kb/sec) 8$
x4 Intel(R) Xeon(R) CPU 2.00GHz, 5.00GB RAM, ~680kbit(85kb/sec) 8$
x2 Intel(R) Pentium(R) D CPU 3.00GHz, 2.00GB RAM, ~2400kbit(300kb/sec) 10$
x2 Intel(R) Xeon(TM) CPU 2.40GHz, 1.00GB RAM, ~2536kbit(317kb/sec) 9$
x4 Intel(R) Xeon(TM) CPU 3.40GHz, 2.00GB RAM, ~1120kbit(140kb/sec) 9$
x4 Intel(R) Xeon(TM) CPU 2.33GHz, 2.00GB RAM, ~2560kbit(320kb/sec) 9$
x2 Intel(R) Xeon(R) CPU 2.13GHz, 2.00GB RAM, ~4000kbit(500KB/sec) 10$
x8 Intel(R) Xeon(TM) CPU 3.00GHz, 2.00GB RAM, ~4456kbit(557kb/sec) 14$
AMD Athlon(TM) 64 Processor 3200 2.01GHz, 2.00GB RAM, ~1280kbit(160kb/sec) 9$
x2 Intel(R) Pentium(R) Dual CPU 2.00GHz, 0.99GB RAM, ~3000kbit(375kb/sec) 9$
x2 Intel(R) Xeon(R) CPU 2.40GHz, 1.99GB RAM, ~3280kbit(410kb/sec) 11$
FOR MORE INFO: icq#330030300

E, falando com o icq#330030300, a parte realmente suculenta:

(07:28:52 AM) ricardob: what oss?
(07:29:42 AM) 330030300: win2003 server
(07:30:11 AM) ricardob: what can they be used for?
(07:30:42 AM) 330030300: you choose
(07:31:28 AM) ricardob: interesting...
(07:34:01 AM) ricardob: What software they have already installed?
(07:34:27 AM) 330030300: difirently
(07:35:04 AM) ricardob: DDoS?
(07:35:57 AM) ricardob: or are they better suited for mailings?
(07:36:01 AM) 330030300: aaa no, you will install what you need
(07:36:10 AM) ricardob: ah.. ok
(07:36:28 AM) 330030300: need server ?
(07:36:31 AM) ricardob: Are they on DSL/cable?
(07:36:46 AM) 330030300: i don't know
(07:37:15 AM) ricardob: ok. I will get back to you

Evidentemente, não vou comprar zumbis, nem dele, nem de ninguém, mas a idéia de que máquinas Windows 2003 estejam sendo "vendidas" assim é muito interessante. Eu sei que não é bonito eu falar mal do Windows em toda oportunidade, mas, se pelo menos eu tivesse menos delas seria mais fácil resistir.

Read More…

Federações de Twitters

Posted by Ricardo Bánffy at Aug 28, 2008 10:00 PM |

Outro dia, enquanto ouvia o FLOSS Weekly, eu fiquei sabendo da existência de um site similar ao Twitter, o Identi.ca. Com os recentes problemas de escalabilidade do Twitter, o conceito por trás do identi.ca ficou mais interessante: o site é baseado num sofware de micro-blogging chamado Laconica.

E isso faz toda a diferença.

A sacada do Laconica é que não existe apenas um identi.ca - você mesmo pode baixar o seu e instalar no seu hosting PHP de US$ 2.99 por mês. Mais do que isso, ele pode conversar com outros sites através de um protocolo e publicamente conhecido e, com isso, formar uma rede. Até as APIs do Twitter estão lá replicadas, para que você possa usar o software que você já usa integrado ao Twitter no seu próprio site.

A integração funciona por assinaturas - servidor A assina o feed X do servidor B. Quando B tiver o conteúdo de X alterado, ele avisa o servidor A e manda as alterações para ele. Simples, elegante e insanamente escalável.

Essas idéias têm toda a cara de ter muito futuro.

Nota: Dias depois de escrever isso, eu me toquei da importância de outra sacada que o criado do Laconica mencionou: Enquanto Twitter pensa em um repositório centralizado, o Laconica pensa em mailboxes. Isso reduz expressivamente a carga no repositório de posts às custas de replicação de informações (que não eram editáveis de qualquer modo).

Essa é outra idéia muito importante para se ter na cabeça quando projetamos coisas que precisam aguentar 10 ou 1000 vezes mais usuários.

Read More…

Black Screen of Shame

Posted by Ricardo Bánffy at Aug 28, 2008 10:50 PM |

Eu não preciso repetir o quanto a pirataria de software me incomoda. Eu vivo de desenvolver software e me sinto no direito de me irritar quando alguém insinua que a pirataria não faz mal e que software não tem valor.

É por isso que eu aplaudo o mais recente movimento da Microsoft de tornar mais irritante a vida dos usuários piratas do Windows XP. A partir do final de setembro, as cópias piratas pegas pelo WGA ficarão um pouco mais disfuncionais - o papel de parede será trocado por um fundo preto, liso e com uma discreta marca d'água indicando que aquele Windows não está corretamente licenciado.

Eu me pergunto quanto abuso os usuários de Windows vão suportar antes de trocar de plataforma. Para esses pobres infelizes, há muitas alternativas melhores por . Verdade que não existam versões para Linux do Photoshop, do Office ou do Flash. Nem do VisualStudio, mas pra que você ia querer uma ferramenta para desenvolver para Windows fora dele? Para Linux e smilares, em vez de Photosho, há GIMP (que é bom), e, em vez de Microsoft Office, há OpenOffice (que funciona pra tudo o que eu preciso) e zilhões de outros programas para mais ou menos qualquer coisa que você imaginar. A propósito, há um outro sistema operacional proprietário que, ainda que custe o dobro do que custa um Windows Vista, já vem com um computador de graça. É um ótimo negócio e ainda por cima roda Office, Photoshop e Flash muito bem. Melhor que o Windows, pelo menos.

E, tanto no Linux, como nos BSDs, como no OpenSolaris como no OSX, você tem ótimas soluções de virtualização. Eu tenho usado o xVM da Sun, que foi recentemente GPLizado (ele se chamava VirtualBox antes da Sun comprar a empresa), e estou muito satisfeito com ele. E sim, se você precisar, ele roda Windows, dentro de um cercadinho onde ele não pode fazer nada de ruim com seu computador. É grátis, livre e funciona tão bem quanto um VMWare Workstation (e é muito mais fácil de instalar) ou um Parallells. Precisa mais? Até roda em Windows!

Seria esse um plano malévolo para aumentar o "limiar de dor" dos usuários de Windows, preparando-os para o Windows 7? Será que a idéia é tornar a vida com XP tão miserável (o WGA volta-e-meia pega usuários legítimos que têm que ligar pra MS e pegar um novo código de licença) que até o Windows Vista pareça melhor? Será que, se tornarem a vida com XP suficiente ruim, mais gente vai migrar para o Vista? Se acostumarem os usuários a esses abusos hoje, eles ficarão felizes em trocar de sistema? "Eu compro, mas faça isso parar"?

É evidente que a Microsoft não vai fazer nada mais sério contra os piratas. Ela não vai travar os micros com XP irregular. Para eles, é preferível que você suporte uma vida miserável com XP a você tentar ser feliz com um Mac ou com qualquer outra coisa não-Windows.

Read More…