Pesquisa sobre a adoção do Ruby (on Rails) na ThoughtWorks

View Comments

Martin Fowler publicou um artigo sobre a experiência, nestes últimos anos, na utilização do Ruby em 41 projetos, alguns deles com mais de 40 pessoas envolvidas e mais de 2 anos de duração.

O artigo foi baseado numa pesquisa feito pelo próprio Fowler, em todos os projetos que usaram Ruby (on Rails) como tecnologia principal, e faz alguns levantamentos sobre performance, produtividade.

Vale a pena dar uma lida.

Fonte: Ruby at ThoughtWorks

Cometi Orkuticídio!

View Comments

Pois é, cansei! perda de tempo. As pessoas pararam de me mandar e-mail para mandar scrap, mais um local para receber spam, não guentava mais.

Quer me encontrar ? Ainda tenho conta do flickr, tenho o blog, tenho e-mail.

Teclado Apple com Ubuntu

View Comments

Quem usa o teclado apple com o Ubuntu, e fez a ultima atulização do kernel, deve ter percebido que em algum momento todas as teclas param de funcionar. Na verdade eu já usava, e vi que o teclado numérico não funcionava, mas como eu não utilizava mesmo, então não sentia falta.

Além disto, você tem que se habituar em algumas coisas que no Mac OS mudam, como a tecla Control pela tecla Command (maçã). Eu ainda não configurei tudo isso, mas você pode seguir este link que ajuda.

A dica que quero deixar é, se por acaso o se teclado parar de funcionar, vc segura a tecla F6 uns 3 segundos, e ele volta a funcionar, isso acontece quando você aperta a tela clear, que deveria funcionar como o NumLock, ele desabilita tudo, mas depois que você segura o F6, volta a funcionar tudo, inclusive o teclado numérico.

Fonte: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/201887/comments/30

Faça backup, mas não faça o que eu faço!

View Comments

Ainda não coloquei o post sobre o terceiro dia do FISL por vários motivos, um deles é não ter feito backup. Não entendeu ? Deixa eu explicar melhor.

Quando estava no FISL, eu tive um problema com meu MacBook, ele simplesmente não ligou, e mostrava uma mensagem que procurava o disco de inicialização. Foi quando achei um cara com um MacBook, e perguntei se ele não tinha o CD de instalação (que eu não estava com o meu), e por sorte o rapaz andava com o dele. Iniciei pelo CD, escolhi para iniciar pelo disco no próximo boot, e funcionou.

A partir deste momento eu já deveria pensar que problemas estavam vindo, e deveria ter atualizado meu backup, que era muito antigo. Mas não me veio a mente nada disso, simplesmente deixei voltar pra casa, eis que quando chego em casa e preparei um espaço no desktop do meu irmão para acomodar o backup. Depois de tudo pronto, compartilhamento, cabo de rede, e tal, no proximo boot não inicia mais, e o HD apresenta um beep.

Pronto! Problema físico no HD! Tentei de tudo, colocar o HD em outro PC, em case para HD, mas não adiantou. Tá na garantia, mas não adianta. Eu preciso é dos meus dados. E quanto custa para recuperar ? CARO! MUITO CARO!

Tá ai a dica, faça backup, não espere perder os dados para dar valor ao backup. Ele é útil, e vale cada minuto gasto no seu preparo.

Eu sei que parece o mais óbvio, mas muitos que sabem da importância, não fazem backup, na empresa onde trabalho, tudo tem backup, pode não ser o melhor do mundo, mas tem. E já precisei de mais de uma vez deles, e estava tudo OK. Agora o por que de eu não dar a mesma atenção para meus dados pessoais, eu não sei.

Já fiquei uma semana sem o notebook, e devo mandar para a garantia na próxima segunda, e arranjar um PC ou notebook emprestado, enquanto ele volta.

E o post do FISL (entre outros) ? Eu uso um editor local para preparar os post, além de ter feito várias anotações sobre as palestras em arquivos soltos, que preciso consulta para terminar o post.  Não vou gastar mais tempo pesquisando na net e tal, vamos ver se consigo recuperar os dados …

FISL 9.0 – Segundo dia

View Comments

Deu pra perceber que eu não fiz uma boa cobertura do FISL, mas a rede Wi-Fi não ajudou, e nem o cansaço depois de um dia de palestras. Também nem enviei fotos para o flickr, mas agora já era

O segundo dia foi bem corrido, cheguei atrasado depois de uma quinta-feira cheia de palestras. Juro que pensei em ir a menos palestras, e aproveitar mais na área de grupos de usuários, mas a curiosidade não me deixou, e fiquei decidindo qual palestra ir quase em todos os horários, exceto no horário do almoço.

A primeira palestra que fui no segundo dia foi esta, falando sobre aplicações web assíncronas com Ajax, achei bastante interessante as propostas sobre interação entre visitantes de usuários web visitando uma aplicação web, e algumas coisas já postas em prática. Logo depois assisti a palestra sobre o Ganeti, uma ferramenta para administrar clusters de maquinas virtuais com Xen.

Depois teve a palestra do Akita sobre deployment que foi adiada, foi numa sala pequena, sem projetor. Quem compareceu, teve sorte, palestra muito boa, bastante conteúdo, e durou mais tempo do que se fosse na outra sala lá. O Akita fala mais no blog dele, inclusive ele liberou o vídeo com os slides.

