<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7642770694393333804</id><updated>2012-01-25T10:01:30.376-02:00</updated><category term='taskboard'/><category term='node.js'/><category term='trabalho no exterior'/><category term='hibernate'/><category term='scalable networking'/><category term='deft'/><category term='carreira'/><category term='Dublin'/><category term='Diversos'/><category term='c10k'/><category term='maven'/><category term='requisitos'/><category term='certificação'/><category term='non-blocking servers'/><category term='Sbt'/><category term='loft'/><category term='arquiteto'/><category term='Scala'/><category term='valor de negócio'/><category term='TDD'/><category term='scrum'/><category term='comunicação'/><category term='jpa'/><category term='servers'/><category term='jetty'/><category term='Padrões de Projeto'/><category term='oc4j jee oracle'/><category term='Giter8'/><category term='mac'/><category term='eclipse'/><category term='requirements'/><category term='mac os lion'/><category term='Design Patterns'/><category term='jetty maven plugin'/><category term='Datas'/><title type='text'>Alexandre Simundi</title><subtitle type='html'>Memória de estudos, dicas, notícias sobre JAVA e outras tecnologias</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>27</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-7164673044907916721</id><published>2012-01-25T09:58:00.001-02:00</published><updated>2012-01-25T10:01:30.382-02:00</updated><title type='text'>Katas para Coding Dojos</title><summary type='text'>Dae gurizada...

Coding Dojo já é um a prática amplamente utilizada, há no mínimo 6 anos. Toda vez que eu quero fazer um, saio catando Katas pela internet. Então vai um post pra eu não precisar sair procurando toda vez.

Primeiramente, o catálogo do codingdojo.org já tem vários Katas interessantes.




Depois, o resultado básico de uma busca no Google:
Pessoal de Sampa fez um post sobre isso(e </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/7164673044907916721/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=7164673044907916721' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/7164673044907916721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/7164673044907916721'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2012/01/katas-para-coding-dojos.html' title='Katas para Coding Dojos'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-1602191937117281227</id><published>2011-11-29T21:56:00.001-02:00</published><updated>2011-11-29T21:57:15.732-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='trabalho no exterior'/><category scheme='http://www.blogger.com/atom/ns#' term='carreira'/><category scheme='http://www.blogger.com/atom/ns#' term='Dublin'/><title type='text'>Minha carreira no exterior: 1 ano de Europa</title><summary type='text'>Dae gurizada...
Hoje resolvi contar um pouco da minha experiência morando e trabalhando com TI no exterior. Estou morando na Europa faz um pouco mais de 1 ano. Passei 8 meses em Londres e há 6 estou em  Dublin.


Vou contar mais sobre minha experiência em Dublin, pois vim pra cá "com meus próprios pés". Enquanto em Londres, fui como consultor de uma empresa gaúcha, na qual atrabalhei até Junho </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/1602191937117281227/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=1602191937117281227' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/1602191937117281227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/1602191937117281227'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2011/11/minha-carreira-no-exterior-1-ano-de.html' title='Minha carreira no exterior: 1 ano de Europa'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-MaXo-zCI-ks/TtLGZqbpqAI/AAAAAAAAIws/dTLzOdtCxbk/s72-c/DSC05210_badresolution.jpg' height='72' width='72'/><thr:total>1</thr:total><georss:featurename>Mountjoy Square W, Droim Conrach, Dublin, Co. Cathair Átha Cliath, Ireland</georss:featurename><georss:point>53.3561822 -6.258474299999989</georss:point><georss:box>53.3555312 -6.259091299999989 53.3568332 -6.257857299999989</georss:box></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-832298619658009978</id><published>2011-11-26T16:03:00.005-02:00</published><updated>2011-11-26T16:11:30.110-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scala'/><category scheme='http://www.blogger.com/atom/ns#' term='Sbt'/><category scheme='http://www.blogger.com/atom/ns#' term='Giter8'/><category scheme='http://www.blogger.com/atom/ns#' term='TDD'/><title type='text'>Scala Tour - Part 1</title><summary type='text'>Dae gurizada..
Nos últimos meses tenho acompanhado algumas coisas sobre Scala, e minha idéia é criar alguns posts explicando alguns tests.
Vou usar como referência este post do Martin Odersky, pai do Scala, onde ele separa alguns "níveis" de conhecimento. (Não vou entrar no mérito se estes níveis estão certos ou não, só vou usar como referência. E quando digo referência é porque não vou seguir </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/832298619658009978/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=832298619658009978' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/832298619658009978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/832298619658009978'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2011/11/scala-tour-part-1.html' title='Scala Tour - Part 1'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-di3XjaN9i6o/TtEo8ij5lyI/AAAAAAAAIwk/W5dsIjOq0Fk/s72-c/Screen+Shot+2011-11-26+at+17.56.56.png' height='72' width='72'/><thr:total>0</thr:total><georss:featurename>Mountjoy Square W, Droim Conrach, Dublin, Co. Dublin, Ireland</georss:featurename><georss:point>53.3561822 -6.258474299999989</georss:point><georss:box>53.3555312 -6.259091299999989 53.3568332 -6.257857299999989</georss:box></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-7127199528637268593</id><published>2011-08-02T18:49:00.000-03:00</published><updated>2011-08-02T18:49:56.956-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='carreira'/><category scheme='http://www.blogger.com/atom/ns#' term='arquiteto'/><title type='text'>Arquiteto de Software: O que você espera saber?</title><summary type='text'>
Atualmente ando repensando os caminhos da minha carreira profissional e resolvi colocar na ponta do lápis os conhecimentos que gostaria de adquirir nos próximos meses. 
Então criei esse mapa mental sobre o que EU acredito que um Arquiteto de Software deva conhecer. 
Mas espere! É óbvio que não estou criando uma receita de bolo, até porque não tenho condições para isso. É apenas uma reflexão e </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/7127199528637268593/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=7127199528637268593' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/7127199528637268593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/7127199528637268593'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2011/08/arquiteto-de-software-o-que-voce-espera.html' title='Arquiteto de Software: O que você espera saber?'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-i8jJFGZEpIk/TjhwZgTJLNI/AAAAAAAAHoE/yg966NpURJc/s72-c/Software+Architecture+Development+Plan.jpeg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-8125680081304510063</id><published>2011-07-27T14:33:00.000-03:00</published><updated>2011-07-27T14:33:54.619-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='mac os lion'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><title type='text'>Eclipse Fullscreen no Mac OS Lion</title><summary type='text'>Dae gurizada..

Pra quem usa Mac com o Lion, segue uma o link de um Plugin para dexiar o Eclipse em Fullscreen mode.

http://alblue.bandlem.com/2011/07/full-screen-support-for-eclipse-on-osx.html

Basicamente é ir em: "Help -&gt; Install new software" e colocar a URL: http://github.bandlem.com/

Fica a dica...

era isso..</summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/8125680081304510063/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=8125680081304510063' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/8125680081304510063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/8125680081304510063'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2011/07/eclipse-fullscreen-no-mac-os-lion.html' title='Eclipse Fullscreen no Mac OS Lion'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-3883481074538699696</id><published>2011-07-27T09:28:00.000-03:00</published><updated>2011-07-27T09:28:48.125-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jetty maven plugin'/><category scheme='http://www.blogger.com/atom/ns#' term='jetty'/><category scheme='http://www.blogger.com/atom/ns#' term='maven'/><title type='text'>Rode seus testes com jetty fácil..</title><summary type='text'>Dae guriazada..

Eu conheço o Jetty faz algum tempo, mas nunca dei muita bola pra ele até ver como é fácil rodar uma aplicação web com ele. É perfeito pra fazer testes!!!

Este post é mais para eu mesmo lembrar do como fazer..rsrsrs


Primeiro crie uma aplicação web com maven.  Tem várias turorais por ai sobre como fazer isso.

Mas basicamente essa deve ser a estrutura do projeto:


Incluir o </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/3883481074538699696/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=3883481074538699696' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/3883481074538699696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/3883481074538699696'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2011/07/rode-seus-testes-com-jetty-facil.html' title='Rode seus testes com jetty fácil..'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-UVeWjrcE4Gw/TjADnZoa68I/AAAAAAAAHNo/SXMi9alcsPg/s72-c/Screen+Shot+2011-07-27+at+13.24.47.png' height='72' width='72'/><thr:total>0</thr:total><georss:featurename>Dublin, Co. Fingal, Ireland</georss:featurename><georss:point>53.34410399999999 -6.267493699999932</georss:point><georss:box>53.24471699999999 -6.5055231999999314 53.44349099999999 -6.029464199999932</georss:box></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-2405847801948677178</id><published>2011-07-22T19:20:00.004-03:00</published><updated>2011-07-27T08:01:34.157-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scalable networking'/><category scheme='http://www.blogger.com/atom/ns#' term='node.js'/><category scheme='http://www.blogger.com/atom/ns#' term='non-blocking servers'/><category scheme='http://www.blogger.com/atom/ns#' term='servers'/><title type='text'>Primeiro contato com Node.j e mais sobre non-blocking servers</title><summary type='text'>Dae gurizada..

Na sequência do meus estudos sobre non-blocking web servers vou dar uma olhada no Node.js.
Instalação: https://github.com/joyent/node/wiki/Installation
Vou utilizar como base esta apresentação do Ryan Dahl, que está disponível no site do node.js
Antes de olhar sobre Node.js é importante entender o C10K Problem e Non-blocking I/O

Node.jsNode.js nada mais é que uma biblioteca que </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/2405847801948677178/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=2405847801948677178' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/2405847801948677178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/2405847801948677178'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2011/07/primeiro-contato-com-nodej-e-mais-sobre.html' title='Primeiro contato com Node.j e mais sobre non-blocking servers'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><thr:total>0</thr:total><georss:featurename>Mountjoy Sq., Dublin, Co. Dublin City, Ireland</georss:featurename><georss:point>53.3566861 -6.257529299999987</georss:point><georss:box>26.609281099999997 -66.02315429999999 80.1040911 53.50809570000001</georss:box></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-3901771632500286118</id><published>2011-07-19T21:27:00.004-03:00</published><updated>2011-07-20T10:51:50.983-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='deft'/><category scheme='http://www.blogger.com/atom/ns#' term='scalable networking'/><category scheme='http://www.blogger.com/atom/ns#' term='c10k'/><category scheme='http://www.blogger.com/atom/ns#' term='non-blocking servers'/><category scheme='http://www.blogger.com/atom/ns#' term='loft'/><title type='text'>C10K Problem. O quê Deft, Node.js, Netty e outros estão solucionando</title><summary type='text'>Dae gurizada,
A idéia de olhar para esse problema surgiu depois que o Diego Pacheco me deu a missão de falar sobre Deft e Loft em um lighting talk que fizemos há algumas semanas atrás.
O grande impecílio que tive para entender o conceito dos servidores Deft e Loft foi de entender o problema. Eis a motivação do post.

O que vou tentar explicar são as limitações existetes que fazem com alguns </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/3901771632500286118/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=3901771632500286118' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/3901771632500286118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/3901771632500286118'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2011/07/c10k-problem-o-que-deft-nodejs-netty-e.html' title='C10K Problem. O quê Deft, Node.js, Netty e outros estão solucionando'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-DIEYoZ1PAMk/TbiaMz3Y6HI/AAAAAAAAAYM/CnSFBXS0Ffw/s72-c/Metro_Lotado04.jpg' height='72' width='72'/><thr:total>0</thr:total><georss:featurename>Mountjoy Sq., Dublin, Co. Dublin City, Ireland</georss:featurename><georss:point>53.3566861 -6.257529299999987</georss:point><georss:box>53.151780099999996 -6.724448299999987 53.5615921 -5.7906102999999876</georss:box></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-3632978475605529035</id><published>2010-07-04T21:34:00.013-03:00</published><updated>2010-07-04T23:36:37.104-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='taskboard'/><category scheme='http://www.blogger.com/atom/ns#' term='scrum'/><category scheme='http://www.blogger.com/atom/ns#' term='comunicação'/><title type='text'>Taskboard e Standup Meeting não é suficiente. Algumas dicas de como executar...</title><summary type='text'>

Trabalhei em diversos projetos que utilizavam TASK BOARD do Scrum. Ao longo do tempo conseguimos otimizar a utlização dos mesmos identificando algumas boas práticas.


Seguem: 
1) Detalhar as tarefasO quadro de tarefas deve conter TODAS as tarefas identificadas para uma determinada iteração (spring ou seja lá o nome q vc use).
O objetivo de ter um quadro com as tarefas para na parede é "</summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/3632978475605529035/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=3632978475605529035' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/3632978475605529035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/3632978475605529035'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2010/07/taskboard-e-standup-meeting-nao-e.html' title='Taskboard e Standup Meeting não é suficiente. Algumas dicas de como executar...'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_OpWX6-hVdbg/TDE2-E74WSI/AAAAAAAAAWM/DMWixVPw6IY/s72-c/scrum-board.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-1806963459602103090</id><published>2010-05-21T00:24:00.020-03:00</published><updated>2011-11-26T17:03:41.673-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='valor de negócio'/><category scheme='http://www.blogger.com/atom/ns#' term='requirements'/><category scheme='http://www.blogger.com/atom/ns#' term='requisitos'/><title type='text'>Engenharia de Requisitos: todo mundo fala, poucos fazem</title><summary type='text'>Hoje terminei o treinamento sobre Requisitos de Software com o Luiz Parzianello, que ao meu ver é um dos "CARAS" de requisitos no brasil.
O objetivo do post é falar um pouco do porquê resolvi estudar requisitos e algumas dicas para quem está começando a estudar sobre isso. 
MotivaçãoÉ um assunto abordado de forma muito pobre nas faculdades
Existe muita gente(inclusive eu) definindo requisitos </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/1806963459602103090/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=1806963459602103090' title='4 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/1806963459602103090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/1806963459602103090'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2010/05/engenharia-de-requisitos-todo-mundo.html' title='Engenharia de Requisitos: todo mundo fala, poucos fazem'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_OpWX6-hVdbg/S_h5NxMX95I/AAAAAAAAAVc/eK9cVJAh16k/s72-c/Objetivo.gif' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-3948993168217442014</id><published>2010-03-11T18:07:00.001-03:00</published><updated>2010-07-04T23:37:30.854-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oc4j jee oracle'/><title type='text'>Instalar OC4j no Ubuntu</title><summary type='text'>Esses tempos tive que instalar o OC4J para trabalhar.
Então resolvi fazer esse post para não sofrer novamente com algumas configurações. 

Instalação
Bom a instalação foi tranquila. Segui os passos da documentação da Oracle e não tive problemas:  http://download.oracle.com/docs/cd/B25221_04/web.1013/b14432/install.htm
Atenção com os paths das variáveis de ambiente!

Ativar o Enterprise Manager
</summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/3948993168217442014/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=3948993168217442014' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/3948993168217442014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/3948993168217442014'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2010/03/instalar-oc4j-no-ubuntu.html' title='Instalar OC4j no Ubuntu'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-5988168812787479567</id><published>2010-01-20T09:48:00.002-02:00</published><updated>2010-07-04T23:37:47.054-03:00</updated><title type='text'>Spring Roo, a filosofia por trás do código...</title><summary type='text'>Dae gurizada..
Esse post está guardado há uns 2 meses, então não reparem as datas... ;)
No último dia 09/Novembro fui no TDC, onde tive a satisfação de assistir a palestra do próprio Rod Johnson, sobre spring Roo. 

Eu e o Rod. Os carecas.. hehehe


Na verdade o painel sobre Spring Roo não estava previsto para o evento de Floripa. Como o Chris Schalk da Google não pode entrar no Brasil, o Rod </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/5988168812787479567/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=5988168812787479567' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/5988168812787479567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/5988168812787479567'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2009/12/spring-roo-filosofia-por-tras-do-codigo.html' title='Spring Roo, a filosofia por trás do código...'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_OpWX6-hVdbg/SxXGPwubhWI/AAAAAAAAASI/AVqtbtOoze4/s72-c/Simundo_e_Rod.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-1668528492659649107</id><published>2009-09-21T17:31:00.001-03:00</published><updated>2010-07-04T23:39:46.218-03:00</updated><title type='text'>Desenvolverdor Java mudando de Windows para Linux(Ubuntu)</title><summary type='text'>Dae guriazada...

No início do ano meu notebook estragou. Demorei uns 4meses para mandar arrumar. Mas consegui!  :D:D:D
Então, resolvi mudar e largar de mão o windows vista.



Instalei o Ubuntu 9.04. Eu ja usava em dual boot o ubuntu 8. Mas  utilizada mais o windows. Agora larguei de mão o windows.. (em partes... :p )

Abaixo vou colocar algumas dicas  para o pessoal verde como eu..

