Skip to content

Instantly share code, notes, and snippets.

@raphapassini
Created July 1, 2014 00:45
Show Gist options
  • Save raphapassini/d4a57bd361e70ad1003b to your computer and use it in GitHub Desktop.
Save raphapassini/d4a57bd361e70ad1003b to your computer and use it in GitHub Desktop.
Gerador de Páginas de Palestrante - CONADEV
# -*- coding: utf-8 -*-
"""
Static spekaer page generator for www.conadev.com
Author: Raphael Passini <raphapassini[at]gmail[dot]com>
"""
from jinja2 import Template
from slugify import slugify
html = open('speaker-template.html', 'r').read()
speakers = [
{
'name': 'Pascal Finette',
'bio': u"""
Pascal Finette passou as duas últimas décadas trabalhando na indústria
de Tecnologia e Internet, já fundou mais de 10 startups no
Vale do Silício, trabalhou em empresas como Mozzila e Google e já deu
palestras para milhares de pessoas por todo o mundo, inclusive no
reconhecido <a href="http://www.youtube.com/watch?v=yJMnVieDfD0&amp;feature=kp" target="_blank">TedTalk</a>
""",
'image_name': 'pascal-finette'
},
{
'name': u'Henrique Bastos',
'bio': u"""
Henrique Bastos é apaixonado por desenvolvimento de software!
Trabalha desenvolvendo sistemas com Python, Django e Métodos Ágeis.
Além de atuar constantemente nas comunidades de software organizando
eventos e encontros, ministrando palestras, cursos e evangelizando o
desenvolvimento sustentável de software, no Brasil e no exterior.
""",
'image_name': 'henrique-bastos'
},
{
'name': 'Juarez Jr.',
'bio': u"""
Com mais de 18 anos de experiência com o mercado de T.I, já atuou como
Arquiteto Java e Mobile, Desenvolvedor e Administrador de Sistemas.
Reconhecido pela Nokia por suas contribuições para a comunidade de
Desenvolvimento de Software. Atualmente atua como Arquiteto de
Software e Instrutor Android.
""",
'image_name': 'juarez'
},
{
'name': u'Fábio Akita',
'bio': u"""
Fábio Akita é coofundador da Codeminer, escritor e evangelista da
linguagem Ruby.
Já foi eleito
<a href="http://www.akitaonrails.com/2009/12/02/premio-info-2009-personalidade-do-ano" target="_blank">personalidade
do ano pela Info Magazine</a>. Já realizou mais de 100 palestras pelo
Brasil e pelo Mundo.
Escreveu o primeiro <a href="http://www.akitaonrails.com/2007/11/5/onde-encontro-o-livro-do-akita#.U6uT1nWx1ys" target="_blank">livro
em Português</a> sobre o framework Ruby on Rails.</p>
""",
'image_name': 'fabio-akita'
},
{
'name': 'Mauro George',
'bio': u"""
Desenvolvedor de Software na HE:Labs onde trabalha com Ruby e Agile.
Contribuidor de projetos open-source e palestrante. Apaixonado por
video game desde sempre e sócio do
<a href="http://www.estoujogando.com.br" target="_blank">Estou Jogando</a> e <a href="http://www.drinks4.us/" target="_blank">Drink4.us</a>.
""",
'image_name': 'mauro-george'
},
{
'name': 'Fernando Masanori',
'bio': u"""
Fernando é professor da FATEC São José dos Campos, adora dar aulas,
graduado em Computação pelo IME-USP, mestrado pelo ITA.
Já desenvolveu projetos para Credicard Mastercard, Itaú e Bank Boston.
É palestrante ativo na comunidade Python além de ser o criador do
<a href="http://pycursos.com/python-para-zumbis/" target="_blank">Python para Zumbis</a>.
""",
'image_name': 'fernando'
},
{
'name': u'Helvécio Borges',
'bio': u"""
Já foi diretor da <a href="http://www.assespro-mg.org.br/" target="_blank">ASSESPRO-MG</a>,
fundou duas empresas uma no Brasil e uma nos EUA, trabalha a mais
de 20 anos como consultor na área de Tecnologia da Informação.
Além disso já atuou como Engenheiro de Dinâmica de Voôs na Embraer e
escalou o monte Everest, duas vezes.
""",
'image_name': 'helvecio'
},
{
'name': 'Fabio Gomes',
'bio': u"""
Bsc em ciência da computação, pós-graduado em Engenharia elétrica e
geociências, Fábio é animando em entender como a tecnologia muda a
geografia e a vida das pessoas ao mesmo tempo que a cultura e suas
necessidades influenciam a evolução tecnológica. Neste caminho,
ele promove o desenvolvimento soluções inovadoras e mais ajustadas.
""",
'image_name': 'fabio-gomes'
},
{
'name': u'João Pedro',
'bio': u"""
Fundador da <a href="http://www.hotmart.com.br" target="_blank">Hotmart</a>
uma plataforma de e-commerce para produtos Digitais.
João Pedro também já atuou como desenvolvedor de Software,
Arquiteto de Software e Gerente de Projetos, hoje é CEO de uma das
startups mineiras que fazem parte do Grupo Buscapé.
""",
'image_name': 'joao-pedro'
},
{
'name': u'Marco Mendes',
'bio': u"""
É Sócio-Dietor da <a href="http://arkhi.com.br/" target="_blank">Arkhi
Consultoria e Treinamento desde 2009</a> e professor de cursos de
pós-graduação em engenharia de software e arquitetura de sistemas pela
PUC Minas desde 2004. Atua principalmente Arquiteto Corporativo,
com ampla experiência em arquitetura de software, arquitetura de
sistemas e desenho de aplicações.
""",
'image_name': 'marco-mendes'
},
{
'name': u'Bel Pesce',
'bio': u"""
Bel Pesce é empreendedora e fundadora da <a href="http://fazinova.com.br/" target="_blank">FazINOVA</a>.
Nascida e criada em São Paulo, Bel estudou no Massachusetts Institute
of Technology (MIT). Durante a faculdade, trabalhou na Microsoft,
Google e Deutsche Bank, e terminou vários cursos: Engenharia Elétrica,
Ciências da Computação, Administração, Economia e Matemática,
além de fazer programas em Liderança e Inovação
""",
'image_name': 'bel-pesce'
},
{
'name': 'Peter Phillips',
'bio': u"""
Peter tem mais de 20 anos de experiência em recrutamento e
consultoria em Tecnologia da Informação, identificando
pessoas chave para todo
tipo e tamanho de empresas em toda a Europa.
É especializado em identificar, recrutar e inserir
profissionais altamente capacitados, atua hoje como
Associate Director na Quadratek People.
""",
'image_name': 'peter-phillips'
},
{
'name': 'Bernardo Heynemann',
'bio': u"""
Atual líder técnico da home da Globo.com, possui mais de 15 anos de
experiência em desenvolvimento de software. Criador dos projetos
Thumbor, pyVows, provy e contribuidor de diversos outros projetos
open-source.
Apaixonado por Desenvolvimento ágil e por entender como outras
empresas resolvem seus problemas e desafios e aplicar isso no
Desenvolvimento de Softwares.
""",
'image_name': 'bernardo-heynemann'
},
{
'name': 'Alisson Vale',
'bio': u"""
Alisson é desenvolvedor de Software desde os 15 anos. Atuou
desenvolvimento de vários projetos principalmente governamentais,
em 2004 fundou sua própria empresa com o objetivo de desenvolver
sofwares para Universidades e Escolas. Acredita que descobrir como
melhorar os sistemas sociais, aqueles onde as pessoas estão envolvidas,
talvez possa fazer a diferença na vida de algumas pessoas.
""",
'image_name': 'alissonvale'
},
{
'name': 'Wesley Willians',
'bio': u"""
Com mais de de 10 anos de experiência em desenvolvimento de Software
Wesley, é desenvolvedor Sênior em PHP além professor e evangelista do
Zend Framework.
Hoje é a mente pro trás da School Of Net uma escola de programação web
online, com mais de 15.000 estudantes e mais de 50 cursos, entre seus
muitos clientes estão empresas como a Força Áerea Brasileira, MoIP,
Unimed e Sebrae.
""",
'image_name': 'wesley-willians'
},
{
'name': 'Luiz Gustavo',
'bio': u"""
Luiz Gustavo é graduado em Sistemas da Informação (UFSC) pós-graduado
em Marketing Estratégico (ESPM). Atendeu grandes clientes do mercado
nacional com sua ex-empresa de desenvolvimento de sistemas.
Co-fundador do Saída VIP, responsável pela área comercial e de gestão
da empresa e dá suporte às atividades de Desenvolvimento e Financeiro.
""",
'image_name': 'luiz-gustavo'
}
]
for s in speakers:
slug = slugify(s.get('name'))
template = Template(html).render(
name=s.get('name'),
bio=s.get('bio'),
image_name=s.get('image_name'),
slug=slug,
).encode('utf-8')
open(slug + '.html', 'w+').write(template)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment