Encontro Drupal | Porto para Novembro

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
camorim's picture

Como falado no último encontro Drupal em Lisboa a 25 de Setembro, eu e o Victor estamos a preparar um encontro para Novembro no Porto.
Temos 2 espaços possíveis, mas é preciso acertar agulhas relativamente ao formato do que se pretende para podermos conversar com os responsáveis, sabendo exactamente qual o período de tempo que necessitamos.
Falou-se em formação/ divulgação de manhã e reunião mais técnica de tarde. Isso ainda está de pé? Acham possível iniciar a que horas, pensando naqueles que se têm de se deslocar de longe? Acham que seria viável uma ou duas sessões mais orientadas para o público em geral ao fim da manhã ou crêem que é mais fácil concentrar tudo de tarde?
Digam de vossa justiça para podermos marcar datas. Um deles é o LCD e tem grande taxa de ocupação.

Características do espaço que cremos ser ideal
LCD - Laboratório de Criação Digital (http://labcd.org) da Associação Audiência Zero (http://www.audienciazero.org/)
LOCALIZAÇÃO - S. Mamede de Infesta
ACESSOS - autocarro, metro desde o centro do Porto
CONDIÇÕES - espaço versátil, com sala de formação, salas comuns, bar, projector
PÚBLICO - têm agenda de eventos própria e o hábito de fazer workshops e formação que atrai público diversificado; promovem e têm simpatia pelo software livre

Comments

27 ou 28 de Novembro?

jcnventura's picture

No fim de semana de 20+21 vou estar na Irlanda para o Drupalcamp Dublin, pelo que sugiro o fim-de-semana de 27-28 de Novembro.

Quanto ao horário, apanhando o Alfa das 8:00 chegamos ao Porto às 10:52. Dando pelo menos meia hora para a deslocação entre Campanhã e São. Mamede de Infesta, não vejo como realista começar nada antes das 11:30. Temos também de pensar na volta, pelo que o ideal seria acabar às 18:00 ou às 20:00. para se apanhar o Alfa das 18:47 ou 20:47 respectivamente..

Eu por mim, volto no das 20:47.

Organizando-se caravanas, aceita-se boleia :)

João

com caravanas, se calhar

lpalgarvio's picture

com caravanas, se calhar ainda melhor, talvez se poupe nas deslocações entre todos (divide-se o combustivel e portagens por ocupante)
cada viagem de lisboa até ao porto são 28,50€, mais 28,50€ no regresso

há uma diferença entre Lisboa (Oriente) - Porto e Lisboa (Entrecampos) - Porto
o de entrecampos tem menos comboios, não se enganem.

Luís Pedro Algarvio
Drupal and DevOps Developer, Evangelist & Trainer
lp.algarvio.org

Também estou interessado em

Jolidog's picture

Também estou interessado em ir, pode ser de carro ou comboio, o importante é a companhia! :D

Bem

perusio's picture

Podemos fazer uma coisa tipo google ou pivotal labs tech talks. Uma coisa durante o almoço. Há condições para isso? Obviamente que não pode ser nada que estimule a sonolência: o almoço. Pensei numa versão hiper-condensada da oficina. Talvez falando mais do Panels e do CTools.

Panels e CTools posso ajudar

lpalgarvio's picture

Panels e CTools posso ajudar com algumas referencias a modulos contrib:
context
context_extras
panels_teasers
panels_everywhere
ctools_flag (flag)
fivestar_pane (fivestar)
himerus-uc_panels (ubercart)

concordo com a sonolência - há 3 picos do dia em que o típico ser humano ganha sono - 15h, 19h e 23h

Luís Pedro Algarvio
Drupal and DevOps Developer, Evangelist & Trainer
lp.algarvio.org

Boa iniciativa! Quanto a

alex.cunha's picture

Boa iniciativa!

Quanto a data, final de outubro ou novembro, está óptimo. Não deixem nada para dezembro, nessa altura ninguém tem tempo. Quanto mais cedo, melhor.

