Relatos

Relato do segundo dia, por Gleudson Junior

terça-feira, 16 de março de 2010

Ola pessoal,

Vou tentar expor neste post um pouco do que ocorreu no segundo dia do II Encontro Livre, evento ocorrido no auditório da Livraria Cultura – Paço Alfândega. Tanto quanto, relatar algo sobre a minha palestra, que teve como tema principal o Git, e onde diga-se de passagem foi bastante aproveitada pelo publico.

Gostaria de começar agradecendo a todos os corajosos de plantão que aguardaram para assistir minha palestra e entenderam perfeitamente o pequeno atraso que houve, este devido a problemas de logística, totalmente normais.

Parabenizo também a toda a organização e patrocínios do Evento, pessoas de alto nível de responsabilidade e comprometimento com os participantes, fora as características já intrínsecas de pessoas e empresas de boa índole.

Apesar do atraso já comentado, as palestras, ao meu ver, foram bastante aproveitadas pelo publico presente no auditório. A minha em especial foi iniciada mostrando um pouco da introdução e da história do Git, uma ferramenta para controle de versões, frisando de forma relevante conceitos bastante importantes para os usuários iniciantes dessa ferramenta, ao final deu um pouco do sabor prático do Git.

Infelizmente precisei sair mais cedo do evento, por questões de ordem profissional, e acabei não assistindo todas as palestras do dia, inclusive a que mais me interessava: Redes de Servidores Livres, ministrada pelo meu mais novo amigo Cleyton Fábio. Grande pessoa e profissional!

Enfim, o evento foi de grande valia para disseminação e até mesmo apresentação da cultura livre no nosso Estado, e coisas do tipo sempre serão bem vindas por nós apaixonados pela filosofia. Mostrar a importância de se conhecer, estudar, utilizar e distribuir conhecimento, é de âmbito mais que louvável!

Abraço forte para todos que estavam presente, e um convite especial para os que não puderam comparecer.

Ano que vem tem mais!!!

Artigo sobre Git produzido por Gleudson Junior.

Publicado por Gleudson Junior.

Depoimento e slides da Palestra sobre Python, por Marcel Caraciolo

domingo, 14 de março de 2010

Olá pessoal,

este post é para falar sobre a minha palestra no II Encontro Livre realizada na Livraria Cultura, quinta-feira passada com o tema “Conhecendo Python e por que ele importa?”. Primeiramente, gostaria de agradecer a todos os presentes, admito que fiquei extasiado ao ver o auditório cheio de pessoas. Isso me levou a acreditar que a linguagem de programação Python realmente desperta a curiosidade de muitos, e também vejo que a nossa lista de discussões do PUG-PE (Grupo de usuários de Python de Pernambuco), está incentivando pessoas usarem Python em seus projetos.

Um agradecimento especial à comissão de organização do evento do Encontro Livre,Célia e Gustavo, que me atendeu e me ajudou com toda infra-estrutura para palestra. Sem dúvidas, esse tipo de evento tem um evento promissor especialmente fugindo das fronteiras de Recife, mas indo mais além: Pernambuco e até Nordeste. Com certeza, irei submeter novos trabalhos em futuras edições do encontro.

Falando um pouco sobre a minha palestra, eu tentei envagelizar o pessoal falando sobre o que é e como eu posso começar desenvolver com Python, e finalmente por que eu deveria usar Python?! Fiz algumas pesquisas pela internet, e inclusive, recebi vários depoimentos de colegas e empresas que usam Python em seus projetos. Exemplos são presentes aqui em Pernambuco como: I2 Tecnologia, Orygens, Instituto Nokia de Tecnologia. Outra informação interessante é a crescente oferta de empregos envolvendo Python inclusive no exterior!! Grandes empresas vem utilizando Python, o que mostra que ela ainda tem grande potencial e mercado!

Mostrei também algumas demonstrações, algumas envolvendo o uso da Web e Mobile, inclusive. Um dos produtos foi o desenvolvimento de um crawler para o Twitter que extrai informações de trânsito das principais vias aqui de Recife, e posta as mesmas de forma automática. Construí usando a engine do Google App Engine e Python básico com parsers em XML. Os dados são provenientes do portal da Prefeitura do Recife gratuitamente. Esta aplicação também segue o mesmo molde, sendo totalmente gratuita! A experiência foi fantástica, e consegui fazer o aplicativo com apenas 65 linhas de código em uma tarde, usando somente Python!

Quem quiser ver o aplicativo e acompanhar o trânsito do Recife ao vivo, basta acompanhar/seguir o usuário do . Vale salientar que ainda há novas funcionalidades a adicionar neste sistema, como tornar isso de forma mais inteligente de acordo com a requisição específica do usuário, em vez de despejar o conteúdo das 28 câmeras no twitter. Um Parser inteligente, talvez?!! Interessante idéia!

Desenvolvi outra aplicação mobile para telefones móveis embarcados com sistema operacional Symbian (Exemplos: N95, N97, N73, E71, etc. [Modelos da Nokia]) . Escrito em Python, e executado pelo interpretador do Python portado para celulares Symbian S60, o TransitoRecife Mobile, permite você acessar as informações do trânsito através do seu aparelho móvel. Nesta versão eu adicionei algumas informações como a localização da câmera em um mapa, as imagens das mesmas e por fim a situação do trânsito se está lento, congestionado ou livre. Estou gerando um aplicativo instalável para poder disponibilizar gratuitamente a todos que quiserem testar em seus aparelhos, em breve publicarei em um post por aqui.

É isso pessoal, estou também disponibilizando os slides da minha apresentação para download. Gostaria apenas que quem usá-la por favor, entre em contato comigo para a gente discutir em como usá-la sem ferir os direitos autorais. É gratuito, mas gostaria de ter um reconhecimento pelo trabalho desenvolvido! =D

No fim da palestra, recebi algumas pessoas, com as quais troquei idéias sobre o uso de Python. Espero ter envagelizado e ter convencido mais entusiastas por esse mundo de programação fácil, poderosa e simples que Python provê!

Agradeço ao II Encontro Livre, e aguardo a próxima edição!

Publicado por Marcel Caraciolo em Mobidéia.

Relato do segundo dia, por João Santana

sábado, 13 de março de 2010

Lista de tarefas do trampo debastada, saio mais atrasado para o segundo dia do II Encontro Livre.

Hoje é o dia técnico, onde a comunidade livre de Pernambuco pôde debater sobre temas como Git, servidores, Python, Joomla! e a única palestra que assisti, sobre Open Source Security Testing Methodology Manual.

Antes de continuar com a próxima, rolou um sorteio sobre a palestra de Jommla! e eu, que não a vi, ganhei o livro Cultura Digital.br, da editora Beco do Azougue do Rio de Janeiro (desculpem, pessoal, o Ubuntu Screencasts usa Drupal). Como bom (quase) bibliotecário que sou, depois de lido, resumá-lo-ei para vocês, leitores. Mas por ora vamos à palestra de Richardson Lima, Metodologia Open Source para testes de Seguranca em sistemas.

Richardson Lima compartilhou com os presentes o Manual de Metodologia de Teste de Segurança em Código Aberto (tradução livre). O nome é auto-explicativo e a metodologia é muito ampla e complexa. Basicamente, usando a OSSTMM, um analista de segurança pode desenvolver testes eficientes em quaisquer ambientes computacionais, garantindo, assim, a segurança da informação (pelo menos, como os nerds das ciências exatas enxergam a informação).

Richardson também falou do BackTrack Linux, uma distro voltada para testes de penetração, contando com diversas ferramentas de segurança e invasão. É grande; 1,5 GiB para baixar. Mas pelo que oferece, vale muito a pena.

A noite terminou com alguma conversa informal com @_celia_, @seucolega, @felipecaroe, @tarcisoamorim e outras pessoas. Infelizmente, a cerveja ficou para outro dia – quem sabe hoje?

Publicado por João Santana em Ubuntex.

Relato do primeiro dia, por João Santana

sábado, 13 de março de 2010

Estamos no primeiro dia do II Encontro Livre de Pernambuco, um evento que propõe discutir temas da cultura livre, hacktivismo e software livre. Infelizmente, não pude estar presente antes das 19h00, mas ainda deu para pegar três ótimas palestras.

A primeira foi com o Fred Ulisses Maranhão, que dividindo sua história como pai-facilitador na palestra Crianças e Software Livre apresentou diversos programas pedagógicos, educativos e de distração que ele recomenda para o uso em casa, curtindo com os filhos. Nota para a dupla de professoras que contribuíram com a palestra, com elogios ao kgeography e ao celestia.

A segunda foi com o Felipe Machado, que preferiu uma conversa a uma palestra, sentado, de igual para igual, apresentando suas ideias para o público sobre a necessidade do homem de consumir o conteúdo que ele mesmo produz – um assunto que envolve, é claro, a discussão moral sobre pirataria e livre acesso à informação. Ponto alto de sua conversa foi ter terminado sua apologia à cópia de séries e filmes com a seguinte pergunta: “Vai usar 10 mega pra quê?”, sendo aplaudido por alguns.

A terceira e última palestra foi proferida pelo Marcelo Ramos, do Serpro, que discursou sobre Software Livre – uma visão de futuro. Ele apresentou algumas formas de licenciamento de software, discorreu sobre a forma de licenciamento do Windows 2000 (cópia original que ele possui e mostrou no auditório), realmente tolhedora da liberdade de uso do software (i.e., bloco de notas, caluladora e paciência). O Marcelo é uma figura; ri por dentro quando ele “encenou” algumas histórias vivenciadas por ele. Ainda conversamos algumas coisas sobre implantação de SL de determinados departamentos da empresa onde trabalho.

O primeiro dia foi muito bom, pelo menos assistindo três palestras interessantíssimas.

Amanhã tem mais!

Publicado por João Santana em Ubuntex.