Marcos Sousa’s Blog

Blog sobre desenvolvimento de software
  • rss
  • Home
  • Sobre

TechDays UaiJUG Uberlândia

Marcos Sousa | December 7, 2011

Este ano tivemos grande eventos de tecnologia no Brasil. Vou deixar público os meus parabéns ao Christiano Milfont pelo pioneirismo em montar um grande evento em Fortaleza sobre JavaScript, o BrazilJS. Além do BrazilJS (Maio), também sediou o AgileBrazil (Junho) em Fortaleza, TDC (junho em São Paulo, agosto em Florianópolis e outubro Goiânia), Qconsp (Setembro em São Paulo), RubyConf (Novembro em São Paulo) Ixdsa11 (Dezembro em Belo Horizonte) e JavaOne (Dezembro em São Paulo) e vários outros.

Uberlândia, em especial, será palco de dois grandes eventos:  sediou a 10ª edição do Maré de Agilidade, em agosto e agora fecha o ano com o TechDays. O maré, primeira edição fora de uma capital, contou com mais de 100 participantes em 3 dias. Houveram várias palestras sobre agilidade, testes e empreendedorismo. O André Fonseca e eu falamos sobre boas práticas de desenvolvimento. Diante do convite feito pelo Rogério Fontes, estou a caminho de Uberlândia pela décima vez este ano (isso mesmo, minha 10ª viagem para lá) para falar sobre desenvolvimento com Ruby on Rails. Particularmente estou muito animado para o evento, que contará com presença internacional de dois grande nomes da comunidade Java Terrence Barr e Roger Brinkley. Sem contar com o HackDay durante a madrugada que será animal, algumas idéias já começaram a surgir para codificar :)

Estes dois eventos mostram a força do desenvolvimento de software fora de grandes centros, sem mencionar que o mercado em franco crescimento nesta região. Durante as várias vezes que estive em Uberlândia, entre um café e outro ou um bate-papo na estrada, pude notar a ascensão da comunidade e o surgimento de várias empresas e a expansão das já existentes.

Portanto, corra e garanta já sua vaga, pois o evento será demais, uberlandenses e cidades vizinhas (Araguari, Uberaba, Patos de Minas). Aos não mineiros venham também trocar experiências de desenvolvimento de software e saborear dos famosos pratos culinária mineira :)

Comments
No Comments »
Categories
Java, TDD
Tags
Conferências, Java, Rails, RubyOnRails, TechDays
Comments rss Comments rss
Trackback Trackback

Vem aí o Maré de Agilidade Belo Horizonte 5ª Edição!

Marcos Sousa | April 9, 2010

É com muito prazer que o Éder Oliveira, Isaías Barroso, Júlio César, Amanda e eu estamos organizando o Maré de Agilidade em Belo Horizonte que acontecerá dias 20, 21 e 22 de Maio de 2010. Nos dia 20 e 21 no Pitagorás, Rua Santa Madalena Sofia, 30 – Shopping Jardim, Bairro Cidade Jardim. Já no dia 22 de Maio, o evento será sediado no Pólo presencial da UnoparVirtual, unidade Pampulha – Belo Horizonte, Av. Alfredo Camaratti, 121, Pampulha. Aproximadamente a 1,7 Km da Igreja da Pampulha.

Esta será a 5ª Edição do evento, que já passou por Brasília, Salvador,Fortaleza e Belém com um público médio de 100 pessoas. Para a edição de Belo Horizonte estamos preparando uma série de novidades e esperamos contar um número de 160 pessoas. Os mini-cursos e workshops, dias 20 e 21 de maio, estão muito interessantes e serão ministrados por renomados profissionais locais. E devido ao fato de estarmos realizando a 5ª Edição e o evento ter sido originado em Brasília, resolvemos homenagear a comemoração dos 50 anos da capital federal. Em especial estamos destacando dois grandes nomes mineiros que desempenharam um papel fundamental para o surgimento de Brasília, Jucelino Kubitschek e Oscar Niemeyer.

No dia 20 serão ministrados um mini-curso e um workshop, o mini-curso será ministrado pelo Márcio Sete com Gestão Ágil de Projetos com Scrum e Workshop pelo Éder Oliveira com Principais problemas do Product Owner. Também no dia 21 serão ministrados outro mini-curso e outro workshop pelo Marco Aurélio Mendes com Princípios e Práticas de Arquiteturas Ágeis e pelo Márcio Sete como Microsoft Visual Studio Team System com Scrum.

Dia 22 teremos grandes nomes e diversos temas interessantes:

  • Pedro Valente – Yahoo – Product Owner na prática
  • Carlos Villela – ThoughtWorks – Arquiteturas irresponsáveis e arquitetos inúteis
  • Guilherme Silveira – Caelum – Deploy Contínuo: pois integração contínua não basta
  • Paulo César Jeveaux – Giran – Negociação de projetos ágeis: contratos de escopos negociáveis
  • Heitor Horiz – AdaptWorks – Planejamento e estimativas em projetos ágeis.
  • Carlos Barbieri – Fumsoft – MPS.BR com metodologias ágeis
  • Alexadre Gomes – Sea Tecnologia – Escolhas 2.0
  • Manoel Pimentel – Stefanini – Coaching e Facilitação de equipes ágeis
  • Renato Willi – Sea Tecnologia – Agilidade e Licitações

O evento é open-source, e nessa edição será a renda, se houver, será doada integralmente ao Centro Espírita Beneficente Bezerras de Menezes em Pedro Leopoldo, MG em homenagem ao centenário de Chico Xavier.

As inscrições começaram hoje (09/4) e as vagas são limitadas.

Comments
No Comments »
Categories
Agile, Eventos, Scrum, TDD
Tags
Agile, Deploy Contínuo, Integração Contínua, Lean, mare, maré de agilidade, marébh, Scrum, TDD, XP
Comments rss Comments rss
Trackback Trackback

Yahoo Open Hack Day 2010: Foi surpreendente!

Marcos Sousa | March 25, 2010

Esse último fim de semana (21 e 22 de Março) tive o prazer de participar de um excelente evento, o Yahoo Open Hack Day ocorrido no Senac Santo Amaro. A proposta do evento é um pouco nerd, após algumas palestras, fazer um hack em 24hs usando alguma ferramenta do Yahoo. Para dizer a verdade, algumas pessoas me acharam meio maluco, sair de BH e ir para São Paulo e passar o fim de semana acordado programando. Mais eu sabia que o evento seria excelente e fui sozinho para esta “aventura”.

Tinha uma pré-equipe formada (Rafael Manoel e Luiz Hespanha) ambos do UOL. Antes de ir, pensei em desenvolver um plugin do firefox para o Yahoo Meme. O nome estava até definido: memefox. Listei diversas features possíveis de se implementar em 24hs, e como nunca tinha nenhum plugin para o Firefox, resolvi fazer testes com algumas das features que considerava mais desafiadoras. A exemplo, adicionar um item no menu do botão direito quando acionado sobre uma imagem.

Infelizmente tive alguns problemas para chegar até o local do evento e perdi a abertura. A apresentação do Pedro Valente sobre extração de dados “na marra” de entidades públicas foi inspiradora. Após as apresentações, encontrei com o meu time que possuia mais um integrante o Wandi.

Fizemos  um brainstorming e diante algumas idéias, surgiu o desejo de se saber o índice de criminalidade durante a consulta de imóveis para compra. A partir daí saímos em busca de fontes de informações para fazer o hack que viabilizaram o desenvolvimento da aplicação. Desenvolvemos juntos durante a tarde e início da noite de sábado e durante a madrugada, fiquei sozinho no Senac, mas estávamos conectados via Gtalk implementando diversas coisas legais.

Em suma o resultado dos nossos esforços se resultaram em:

1) O usuário acessa a página e informa um endereço válido da cidade de São Paulo. Exemplo: Avenida Paulista, 3000

2) Obtemos a relação de endereços das delegacias da cidade de São Paulo recuperando coordenadas geográficas usando API do Yahoo Maps. Estas informações ficaram salvas na aplicação (Ponto para evolução).

3) Recuperamos as coordenadas geográficas do endereço informados pelo usuário.

4) Calculamos a distância, usando as coordenadas geográficas, analisamos os resultados e apontamos a delegacia mais próxima.

5) Como os dados da ocorrência estão associados às delegacias, recuperamos estes dados através de uma Open Table que criamos para expor os dados da SEADE. Com a open table criada, usamos YQL para filtrar os dados e expô-los unificados. Minha opnião: Muito legal usar YQL para coisas do gênero.

6) Neste ponto é gerado um XML com todas as informações e geramos a página plotando um mapa indicando o endereço pesquisado e o enderço da delegacia mais próxima. Nota: Meus agradescimentos ao Chris Heilmann que deu dicas para centralizar o mapa com base nos pontos informados. (Alguns casos dependendo da distância, a delegacia não era mostrada sem que o usuário tivesse que arrastar para direção onde ela encontrava)

Este foi o produto final: http://violenciasp.appspot.com cujo código está disponível em http://github.com/marcossousa/violenciasp. O layout ainda tem algumas falhas para IE, cuidar de todos os detalhes em 24hs é complicado. A repercussão do projeto foi algo que me chamou a atenção, jamais pensei que ia fazer o sucesso que fez. Fomos intrevistados pela Rede Band e pela TV Senac e recebemos diversos feedbacks.

Ganhar o prêmio do Hack Day? Bom, acho que o prêmio maior prêmio já havia sido conquistado as 12hs de Domingo, quando terminamos o projeto. Pois, tive o prazer de fazer algo útil para a sociedade em 24hs com 3 desenvolvedores excelentes do lado. A troca de experiências ao longo destas horas foi algo gratificante. Fizemos um trabalho em equipe, onde a idéia de todos foi levada em consideração, ninguém quis mostrar que sabia mais que o outro (algo que ainda se vê por aí). Enfim, valeu a pena.