A tarde teve a palestra do Sylvestre Mergulhão, da ImproveIT, sobre o Rails2, deu uma boa visão do que mudou e também teve um tempo pra anunciar o novo projeto da ImproveIT, e falar como foi a implementação do novo projeto, esta parte foi com o Vinicius Telles. Não achei que seria a melhor ocasião para fazer um lançamento, foi meio que aproveitar o momento, para fazer jabá da empresa e do projeto, isso aconteceu em outras palestras também.

A última palestra foi a da Intel, que focou muito no ponto de educar os programadores a progamarem pensando no paralelismo, já que a evolução dos processadores daqui pra frente vai ser na quantidade de núcleos e manter eles pequenos e frios. Mas para isso, o mercado de software precisa estar preparado para fazer softwares que utilizem a capacidade dos processadores.

Bem, foi isso, amanhã quando sobrar um tempinho eu termino de falar como foi o terceiro dia, não é uma cobertura ao-vivo, mas serve para manter o registro.

FISL 9.0 – Primeiro dia

View Comments

Primeiro dia, duas horas na fila de credenciamento, e não sei o que aconteceu, mas a minha era a mais lenta. Da próxima vez tenho que lembrar de me inscrever como ZEnderson, ou VEnderson, pois a fila de T a Z é sempre a mais rápida.

Esse ano parece ser um recorde de público no FISL, e dá pra se incomodar com o fluxo de pessoas quando é preciso sair de uma palestra para outra, ou até ir ao banheiro. Algumas salas lotadas, e muita gente em pé, ou no chão.

A palestra da Sulamita Garcia, sobre profissionalismo para nerds foi bem humorada, e levantou vários aspectos importantes sobre certificações, especialização na área, escolha da área e muito mais. O Akita que ia falar sobre deployment de aplicações Rails, acabou não podendo chegar na hora, mas segundo notícias no blog dele, amanhã terá a palestra. A palestra de multi-terminais foi uma das que lotaram, eu fiquei sentado no corredor, mas valeu a pena. Soube que tem muita contribuição brasileira no X, gente de responsa ganhando commit access no repositório do X.org, o que mostra o potencial da galera.

O acesso via Wi-Fi estava complicado, instável, daí não consegui enviar mensagens no twitter como estava planejando. E tinha bastante gente com os Eee PC por lá, primeira vez que vi um pessoalmente, e gostei do que vi, parecem ser muito úteis e percebo que eles devem aposentar os PDAs da vida, mas podem fazer uma boa dupca com celular e smart-phones.

Como estou cansado, e quero dormir, não vou me prolongar.

FISL 9.0, cheguei!

View Comments

Cheguei hoje ás 14:30 em Porto Alegre, depois de uma viagem longa de Maceió com duas conexões (Salvador e Brasília) até Porto Alegre. Depois de passar o dia todo comendo barras de cereal e amendoin, pude almoçar comida de verdade no shopping aqui próximo ao hotel onde estou.

Pretendo atualizar o blog com mais frequência durante esta semana, com informações sobre o FISL, e tentar acompanhar outros blogs, entre uma palestra e outra, também irei por fotos no flickr com a tag fisl.

Hoje a noite vou tentar me programar para assistir algumas palestras que pretendo, mas amanhã quando chegar quero ver se encontro uma galera que não vejo a tempo, já que só nos viamos em eventos como FISL e CONISLI, e estou num jejum de dois anos sem participar destes eventos, daí ja viu.

Até amanhã!

Deixe os torrents baixando

View Comments

Se você tem um PC velho, e não usa pra nada, que tão tal transformá-lo em um gerenciador de torrents ?

Basta instalar uma distribuição Linux qualquer (*NIX funcionam), e baixar o TorrentFlux, com ele você pode criar usuários, fazer login remoto, e deixar os torrents baixando em casa, usando sua banda larga enquanto não tem ninguém em casa.

Se quiser economizar no uso de memória, você pode usar o Lighttpd + sqlite ao invés de Apache + MySQL.

Tirinhas do Nerdson

View Comments

Quem não curte umas tirinhas ? Eu venho acompanhando as tirinhas do Nerdson, e tenho gostado muito. São tirinhas pra quem é nerd, e tá ligado em tecnologia e informática, e claro na literatura nerd também.

Quem quiser acompanhar, basta visitar o site e assinar o rss.

PS: Engraçado reparar que meu nome é quase um acrônimo para Nerdson (Enderson). :)

Eu sou um mané! Mas não foi minha culpa.

View Comments

Nossa, estou puto com o que eu fiz ao me cadastrar no Shelfari, simplesmente o botão de convidar outros usuários para participar não deixa claro que vai convidar toda sua lista de contatos do GMail, e então eu acabei enviando e-mail pra todo mundo, sem querer.

Acontece que neste meio haviam várias listas de e-mail, e lá vai OFF-TOPIC pra tudo que é lista, e fui  até banido de algumas delas. Pois é, podem me chamar de mané, mas foi um problema de usabilidade do site. Dando uma lida neste artigo, você verá que não é difícil cair nessa, e que realmente nao foi só minha culpa. :)

Se você recebeu meu convite, me desculpa. O pior é que tem gente que ainda tá recebendo o convite, sem parar. E não, não achei um lugar no site, para cancelar este envio. Se alguém souber, me avisa.

Lembrar de prestar mais atenção nas próximas vezes.

Older Entries