Quando voce precisa usar dois computadores o que voce usa para controla-los? Mas que pergunta idiota, Romulo! Claro que sao dois mouses e dois teclados! Se voce me fizer essa pergunta, eu responderei: somente UM teclado e UM mouse! :-O Ha pouco tempo conheci o Synergy (dica do Gabriel Oliveira), uma ferramenta muito util quando voce tem que lidar com varias maquinas. No exemplo deste post vou usar duas maquinas com Ubuntu (romulo-laptop e romulo-desktop), mas funciona tambem com Windows e MAC OS, e voce pode controlar ate 5 maquinas! Vamos ver como funciona! Primeiramente, vamos baixar o synergy nas duas maquinas: romulo@romulo-laptop $ sudo apt-get install synergy romulo@romulo-desktop $ sudo apt-get install synergy Beleza, agora devemos configurar aquele que vai ser o "servidor" do teclado e mouse, neste exemplo o romulo-laptop sera o servidor, criaremos um arquivo chamado synergy.conf (pode ser em qualquer lugar) com o seguinte codigo: section: screens romulo-laptop: romulo-desktop: end section: aliases romulo-laptop: 10.20.30.40 romulo-desktop: 10.20.40.30 end section: links romulo-laptop: up = romulo-desktop romulo-desktop: down = romulo-laptop end Vamos entender o codigo acima, screens sao as telas que serao usadas (nomes dos computadores), aliases sao os IP's das maquinas (os IP's acima sao ficticios) e por fim, links sao as ligacoes feitas (voce pode colocar up, down, left, right, isso vai depender da localizacao fisica dos computadores ou do seu gosto), simples, nao!? Agora, no "servidor" rode o comando: romulo@romulo-laptop:/home/romulo $ synergys -c synergy.conf E na(s) maquina(s) clientes rode: romulo@romulo-desktop $ synergyc 10.20.30.40 Agora, divirta-se controlando suas maquinas atraves de uma so fonte! Bom pessoal, isso e tudo! Um abraco! ;-) Pessoal, estou deixando este blog pra usar o Posterous!O blogger e legal, me permite fazer bastante coisa, mas nao me dei bem com o editor de posts dele!No Posterous posso usar markdowns, posso fazer posts e mandar por e-mail, acredito que nao terei problemas com editor la!Vou escrever TODOS os novos posts la e pretendo ser mais frequente!O novo endereco e http://romulomachado.posterous.com/ Espero voces la! Minha equipe e eu recebemos isso do nosso arquiteto seis meses atras quando comecamos um novo projeto: Eu fico muito animado quando eu comeco alguma coisa nova. Mesmo depois de cerca de 20 anos fazendo software, eu sinto aquele friozinho na barriga quando comeco um novo caminho. Esta e a nossa jornada juntos. Eu acredito que estamos tracando um caminho que e divertido, estimulante e enriquecedor. Eu quero fazer isso memoravel para voces e quero criar uma experiencia gratificante para todos voces. E pouco idealista mas eu quero fazer a minha agenda de negocios, nossa estrategia de tecnologia e o seu progresso alinhados uns aos outros. Dessa forma, quando se faz algo grandioso, todos se beneficiam. Tenho um profundo respeito para com os engenheiros e o codigo.1. Codigo e REI. Documentacao e apenas o que esta atras dele. Entao, escrevam codigos tais que SEJAM a documentacao e que funcionem.2. TESTEM! TESTEM! TESTEM!3. Testes unitarios SAO ESSENCIAIS. Todo bug encontrado na fase de testes unitarios reduz o custo de desenvolvimento. Lembre-se, eu preferiria te pagar mais salario do que gastar isso consertando bugs.