Se for ao sábado, só poderei estar no Porto após/durante hora do almoço devido a ocupação nas manhãs.

ac

Porto! Let's go.

ricardoamaro's picture

Cláudia e Victor,
mais uma vez obrigado por serem uma tão importante peça desta comunidade, da qual me orgulha, cada vez mais, fazer parte.
É de mais pessoas como vocês que precisamos. Espirito aberto e sem segundas intenções.
Se tudo correr bem e voltar são e salvo de Viena de Austria (Novembro), lá estarei no Porto na data combinada.

Entretanto, penso que ajudaria para o tecido nortenho trazer (ou pelo menos tentar trazer) empresas e individuos, que estejam já a fazer do Drupal o seu modelo de "negócio".
Considero que a troca de contactos directos ou mesmo a coesão nacional da comunidade, para que se possa ver a mesma como um todo, um factor tão essencial, que apenas através dela se poderá dar o impulso com que todos sonhamos.
Neste momento julgo que interessa atingir uma massa critica que faça rolar a comunidade sem ter de haver "um grande chefe". Todos somos chefes, todos somos formigas.

Mais uma coisa: Estou a pensar levar o carro, pelo que posso dar boleia.
Abraço!

Bora lá!

vcardoso's picture

Obrigado pelo apoio. De facto esta comunidade faz jus à fama que tem...

Temos estado a contactar as empresas da região que conhecemos como utilizadoras de Drupal e já obtivemos a primeira resposta positiva: a Neoscópio! Já se disponibilizaram a ceder o espaço e as condições para realizar o encontro. Vamos acertar os detalhes nos próximos dias. O acesso às instalações é muito bom, fica no Campus da Asprela a 500m do Metro, da A3/A4 e da VCI (por trás da Faculdade de Economia).

Vamos continuar a "chamar às armas" quem usa o Drupal. Se alguém conhecer empresas da região norte (de Coimbra para norte) por favor passem os contactos para que possamos convidá-las para o encontro.

Óptimo

perusio's picture

Ainda bem que as coisas vão de vento em popa. Obrigado à Neoscópio. Devo dizer no entanto que fiquei um bocado magoado com a preferência pelo Apache :( , como explicitada no post deles mais abaixo. Espero conseguir vender-lhes as virtudes do Nginx ;)

deixa lá, antes apache num

lpalgarvio's picture

deixa lá, antes apache num 486 do que IIS :D

Luís Pedro Algarvio
Drupal and DevOps Developer, Evangelist & Trainer
lp.algarvio.org

Também podem contar comigo...

introfini's picture

Também podem contar comigo...

Saúdos dende Galiza

xesusfreire's picture

sigo o foro e estouinteresado no encontro do porto. Estarei informado
Saúdos drupaleiros

Vai de bom a melhor!

vcardoso's picture

Bem vindo Xesus! É excelente sentir a adesão de todos a esta iniciativa. Temos que fomentar o que nos une e abafar o que nos divide!
Teremos informações mais precisas até sábado, mas está tudo muito bem encaminhado.

Semi-confirmado

ronaldofs's picture

No Porto já me é mais acessível... o mais certo é estar presente!
Tenho acompanhado este grupo há vários meses e estou a gostar da dinâmica que se está gerar.

Para já não, mas noutra ocasião tentarei fazer uma apresentação (se arranjar tempo!).

Cumprimentos

Finalmente, podem contar

jonhy81's picture

Finalmente, podem contar comigo...

Demasiado longe

bmateus's picture

Estou no Algarve, é longe demais...

Resta esperar por mais uns quantos membros algarvios ou alentejanos, para ver se fazer um por aqui.

Sou novato em Drupal, e nada melhor que conviver com especialistas para aprender alguma coisinha.
E, quem sabe, dar o meu contributo.

