Seja burro e preguioso! v2

  • Published on
    13-Jan-2015

  • View
    861

  • Download
    1

DESCRIPTION

Palestra realizada no VII Frum Paraense de Software Livre, no dia 12 de Dezembro de 2011, no IESAM em Belm do Par.

Transcript

  • 1. Seja burro e preguioso!A criao da ferramenta livre synccode. Luiz Sanches luizgrsanches@gmail.com luizsanches.wordpress.com

2. Desabafo de um shelleiro... 3. Teimosia, defeito ou virtude? 4. O porqu do ttulo 5. aurelio.net/viagem/fisl-2003Aprendi muito com esses caras 6. wiki.softwarelivre.org/TWikiBar 7. aurelio.net 8. O script virou programa!http://luizsanches.wordpress.com/2009/10/13/meu-script-virou-programa 9. TeimosoClientes 10. Suporte 11. AmbienteSistema IntegradoPHP / Apache / PostgreSQLEclipse PDTSubversionEstaes UbuntuServidores DebianTerminal Linux vontade :) 12. AtoresDois gerentes de projetosAnalistasDesenvolvedoresDBAsSuporte de Redes 13. ProblemasCada equipe com seus mdulosServidor de testeServidor de homologaoServidor de produoDeploy = CTRL+C e CTRL+V (na marra!)Poucas pessoas para realizar a rdua tarefa :( 14. Soluo (caseira)backup-luiz.sh#!/bin/bashrsync -avz --delete /home/luiz /mnt/backup 15. No bastou.O cliente sempre quer mais :P 16. Mas calma, tudo tem seu tempo 17. Caixa de ferramentas 18. Learning 19. Nasce o sync2testpara sincronizar (rsync) os arquivosdo micro do desenvolvedor (via ssh)para o servidor de teste 20. Verso 0.01 - 01/09/2009 - 44 linhas 21. A equipe sugeriu vrias ideias 22. Enquanto isso... 23. Controlando verses no brao 24. Mostrando para a comunidade 25. Mas ainda no estava satisfeito 26. Verso 1.08 - mv sync2test synccodeJ trabalhava direto no servidor de testeDesafio: copiar da pasta homologao para oservidor de produo 27. Comecei a arrumar a casa com o git 28. E prover melhor com o github 29. Verso 1.7 - 24/06/2011 - 619 linhas 30. T funfando aonde? 31. T funfando aonde? 32. T funfando aonde? 33. Para me ter:github.com/luizsanches/synccode 34. Help basico 35. Algumas telas 36. E o futuro?Nem sei se v t vivo :pMas se estiver :)Migrao de banco dedados?Interface web?O que mais? 37. CrditosBurros: http://www.flickr.com/photos/bonnabelle/44565259Step by step: http://static.blogstorage.hi-pi.com/photos/baixetudogratis.spaceblog.com.br/images/gd/1206677031/New-Kids-On-The-Block-Step-By-Step.jpgLearning: http://www.flickr.com/photos/rayparnova/310862759On demand: http://www.codebox.com.br/img/produtos/ondemand.gifIdeias: http://oglobo.globo.com/blogs/arquivos_upload/2010/01/222_111-ideias.jpgCarroa: http://linoresende.jor.br/wp-content/uploads/2006/08/donkey-truck.jpgSatisfao: http://www.koothoomi-records.com/images/satisfaction.jpgVitrola: http://www.flickr.com/photos/amaya_/2492205518Sala de Justia: http://3.bp.blogspot.com/_rcj_a8yEIPE/S0dSJzPGqGI/AAAAAAAADa0/3dlenqXgaRc/s400/Sala+da+Justi%C3%A7a.jpg...jpgDe volta para o futuro: http://2.bp.blogspot.com/_ZiM13AZp5jU/TDUucmIMDNI/AAAAAAAAA0A/dG3D1-4JzZg/s1600/backtothe.jpgMecnico: http://brunoagua.blog.uol.com.br/images/mecanico_OHSAS18001.jpg 38. normal que uma arte s seja compreendida emprofundidade por aqueles que a exercem.Franois Truffaut 39. Seja burro e preguioso!A criao da ferramenta livre synccode. Luiz Sanches luizgrsanches@gmail.com luizsanches.wordpress.com