Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

86
Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre por Dickson S. Guedes (@guediz) UNISUL Tech Day 2011 26 de Novembro

description

Palestra ministrada no Unisul Techday,

Transcript of Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

Page 1: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

Plante uma árvore, escreva um livro, tenha um filho

e contribua com software livre

por Dickson S. Guedes(@guediz)

UNISUL Tech Day 2011 26 de Novembro

Page 2: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

<aviso bgcolor=”red”>

Page 3: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

ESTA PALESTRA POSSUI CONTEÚDO

QUE PODE QUEBRAR CERTOS

PARADÍGMAS SEUS

Page 4: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

VOCÊ NÃO É OBRIGADO A

CONCORDAR COM O QUE VAI OUVIR AQUI

Page 5: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

TUDO BEM!

Page 6: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

NEM TODAS AS PESSOAS QUE BEBEM VINHOS

SABEM DIFERENCIAR UM VINHO BOM DE

UM RUIM

Page 7: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

</aviso>

Page 8: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

FREE SOFTWARE

Page 9: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

FREE SOFTWARE

Page 10: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWARE LIVRE

Page 11: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWARE LIVRE

≠SOFTWARE GRÁTIS

Page 12: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWARE LIVRE

≠SOFTWARE GRÁTIS

Page 13: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

Page 14: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFWTAREPROPRIETÁRIO

Page 15: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFWTAREPROPRIETÁRIO

Page 16: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFWTAREPROPRIETÁRIO

Page 17: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFWTAREPROPRIETÁRIO

Page 18: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFWTAREPROPRIETÁRIO

Page 19: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFWTAREPROPRIETÁRIO

Page 20: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFWTAREPROPRIETÁRIO

Page 21: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFWTAREPROPRIETÁRIO

Page 22: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFWTAREPROPRIETÁRIO

Page 23: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFWTAREPROPRIETÁRIO

Page 24: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

Page 25: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFTWARE LIVRE

Page 26: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFTWARE LIVRE

SOFTWARE LIVRE

Page 27: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFTWARE LIVRE

SOFTWARE LIVRE

SOFTWARE LIVRE

Page 28: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFTWARE LIVRE

SOFTWARE LIVRE

PATCH

SOFTWARE LIVRE

Page 29: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFTWARE LIVRE

SOFTWARE LIVRE

PATCH

PATCH

SOFTWARE LIVRE

Page 30: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFTWARE LIVRE

SOFTWARE LIVRE

PATCH

PATCH

SOFTWARE LIVRE

Page 31: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFTWARE LIVRE

SOFTWARE LIVRE

PATCH

PATCH

SOFTWARE LIVRE

Page 32: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFTWARE LIVRE

SOFTWARE LIVRE

PATCH

PATCH

SOFTWARE LIVRE

Page 33: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOFTWAREIDEAL

SOFTWARE LIVRE

SOFTWARE LIVRE

PATCH

PATCH

SOFTWARE LIVRE

Page 34: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

ESTAMOS FALANDO DE LIBERDADE E NÃO DE

DINHEIRO

Page 35: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

VOCÊ NÃO PRECISA MANJAR DE PROGRAMAÇÃO PARA CONTRIBUIR

COM SOFTWARE LIVRE

Page 36: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

MAS É O MESMO QUE TER UMA PADARIA E NÃO SABER FAZER PÃO

Page 37: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

QUAL O MELHOR FERMENTO?

Page 38: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

POR ONDE COMEÇAR?

Page 39: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

ENTENDA AS LICENSAS

Page 40: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

BSD

MIT

Apache

GPL

Page 41: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

ACOMPANHE AS LISTAS

Page 42: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

Kernel Linuxhttp://vger.kernel.org/vger-lists.html

Debianhttp://lists.debian.org/

PostgreSQLhttp://archives.postgresql.org/

Rubyhttp://www.ruby-lang.org/en/community/mailing-lists/

Page 43: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

Drupalhttp://drupal.org/mailing-lists

Joomlahttp://www.joomla.org/mailing-lists.html

Djangohttps://www.djangoproject.com/community/

Railshttp://rubyonrails.org/community

Page 44: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

O SOFTWARE NECESSITA DE TRADUÇÃO?

Page 45: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

O SOFTWARE NECESSITA DE CONTEÚDO E DIVULGAÇÃO?

Page 46: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

O SOFTWARE NECESSITA DE CONTEÚDO E DIVULGAÇÃO?

blog, twitter, palestras ...

Page 47: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

PARTICIPE DE EVENTOS

Page 48: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

FISL

LATINOWERE

CONISLI

RubyConf

PyCon

PGBR

Page 49: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

GERENCIAMENTO DE PROJETOS DE SOFTWARES

LIVRES

Page 50: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

ENTENDA CONTROLE DE VERSÃO

Page 51: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

CVS

SVN

BZR

GIT

Page 52: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

SOURCE FORGE

Page 53: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

LANUCHPAD

Page 54: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

GITHUB

Page 55: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre
Page 56: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre
Page 57: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

GITHUB

para muitas empresas vale bem mais que um CV

Page 58: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

QUER IR MAIS ALÉM?

Page 59: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

ESCOLHA UM PROJETO...

Page 60: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

E PARTICIPE!

Page 61: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

E PARTICIPE!

PLANTE A SEMENTE E CUIDE DE SUA ÁRVORE

Page 62: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

CRIE UM BLOG...

Page 63: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

E ESCREVA!

Page 64: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

E ESCREVA BEM!

ELE SERÁ SEU LIVRO VIRTUAL

Page 65: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

CRITIQUE O SOFTWARE...

Page 66: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

E MELHORE-O!

Page 67: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

E MELHORE-O!

OU

Page 68: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

CRIE O SEU PRÓPRIO SOFTWARE LIVRE...

Page 69: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

E CUIDE DELE!

Page 70: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

E CUIDE DELE!

ELE SERÁ SEU FILHO! NÃO O ABANDONE!

Page 71: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

TÁ SEM IDÉIA?

Page 72: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

GsoCGoogle Summer of Code

Page 73: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

GsoCGoogle Summer of Code

E O VERÃO ESTÁ PERTO...

Page 74: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre
Page 75: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

REFLEXÕES

Page 76: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

Tudo é publico até você...

Page 77: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

Postar um códgo mal escrto é tao ruin quanto

esrcevr erraod num islaide

Page 78: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

Você estará sempre sendo avaliado por olhos mais

experientes

Page 79: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

Sempre terá alguém melhor que você que não vai

gostar do seu trabalho...

Page 80: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

Sempre terá alguém melhor que você que não vai

gostar do seu trabalho...

aceite as críticas

Page 81: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

Sempre terá alguém melhor que você que vai gostar muito do seu trabalho...

Page 82: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

Sempre terá alguém melhor que você que vai gostar muito do seu trabalho...

aceite as sugestões

Page 83: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

Você aprenderá muito!

Page 84: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

“Quando você faz as coisas sempre do mesmo

jeito, obterá sempre os mesmos resultados” – Alguém

Page 85: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

?

Page 86: Plante uma árvore, escreva um livro, tenha um filho e contribua com software livre

Presença na rede

● WEB● http://guedesoft.net● http://www.timbira.com.br

● IRC● irc.freenode.net

– Guedes @ #postgresql, #postgresql-br

● Gtalk● [email protected]

● Twitter● @guediz● @pgcasts