Estou a gostar da dinâmica do grupo, e acho que são essenciais para elevar o conhecimento de drupal em portugal. Lá fora, já adoptaram drupal em muito maior escala.

Boa sorte para o encontro.

<< I tried others - still returned to Drupal. >>

Nginx & Drupal

perusio's picture

O Nginx é já uma completa obsessão minha. Vou falar sobre isso no Porto. Tenho os slides já bem adiantados.
Vou melhorá-los com uns bonecos. E também falar em termos de correr o Drupal com o Nginx e as vantagens em termos de segurança e desempenho.

Da outra vez não tive tempo para preparar os slides e "levaram" com um ficheiro de configuração puro e duro :)

Estou disponível para a parte de QA do género: Tudo o que eu gostava de saber sobre o Drupal e tenho tido receio de perguntar.

Quanto ao resto acho que deveria ser uma coisa com um grande vertente local, sobretudo na parte da manhã (pré-meetup) para mostrar que há drupaleiros capazes no Norte e assim dar o impulso às reuniões regulares aí em cima.

Se avançarmos com as ofertas em VPS acho que seria giro ter uma sessão de deployment ao vivo, eu o Ricardo e o Victor. Cada um a fazer a sua parte. Sim é técnico e o Jolidog vai bocejar, mas é uma partilha de experiência concreta. Isto para o meetup de tarde.

Depois de instalarmos o site podemos dar a deixa para a segurança e apontar um scanner de vulnerabilidades (por exemplo o Nikto) e ver as tentativas automáticas de injecção SQL, reflexão com JS, path disclosure e afins.

Obviamente que só faz sentido se optarmos pela VPS. E não é de todo segredo para ninguém se disser sou muito a favor disso.

Não te preocupes, posso

Jolidog's picture

Não te preocupes, posso avançar a parte do layout do site nessa altura...

Só para que conste também sou

ricardoamaro's picture

Só para que conste também sou a favor de usar e manter a solução VPS. Até porque seria uma forma de conseguirmos obter mais segurança e desempenho sem ter que depender de terceiros.

Quanto ao webserver o Nginx é uma boa opção. :)))

Aviso à navegação:

vcardoso's picture

Participarei de bom grado, mas tem em conta que estou na fase dev, ou seja, tenho muito mais para aprender que para ensinar...

Estamos todos

perusio's picture

sempre numa fase dev. O ritmo de inovação é, como dizem os americanos, neck breaking, por isso estás bem.

O que é "bom" hoje rapidamente se torna no "mau" de amanhã.

Se avançarmos com as ofertas

alex.cunha's picture

Se avançarmos com as ofertas em VPS acho que seria giro ter uma sessão de deployment ao vivo, eu o Ricardo e o Victor.

Podes explicar melhor? Não seria demasiado demorado?
Eu estou interessado nessa sessão de Nginx, aliás, já estava para a sessão de Lisboa mas não pude ir.

Não

perusio's picture

se prepararmos bem a coisa. Já estará o OS instalado com os pacotes mínimos. Vamos puxar a MariaDB, criar o nosso próprio .deb do Nginx e configurar o firewall e o SSH.

  1. SSH

  2. MariaDB

  3. PHP

  4. Nginx

  5. Drupal

  6. Testes de vulnerabilidade com o Nikto. Uma máquina rápida faz todos os testes rápido. Podemos ir falando com o tail -f /var/log/nginx/access.log em fundo e a vermos as tentativas de ataque.
    Uma sessão com duas janelas do GNU screen, uma o access log, a outra a saída do Nikto.

Configurar mail e afins fica de fora. Até porque entendo que tendo todos emails doutra proveniência não é preciso correr nenhum serviço tipo courier ou dovecot. O Mail é só para entregas locais ou envios do site drupal. É uma coisa para uma hora bem aviada.

E também

perusio's picture

O Drupal será um repo git clonado a partir do site de staging com as chaves de SSH já trocadas.

