SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
Plone, Zope e Python
Da Universidade ao Governo
Plone, Zope e Python - Da Universidade ao Governo
Fabiano Weimar dos Santos [Xiru]
xiru@xiru.org
II SulComp - Congresso Sul Catarinense
de Computação - 2006
UNESC - Criciúma - SC
O que iremos ver?
● Introdução
● O que é CMS
● Novela “Páginas da Vida” OpenSource
– Capítulo 1 - A Universidade
– Capítulo 2 - O Plone
– Capítulo 3 - O Governo
– Capítulo 4 – A Empresa
● Demonstração
Introdução
● Palestra “técnico-motivacional evangelizadora”
● Plone tem ganhado bastante visibilidade
– Padrão no governo federal (mea culpa?)
● Muito tem sido especulado sobre o Python
– Java = COBOL do século 21
– Futura briga entre a Microsoft .Net e Google
– No entanto, poucos usam Python no Brasil...
● Plone tem feitos CMS enterprise perderem mercado
● Quem conhece Plone, tem emprego garantido!
O que é um CMS?
● Libera o usuário para pensar no conteúdo de seu site,
sem ingerencia direta de um desenvolvedor.
● Permite a fácil criação de portais internet, intranet,
extranet ou sites focados em colaboração, workflow
ou mesmo integração de sistemas legados.
● “A content management system, or CMS, is a web
application designed to make it easy for non-technical
users to add, edit and, well, manage a website.”
Novela
“Páginas da Vida”
OpenSource
Capítulo 1 – A Universidade
● Tudo sempre começa na Universidade, onde as
cabeças pensantes se encontram
● Oportunidade de inovar e experimentar
● PHP parecia ser uma solução inadequada para
projetos complexos. Nessas horas, pesquisando... foi
então que o Zope é descoberto.
● Resistencia inicial transformada em diferencial
competitivo.
Capítulo 2 – O Plone
● Depois de implementar o próprio CMS (ZCoMIX), o
Plone surge como uma promessa de CMS sobre o
CMF. Anos depois, o Plone é mais conhecido que o
Zope!
● Colaborar com o desenvolvimento de uma ferramenta
o torna diferente dos demais. Quando você é
desenvolvedor de um projeto e não apenas um
usuário, seu trabalho é MUITO respeitado.
Capítulo 3 – O Governo
● Com o destino a nosso favor, o fenomeno do software
livre no RS, exporta os cabeças do software livre para
Brasilia... e o Plone vai junto.
● Em 2004, recebo o primeiro convite para ir a Brasilia.
Cursava o último ano de faculdade e, quando
percebo, estava apenas esperando acabar o semestre
para me mudar definitivamente.
● Desde então, o governo federal adota como padrão o
Plone, resultado de um marketing hacker viral e
alguns bons projetos.
Capítulo 4 – A Empresa
● Grandes empresas contratam profissionais Plone a
preço de ouro, pois o governo federal necessita de
prestadores de serviço.
● Quem saiu na frente ainda continua com a vantagem
competitiva (até quando?)
● O conhecimento obtido na universidade, apesar de
muitas vezes parecer chato, tem sido muito útil
(acreditem!)
● Recentemente, algumas empresas da comunidade
Plone tem migrado para Java (nova onda?)
Demonstração

Mais conteúdo relacionado

Semelhante a Plone, Zope e Python - Da Universidade ao Governo - SulComp II (2006)

Os Desafios do Profissional de T.I da Porta Paralela à Internet das Coisas
Os Desafios do Profissional de T.I da Porta Paralela à Internet das CoisasOs Desafios do Profissional de T.I da Porta Paralela à Internet das Coisas
Os Desafios do Profissional de T.I da Porta Paralela à Internet das CoisasGustavo Ferreira Palma
 
"Mas eu não tenho experiência..." E daí??? - Como quebrar o ciclo vicioso de...
 "Mas eu não tenho experiência..." E daí??? - Como quebrar o ciclo vicioso de... "Mas eu não tenho experiência..." E daí??? - Como quebrar o ciclo vicioso de...
"Mas eu não tenho experiência..." E daí??? - Como quebrar o ciclo vicioso de...Julio Cesar Nunes de Souza
 
O poder do Python/Django
O poder do Python/DjangoO poder do Python/Django
O poder do Python/DjangoÁtila Bezerra
 
Agile br2011 lucabastos-prog10x
Agile br2011 lucabastos-prog10xAgile br2011 lucabastos-prog10x
Agile br2011 lucabastos-prog10xLuca Bastos
 
Tudo que você sempre quis saber sobre Software Livre mas não tinha coragem de...
Tudo que você sempre quis saber sobre Software Livre mas não tinha coragem de...Tudo que você sempre quis saber sobre Software Livre mas não tinha coragem de...
Tudo que você sempre quis saber sobre Software Livre mas não tinha coragem de...Jerônimo Medina Madruga
 
Portal Padrão - passado . presente . futuro, #WPD 2014
Portal Padrão - passado . presente . futuro, #WPD 2014Portal Padrão - passado . presente . futuro, #WPD 2014
Portal Padrão - passado . presente . futuro, #WPD 2014Tania Andrea
 
SENID2016 - O LibreLogo como ferramenta para desenvolvimento do pensamento co...
SENID2016 - O LibreLogo como ferramenta para desenvolvimento do pensamento co...SENID2016 - O LibreLogo como ferramenta para desenvolvimento do pensamento co...
SENID2016 - O LibreLogo como ferramenta para desenvolvimento do pensamento co...Gilvan Vilarim
 
Introduction to Entrepreneurship
Introduction to EntrepreneurshipIntroduction to Entrepreneurship
Introduction to EntrepreneurshipMichel Alves
 
slide linked in e myspace
slide linked in e myspaceslide linked in e myspace
slide linked in e myspacecarol0309
 
Agile br2011 lucabastos-prog10x-noiteagilcaelum
Agile br2011 lucabastos-prog10x-noiteagilcaelumAgile br2011 lucabastos-prog10x-noiteagilcaelum
Agile br2011 lucabastos-prog10x-noiteagilcaelumLuca Bastos
 
Especial Linux Magazine Software Público
Especial Linux Magazine Software PúblicoEspecial Linux Magazine Software Público
Especial Linux Magazine Software PúblicoGovBR
 
Seminário Web 20 - Info 09/2007
Seminário Web 20 - Info 09/2007Seminário Web 20 - Info 09/2007
Seminário Web 20 - Info 09/2007Rodrigo Cohen
 
Google Summer of Code - Campus Party Brasil
Google Summer of Code - Campus Party Brasil Google Summer of Code - Campus Party Brasil
Google Summer of Code - Campus Party Brasil Lays Rodrigues
 
Leit 07 - SUTHERLAND (2014) Scrum - a arte de fazer o dobro - Jeff Sutherland...
Leit 07 - SUTHERLAND (2014) Scrum - a arte de fazer o dobro - Jeff Sutherland...Leit 07 - SUTHERLAND (2014) Scrum - a arte de fazer o dobro - Jeff Sutherland...
Leit 07 - SUTHERLAND (2014) Scrum - a arte de fazer o dobro - Jeff Sutherland...PedroLuis216164
 

Semelhante a Plone, Zope e Python - Da Universidade ao Governo - SulComp II (2006) (20)

Consegi2013
Consegi2013Consegi2013
Consegi2013
 
Os Desafios do Profissional de T.I da Porta Paralela à Internet das Coisas
Os Desafios do Profissional de T.I da Porta Paralela à Internet das CoisasOs Desafios do Profissional de T.I da Porta Paralela à Internet das Coisas
Os Desafios do Profissional de T.I da Porta Paralela à Internet das Coisas
 
Revista programar 10
Revista programar 10Revista programar 10
Revista programar 10
 
"Mas eu não tenho experiência..." E daí??? - Como quebrar o ciclo vicioso de...
 "Mas eu não tenho experiência..." E daí??? - Como quebrar o ciclo vicioso de... "Mas eu não tenho experiência..." E daí??? - Como quebrar o ciclo vicioso de...
"Mas eu não tenho experiência..." E daí??? - Como quebrar o ciclo vicioso de...
 
O poder do Python/Django
O poder do Python/DjangoO poder do Python/Django
O poder do Python/Django
 
Python Zope Plone PloneConf 2013
Python Zope Plone PloneConf 2013Python Zope Plone PloneConf 2013
Python Zope Plone PloneConf 2013
 
Agile br2011 lucabastos-prog10x
Agile br2011 lucabastos-prog10xAgile br2011 lucabastos-prog10x
Agile br2011 lucabastos-prog10x
 
Iniciando uma carreira de Tecnologia em 2023
Iniciando uma carreira de Tecnologia em 2023Iniciando uma carreira de Tecnologia em 2023
Iniciando uma carreira de Tecnologia em 2023
 
Br oozine001
Br oozine001Br oozine001
Br oozine001
 
Tudo que você sempre quis saber sobre Software Livre mas não tinha coragem de...
Tudo que você sempre quis saber sobre Software Livre mas não tinha coragem de...Tudo que você sempre quis saber sobre Software Livre mas não tinha coragem de...
Tudo que você sempre quis saber sobre Software Livre mas não tinha coragem de...
 
Portal Padrão - passado . presente . futuro, #WPD 2014
Portal Padrão - passado . presente . futuro, #WPD 2014Portal Padrão - passado . presente . futuro, #WPD 2014
Portal Padrão - passado . presente . futuro, #WPD 2014
 
LibreOffice Magazine 23
LibreOffice Magazine 23LibreOffice Magazine 23
LibreOffice Magazine 23
 
SENID2016 - O LibreLogo como ferramenta para desenvolvimento do pensamento co...
SENID2016 - O LibreLogo como ferramenta para desenvolvimento do pensamento co...SENID2016 - O LibreLogo como ferramenta para desenvolvimento do pensamento co...
SENID2016 - O LibreLogo como ferramenta para desenvolvimento do pensamento co...
 
Introduction to Entrepreneurship
Introduction to EntrepreneurshipIntroduction to Entrepreneurship
Introduction to Entrepreneurship
 
slide linked in e myspace
slide linked in e myspaceslide linked in e myspace
slide linked in e myspace
 
Agile br2011 lucabastos-prog10x-noiteagilcaelum
Agile br2011 lucabastos-prog10x-noiteagilcaelumAgile br2011 lucabastos-prog10x-noiteagilcaelum
Agile br2011 lucabastos-prog10x-noiteagilcaelum
 
Especial Linux Magazine Software Público
Especial Linux Magazine Software PúblicoEspecial Linux Magazine Software Público
Especial Linux Magazine Software Público
 
Seminário Web 20 - Info 09/2007
Seminário Web 20 - Info 09/2007Seminário Web 20 - Info 09/2007
Seminário Web 20 - Info 09/2007
 
Google Summer of Code - Campus Party Brasil
Google Summer of Code - Campus Party Brasil Google Summer of Code - Campus Party Brasil
Google Summer of Code - Campus Party Brasil
 
Leit 07 - SUTHERLAND (2014) Scrum - a arte de fazer o dobro - Jeff Sutherland...
Leit 07 - SUTHERLAND (2014) Scrum - a arte de fazer o dobro - Jeff Sutherland...Leit 07 - SUTHERLAND (2014) Scrum - a arte de fazer o dobro - Jeff Sutherland...
Leit 07 - SUTHERLAND (2014) Scrum - a arte de fazer o dobro - Jeff Sutherland...
 

Mais de Fabiano Weimar

Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)
Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)
Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)Fabiano Weimar
 
Meu Plone Site está lento. O que fazer???
Meu Plone Site está lento. O que fazer???Meu Plone Site está lento. O que fazer???
Meu Plone Site está lento. O que fazer???Fabiano Weimar
 
Portal SEBRAE - Quando o Plone Gerencia o Conteúdo Alheio
Portal SEBRAE - Quando o Plone Gerencia o Conteúdo AlheioPortal SEBRAE - Quando o Plone Gerencia o Conteúdo Alheio
Portal SEBRAE - Quando o Plone Gerencia o Conteúdo AlheioFabiano Weimar
 
Introducao ao sistema de gerenciamento de conteúdo Plone
Introducao ao sistema de gerenciamento de conteúdo PloneIntroducao ao sistema de gerenciamento de conteúdo Plone
Introducao ao sistema de gerenciamento de conteúdo PloneFabiano Weimar
 
Integração de sistemas legados com Plone
Integração de sistemas legados com PloneIntegração de sistemas legados com Plone
Integração de sistemas legados com PloneFabiano Weimar
 
Algoritmos genéticos em python - PyConBrasil 3 (2007)
Algoritmos genéticos em python - PyConBrasil 3 (2007)Algoritmos genéticos em python - PyConBrasil 3 (2007)
Algoritmos genéticos em python - PyConBrasil 3 (2007)Fabiano Weimar
 
Faça seu portal voar usando o plone.app.caching
Faça seu portal voar usando o plone.app.cachingFaça seu portal voar usando o plone.app.caching
Faça seu portal voar usando o plone.app.cachingFabiano Weimar
 