Organização</summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/1668528492659649107/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=1668528492659649107' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/1668528492659649107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/1668528492659649107'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2009/09/desenvolverdor-java-mudando-de-windows.html' title='Desenvolverdor Java mudando de Windows para Linux(Ubuntu)'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_OpWX6-hVdbg/SrwZ5iYos3I/AAAAAAAAARQ/gGOOaaTpb0I/s72-c/Screenshot-1.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-397172424259985157</id><published>2009-06-10T03:12:00.000-03:00</published><updated>2009-09-21T17:42:04.783-03:00</updated><title type='text'>Faça a mudança acontecer. Não mude.</title><summary type='text'>Mudança é sempre uma palavra complicada. Nós, profissionais de TI, sempre adoramos mas organizações nem tanto.Depios de uma certa experiência, que relaciono com as "vivências" não com o tempo, aumentamos nosso poder de obsevação e nossa análise crítica. Apartir daí, somos capazes agregar valor ao nosso trabalho de forma mais intensa.Quando trocamos de empresa essa vontade de trazer nossas </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/397172424259985157/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=397172424259985157' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/397172424259985157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/397172424259985157'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2009/06/faca-mudanca-acontecer-nao-mude.html' title='Faça a mudança acontecer. Não mude.'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-7311082665845805694</id><published>2009-05-22T16:55:00.000-03:00</published><updated>2009-05-28T18:51:56.341-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hibernate'/><category scheme='http://www.blogger.com/atom/ns#' term='Padrões de Projeto'/><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><title type='text'>RMI e HIbernate... lições aprendidas</title><summary type='text'>Estou participando de um projeto onde decidimos utilizar RMI para conversação de dois módulos do sistema. A decisão não vem ao caso agora, mas achei interessante gurdas alguns "causos"...RMI e Hibernate, onde tudo começouComo falei anteriormente, decidimos utilizar RMI para integrar dois módulos do sistema. Um módulo responsável pela parte de negócio( persistência também) e outro por uma parte </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/7311082665845805694/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=7311082665845805694' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/7311082665845805694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/7311082665845805694'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2009/05/estou-participando-de-um-projeto-onde.html' title='RMI e HIbernate... lições aprendidas'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_OpWX6-hVdbg/Shx3dI-hNCI/AAAAAAAAAPw/IOTa0d8knu4/s72-c/Model.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-3259158467536504370</id><published>2009-04-17T00:21:00.000-03:00</published><updated>2009-04-18T12:59:24.924-03:00</updated><title type='text'>Quer aprender Adobe Flex?</title><summary type='text'>Acabei de chegar de uma palestra de demonstração do Adobe Flex na T@rgetTrust.     Eu não sei nada sobre Adobe Flex, mas achei muito interessante o que vi hoje.     Segue algumas referências para quem estiver afim de iniciar os estudos:     Referências:  Adobe      TVFlex      Developer CenterTour de      Flex        Listas Brasileiras  FlexBrasilFlexDev     Bibliotecas (outros componentes):  </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/3259158467536504370/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=3259158467536504370' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/3259158467536504370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/3259158467536504370'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2009/04/quer-aprender-adobe-flex.html' title='Quer aprender Adobe Flex?'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-6013447710023397628</id><published>2008-02-21T02:00:00.000-03:00</published><updated>2008-12-09T01:08:19.041-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Padrões de Projeto'/><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><title type='text'>Padrões de Projeto - Gerador de Gráficos com Template Method</title><summary type='text'>Dae gurizada...Algum tempo atrás eu e um amigo, Marcos Brião, fizemos uma oficina (workshop) na Confraria do Java, grupo de estudos da Ulbra em Canoas/RS, sobre Desgin Patterns.Esses dias tava revirando meus arquivos e encontrei essa apresentação. Nessa oficina fizemos um Gerador de Gráficos simples com alguns patterns. O sistema ficou bem interessante.Screenshot:Faça os downloads:    </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/6013447710023397628/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=6013447710023397628' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/6013447710023397628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/6013447710023397628'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2008/02/design-pattern-template-method.html' title='Padrões de Projeto - Gerador de Gráficos com Template Method'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_OpWX6-hVdbg/R7UIY263ApI/AAAAAAAAAG0/L8kprrc2oCs/s72-c/ScreenShot.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-6969002135264875861</id><published>2008-02-12T00:12:00.000-02:00</published><updated>2008-02-13T08:33:31.363-02:00</updated><title type='text'>1º dia do Curso de Spring</title><summary type='text'>Acabei de chegar do meu 1º dia do curso de Spring na T@arget. E achei ineteressante dar meu feedback aqui.Falando primeiro da infra-estrutura da escola, só tenho um comentário: Tem que melhorar.Depois vêm instrutor, Diego Pacheco.  Esse cara é bom. O balanço final é: O investimento, com certeza, valeu a pena. Não tenho dúvida que vou aprender bastante com ele.Pra quem quiser ai vai o Blog do </summary><link rel='related' href='http://simundi.blogspot.com/2008/02/1-dia-do-curso-de-spring.html' title='1º dia do Curso de Spring'/><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/6969002135264875861/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=6969002135264875861' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/6969002135264875861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/6969002135264875861'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2008/02/1-dia-do-curso-de-spring.html' title='1º dia do Curso de Spring'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-8308772699807316122</id><published>2008-02-11T14:23:00.000-02:00</published><updated>2008-02-12T00:24:37.826-02:00</updated><title type='text'>API JavaComm é show di bola</title><summary type='text'>Dea gurizada...Esses dias fiz um esquema que achei bem interessante.Através de um modem GSM( parecido com esse aqui) conectado a uma porta serial,  dei alguns "toques" para celulares para avisar determinada ação de um usuário.Fiz isso através de comandos AT.  Pra falar a verdade nem imagnava que dava para fazer isso, até então. Sei que você deve tar pensando: "Por que esse idiota não enviou uma </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/8308772699807316122/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=8308772699807316122' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/8308772699807316122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/8308772699807316122'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2008/01/api-javacomm-show-di-bola.html' title='API JavaComm é show di bola'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-6672185795226609805</id><published>2007-09-24T03:31:00.000-03:00</published><updated>2008-12-09T01:08:23.175-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hibernate'/><category scheme='http://www.blogger.com/atom/ns#' term='jpa'/><title type='text'>Criar uma aplicação com hibernate</title><summary type='text'>Dae gurizada!!!Esse é um post simples para quem quer confirguar uma aplicação para usar Hibernate com Annotations.Eu usei o Netbeans 5.5 para montar esse exemplo. Será necessário fazer o download do Hibernate Annotations, que por sua vez precisa do Hibernate Core. Para os teste utilizei o Postgresql 8.2. Segue os links:  Hibernate Core 3.2Hibernate-Annotations 3.3Postgresql 8.2 Abaixo está o link</summary><link rel='enclosure' type='text/html' href='http://simundi.blogspot.com/2007/09/criar-uma-aplicao-com-hibernate.html' length='0'/><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/6672185795226609805/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=6672185795226609805' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/6672185795226609805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/6672185795226609805'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2007/09/criar-uma-aplicao-com-hibernate.html' title='Criar uma aplicação com hibernate'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_OpWX6-hVdbg/R6-JVG63AeI/AAAAAAAAAFc/tCwdXjFlYtA/s72-c/files.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-5127299365371952206</id><published>2007-08-26T17:06:00.001-03:00</published><updated>2008-12-09T01:08:24.884-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hibernate'/><title type='text'>O que é o hibernate ?</title><summary type='text'>           var infoblogs_url = 'http://simundi.blogspot.com/2007/08/o-que-o-hibernate.html';             Hibernate. É bem simples entender pra que serve esse bicho: Mapeamento Objeto RelacionalPara os mais experientes falar que o Hibernate faz a "ponte" entre o conceito Relacional com o Orientado a Objetos é fácil. Mas tem bastante gente que não cosegue enxergar isso.   Agora veja da seguinte </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/5127299365371952206/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=5127299365371952206' title='8 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/5127299365371952206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/5127299365371952206'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2007/08/o-que-o-hibernate.html' title='O que é o hibernate ?'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_OpWX6-hVdbg/RtHi25SA82I/AAAAAAAAACs/jUX7A-Ep5wE/s72-c/imagem.GIF' height='72' width='72'/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-3012853709242019449</id><published>2007-08-26T16:28:00.000-03:00</published><updated>2008-02-10T21:37:12.706-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hibernate'/><title type='text'>Hibernate - da teoria à prática</title><summary type='text'>Dae gurizada!!Bom, faz tempo que não paro para escrever algo de útil. Tenho um monte de "artigos rascunhos" no meu blog que nunca ternimo.Hoje, domingo chuvoso, estava assintindo nada na tv e resolvi escrever uma série de artigos sobre o Hibernate, framework que sou apaixonado! E também sobre JPA.Esse artigos irão abordar os seguintes tópicos:O que é o hibernate ? Introdução ao objetivo do </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/3012853709242019449/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=3012853709242019449' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/3012853709242019449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/3012853709242019449'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2007/08/hibernate-da-teoria-prtica.html' title='Hibernate - da teoria à prática'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-2118276510285138020</id><published>2007-04-20T12:28:00.000-03:00</published><updated>2007-08-26T19:27:49.818-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='certificação'/><category scheme='http://www.blogger.com/atom/ns#' term='Diversos'/><title type='text'>Certificação "opensource", por que não?</title><summary type='text'>              var infoblogs_url = 'http://simundi.blogspot.com/2007/04/certificao-opensource-por-que-no.html';                 Esses dias me organizando ( contando os $$ ) para certificação, me surgiu uma dúvida. Por que não pode existir uma Certificação "OpenSource"? Não sei se OpenSource é o termo mais adequado, mas acho que representa bem a idéia.Por que não existe uma Certificação onde a </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/2118276510285138020/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=2118276510285138020' title='5 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/2118276510285138020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/2118276510285138020'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2007/04/certificao-opensource-por-que-no.html' title='Certificação &quot;opensource&quot;, por que não?'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-2744584424161435533</id><published>2007-04-14T00:07:00.000-03:00</published><updated>2008-12-09T01:08:25.888-02:00</updated><title type='text'>Ler e gravar arquivos em java</title><summary type='text'>Parece besta, mas já vi algumas pessoas com dúvidas..Existem diversas formas em java para ler e gravar arquivos. Vou mostrar uma que me parece a mais simples.Tando para ler ou gravar são utilizados 3 objetos.- File- Writer ou Reader- Objeto para controlar o bufferGravar um arquivo:Ler um arquivo:Tae uma forma bem simples para trabalhar com arquivos...Abraço!</summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/2744584424161435533/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=2744584424161435533' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/2744584424161435533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/2744584424161435533'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2007/03/como-ler-e-gravar-arquivos.html' title='Ler e gravar arquivos em java'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_OpWX6-hVdbg/Rhw-J0JxDGI/AAAAAAAAAA8/_g1FcPz0FbA/s72-c/temp1.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-3368782730843643896</id><published>2007-04-13T18:37:00.000-03:00</published><updated>2007-04-13T18:56:31.427-03:00</updated><title type='text'>Ordenar objetos em Java</title><summary type='text'>                  var infoblogs_url = 'http://simundi.blogspot.com/2007/04/ordenar-objetos-em-java.html';                     Hoje tive que ordenar objetos de uma Collection. Essa coleção era resultado de uma consulta muito louca usando a api Criteria do Hibernate, por isso não consegui utilizar um simples ORDER BY.Para resolver meu problema utilizei as API's Commons Collection e BeanUtil do </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/3368782730843643896/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=3368782730843643896' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/3368782730843643896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/3368782730843643896'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2007/04/ordenar-objetos-em-java.html' title='Ordenar objetos em Java'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-7393021569653121569</id><published>2007-03-28T08:30:00.003-03:00</published><updated>2008-02-17T20:52:02.081-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Datas'/><title type='text'>Datas em Java - Ainda existe dúvida ?</title><summary type='text'>Esse post está Deprcate! hehehe.. Tenho visto pelos fóruns e listas da vida muitas dúvidas quanto a datas em java, isso me motivou a este post.A própria JDK já vem com ferramentas para realizar trabalhos simples com datas.Já ouviu falar na classe Calendar ??Classe calendar oferece algumas operações básicas com datas.1º) Desmembrar dataVocê já deve ter visto que métods da classe java.utill.Date </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/7393021569653121569/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=7393021569653121569' title='4 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/7393021569653121569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/7393021569653121569'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2007/03/datas-em-java-ainda-existe-dvida.html' title='Datas em Java - Ainda existe dúvida ?'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7642770694393333804.post-7086616937640161621</id><published>2007-03-19T12:40:00.000-03:00</published><updated>2008-12-09T01:08:26.709-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hibernate'/><category scheme='http://www.blogger.com/atom/ns#' term='jpa'/><title type='text'>JPA/Hibernate com Postgresql</title><summary type='text'>                    var infoblogs_url = 'http://simundi.blogspot.com/2007/03/jpahibernate-com-postgresql.html';                           Utilizo hibernate com postgresql há alguns anos. Uma dificuldade que sempre tive nas ferramentas para geração dos antigos XML’s e, agora, as classes anotadas é a sequence.Nenhuma ferramenta que utilizei até hoje trouxe solução para isso.O resultado disso é </summary><link rel='replies' type='application/atom+xml' href='http://simundi.blogspot.com/feeds/7086616937640161621/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7642770694393333804&amp;postID=7086616937640161621' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/7086616937640161621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7642770694393333804/posts/default/7086616937640161621'/><link rel='alternate' type='text/html' href='http://simundi.blogspot.com/2007/03/jpahibernate-com-postgresql.html' title='JPA/Hibernate com Postgresql'/><author><name>Alexandre Simundi</name><uri>http://www.blogger.com/profile/07075473948224038728</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://2.bp.blogspot.com/_OpWX6-hVdbg/S4ShPKb74NI/AAAAAAAAAUw/licSDU7zuRo/S220/Eu_6.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_OpWX6-hVdbg/Rf6wK2KrjmI/AAAAAAAAAAM/QVesQWL-mgM/s72-c/img1.png' height='72' width='72'/><thr:total>2</thr:total></entry></feed>