É só ajeitar as permissões do default e files e fazer o dump da DB de um lado para o outro. Não há nenhuma instalação de drupal de raíz.

Usaremos o drush de forma liberal. Já previamente instalado. O firewall também já vai estar a funcionar e a parte do SSH é só mostrar o ficheiro de configuração, explicar porque se deve correr num port não standard e instalar o DenyHosts.

e PostgreSQL, que acham?

lpalgarvio's picture

e PostgreSQL, que acham? supostamente é bastante superior ao MySQL e derivados em imensas operações. e cmo já é suportado a 100% no PDO e Drupal 7 e contribs para o 7...

não tenho experiência em configurar postgres, mas ando mortinho por o ver em acção.

penso que podiamos instalar ambas as DBs e executar testes de tempos a tempos, para averiguar qual o mais apto para o nosso caso. mas convém fazer muitos tweaks nos dois.

já agora, instalar phpPgAdmin, que é baseado no phpMyAdmin, algo que tb acho que deviamos instalar.

posso ajudar em configurações bind, apache (que o antónio pode depois adaptar ao nginx), php e drupal (settings.php), bem como a os ficheiros de configuração de cada host (.htaccess, .ftpaccess, robots.txt), em que posso incluir redirects de domínios 100% compatíveis com argumentos e multi-domínio (penso que já vem incluido no D7 mas agora tou com dúvidas)

já agora, recomendo a instalação do Webmin. é um CP muito capaz, para gestão de servidores, que tenho vindo a utlizar em vários servidores domésticos (obviamente tb tenho experiencia e adorava por em prática num live server^^).
é compatível com redhat e variantes, como o centos (que uso bastante), e debian, como o ubuntu.
existe tb uma versão Usermin (gestão de utilizadores e serviços aplicados a estes) e Virtualmin (gestão de hosting), que se interligam ao Webmin. tudo GPL.
http://www.webmin.com
http://www.webmin.com/usermin.html
http://www.virtualmin.com/

tb posso aconcelhar e ajudar na configuração do DNS. tenho bastante experiência com domínios e DNS.

Luís Pedro Algarvio
Drupal and DevOps Developer, Evangelist & Trainer
lp.algarvio.org

Nah

perusio's picture

Confesso a minha completa ignorância sobre PostgreSQL. Tenho um software de facturação que funciona sobre postgres e vou ter que marrar o assunto. Mas para já não. Estamos bem com a MariaDB (versão melhorada do MySQL com as patches do Percona para o InnoDB e com um engine novo que deve substituir o MyISAM, chamado Aria). Isto aqui que estamos a usar (d.o) já funciona sobre MariaDB.

Se é para brincar então fazemos isso no meetup numa máquina local e até podemos por o sqlite e se um dia aparecer alguém em windows com um SQLserver porque não também experimentar. E já agora porque não o MongoDB. Mas aqui queremos um site de produção. Sou a favor e viciado em brincadeiras dessas, mas não num site de produção.

Quanto a control panels e afins. Eu voto contra. Eu odeio esse tipo de coisa e jamais o usarei. Se o Ricardo ou o Victor quiserem é com eles. Mas é mais uma coisa a manter, mais um risco. E sobre o phpMyAdmin nem pensar. Usas a consola do MySQL e pronto. Vai ao seclists.org e procura phpMyAdmin para veres a quantidade de advisories que há sobre o phpMyAdmin.

Apesar de tudo, IMHO, a interface mais segura de todas é a linha de comando. Os 3 que nos voluntariamos para fazer sysadmin estamos felizes e contentes com isso, julgo.

para postgresql vai ser

lpalgarvio's picture

para postgresql vai ser preciso adquirir bastante conhecimentos; é complicado de o configurar. para usar em produção, teriamos que ultrapassar essa barreira primeiro. e testar.

