RJ-DUG
O objetivo do grupo é facilitar o debate, aprendizado e networking entre profissionais e estusiastas de Drupal que estejam nas proximidades do Rio de Janeiro.
Pessoal de mais longe também é bem-vindo, mas assim fica mais fácil de marcamos encontros e aproximar aqueles que buscam promover a plataforma e a si mesmos!! rsrs
Sejam todos bem-vindos!!
Renomear o grupo para "Rio de Janeiro"
O que você acham de renomear o grupo para Rio de Janeiro?
Assim fica mais simples pro pessoal saber do que o grupo se trata.
[]s
fabiano
Drupal, testes unitários e simpletest
"A Drupal Module Developer's Guide to SimpleTest" - http://www.lullabot.com/articles/drupal-module-developer-guide-simpletest
"An Introduction to Unit Testing in Drupal" - http://www.lullabot.com/articles/introduction-unit-testing
Curioso como esses links me passaram despercebidos ao longo de meses desenvolvendo com Drupal, mas é uma ótima referência para quem já percebeu o valor de se testar as coisas..rsrs
Falando sobre o valor disso, segue um trecho:
"Writing unit tests helps produce higher quality code on many levels.
DrupalDay Rio de Janeiro @ VII Gama Comp
O Gamacomp é um fórum anual organizado pelos cursos de Ciência da Computação, Redes de Computadores e Tecnologia da Informação da Universidade Gama Filho, para intercâmbio, aprimoramento, troca de experiências e divulgação de pesquisas na área de Computação e Informática, objetivando aproximar alunos e professores das novas tecnologias, mostrando as tendências e o estado da arte neste campo. São realizadas palestras e minicursos com profissionais, especialistas e pesquisadores da área tecnológica.
"Context"ualizando as coisas
Desde que conheci o módulo "context", fiquei empolgado com a possibilidade de não depender basicamente da url e papéis dos usuários para contextualizar menus, blocos, etc. Ganhamos em flexibilidade com ele.
"You can think of each context as representing a "section" of your site. For each context, you can choose the conditions that trigger the context to be active and choose different aspects of Drupal that should react to this active context."
Esse link aqui tem uma explicação muito completa sobre o funcionamento dele:
Ambiente de desenvolvimento em Drupal: guia completo
Muitos desenvolvedores ouvem sobre o Drupal, mas ai se perguntam: "tá, e como eu faço para desenvolver com ele?".
Apesar de relativamente simples, muitas vezes as pessoas não tem conhecimento sobre como configurar basicamente o Apache, MySQL, PHP, etc. Isso é válido também para desenvolvedores já experientes com Drupal, que muitas vezes dependem de ferramentas como XAMPP, WAMPP & Cia.
O link "http://ratatosk.backpackit.com/pub/1842524-drupal-on-ubuntu" é um guia completo de como configurar um ambiente de desenvolvimento com Ubuntu, Apache, MySQL, PHP, Netbeans, profiling e debug.
Debugando com Drupal
Quando temos que desenvolver algo além de um site "simples", é certo que vamos ter que sujar as mãos e criar um pouco de código que seja. Se existirem regras mais complexas, vem outra necessidade: debug.
Na página do projeto Devel(http://drupal.org/project/devel), tem um link sobre esse assunto que é leitura obrigatória, podemos dizer, detalhando a utilização desse módulo que é fundamental na hora de desenvolver módulos.
"This page gives a brief overview of some of the tools you can use to make Drupal development and debugging easier.
Drupal groups for Latin America
This is a guide to the Drupal groups currently available in relation to Latin America: general groups in Spanish and Portuguese -Spanish, Brasil...-, international groups preferably in English -Latin America, DrupalCon...-, and local groups in the local languages. (Community sites outside groups.drupal.org are included between parentheses). There is also a section with related resources. Updates are welcome.
Migrar do Wordpress para o Drupal: mais fácil impossível
Falar em migrar de plataforma sempre dá aquele calafrio. Fui migrar meu site, que era em Wordpress(somente blog, o WP é mais "simples", mas qualquer coisa além, fazer nele é gambiarra), para o Drupal, e não foi diferente.
Após o receio inicial, fui procurar módulos prontos que fizessem isso, afinal, é óbvio que não fui o primeiro a querer isso. Logo achei o Wordpress Import(http://drupal.org/project/wordpress_import), que aparentava fazer tudo de forma tão simples que nem botei fé. Fui lá, instalei, rodei e.... PERFEITO!!
IPhone & Drupal
Para aqueles que tem mais sorte que eu e possuem um IPhone e um Mac, mas, assim como eu, adoram Drupal ( :D ), segue um tutorial passo a passo de como criar um aplicativo para o IPhone, baseado em Drupal.
How to integrate a iPhone application with Drupal - http://goodold.se/blog/tech/integrate-iphone-app-drupal
Muito bom!!
Templates interessantes
Alguns temas free que achei perdidos por ai(fora dos sites principais)
http://drupaltrainer.com/theme/slo-base
http://drupaltrainer.com/theme/purple-drupal
Deploy de sistemas com Drupal
Fiz todas as mudanças, fiz o commit para o controle de versão, e agora?
http://www.slideshare.net/eaton/drupal-deployment-presentation
Apresentação muito boa sobre como proceder para colocar em produção seus sistemas/sites em Drupal, sem medo de problemas de integração.
Query-Based Views (Q-Views) - integração de sistemas de forma fácil
Saindo do forno(sim, foi hoje!!), esse novo módulo do Drupal(http://drupal.org/project/qviews) tem tudo para auxiliar e muito na utilização do Drupal como plataforma de desenvolvimento de sistemas, assim como integrador de informações de diversas fontes, no estilo portal mesmo.
Usando o Drupal para lidar com informações que não estão na "sua" base de dados, várias vezes desejei que alguns dos recursos disponíveis quando utilizamos o módulo Views(http://drupal.org/project/views) estivessem ali também. São muito úteis. Esse novo módulo preencheu essas lacuna.
Criando campos de CCK customizados
Todo mundo se empolga ao conhecer o módulo CCK(Content Construction Kit), que dá uma enorme flexibilidade na criação de tipos de conteúdo para atender as mais diversas situações, mas o que faltava era "como eu faço o MEU CCK"?
http://www.lullabot.com/articles/creating-custom-cck-fields
Nesse ótimo artigo, temos o passo a passo de como criar um tipo de CCK, do zero.
Leitura obrigatória para quem quer desenvolver com Drupal!!
Palestra na PHP Conf 2008
Essa palestra, apresentada pelo Eriksen Costa, dá um panorama muito interessante sobre o Drupal, apresentando um pouco da plataforma em si, além de como ela é vista atualmente(7 meses atrás não é tanto tempo, nem mudou tanto..rsrs) no mundo e no Brasil. Vale conferir
http://eriksencosta.wordpress.com/2008/11/22/phpconfbrasil-2008/
Estudo de caso - clone do Basecamp
Quando vemos muitos tutoriais, artigos, etc, ficamos felizes com a idéia do "é bem documentado". A documentação é fundamental, mas em casos como o Drupal, a grande sacada é o "mão na massa", porque os módulos estão ai, todos prontos, uma enorme caixa de Lego, aonde o que vai fazer a diferença é justamente sabermos como encaixar cada peça, aonde mexer, como ajustar, etc. Com isso, nada melhor do que um estudo de caso, aonde vemos a situação a ser resolvida, botamos a faca nos dentes e partimos para cima!


