Created
July 1, 2014 00:45
-
-
Save raphapassini/d4a57bd361e70ad1003b to your computer and use it in GitHub Desktop.
Gerador de Páginas de Palestrante - CONADEV
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- 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&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