conheço o MariaDB e acho uma boa ideia usa-lo em vez do MySQL.
SQLite penso que não é o ideal. MongoDG não conheço.
sou a favor de um meetup com testes e comparações em tempo real - mas antes faz-se um plano e testa-se o minimo em casa para não fazermos figura de urso :P

o que eu desgosto nos CPs é a falta de suporte para com configurações menos usadas, reconstrução dos configs sem dar atenção ao que o utilizador lá colocou manualmente, muitas vezes removendo comentários, etc e outros comportamentos bizarros.

felizmente o Webmin não se comporta assim e suporta a grande maioria dos comandos.
corre como um daemon, na porta 10000 com ou sem SSL; podes alterar todos esses paremetros, para ocultar ao máximo a sua presença, inclusive limitar os IPs para acesso.

tem um montão de plugins, que dão acesso a outros serviços, como SAMBA, SQLite, Monit, ... praticamente todos os serviços que por ai andam em linux, como até suporte dyndns.

as releases são habituais. não tenho nada de mal a dizer do Webmin, tirando o facto que alguns plugins do Virtualmin não são GPL, são premium - e o suporte directo em si tb, mas tudo o resto é GPL/gratuito.

sugiro que lhe dês um teste numa maquina virtual, um dia destes que tenhas tempo livre. és capaz de mudar de opinião. já agora, o Virtualmin não é necessário para o Webmin correr. o Virtualmin é um plugin do Webmin.

ja soube desses problemas do phpmyadmin, mas pensava que por agora ja estariam em grande parte resolvidos. pena.
nesse caso, sugiro ocultação da interface com uma porta diferente, auth login por HTTP se o nginx suportar e limitação de IP.

acho tb uma pena o MySQL Workbench (e os seus antecessores) serem muito limitados e pouco user-friendly... e Navlite desgosto... gosto de usar o phpmyadmin.

eu por ex adoro a CLI, mas quando se pretende alterar dados numa DB SQL, sem recorrer a backups, tens duas maneiras: SQL e edição directa por um GUI. destas prefiro a GUI, excepto quando são alterações em massa.
por GUI é mais rápido e não tás sujeito a erros de programação, apenas de tipografia (ou burrice).
mas ambos os métodos estão sujeitos a erros humanos.

já agora, para todo e qualquer GUI de administração, e se possivel para o SSH (tal não posso confirmar), limitar o host para o listen em qualquer coisa diferente de *, o domínio ou 127.0.0.1. ex, very-long-url.drupal-pt.org

Luís Pedro Algarvio
Drupal and DevOps Developer, Evangelist & Trainer
lp.algarvio.org

E sobre o phpMyAdmin nem

alex.cunha's picture

E sobre o phpMyAdmin nem pensar. Usas a consola do MySQL e pronto.

Ou liga-se por tunel SSH usando um GUI mysql instalado localmente (exemplo: mysql navigator ou mesmo o phpmyadmin embora nunca tenha testado este neste tipo de ligação).
Algo como: ssh -L 13306:127.0.0.1:3306 username@ip-remote-server

Não conheço shared hosts que permitem este tipo de ligação. Possivelmente só em vps ou dedicado.

Socket TCP

perusio's picture

Isso implica ter o mysqld a escutar numa socket TCP também. Neste caso estamos a pensar usar só uma socket UNIX. Mais uma medida de segurança.

Mas sim é uma boa ideia, essa do tunel sobre o SSH, e só funciona com uma VPS ou melhor, a menos que haja um shared hosting "radical" por aí que eu não conheça.

isso seria muito trabalho

lpalgarvio's picture

isso seria muito trabalho para um shared hosting por parte dos admins.
eles querem é o mínimo de manutenção e o máximo de lucro.
até estão dispostos a nunca actualizar os shared hosting e VPS; em vez disso, dizem-te para subscreveres a um novo servidor e cancelares o antigo.

exemplo típico disso é a 1and1, em que nem quiseram actualizar configurações do VPS ao nível do kernel/gestor de máquina virtual, num VPS que ainda Fedora 4, e já existia Fedora 10 e CentOS 5.

