This document summarizes the progress of the collective.cover content management tool over the past year. Key developments include over 1000 commits and 26 contributors, with the software being translated into 8 languages. More companies such as Enfold, TV1 and Deserto began supporting it. The user interface and code quality improved with better testing. More websites began using collective.cover, including cartacapital.com.br and redebrasilatual.com.br. Plans are in place to further improve the tool for Plone 5 and add additional features in the upcoming year.
Plone é um conjunto de três elementos: O sistema de gestão de conteúdo, em sua versão 4.3; A comunidade bastante participativa e aberta a novos membros e; A Fundação (Plone Foundation), entidade que existe para promover e proteger tanto o sistema como a comunidade. Veja nesta palestra qual o presente e, principalmente, qual o futuro da solução por trás de sites como Brasil.gov.br e Serpro.gov.br
O Plone, sistema de gestão de conteúdo de usado em portais como Brasil.gov.br e Serpro.gov.br, inicia a sua segunda década com popularidade crescente e enormes desafios. Nesta palestra apresentaremos estes desafios, as escolhas da comunidade e o caminho de futuro do Plone incluindo Dexterity, Deco, integração com projetos WSGI e uso massivo de bases de dados relacionais
The document discusses challenges with getting Brazilian Plone developers and organizations to contribute back to the open source Plone community. Specifically:
1) Many Plone sites in Brazil are developed where Plone is a revenue stream, but legal departments are afraid of open source or prosecution, and developers don't see the benefit of giving back.
2) Individual Brazilian Plone developers are hesitant to contribute for reasons like not knowing how, feeling their contributions aren't good enough, or being shy English speakers.
3) The geographic distance and differences make it difficult for Brazilian Plone developers to participate in international sprints and communities.
How Brazil is building a digital nation with open source and PythonSimples Consultoria
Over the last decade Brazilian government embraced open source and Python for its online initiatives, but being a very decentralized organization with loose guidelines regarding technology definition, it is an example of how collaboration happens despite barriers lack of coordination.
This talk will cover major success cases like:
Brasil.gov.br, the main hub for the Brazilian e-gov initiative. Built with Plone CMS and maintained by a team of over 70 people – journalists, developers, designers and integrators.
Interlegis program, an initiative to provide system automation, using Django, Zope and Plone, to more than 200 legislative houses through the country.
Electoral Justice with an unified web presence approach for all 28 instances.
Also this talk will explain how organizations within the government collaborate with each using their lower decks.
The document describes how Plone is developed through the contributions of various groups, including core developers, documentation teams, add-on developers, sprints, branding/marketing, conferences, and the Plone Foundation which oversees trademarks and licensing. Core development involves patches, fixes, new features, and releases. Documentation is maintained through an open wiki process. Add-ons are developed independently and listed on plone.org. Sprints bring developers together for focused work. Conferences and events spread awareness of Plone.
O documento discute o futuro do CMS Plone, incluindo as versões Plone 4 e 5. A versão 4 trouxe melhorias em todos os aspectos mantendo a compatibilidade, enquanto a versão 5 trará mudanças mais revolucionárias como novos temas, tipos de conteúdo e interface de gestão. A comunidade Plone também é destacada, com eventos, sprints e a Fundação Plone.
Plone é o mais longevo e premiado sistema de gestão de conteúdo escrito em Python. Utilizado em sites como Brasil.gov.br, CIA.gov e CartaCapital.com.br ele é conhecido por sua segurança e flexibilidade.
Neste aulão vamos explorar o Plone, entender como ele funciona e ver que perfeccionistas com prazos amam não ter que reinventar a roda a todo momento.
This document summarizes the progress of the collective.cover content management tool over the past year. Key developments include over 1000 commits and 26 contributors, with the software being translated into 8 languages. More companies such as Enfold, TV1 and Deserto began supporting it. The user interface and code quality improved with better testing. More websites began using collective.cover, including cartacapital.com.br and redebrasilatual.com.br. Plans are in place to further improve the tool for Plone 5 and add additional features in the upcoming year.
Plone é um conjunto de três elementos: O sistema de gestão de conteúdo, em sua versão 4.3; A comunidade bastante participativa e aberta a novos membros e; A Fundação (Plone Foundation), entidade que existe para promover e proteger tanto o sistema como a comunidade. Veja nesta palestra qual o presente e, principalmente, qual o futuro da solução por trás de sites como Brasil.gov.br e Serpro.gov.br
O Plone, sistema de gestão de conteúdo de usado em portais como Brasil.gov.br e Serpro.gov.br, inicia a sua segunda década com popularidade crescente e enormes desafios. Nesta palestra apresentaremos estes desafios, as escolhas da comunidade e o caminho de futuro do Plone incluindo Dexterity, Deco, integração com projetos WSGI e uso massivo de bases de dados relacionais
The document discusses challenges with getting Brazilian Plone developers and organizations to contribute back to the open source Plone community. Specifically:
1) Many Plone sites in Brazil are developed where Plone is a revenue stream, but legal departments are afraid of open source or prosecution, and developers don't see the benefit of giving back.
2) Individual Brazilian Plone developers are hesitant to contribute for reasons like not knowing how, feeling their contributions aren't good enough, or being shy English speakers.
3) The geographic distance and differences make it difficult for Brazilian Plone developers to participate in international sprints and communities.
How Brazil is building a digital nation with open source and PythonSimples Consultoria
Over the last decade Brazilian government embraced open source and Python for its online initiatives, but being a very decentralized organization with loose guidelines regarding technology definition, it is an example of how collaboration happens despite barriers lack of coordination.
This talk will cover major success cases like:
Brasil.gov.br, the main hub for the Brazilian e-gov initiative. Built with Plone CMS and maintained by a team of over 70 people – journalists, developers, designers and integrators.
Interlegis program, an initiative to provide system automation, using Django, Zope and Plone, to more than 200 legislative houses through the country.
Electoral Justice with an unified web presence approach for all 28 instances.
Also this talk will explain how organizations within the government collaborate with each using their lower decks.
The document describes how Plone is developed through the contributions of various groups, including core developers, documentation teams, add-on developers, sprints, branding/marketing, conferences, and the Plone Foundation which oversees trademarks and licensing. Core development involves patches, fixes, new features, and releases. Documentation is maintained through an open wiki process. Add-ons are developed independently and listed on plone.org. Sprints bring developers together for focused work. Conferences and events spread awareness of Plone.
O documento discute o futuro do CMS Plone, incluindo as versões Plone 4 e 5. A versão 4 trouxe melhorias em todos os aspectos mantendo a compatibilidade, enquanto a versão 5 trará mudanças mais revolucionárias como novos temas, tipos de conteúdo e interface de gestão. A comunidade Plone também é destacada, com eventos, sprints e a Fundação Plone.
Plone é o mais longevo e premiado sistema de gestão de conteúdo escrito em Python. Utilizado em sites como Brasil.gov.br, CIA.gov e CartaCapital.com.br ele é conhecido por sua segurança e flexibilidade.
Neste aulão vamos explorar o Plone, entender como ele funciona e ver que perfeccionistas com prazos amam não ter que reinventar a roda a todo momento.
Esta palestra pretende ser uma introdução ao uso do Diazo e de minha experiência criando temas com ele para o Plone. Inclui também uma discussão sobre os prós e contras desta ferramenta se comparado com a antiga forma de implementar layouts.
Mais especificamente mostrarei diversas regras de diazo que foram escritas especificamente para o Plone com a finalidade de conservar suas caracteristicas nativas de usabilidade e acessibilidade e que são agora usadas como padrão nos temas desenvolvido pela Simples Consultoria.
Plone is a difficult environment for non-Plone experts. Plomino provides a fast learning curve, fast prototype building, and fast adjustment to new needs, so that beginners and advanced web developers can increase their productivity dramatically.
By Eric Brehault @ebrehault - PloneConf2012
Plone: Funcionalidades que todo gestor de conteúdo Plone deveria saberSimples Consultoria
O documento apresenta as principais funcionalidades do Plone que todo gestor de conteúdo deveria saber, incluindo Content Rules, Dexterity, Diazo e plone.app.widgets. O documento foi apresentado por Érico Andrei em uma conferência Plone em 2 de outubro de 2013.
O documento discute o futuro do sistema de gerenciamento de conteúdo Plone. Ele descreve que a versão 5 do Plone está prevista para 2014 e trará mudanças nos tipos de conteúdo, interface do usuário e suporte a múltiplos idiomas, com o objetivo de aumentar a velocidade e simplicidade do sistema. Atualmente na versão 4.3.1, o Plone tem 717 desenvolvedores, foi traduzido para 40 idiomas e gera 27 requisições por segundo sem configurações.
This document appears to be a series of slides from a presentation on bringing open source practices to educational enterprises. Some of the key points discussed include: the need for educational websites that are engaging for learners, teachers, and communities; modernizing business processes with open source; establishing governance, community, and learning through a memorandum of understanding; and adopting an agile business model that treats the web as a strategic asset and provides pain relief. The presentation advocates for bottom-up decision-making and collaboration with an open community.
Aumentando seu Karma: Como a cultura open source nos torna pessoas melhores!Simples Consultoria
O documento discute como a cultura open source pode tornar as pessoas melhores ao promover valores como generosidade, cooperação e compartilhamento de conhecimento. O autor argumenta que ao participar de projetos open source, as pessoas desenvolvem habilidades que melhoram não apenas seu trabalho, mas também sua vida e comunidade.
Análise de redes sociais usando NetworkX e Google App EngineSimples Consultoria
O documento descreve como analisar redes sociais no Facebook usando as bibliotecas NetworkX e PyFacebook e hospedar a análise na plataforma Google App Engine. Ele explica como usar essas ferramentas para listar amigos no Facebook, visualizar as relações entre eles em um gráfico e armazenar os dados em caches e bancos de dados para contornar os limites do App Engine.
Plone, battle-scarred community with battle tanksMikko Ohtamaa
The document discusses the history and current state of the Plone content management system (CMS) and its open source community. It describes how Plone originated from Zope in 1998 and has the oldest living open source CMS. While the ecosystem has found its niche, the community is an organic mix of small consultancies rather than a single leader. The document also notes that Plone may be difficult to grow a business around solely but that its advanced plugin system and permissions make it suitable for medium-large organizations with complex needs. Overall, it portrays the Plone community as battle-scarred but friendly and one that attracts intelligent people and happens everywhere.
O documento resume o estado atual e futuro do Plone, um sistema de gerenciamento de conteúdo open source. Ele descreve como o Plone evoluiu para a versão 4 com melhorias em todos os aspectos e como a versão 5 trará uma revolução com novas abordagens para páginas, temas e tipos de conteúdo. A apresentação também destaca a importância da comunidade Plone, incluindo eventos, código e a Fundação Plone.
O documento discute o futuro do Plone, um sistema de gerenciamento de conteúdo open source. Ele descreve o Plone como focado em editores de conteúdo e acessibilidade, e destaca que possui cerca de 400 desenvolvedores, traduções para 40 idiomas e 1500 plugins. Também menciona que o Plone está totalmente testado, possui integração contínua e é atualizado regularmente para garantir segurança.
Este documento discute as vantagens do framework web Python/Zope/Plone. Ele destaca que Python é uma linguagem de programação orientada a objetos, de código aberto e multiplataforma com uma vasta biblioteca incorporada. O documento também descreve Zope como um servidor de aplicações web seguro que permite a criação de aplicações web e Plone como um sistema de gerenciamento de conteúdo baseado em Zope.
Incubadora Virtual de Conteúdo DigitaisJacson Tiola
O documento descreve o uso do sistema de gerenciamento de conteúdo Plone para desenvolvimento de portais, incluindo suas funcionalidades, arquitetura, tipos de dados, workflow e casos de sucesso. É apresentado o caso da Incubadora Virtual de Conteúdos Digitais, que usa Plone e GForge para hospedar projetos de software livre e outros tipos de conteúdo digital.
Plone é um sistema de gerenciamento de conteúdo open source baseado em Python que permite a criação rápida de portais robustos e seguros. Ele foi projetado para facilitar a manutenção de conteúdo por não-técnicos e oferece recursos como tradução para mais de 40 idiomas e alta conformidade com padrões web.
Criando um Site.gov.br em menos de 1h usando PloneÉrico Andrei
Veja na prática como montar um site a partir de requisitos exigidos em um site governamental, em menos de uma hora. Os palestrantes aceitam o desafio e vão mostrar como isso é possível usando o sistema de gestão de conteúdos mais utilizando em portais de governo no Brasil, o Plone.
Este documento discute como escolher um CMS Open-Source, apresentando o evento World Plone Day Aracaju. Ele descreve o palestrante, os participantes, aspectos de webdesign e CMS, características e considerações sobre Plone, e por que escolher Plone em vez de outras opções como Joomla, Drupal e WordPress.
O documento resume as principais novidades do Entity Framework 4, como: 1) Suporte a objetos desconectados (POCOs); 2) Geração de código customizada através de T4 templates; 3) Melhorias no código SQL gerado e na ferramenta Model Browser.
O documento discute as razões pelas quais a maioria das pessoas gosta do Plone. Ele destaca que o Plone é gratuito, internacionalizado, neutro tecnologicamente, acessível e fácil de usar. Embora o Plone não seja a solução para todos os problemas e ainda exija gestão do site, quando bem utilizado pode produzir resultados incríveis.
O documento apresenta o Projeto Fedora Brasil, que tem como objetivo traduzir e dar suporte à distribuição Fedora no Brasil. O projeto conta com vários subprojetos organizados em perfis como tradução, documentação, desenvolvimento e suporte. O documento também resume as principais novidades da versão Fedora 15 como o sistema systemd e atualizações do GNOME e KDE.
O documento apresenta a palestra "Asp.Net Core, Docker e Linux em Azure" por Carlos dos Santos. A palestra irá discutir o desenvolvimento multiplataforma com .NET Core e Docker, e demonstrar como implantar aplicativos web Linux usando containers Docker no Azure. Carlos dos Santos tem mais de 25 anos de experiência com desenvolvimento de software e é um Microsoft MVP.
O documento apresenta o Entity Framework 4.0, uma ferramenta ORM da Microsoft que mapeia objetos de programação para bancos de dados relacionais. O Entity Framework permite separar o modelo lógico do aplicativo do modelo físico do banco de dados e suporta diferentes provedores de bancos de dados. Além disso, o documento descreve recursos como model first, POCOs, lazy loading e code-only.
Ricardo Guerra Freitas apresenta sobre a evolução do Visual Basic e da plataforma .NET. Ele discute o histórico do Visual Basic, as novidades do VB e VS 2010, e faz uma demonstração das novas funcionalidades. O documento resume as principais características da plataforma .NET, como o Common Language Runtime e a Base Class Library, e explica como o Visual Basic e C# evoluíram para trabalhar em conjunto de forma mais integrada.
MythBusting: Zero linhas de código e uma intranet em menos de sete minutosSimples Consultoria
Erico Andrei apresenta como é possível criar uma intranet com o Plone em menos de sete minutos sem escrever nenhuma linha de código. O Plone é um sistema de gerenciamento de conteúdo open source que fornece modelos prontos para uso e permite adaptar sites em vez de construí-los do zero. O palestrante demonstra como o Plone oferece segurança e atualizações constantes graças a uma comunidade de 340 desenvolvedores.
Esta palestra pretende ser uma introdução ao uso do Diazo e de minha experiência criando temas com ele para o Plone. Inclui também uma discussão sobre os prós e contras desta ferramenta se comparado com a antiga forma de implementar layouts.
Mais especificamente mostrarei diversas regras de diazo que foram escritas especificamente para o Plone com a finalidade de conservar suas caracteristicas nativas de usabilidade e acessibilidade e que são agora usadas como padrão nos temas desenvolvido pela Simples Consultoria.
Plone is a difficult environment for non-Plone experts. Plomino provides a fast learning curve, fast prototype building, and fast adjustment to new needs, so that beginners and advanced web developers can increase their productivity dramatically.
By Eric Brehault @ebrehault - PloneConf2012
Plone: Funcionalidades que todo gestor de conteúdo Plone deveria saberSimples Consultoria
O documento apresenta as principais funcionalidades do Plone que todo gestor de conteúdo deveria saber, incluindo Content Rules, Dexterity, Diazo e plone.app.widgets. O documento foi apresentado por Érico Andrei em uma conferência Plone em 2 de outubro de 2013.
O documento discute o futuro do sistema de gerenciamento de conteúdo Plone. Ele descreve que a versão 5 do Plone está prevista para 2014 e trará mudanças nos tipos de conteúdo, interface do usuário e suporte a múltiplos idiomas, com o objetivo de aumentar a velocidade e simplicidade do sistema. Atualmente na versão 4.3.1, o Plone tem 717 desenvolvedores, foi traduzido para 40 idiomas e gera 27 requisições por segundo sem configurações.
This document appears to be a series of slides from a presentation on bringing open source practices to educational enterprises. Some of the key points discussed include: the need for educational websites that are engaging for learners, teachers, and communities; modernizing business processes with open source; establishing governance, community, and learning through a memorandum of understanding; and adopting an agile business model that treats the web as a strategic asset and provides pain relief. The presentation advocates for bottom-up decision-making and collaboration with an open community.
Aumentando seu Karma: Como a cultura open source nos torna pessoas melhores!Simples Consultoria
O documento discute como a cultura open source pode tornar as pessoas melhores ao promover valores como generosidade, cooperação e compartilhamento de conhecimento. O autor argumenta que ao participar de projetos open source, as pessoas desenvolvem habilidades que melhoram não apenas seu trabalho, mas também sua vida e comunidade.
Análise de redes sociais usando NetworkX e Google App EngineSimples Consultoria
O documento descreve como analisar redes sociais no Facebook usando as bibliotecas NetworkX e PyFacebook e hospedar a análise na plataforma Google App Engine. Ele explica como usar essas ferramentas para listar amigos no Facebook, visualizar as relações entre eles em um gráfico e armazenar os dados em caches e bancos de dados para contornar os limites do App Engine.
Plone, battle-scarred community with battle tanksMikko Ohtamaa
The document discusses the history and current state of the Plone content management system (CMS) and its open source community. It describes how Plone originated from Zope in 1998 and has the oldest living open source CMS. While the ecosystem has found its niche, the community is an organic mix of small consultancies rather than a single leader. The document also notes that Plone may be difficult to grow a business around solely but that its advanced plugin system and permissions make it suitable for medium-large organizations with complex needs. Overall, it portrays the Plone community as battle-scarred but friendly and one that attracts intelligent people and happens everywhere.
O documento resume o estado atual e futuro do Plone, um sistema de gerenciamento de conteúdo open source. Ele descreve como o Plone evoluiu para a versão 4 com melhorias em todos os aspectos e como a versão 5 trará uma revolução com novas abordagens para páginas, temas e tipos de conteúdo. A apresentação também destaca a importância da comunidade Plone, incluindo eventos, código e a Fundação Plone.
O documento discute o futuro do Plone, um sistema de gerenciamento de conteúdo open source. Ele descreve o Plone como focado em editores de conteúdo e acessibilidade, e destaca que possui cerca de 400 desenvolvedores, traduções para 40 idiomas e 1500 plugins. Também menciona que o Plone está totalmente testado, possui integração contínua e é atualizado regularmente para garantir segurança.
Este documento discute as vantagens do framework web Python/Zope/Plone. Ele destaca que Python é uma linguagem de programação orientada a objetos, de código aberto e multiplataforma com uma vasta biblioteca incorporada. O documento também descreve Zope como um servidor de aplicações web seguro que permite a criação de aplicações web e Plone como um sistema de gerenciamento de conteúdo baseado em Zope.
Incubadora Virtual de Conteúdo DigitaisJacson Tiola
O documento descreve o uso do sistema de gerenciamento de conteúdo Plone para desenvolvimento de portais, incluindo suas funcionalidades, arquitetura, tipos de dados, workflow e casos de sucesso. É apresentado o caso da Incubadora Virtual de Conteúdos Digitais, que usa Plone e GForge para hospedar projetos de software livre e outros tipos de conteúdo digital.
Plone é um sistema de gerenciamento de conteúdo open source baseado em Python que permite a criação rápida de portais robustos e seguros. Ele foi projetado para facilitar a manutenção de conteúdo por não-técnicos e oferece recursos como tradução para mais de 40 idiomas e alta conformidade com padrões web.
Criando um Site.gov.br em menos de 1h usando PloneÉrico Andrei
Veja na prática como montar um site a partir de requisitos exigidos em um site governamental, em menos de uma hora. Os palestrantes aceitam o desafio e vão mostrar como isso é possível usando o sistema de gestão de conteúdos mais utilizando em portais de governo no Brasil, o Plone.
Este documento discute como escolher um CMS Open-Source, apresentando o evento World Plone Day Aracaju. Ele descreve o palestrante, os participantes, aspectos de webdesign e CMS, características e considerações sobre Plone, e por que escolher Plone em vez de outras opções como Joomla, Drupal e WordPress.
O documento resume as principais novidades do Entity Framework 4, como: 1) Suporte a objetos desconectados (POCOs); 2) Geração de código customizada através de T4 templates; 3) Melhorias no código SQL gerado e na ferramenta Model Browser.
O documento discute as razões pelas quais a maioria das pessoas gosta do Plone. Ele destaca que o Plone é gratuito, internacionalizado, neutro tecnologicamente, acessível e fácil de usar. Embora o Plone não seja a solução para todos os problemas e ainda exija gestão do site, quando bem utilizado pode produzir resultados incríveis.
O documento apresenta o Projeto Fedora Brasil, que tem como objetivo traduzir e dar suporte à distribuição Fedora no Brasil. O projeto conta com vários subprojetos organizados em perfis como tradução, documentação, desenvolvimento e suporte. O documento também resume as principais novidades da versão Fedora 15 como o sistema systemd e atualizações do GNOME e KDE.
O documento apresenta a palestra "Asp.Net Core, Docker e Linux em Azure" por Carlos dos Santos. A palestra irá discutir o desenvolvimento multiplataforma com .NET Core e Docker, e demonstrar como implantar aplicativos web Linux usando containers Docker no Azure. Carlos dos Santos tem mais de 25 anos de experiência com desenvolvimento de software e é um Microsoft MVP.
O documento apresenta o Entity Framework 4.0, uma ferramenta ORM da Microsoft que mapeia objetos de programação para bancos de dados relacionais. O Entity Framework permite separar o modelo lógico do aplicativo do modelo físico do banco de dados e suporta diferentes provedores de bancos de dados. Além disso, o documento descreve recursos como model first, POCOs, lazy loading e code-only.
Ricardo Guerra Freitas apresenta sobre a evolução do Visual Basic e da plataforma .NET. Ele discute o histórico do Visual Basic, as novidades do VB e VS 2010, e faz uma demonstração das novas funcionalidades. O documento resume as principais características da plataforma .NET, como o Common Language Runtime e a Base Class Library, e explica como o Visual Basic e C# evoluíram para trabalhar em conjunto de forma mais integrada.
MythBusting: Zero linhas de código e uma intranet em menos de sete minutosSimples Consultoria
Erico Andrei apresenta como é possível criar uma intranet com o Plone em menos de sete minutos sem escrever nenhuma linha de código. O Plone é um sistema de gerenciamento de conteúdo open source que fornece modelos prontos para uso e permite adaptar sites em vez de construí-los do zero. O palestrante demonstra como o Plone oferece segurança e atualizações constantes graças a uma comunidade de 340 desenvolvedores.
O documento fornece uma introdução sobre frameworks PHP, discutindo sua história, tipos (micro, fullstack e componentizados) e alguns dos frameworks mais populares como Zend, Symfony, CakePHP e Laravel. Ele também inclui instruções básicas sobre como configurar o ambiente de desenvolvimento e criar um projeto usando o Zend Framework.
Este documento apresenta Python, Zope e Plone. Python é uma linguagem de programação orientada a objetos criada em 1990 por Guido van Rossum. Zope é um servidor de aplicações web que permite a criação de aplicações seguras e possui um banco de dados próprio. Plone é um sistema gerenciador de conteúdo baseado em Zope e Python, atualmente na versão 4.1.
Curso de Plone 4 ministrado no Consegi 2012, em Belém do Pará. Uma viagem à sua interface de gerenciamento de conteúdo, permissões, configurações, layout, portlets, etc. Do trivial ao mais avançado.
O documento discute ambientes de desenvolvimento de software, trabalho colaborativo em softwares de produtividade e plataformas globais de educação online. Ele descreve como ambientes de desenvolvimento integrados como Eclipse, Visual Studio e PyCharm auxiliam no desenvolvimento ágil e de qualidade de software. Também aborda como softwares colaborativos permitem que equipes trabalhem juntas em projetos e como plataformas online oferecem cursos abertos e massivos para ampliar conhecimentos.
DevOps é um termo que surgiu em 2009 para descrever a cooperação entre equipes de desenvolvimento (Dev) e operações (Ops). O documento descreve a evolução histórica do termo, desde suas origens na Flickr até os dias atuais, com foco na importância da cultura de confiança e respeito mútuo entre as equipes.
O documento discute como o código fonte é transformado em um programa executável através da compilação e ligação. Explica que o compilador converte o código fonte em código de máquina e que o ligador junta os arquivos objeto gerados em um arquivo executável que o sistema operacional possa usar.
This document discusses the growing use and community around Plone in Brazil. It notes that several government agencies in Brazil use Plone, including Serpro, Interlegis, the Electoral Justices, and Brasi.gov.br. It acknowledges there were challenges but that the Plone community in Brazil is growing, with important projects and events like sprints and PloneConf support. It concludes that the use and community around Plone in Brazil is expanding, led initially by Interlegis and now including other agencies, and that progress can be seen in the formation of the Brazilian Plone community.
V de Vinagre: A história por trás da história do momento que mudou o BrasilSimples Consultoria
This document summarizes the story behind a pivotal moment in Brazil and the role Simples Consultoria played in launching a new website around that time. It discusses how they migrated an existing Wordpress site to Plone and launched it in May 2015, adding various Plone features. It then mentions that in March the TelexFree scandal occurred and in June a man was arrested for carrying a vinegar bottle, which drove significant traffic to their site. It concludes by thanking the reader and providing contact details for Simples Consultoria.
Python é uma linguagem de programação multi-paradigma criada em 1991 por Guido van Rossum, sendo estruturada, orientada a objetos e funcional. Sua tipagem é dinâmica mas forte e é compilada para bytecode, tendo como ideia principal tornar a programação acessível a todos.
Lenguaje, framework, comunidad y cuenta bancaria: De teoría hasta la prácticaSimples Consultoria
¿Quieres tener 500 millones de amigos o trabajar sus 36 horas semanales?
¿Cual lenguaje elegir ?
Charla presentado durante PyConVe en 3 de Noviembre de 2012.
Cómo Brasil está construyendo una nación digital con código abierto y PythonSimples Consultoria
El Gobierno de Brasil es uno de los más grandes casos exitosos de uso de soluciones de código abierto sin embargo, hay desafíos.
En esa charla, presentada en PyConVE en 1er de Noviembre de 2012, abordamos los desafíos y soluciones de colaboración en un Gobierno que usa Plone y Python.
Laminas de la charla presentada en el Centro Nacional de Tecnologías de Información (https://twitter.com/cnti) en 31 de Octubre de 2012, Caracas, Venezuela
Plone.gov.br: Or how to leverage Plone in the Brazilian GovernmentSimples Consultoria
Even though there are hundreds of Plone sites in the Brazilian Government, collaboration between different departments is rare. Plone.Gov.Br is an initiative to change that, spread knowledge and save taxpayers' money.
Collective.Cover is a new tool for editing complex front pages in Plone. It was created to address the need for a front page editor that is easy to use, allows layout customization, and supports drag and drop and in-place editing. The tool is built on top of the Deco editor to help improve its capabilities. Collective.Cover was planned through community feedback and developed during a 10-day sprint. It is currently in production on one customer's site with an official release coming soon, along with continued bug fixes and new features.
Este documento fornece uma introdução sobre como criar temas para o Plone usando Diazo. Explica que Diazo permite substituir elementos HTML por conteúdo gerado pelo Plone usando regras XML simples. Detalha os benefícios e riscos de usar Diazo, como designers e programadores podem trabalhar melhor juntos e reduzir tempo de implementação. Fornece instruções básicas sobre como criar um tema Diazo com arquivos index.html, rules.xml e aplicá-lo no Plone.
Criando temas para Joomla, Wordpress, Drupal e tudo mais sem tocar em templa...Simples Consultoria
O documento apresenta uma técnica para criar temas para sistemas de gerenciamento de conteúdo como Joomla, Wordpress e Drupal sem modificar templates diretamente. A técnica utiliza regras XSLT aplicadas por meio do framework Diazo para estilizar o conteúdo de acordo com um tema comum em diferentes sistemas. Exemplos de implantação são mostrados usando proxy reverso, servidor WSGI e Varnish para melhor desempenho.
Linguagem, framework, comunidade e conta-bancária: Da teoria a práticaSimples Consultoria
(Palestra ministrada na Semana de Computação da FACET da Universidade Metodista de São Paulo em 15/05/2012)
Você está na faculdade, cursando computação, e com o seu futuro planejado. Vai buscar um estágio em uma grande empresa, começar de baixo, galgar posições, ser promovido, promovido de novo, ser gerente, diretor, quiçá Presidente!
Este é um caminho de futuro, conheça outros.
O documento apresenta 3 novidades para simplificar o uso do Plone: 1) Mesa disponível para desenvolvedores do Plone na Simples em São Paulo, 2) Lançamento do site Ploud.com.br para criação rápida de sites Plone, 3) Lançamento do Manual do Plone como livro impresso ou PDF para gestores de conteúdo.
O documento descreve como criar temas para o Plone usando Diazo, uma nova maneira de aplicar HTML ao Plone através de um arquivo XML de regras. Ele explica a estrutura básica de um tema Diazo, como substituir elementos do conteúdo do Plone com o tema e a ordem de execução das regras Diazo.
Érico Andrei apresenta sobre o estado atual e futuro do Plone, um sistema de gerenciamento de conteúdo open source. Ele discute as versões atuais e próximas do Plone, segurança, comunidade e processos de desenvolvimento. O futuro do Plone envolve novas abordagens para páginas, temas e tipos de conteúdo.
Linguagem, framework, comunidade e conta-bancária: Da teoria a práticaSimples Consultoria
O documento apresenta a palestra de Érico Andrei sobre sua trajetória profissional e as escolhas que fez ao longo da carreira, incluindo a linguagem Python e o framework Plone. Ele destaca a importância da comunidade open source e dá exemplos de como ela contribuiu para o sucesso de projetos. Por fim, enfatiza a necessidade de equilíbrio entre vida profissional e pessoal.
No dia-a-dia precisamos acessar as informações que estão em bancos de dados relacionais, seja para gerar relatórios, seja para exibir dados de outros sistemas.
Faça essa integração de forma transparente, ágil e eficiente utilizando SQLAlchemy.
A linguagem C# aproveita conceitos de muitas outras linguagens,
mas especialmente de C++ e Java. Sua sintaxe é relativamente fácil, o que
diminui o tempo de aprendizado. Todos os programas desenvolvidos devem
ser compilados, gerando um arquivo com a extensão DLL ou EXE. Isso torna a
execução dos programas mais rápida se comparados com as linguagens de
script (VBScript , JavaScript) que atualmente utilizamos na internet
As classes de modelagem podem ser comparadas a moldes ou
formas que definem as características e os comportamentos dos
objetos criados a partir delas. Vale traçar um paralelo com o projeto de
um automóvel. Os engenheiros definem as medidas, a quantidade de
portas, a potência do motor, a localização do estepe, dentre outras
descrições necessárias para a fabricação de um veículo
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...Faga1939
Este artigo tem por objetivo apresentar como ocorreu a evolução do consumo e da produção de energia desde a pré-história até os tempos atuais, bem como propor o futuro da energia requerido para o mundo. Da pré-história até o século XVIII predominou o uso de fontes renováveis de energia como a madeira, o vento e a energia hidráulica. Do século XVIII até a era contemporânea, os combustíveis fósseis predominaram com o carvão e o petróleo, mas seu uso chegará ao fim provavelmente a partir do século XXI para evitar a mudança climática catastrófica global resultante de sua utilização ao emitir gases do efeito estufa responsáveis pelo aquecimento global. Com o fim da era dos combustíveis fósseis virá a era das fontes renováveis de energia quando prevalecerá a utilização da energia hidrelétrica, energia solar, energia eólica, energia das marés, energia das ondas, energia geotérmica, energia da biomassa e energia do hidrogênio. Não existem dúvidas de que as atividades humanas sobre a Terra provocam alterações no meio ambiente em que vivemos. Muitos destes impactos ambientais são provenientes da geração, manuseio e uso da energia com o uso de combustíveis fósseis. A principal razão para a existência desses impactos ambientais reside no fato de que o consumo mundial de energia primária proveniente de fontes não renováveis (petróleo, carvão, gás natural e nuclear) corresponde a aproximadamente 88% do total, cabendo apenas 12% às fontes renováveis. Independentemente das várias soluções que venham a ser adotadas para eliminar ou mitigar as causas do efeito estufa, a mais importante ação é, sem dúvidas, a adoção de medidas que contribuam para a eliminação ou redução do consumo de combustíveis fósseis na produção de energia, bem como para seu uso mais eficiente nos transportes, na indústria, na agropecuária e nas cidades (residências e comércio), haja vista que o uso e a produção de energia são responsáveis por 57% dos gases de estufa emitidos pela atividade humana. Neste sentido, é imprescindível a implantação de um sistema de energia sustentável no mundo. Em um sistema de energia sustentável, a matriz energética mundial só deveria contar com fontes de energia limpa e renováveis (hidroelétrica, solar, eólica, hidrogênio, geotérmica, das marés, das ondas e biomassa), não devendo contar, portanto, com o uso dos combustíveis fósseis (petróleo, carvão e gás natural).
Em um mundo cada vez mais digital, a segurança da informação tornou-se essencial para proteger dados pessoais e empresariais contra ameaças cibernéticas. Nesta apresentação, abordaremos os principais conceitos e práticas de segurança digital, incluindo o reconhecimento de ameaças comuns, como malware e phishing, e a implementação de medidas de proteção e mitigação para vazamento de senhas.
2. Sistema de gerenciamento de conteúdo CMS
Feito para Gestores de conteúdo e não para
técnicos
Modelo de portal pronto para usar, adaptar ao
invés de contruir do zero
3. Versão atual 4.1.4
4.2 nos próximos dias
• 340 Desenvolvedores Core
• Traduzido para 40 idiomas
• Mais de 1500 plugins
12. Melhorias em todos os aspectos
Transição suave do Plone 3
Totalmente testado e documentado
Plone 4.0 – Setembro 2010
4.1.4 – Fevereiro 2011
4.2 - Em breve
14. Deco
Dev lead: Rob Gietma
Páginas
Páginas compostas
Drag and drop
Tamanho flexível
Deco Grid System
15. Diazo
Dev lead: Laurence Rowe
Tema
O mundo não é só Plone
Temas especializados
Temas através de regras Diazo
Uso de WSGI
16. Dexterity
Dev lead: Martin Aspeli
Tipos de conteúdo
Desenvolvimento pela web é bom...
...se você puder salvar no fs.
Arquitetura: ZCA e Grok
Feito pensando no Deco
17. Transição suave
Plone 4.x vai
incorporar as tecnologias do Plone 5 aos poucos
(ex. Diazo, Dexterity)
Depreciar gradualmente as tecnologias antigas
(ex: KSS)
22. Plone 4.3
algumas das novidades previstas
Melhorias na Busca (acentuação)
Dexterity
Editor Visual de Tema
Remoção total do Kupu
Estilos personalizados para portlets
Novo tipo Evento
25. Eventos
World Plone Day
No Mundo No Brasil
2012 2010 – 2 eventos
34 eventos 2011 – 4 eventos
20 paises 2012 – 8 eventos
Dica para 2013:
Qualquer pessoa pode organizar um evento...
32. Código
Desenvolvedores Core
André Nogueira Héctor Velarde
Cleber J. Santos João Sebastião Oliveira
Érico Andrei Rafael Oliveira
Fabiano Weimar Sidnei da Silva
Gustavo Lepri Thiago Tamosauskas
Simples:AndréCleberÉricoHectorJSLepriThiago(O Ale Pereira tb é Core-developer), ou seja, são 8Serpro:Rafael Oliveira (Serpro BH)Outros:XiruSidnei (Ñ trabalha mais com Plone)
Installers: Érico Andrei vai assumir o instalador do MacOSX