Adaptando o Plone para plataformas móveis
Adaptando o Plone para plataformas móveisAdaptando o Plone para plataformas móveis
Adaptando o Plone para plataformas móveisFabiano Weimar
 
Plone Yak Shaving and Bikeshedding
Plone Yak Shaving and BikesheddingPlone Yak Shaving and Bikeshedding
Plone Yak Shaving and BikesheddingFabiano Weimar
 
Otimização de infra estrutura para hospedagem de websites
Otimização de infra estrutura para hospedagem de websitesOtimização de infra estrutura para hospedagem de websites
Otimização de infra estrutura para hospedagem de websitesFabiano Weimar
 
Understanding Plone Security
Understanding Plone SecurityUnderstanding Plone Security
Understanding Plone SecurityFabiano Weimar
 
Tips and Tricks about Plone Development for Mobile Platforms
Tips and Tricks about Plone Development for Mobile PlatformsTips and Tricks about Plone Development for Mobile Platforms
Tips and Tricks about Plone Development for Mobile PlatformsFabiano Weimar
 
Dicas e truques de otimização de websites python
Dicas e truques de otimização de websites pythonDicas e truques de otimização de websites python
Dicas e truques de otimização de websites pythonFabiano Weimar
 
Conhecendo o ubuntu enterprise cloud - UEC
Conhecendo o ubuntu enterprise cloud - UECConhecendo o ubuntu enterprise cloud - UEC
Conhecendo o ubuntu enterprise cloud - UECFabiano Weimar
 
Sistema de protocolo de documentos - SPDO
Sistema de protocolo de documentos - SPDOSistema de protocolo de documentos - SPDO
Sistema de protocolo de documentos - SPDOFabiano Weimar
 
Reconhecimento de fala em português brasileiro
Reconhecimento de fala em português brasileiroReconhecimento de fala em português brasileiro
Reconhecimento de fala em português brasileiroFabiano Weimar
 

Mais de Fabiano Weimar (20)

Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)
Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)
Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)
 
Meu Plone Site está lento. O que fazer???
Meu Plone Site está lento. O que fazer???Meu Plone Site está lento. O que fazer???
Meu Plone Site está lento. O que fazer???
 
Portal SEBRAE - Quando o Plone Gerencia o Conteúdo Alheio
Portal SEBRAE - Quando o Plone Gerencia o Conteúdo AlheioPortal SEBRAE - Quando o Plone Gerencia o Conteúdo Alheio
Portal SEBRAE - Quando o Plone Gerencia o Conteúdo Alheio
 
Introducao ao sistema de gerenciamento de conteúdo Plone
Introducao ao sistema de gerenciamento de conteúdo PloneIntroducao ao sistema de gerenciamento de conteúdo Plone
Introducao ao sistema de gerenciamento de conteúdo Plone
 
Integração de sistemas legados com Plone
Integração de sistemas legados com PloneIntegração de sistemas legados com Plone
Integração de sistemas legados com Plone
 
Algoritmos genéticos em python - PyConBrasil 3 (2007)
Algoritmos genéticos em python - PyConBrasil 3 (2007)Algoritmos genéticos em python - PyConBrasil 3 (2007)
Algoritmos genéticos em python - PyConBrasil 3 (2007)
 
Faça seu portal voar usando o plone.app.caching
Faça seu portal voar usando o plone.app.cachingFaça seu portal voar usando o plone.app.caching
Faça seu portal voar usando o plone.app.caching
 
Adaptando o Plone para plataformas móveis
Adaptando o Plone para plataformas móveisAdaptando o Plone para plataformas móveis
Adaptando o Plone para plataformas móveis
 
Plone Yak Shaving and Bikeshedding
Plone Yak Shaving and BikesheddingPlone Yak Shaving and Bikeshedding
Plone Yak Shaving and Bikeshedding
 
Otimização de infra estrutura para hospedagem de websites
Otimização de infra estrutura para hospedagem de websitesOtimização de infra estrutura para hospedagem de websites
Otimização de infra estrutura para hospedagem de websites
 
Understanding Plone Security
Understanding Plone SecurityUnderstanding Plone Security
Understanding Plone Security
 
Tips and Tricks about Plone Development for Mobile Platforms
Tips and Tricks about Plone Development for Mobile PlatformsTips and Tricks about Plone Development for Mobile Platforms
Tips and Tricks about Plone Development for Mobile Platforms
 
