Sessões http://lisboa2011.drupal-pt.org/programa/sessoes/aceites?keys= pt-pt Limpar a casa com Context http://lisboa2011.drupal-pt.org/sessoes/limpar-casa-com-context <p>Como fazia antes do módulo <a href="http://drupal.org/project/context">Context</a> existir? Sinceramente não me recordo - apenas sei que agora é-me essencial.</p> <p>Descubra um módulo que vai trazer um pouco de humanidade à sua instalação Drupal.</p> <fieldset class="fieldgroup group-session-details"><legend>Detalhes</legend><div class="field field-type-userreference field-field-presenters"> <div class="field-label">Apresentadores:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Nuno Veloso </div> </div> </div> <div class="field field-type-number-integer field-field-accepted"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Estado:&nbsp;</div> Proposta </div> </div> </div> <div class="field field-type-text field-field-track"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Tipo de sessão:&nbsp;</div> Introdutória </div> </div> </div> <div class="field field-type-content-taxonomy field-field-publico-alvo"> <div class="field-label">Público alvo:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> freelancers </div> <div class="field-item even"> gestores de projecto </div> <div class="field-item odd"> programadores </div> </div> </div> </fieldset> http://lisboa2011.drupal-pt.org/sessoes/limpar-casa-com-context#comments freelancers gestores de projecto programadores Wed, 09 Feb 2011 00:30:02 +0000 Nuno Veloso 29 at http://lisboa2011.drupal-pt.org Se fizer, faça com Panels http://lisboa2011.drupal-pt.org/sessoes/se-fizer-faca-com-panels <p>Descubra porque é que o módulo <a href="http://drupal.org/project/panels">Panels</a> tem tantos prós como contras, mas acaba sempre por sair vencedor.</p> <p>Ao contrário do que muitos dizem, este "monstro" é bem mais leve do que se pensa. Veja por si próprio/a!</p> <fieldset class="fieldgroup group-session-details"><legend>Detalhes</legend><div class="field field-type-userreference field-field-presenters"> <div class="field-label">Apresentadores:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Nuno Veloso </div> </div> </div> <div class="field field-type-number-integer field-field-accepted"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Estado:&nbsp;</div> Proposta </div> </div> </div> <div class="field field-type-text field-field-track"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Tipo de sessão:&nbsp;</div> Introdutória </div> </div> </div> <div class="field field-type-content-taxonomy field-field-publico-alvo"> <div class="field-label">Público alvo:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> designers </div> <div class="field-item even"> freelancers </div> <div class="field-item odd"> gestores de projecto </div> <div class="field-item even"> programadores </div> </div> </div> </fieldset> http://lisboa2011.drupal-pt.org/sessoes/se-fizer-faca-com-panels#comments designers freelancers gestores de projecto programadores Wed, 09 Feb 2011 00:37:02 +0000 Nuno Veloso 30 at http://lisboa2011.drupal-pt.org Breve introdução às Features http://lisboa2011.drupal-pt.org/sessoes/breve-introducao-as-features <p>O módulo <a href="http://drupal.org/project/features">features</a> veio revolucionar o desenvolvimento em Drupal, criando mesmo um novo paradigma.</p> <p>Dê os seus primeiros passos num mundo do qual não vai querer sair.</p> <fieldset class="fieldgroup group-session-details"><legend>Detalhes</legend><div class="field field-type-userreference field-field-presenters"> <div class="field-label">Apresentadores:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Nuno Veloso </div> </div> </div> <div class="field field-type-number-integer field-field-accepted"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Estado:&nbsp;</div> Proposta </div> </div> </div> <div class="field field-type-text field-field-track"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Tipo de sessão:&nbsp;</div> Introdutória </div> </div> </div> <div class="field field-type-content-taxonomy field-field-publico-alvo"> <div class="field-label">Público alvo:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> freelancers </div> <div class="field-item even"> gestores de projecto </div> <div class="field-item odd"> programadores </div> </div> </div> </fieldset> http://lisboa2011.drupal-pt.org/sessoes/breve-introducao-as-features#comments freelancers gestores de projecto programadores Wed, 09 Feb 2011 00:41:27 +0000 Nuno Veloso 31 at http://lisboa2011.drupal-pt.org Staging Development with Features http://lisboa2011.drupal-pt.org/sessoes/staging-development-with-features <p>Have you ever experienced the nightmare of staging strategy?</p> <p>From general guidelines to advanced stack of staging methods, this quick overview will walk though one workflow proposition as a solution for successful Drupal deployment from development to production.</p> <p>The topic includes:<br /> - quick features overview<br /> - DB and in code configuration<br /> - dangers of distributed development<br /> - conventional coding</p> <p>bonus:<br /> - how D7 is helping us</p> <fieldset class="fieldgroup group-session-details"><legend>Detalhes</legend><div class="field field-type-userreference field-field-presenters"> <div class="field-label">Apresentadores:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Nuno Veloso </div> </div> </div> <div class="field field-type-number-integer field-field-accepted"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Estado:&nbsp;</div> Proposta </div> </div> </div> <div class="field field-type-text field-field-track"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Tipo de sessão:&nbsp;</div> Avançada </div> </div> </div> <div class="field field-type-content-taxonomy field-field-publico-alvo"> <div class="field-label">Público alvo:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> freelancers </div> <div class="field-item even"> gestores de projecto </div> <div class="field-item odd"> programadores </div> </div> </div> <div class="field field-type-content-taxonomy field-field-target-audience"> <div class="field-label">Target audience:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> developers </div> <div class="field-item even"> freelancers </div> <div class="field-item odd"> managers </div> <div class="field-item even"> project managers </div> </div> </div> </fieldset> http://lisboa2011.drupal-pt.org/sessoes/staging-development-with-features#comments developers freelancers freelancers gestores de projecto managers programadores project managers Wed, 09 Feb 2011 00:25:58 +0000 Nuno Veloso 28 at http://lisboa2011.drupal-pt.org Drupal Social http://lisboa2011.drupal-pt.org/sessoes/drupal-social <p>O drupal é já na sua essência uma plataforma social que estimula os utilizadores das redes que constrói a colaborarem e a partilharem conteúdo de forma rápida.</p> <p>Tirando partido desta base é possivel construir sites internos ou externos a comunidades que estimulem a participação de todos fazendo o que de melhor se faz em redes sociais ou software coloborativo.</p> <p>São vários os exemplos de módulos (flag, fivestar, heartbeat, profile kit, addthis, integradores do facebook, twitter, buzz, etc) e distribuições (drupal commons, open atrium) que ajudam a montar plataformas sociais em drupal.</p> <p>São vários também os exemplos de comunidades montadas usando esta raiz algumas das quais públicas e abertas para a participação de todos, e outras fechadas a comunidades empresariais ou de organizações associativas.</p> <fieldset class="fieldgroup group-session-details"><legend>Detalhes</legend><div class="field field-type-number-integer field-field-accepted"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Estado:&nbsp;</div> Proposta </div> </div> </div> <div class="field field-type-text field-field-track"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Tipo de sessão:&nbsp;</div> Introdutória </div> </div> </div> </fieldset> http://lisboa2011.drupal-pt.org/sessoes/drupal-social#comments Thu, 03 Feb 2011 00:40:01 +0000 hernani 22 at http://lisboa2011.drupal-pt.org CCK e VIEWS - A Combinação Perfeita http://lisboa2011.drupal-pt.org/sessoes/cck-views-combinacao-perfeita <p>«O módulo "Content Construction Kit" permite-te adicionar campos personalizados para conteúdos usando o navegador web.»</p> <p>«O módulo "Views" fornece um método flexível para criação de sites em Drupal, permitindo controlar a forma como as listagens e tabelas de conteúdos são apresentadas.»</p> <p>Esta sessão serve como base de aprendizagem aos interessados. Como construir, rapidamente, um site fexível e poderoso com o mínimo esforço?</p> <fieldset class="fieldgroup group-session-details"><legend>Detalhes</legend><div class="field field-type-userreference field-field-presenters"> <div class="field-label">Apresentadores:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> ricardoamaro </div> <div class="field-item even"> lopo </div> </div> </div> <div class="field field-type-number-integer field-field-accepted"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Estado:&nbsp;</div> Proposta </div> </div> </div> <div class="field field-type-text field-field-track"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Tipo de sessão:&nbsp;</div> Introdutória </div> </div> </div> </fieldset> http://lisboa2011.drupal-pt.org/sessoes/cck-views-combinacao-perfeita#comments Wed, 02 Feb 2011 18:01:02 +0000 ricardoamaro 18 at http://lisboa2011.drupal-pt.org "Drupal and the Art of Scrum". How to project and manage a team effectively? From small to big sites. http://lisboa2011.drupal-pt.org/sessoes/drupal-and-the-art-of-scrum-how-to-project-and-manage-team-effectively-from-small-to-big-sit <p>A pig and a chicken are walking down a road. The chicken looks at the pig and says, “Hey, why don’t we open a restaurant?” The pig looks back at the chicken and says, “Good idea, what do you want to call it?” The chicken thinks about it and says, “Why don’t we call it ‘Ham and Eggs’?” “I don’t think so,” says the pig, “I’d be committed, but you’d only be involved.”</p> <p>So the “pigs” are committed to building software regularly and frequently, while everyone else is a “chicken”—interested in the project but really indifferent because if it fails they’re not the pigs—that is, they weren’t the ones that committed to doing it. The needs, desires, ideas and influences of the chicken roles are taken into account, but are not in any way allowed to get in the way of the actual Scrum project.</p> <fieldset class="fieldgroup group-session-details"><legend>Detalhes</legend><div class="field field-type-userreference field-field-presenters"> <div class="field-label">Apresentadores:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> ricardoamaro </div> </div> </div> <div class="field field-type-number-integer field-field-accepted"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Estado:&nbsp;</div> Proposta </div> </div> </div> <div class="field field-type-text field-field-track"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Tipo de sessão:&nbsp;</div> Avançada </div> </div> </div> </fieldset> Tue, 01 Feb 2011 18:37:01 +0000 ricardoamaro 14 at http://lisboa2011.drupal-pt.org CCK e Views no D7 http://lisboa2011.drupal-pt.org/sessoes/cck-views-no-d7 <p>Alguns cliques no site oficial, dois dedos de conversa com utilizadores, mesmo iniciados, e depressa descobrimos a centralidade dos módulos CCK e Views. Embora haja muito para lá do CCK e do Views, estes módulos são fantásticos e incontornáveis, e a sua importância mantém-se no Drupal 7.<br /> Como é compreensível, o Drupal 7 ainda não tem a mesma gama de opções de fields prontos a usar para o CCK e de styles para o Views, mas isso não afecta os bons resultados e a flexibilidade do sistema.<br /> A proposta desta sessão é mostrar o funcionamento do CCK e do Views no Drupal 7, sublinhando as principais diferenças em relação ao Drupal 6.<br /> Partindo de uma instalação com conteúdos e vistas já criados, a acção principal desta comunicação consiste em desmontar a sua construção, compreender as opções e ver exemplos de fields e styles para conteúdos variados.<br /> Apesar de se inserir na track iniciação, esta sessão pressupõe algum à vontade na instalação e activação de módulos e familiaridade com o menu de administração.</p> <fieldset class="fieldgroup group-en-description"><legend>english description</legend><div class="field field-type-text field-field-descricao-en"> <div class="field-items"> <div class="field-item odd"> A few clicks on the official website, a quick chat with users, even newbies, and we&#039;ll quickly discover the centrality of CCK and Views modules. While there&#039;s much beyond CCK and Views, these modules are fantastic and compelling, and they remain essential in Drupal 7. Understandably, Drupal 7 does not provide yet the same range of options for fields in CCK and styles in Views, but that does not stop you from getting the same good results and enjoying its flexibility. The purpose of this session is to show the workings of the CCK and Views in Drupal 7, highlighting the main differences compared to Drupal 6. From an installation with already created content and views, the main purpose of this communication is to dismantle its construction, understanding the options and see examples of fields and styles for varied content. Although in the beginners track, this session assumes some familiarity in installing and activating modules and using of the administration menu. </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-session-illustration"><legend>imagem</legend><div class="field field-type-filefield field-field-session-image"> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_session_image" width="569" height="380" title="CCK e Views no Drupal 7" alt="CCK e Views no Drupal 7" src="http://lisboa2011.drupal-pt.org/sites/default/files/imagens/session/cck-views-no-d7/constructions.png?1297117877" /> </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-session-details"><legend>Detalhes</legend><div class="field field-type-userreference field-field-presenters"> <div class="field-label">Apresentadores:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> camorim </div> </div> </div> <div class="field field-type-number-integer field-field-accepted"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Estado:&nbsp;</div> Proposta </div> </div> </div> <div class="field field-type-text field-field-track"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Tipo de sessão:&nbsp;</div> Introdutória </div> </div> </div> <div class="field field-type-content-taxonomy field-field-publico-alvo"> <div class="field-label">Público alvo:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> designers </div> <div class="field-item even"> empresários </div> <div class="field-item odd"> freelancers </div> </div> </div> </fieldset> http://lisboa2011.drupal-pt.org/sessoes/cck-views-no-d7#comments designers empresários freelancers Mon, 07 Feb 2011 22:49:33 +0000 camorim 27 at http://lisboa2011.drupal-pt.org Introdução ao Drupal 7 http://lisboa2011.drupal-pt.org/sessoes/introducao-ao-drupal-7 <p>O Drupal 7 foi lançado oficialmente no passado mês de Janeiro, sendo motivo de festa e orgulho de toda a comunidade depois de mais de 3 anos de desenvolvimento e contribuições.<br /> Existem diferenças substanciais em relação à versão 6 ao nível do interface e organização, da criação de conteúdo, da edição, da actualização, etc.<br /> O objectivo desta sessão é mostrar o Drupal 7 em acção e passar revista aos pontos mais fortes da nova versão do Drupal. O que iremos abordar tanto interessa a utilizadores do Drupal 6, que tenham curiosidade e estejam a pensar usar o Drupal 7, como àqueles que desejam estrear-se na construção do seu primeiro site em Drupal.</p> <fieldset class="fieldgroup group-en-description"><legend>english description</legend><div class="field field-type-text field-field-descricao-en"> <div class="field-items"> <div class="field-item odd"> Drupal 7 was officially launched last January. This event was a great reason for celebrating after more than three years of development and contributions. There are substantial differences from the version 6, specifically in the interface and at the level of organization, content creation, editing, updating, etc. The purpose of this session is to show Drupal 7 in action and discuss its strengths. We&#039;ll address both the interests of Drupal 6 users who have curiosity and are planning to use Drupal 7 and all those who wish to make his debut in the construction of their first site in Drupal. </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-session-illustration"><legend>imagem</legend><div class="field field-type-filefield field-field-session-image"> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_session_image" width="500" height="300" title="Drupal 7" alt="Drupal 7" src="http://lisboa2011.drupal-pt.org/sites/default/files/imagens/session/introducao-ao-drupal-7/drupal7.jpg?1297114246" /> </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-session-details"><legend>Detalhes</legend><div class="field field-type-userreference field-field-presenters"> <div class="field-label">Apresentadores:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> camorim </div> </div> </div> <div class="field field-type-number-integer field-field-accepted"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Estado:&nbsp;</div> Proposta </div> </div> </div> <div class="field field-type-text field-field-track"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Tipo de sessão:&nbsp;</div> Introdutória </div> </div> </div> <div class="field field-type-content-taxonomy field-field-publico-alvo"> <div class="field-label">Público alvo:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> designers </div> <div class="field-item even"> empresários </div> <div class="field-item odd"> freelancers </div> </div> </div> </fieldset> http://lisboa2011.drupal-pt.org/sessoes/introducao-ao-drupal-7#comments designers empresários freelancers Mon, 07 Feb 2011 21:46:04 +0000 camorim 26 at http://lisboa2011.drupal-pt.org SerBenfiquista.com - Drupal Performance Case Study http://lisboa2011.drupal-pt.org/sessoes/serbenfiquistacom-drupal-performance-case-study <p>Com mais de 6 milhões de pageviews por mês e listado pelo alexa.com no top dos 200 sites mais visitados a partir de Portugal, o site SerBenfiquista.com é muito provavelmente o mais popular site Drupal em Portugal. Construído e mantido numa óptica de comunidade desde 2001, conta com recursos limitados a nivel operacional que abrigam a um cuidado planeamento para problemas de performance de picos de utilização que em dia de jogos e afins chegam a atingir 2000 utilizadores em simultâneo.</p> <p>Nesta sessão pretende-se abordar todos os passos que tomámos quando migrarmos para Drupal para garantir que conseguiamos manter ou melhorar a nossa performance. Começando pela arquitectura e desenho até às configurações nos diversos níveis de cache aplicacional e afinamento da base de dados e servidor. Pressflow, AuthCache, Memcache, nginx, APC e alguma imaginação têm também a sua quota parte de culpa e farão parte dos créditos.</p> <p>Como nem tudo é Glorioso à Benfica, é necessário abordar os problemas que tivemos desde a abertura e como é que pequenos detalhes se podem tornar em pontos criticos da aplicação quando submetidos a uma carga anormal e o que podemos aprendemos com a experiência e os podemos prevenir.</p> <fieldset class="fieldgroup group-en-description"><legend>english description</legend><div class="field field-type-text field-field-descricao-en"> <div class="field-items"> <div class="field-item odd"> Counting more than 6 million pageviews each month and being listed by alexa.com as one of the 200 most visited websites from Portugal, SerBenfiquista.com is probably the most popular website in Portugal powered by Drupal. It is built and maintained since 2001 by a community of fans that only have scarce resources available for running it, so the performance of the site must be planned with caution to tolerate usage peaks that can reach on match days about 2000 online users. In this session every step that we took during the migration to a Drupal architecture will be detailed. Starting by the design and architecture and passing by the configuration performed on several cache levels and database and server tuning. Pressflow, AuthCache, Memcached, nginx, APC and lots of imagination are active stake holders and will be stared in the credits. Unfortunately not everything has the same glory as Benfica, so it is imperative to talk about the problems we had since the opening date and how little details can become critical when exposed to an unexpected traffic load and how we learnt from our experience to prevent them. </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-session-details"><legend>Detalhes</legend><div class="field field-type-userreference field-field-presenters"> <div class="field-label">Apresentadores:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> hernani </div> </div> </div> <div class="field field-type-text field-field-track"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Tipo de sessão:&nbsp;</div> Avançada </div> </div> </div> <div class="field field-type-content-taxonomy field-field-publico-alvo"> <div class="field-label">Público alvo:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> administradores de sistemas </div> <div class="field-item even"> gestores de projecto </div> <div class="field-item odd"> programadores </div> </div> </div> <div class="field field-type-content-taxonomy field-field-target-audience"> <div class="field-label">Target audience:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> designers </div> <div class="field-item even"> developers </div> <div class="field-item odd"> entrepreneurs </div> <div class="field-item even"> project managers </div> <div class="field-item odd"> sysadmins </div> </div> </div> </fieldset> http://lisboa2011.drupal-pt.org/sessoes/serbenfiquistacom-drupal-performance-case-study#comments administradores de sistemas designers developers entrepreneurs gestores de projecto programadores project managers sysadmins Fri, 04 Feb 2011 01:08:59 +0000 hernani 23 at http://lisboa2011.drupal-pt.org