Luís Pedro Algarvio
Drupal and DevOps Developer, Evangelist & Trainer
lp.algarvio.org

se prepararmos bem a coisa.

alex.cunha's picture

se prepararmos bem a coisa. Já estará o OS instalado com os pacotes mínimos. Vamos puxar a MariaDB, criar o nosso próprio .deb do Nginx e configurar o firewall e o SSH.

Se bem entendi, vais ter um VPS já com o OS e alguns pacotes instalados sobre a qual vais demonstrar a instalação do nginx e Cia, certo?
Provavelmente arriscava-me a acompanhar a sessão e a fazer o mesmo numa VPS minha. Ou numa maquina virtual. viável?

Hmm, muito

perusio's picture

provavelmente já vai estar instalado e a rodar. A agenda está a ficar cheia. Podemos falar rapidamente nisso (descrevendo opções) se o almoço for no café da UP, pois que aí há possibilidade de ter projector e vitualhas em simultâneo.

A questão é uma de marketing

perusio's picture

Confesso que não acho o PHP uma linguagem muito "interessante". O que gosto mais nela é a filosofia Unix de scripting. Mas da comunidade Drupal em sentido lato gosto. É das comunidades mais inovadoras: sempre dispostos a experimentar coisas novas (há já experiências com o Drupal e o compilador de PHP do Facebook).

Por isso termos um hosting de qualidade, só nosso, bem esgalhado, o mais seguro possível (podemos pensar em um dia ter o site todo em https - o d.o está já a implementar isso - haverá alguma CA lusa que nos queira oferecer um certificado?) é fundamental. Não pode ser uma coisa num on a dime hosting. O mercado do Drupal não é esse. E por isso o site da comunidade portuguesa tem que reflectir isso. Temos adiado isso demasiado e vamos ter que tomar decisões no espaço de um mês.

Sendo uma comunidade o objectivo é idealmente ter um consenso o mais alargado possível. Não acredito em esquemas de "democracia", porque na prática são sistemas completamente falhados em que uns "espertos" convencem as massas que X é melhor que Y. Mas quem lucra na realidade são os "espertos". Mas eu divago...

Isto seria uma conversa que nos levaria muito longe. O tópico é Drupal :)

CAcert

jcnventura's picture

Eu sou assurer da CAcert, posso gerar certificados.. O problema é a quantidade (bem limitada) de sistemas/browsers que vêm com o root certificate da CAcert (http://en.wikipedia.org/wiki/CAcert.org)..

João

já tinha lido sobre o CAcert

lpalgarvio's picture

já tinha lido sobre o CAcert no passado, mas desconhecia portugueses que fossem asseguradores.

um dia destes melgo-te

Luís Pedro Algarvio
Drupal and DevOps Developer, Evangelist & Trainer
lp.algarvio.org

Isto

perusio's picture

http://startssl.com é uma CA reconhecida por todos os browsers. A questão é que eles oferecem certificados para sites pessoais. Não sei como vai ser com um site comunitário.

vou tentar arranjar tempo

lpalgarvio's picture

vou tentar arranjar tempo para preparar a apresentação do commerce.
mas depois logo se ve se há tempo para a apresentar ou não

Luís Pedro Algarvio
Drupal and DevOps Developer, Evangelist & Trainer
lp.algarvio.org

Cross-posta para o Drupalcamp Portugal

jcnventura's picture

Pode haver pessoal que só siga o outro grupo (e até fica mal para uma organizadora do dito).. :)

João

Seria bom marcar datas

ruiantunes's picture

Seria bom marcar datas definitivamente, pois para quem esta longe tem interesse organizar agenda com tempo.

Já está marcada

jcnventura's picture

aqui.

Obrigado, ja me inscrevi

ruiantunes's picture

Obrigado, ja me inscrevi

Portugal

Group categories

Classificação

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week