Bom, não queremos parar com o projeto. Tem muitas idéias legais que ainda podem ser adicionadas ao projeto e vamos fazer isto:
- Como migrar de Java para Ruby.
- Expor o acesso via Rest para outras aplicações.
- Criar racks para toda a fonte de informação.
- Criar uma open table pública para possibilitar exposição do serviço via YQL
- Extender o serviço para outras cidades como Rio, Belo Horizonte, Patos de Minas …

Se você tiver interesse no projeto, estamos precisando de ajuda, seja lá de qual forma. “Conheço o lugar onde recuperar estatísticas de violência por Bairro de Fortaleza”. Mande para nós, entre no Github ou mande para o meu e-mail falecomigo at marcossousa dot com. Minha audácia: Quem sabe não conseguimos extender este serviço para todo o Brasil e também fornecer dados mais detalhados?

Houveram projetos muito interessantes. Os projetos que envolveram hardware foram todos muito criativos. Teve o projeto F1, Gas Finder, RFID, app para o Facebook, o pingback e muitos outros.

Para finalizar meus agradecimentos: Parabéns Antônio Carlos, Guilherme Chapiewski, Pedro Valente e todos do Yahoo, o evento foi impecável. Os problemas que tiveram foram solucionados quase que em tempo real, muito bem organizado. E obrigado ao Rafael Manoel, Luiz Hepanha e Wanderlei Souza pelas experiências, conversas e por ter feito parte deste time rock star!

Comments
6 Comments »
Categories
Agile, Eventos, TDD, Testes
Tags
Agile, brhackday, São Paulo, Violência, Yahoo, Yahoo Open Hack Day
Comments rss Comments rss
Trackback Trackback

« Previous Entries

Núvens de tags

Agile Eventos Facelets GET Hibernate incompatiblidades Itext Java Java EE Java Magazine Java Server Faces JavaServer Faces Java Vídeo Magazine Jboss jboss-seam-itext Jboss Developer Studio Jboss Seam JDBC type: 7 JPA JSF linux mare marébh maré de agilidade Microsoft No Dialect mapping for JDBC type: 7 Page Actions PostGreSQL RHDS rich:fileUpload RichFaces Rich Faces RichFaces 3.2 Scrum Seam-gen Seam Framework Seam PDF Spring Spring Framework TDD URL Rewrite URL User Friendly Variable Resolver Vídeo Aula XP

Meus últimos tweets

  • Great article about the importance of sleeping. http://t.co/vfFyS1ri 14 hours ago
  • Aos participantes do Bhjs que gostariam de vir para a Globo.com, segue as outras vagas http://t.co/KjBinf4x #bhjs #beagajs 1 week ago
  • Se você precisa buscar dado no disco, prefira assíncrona @luciano #bhjs #beagajs http://t.co/5gCHp7P8 2 weeks ago
  • @DouglasAguiar @HerberthAmaral Porque na copa? 2 weeks ago
  • Slides da palestra 'Indo além com jQuery' #bhjs #beagajs http://t.co/wHbhaI75 2 weeks ago
  • @araujolucas na parte da frente a temperatura está melhor 2 weeks ago
  • Começando a palestra do @cmilfont no #bhjs #beagajs http://t.co/9DZt7MQj 2 weeks ago
  • @isaias_barroso @DeivissonBruno @cmilfont gula ao extremo:) 2 weeks ago
  • Palestra com insights do desenvolvimento do paparazzo #gcom #bhjs #beagajs http://t.co/7igVbtmS 2 weeks ago
  • @flavio1110 energético? 2 weeks ago

Anúcios

Categorias

  • .net
  • Agile
  • Agile Conference 2009
  • Artigos
  • Atualidades
  • c++
  • cinema
  • Django
  • DRY
  • Eventos
  • Flex
  • Formula 1
  • Hibernate
  • IDE
  • Inutilidades
  • Java
  • Java EE
  • Java Server Faces
  • Jboss Seam
  • linux
  • Mac OS
  • Microsoft
  • Open-source
  • Palestras
  • Python
  • RAD
  • RIA
  • RichFaces
  • Scrum
  • Software Livre
  • Spring
  • Spring Annotations
  • TDD
  • Testes
  • Uncategorized
  • Vídeo Aulas

Links recomendados

  • AJ Soluções
  • Ary Júnior
  • Erko Bridee
  • Fragmental
  • Fragmental TW
  • Guilherme Chapiewski
  • Handerson Frota
  • Jeveaux
  • Juliano Carniel
  • Onipresente
  • Passes de Letra
  • PortalJava.com
  • Rafael Carneiro
  • Rafael Pontes

DevMedia Post’s

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox