Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Pgxn.pgday

392 views

Published on

  • Be the first to comment

  • Be the first to like this

Pgxn.pgday

  1. 1. PGXNComo distribuir suas extensões com o PostgreSQL Dickson S. Guedes PGDay Porto Alegre, 2011
  2. 2. Do que estamos falando?
  3. 3. Estamos falando de PostgreSQL! Décadas de desenvolvimento Milhares de contribuições Código aberto
  4. 4. PostgreSQL não é apenas um banco de dados...
  5. 5. ... é uma plataforma de desenvolvimento..
  6. 6. Estamos falando de extensões!Você...… tem um problema… resolve o problema… pode deparar com este problema de novo!… você re-aproveita o código!
  7. 7. Desenvolva a solução do problema...
  8. 8. … e combine as partes para criar aplicações
  9. 9. Estamos falando de compartilhar!Uma andorinha só não faz verão...O conhecimento precisa ser compartilhado...Ditinguir o que é publico...Compartilhamento de ideias...
  10. 10. Sim! Gosto de usar coisas prontasTemos ...… as contribs… as extensões não oficiais… instalação via PGXS… nossas prórpias extensões, do dia a dia...
  11. 11. Ah! Já resolvi alguns problemas... … mas gostaria de compartilhar!
  12. 12. Como ser beneficiado e beneficiar?
  13. 13. PGXN!
  14. 14. ObrigadoDavid E. Wheeler! (@theory)
  15. 15. PGXNUm índice central de extensões do PostgreSQL + Documentação + Pesquisa + Fácil instalação
  16. 16. Hora de mostrar alguma coisa útil... DEMO...
  17. 17. PGXN Clientsudo apt­get install python­pippip install pgxnclientpgxn –helpEx. pgxn install resetsequence
  18. 18. ObrigadoDaniele Varrazzo! (@dvarrazzo)
  19. 19. DEMO
  20. 20. PGXN Utilsgem install pgxn_utilspgxn_utils help Ex. pgxn_utils skeleton teste
  21. 21. DEMO
  22. 22. ?
  23. 23. Referências● WEB ● http://pgxn.org ● http://blog.pgxn.org ● http://www.postgresql.org.br ● http://www.postgresql.org● IRC ● irc.freenode.net – Guedes @ #postgresql, #postgresql-br● Gtalk ● guedes@guedesoft.net● Twitter ● @pgxn ● @guediz ● @pgcasts

×