Segurança no plone
Segurança no ploneSegurança no plone
Segurança no plone
 
Dicas e truques de otimização de websites python
Dicas e truques de otimização de websites pythonDicas e truques de otimização de websites python
Dicas e truques de otimização de websites python
 
Conhecendo o ubuntu enterprise cloud - UEC
Conhecendo o ubuntu enterprise cloud - UECConhecendo o ubuntu enterprise cloud - UEC
Conhecendo o ubuntu enterprise cloud - UEC
 
Sistema de protocolo de documentos - SPDO
Sistema de protocolo de documentos - SPDOSistema de protocolo de documentos - SPDO
Sistema de protocolo de documentos - SPDO
 
Novidades do plone 4
Novidades do plone 4Novidades do plone 4
Novidades do plone 4
 
O novo plone 4
O novo plone 4O novo plone 4
O novo plone 4
 
Reconhecimento de fala em português brasileiro
Reconhecimento de fala em português brasileiroReconhecimento de fala em português brasileiro
Reconhecimento de fala em português brasileiro
 
IPv6
IPv6IPv6
IPv6
 

Plone, Zope e Python - Da Universidade ao Governo - SulComp II (2006)

  • 1. Plone, Zope e Python Da Universidade ao Governo
  • 2. Plone, Zope e Python - Da Universidade ao Governo Fabiano Weimar dos Santos [Xiru] xiru@xiru.org II SulComp - Congresso Sul Catarinense de Computação - 2006 UNESC - Criciúma - SC
  • 3. O que iremos ver? ● Introdução ● O que é CMS ● Novela “Páginas da Vida” OpenSource – Capítulo 1 - A Universidade – Capítulo 2 - O Plone – Capítulo 3 - O Governo – Capítulo 4 – A Empresa ● Demonstração
  • 4. Introdução ● Palestra “técnico-motivacional evangelizadora” ● Plone tem ganhado bastante visibilidade – Padrão no governo federal (mea culpa?) ● Muito tem sido especulado sobre o Python – Java = COBOL do século 21 – Futura briga entre a Microsoft .Net e Google – No entanto, poucos usam Python no Brasil... ● Plone tem feitos CMS enterprise perderem mercado ● Quem conhece Plone, tem emprego garantido!
  • 5. O que é um CMS? ● Libera o usuário para pensar no conteúdo de seu site, sem ingerencia direta de um desenvolvedor. ● Permite a fácil criação de portais internet, intranet, extranet ou sites focados em colaboração, workflow ou mesmo integração de sistemas legados. ● “A content management system, or CMS, is a web application designed to make it easy for non-technical users to add, edit and, well, manage a website.”
  • 7. Capítulo 1 – A Universidade ● Tudo sempre começa na Universidade, onde as cabeças pensantes se encontram ● Oportunidade de inovar e experimentar ● PHP parecia ser uma solução inadequada para projetos complexos. Nessas horas, pesquisando... foi então que o Zope é descoberto. ● Resistencia inicial transformada em diferencial competitivo.
  • 8. Capítulo 2 – O Plone ● Depois de implementar o próprio CMS (ZCoMIX), o Plone surge como uma promessa de CMS sobre o CMF. Anos depois, o Plone é mais conhecido que o Zope! ● Colaborar com o desenvolvimento de uma ferramenta o torna diferente dos demais. Quando você é desenvolvedor de um projeto e não apenas um usuário, seu trabalho é MUITO respeitado.
  • 9. Capítulo 3 – O Governo ● Com o destino a nosso favor, o fenomeno do software livre no RS, exporta os cabeças do software livre para Brasilia... e o Plone vai junto. ● Em 2004, recebo o primeiro convite para ir a Brasilia. Cursava o último ano de faculdade e, quando percebo, estava apenas esperando acabar o semestre para me mudar definitivamente. ● Desde então, o governo federal adota como padrão o Plone, resultado de um marketing hacker viral e alguns bons projetos.
  • 10. Capítulo 4 – A Empresa ● Grandes empresas contratam profissionais Plone a preço de ouro, pois o governo federal necessita de prestadores de serviço. ● Quem saiu na frente ainda continua com a vantagem competitiva (até quando?) ● O conhecimento obtido na universidade, apesar de muitas vezes parecer chato, tem sido muito útil (acreditem!) ● Recentemente, algumas empresas da comunidade Plone tem migrado para Java (nova onda?)