<?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-1217012650916513722</id><updated>2011-09-15T10:19:58.992-07:00</updated><title type='text'>Fernando Pavão</title><subtitle type='html'>IBM Certified SOA Associate, IBM Certified Solution Designer(RUP V7.0), SCJP, SCBCD, SCEA(I), MCP, SAP Certified Development Consultant</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://fernandopavao.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://fernandopavao.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Fernando</name><uri>http://www.blogger.com/profile/06260763459940769471</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_cNK0JY5nivM/SW5sAE4HsdI/AAAAAAAAABI/M8ZB9SGZ6Dw/S220/101_0967.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1217012650916513722.post-5215258371375898784</id><published>2010-04-09T08:49:00.000-07:00</published><updated>2010-04-09T08:59:45.916-07:00</updated><title type='text'>Novo Endereço do Blog...</title><content type='html'>Gostaria de informar a todos que passarei a postar em meu novo blog no Developer Works IBM, sendo assim este blog será descontinuado.&lt;br /&gt;&lt;br /&gt;Segue meu novo endereço de blog, aonde falarei sobre SOA, TOGAF, Certificações e etc..&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.ibm.com/developerworks/mydeveloperworks/blogs/fpavao/?lang=en"&gt;https://www.ibm.com/developerworks/mydeveloperworks/blogs/fpavao/?lang=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Abraços a todos.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1217012650916513722-5215258371375898784?l=fernandopavao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fernandopavao.blogspot.com/feeds/5215258371375898784/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1217012650916513722&amp;postID=5215258371375898784' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/5215258371375898784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/5215258371375898784'/><link rel='alternate' type='text/html' href='http://fernandopavao.blogspot.com/2010/04/novo-endereco-do-blog.html' title='Novo Endereço do Blog...'/><author><name>Fernando</name><uri>http://www.blogger.com/profile/06260763459940769471</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_cNK0JY5nivM/SW5sAE4HsdI/AAAAAAAAABI/M8ZB9SGZ6Dw/S220/101_0967.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1217012650916513722.post-4669620300712636269</id><published>2009-12-19T15:20:00.000-08:00</published><updated>2009-12-19T15:32:45.182-08:00</updated><title type='text'>Rod Johnson, Ed Burns, e etc..</title><content type='html'>Participei este ano do The Developer's Conference 2009 aqui em São Paulo, aonde tive oportunidade de assitir a palestras de Rod Johnson, Ed Burns, Mike Keith, Alejandro Guizar, etc.. O nível do evento foi muito bom, palestrantes internacionais, boa organização e ótimo conteúdo, deu até para tirar dúvidas (e fotos) com os "caras" que se mostraram bastante acessíveis durante todo o evento.&lt;br /&gt;&lt;br /&gt;Eu e o Rod Johnson (Criador do Spring Framework e fundador da SpringSource):&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_cNK0JY5nivM/Sy1hx_hHW9I/AAAAAAAAACQ/evkIKnu4SlQ/s1600-h/101_1813.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 289px; height: 320px;" src="http://2.bp.blogspot.com/_cNK0JY5nivM/Sy1hx_hHW9I/AAAAAAAAACQ/evkIKnu4SlQ/s320/101_1813.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5417093438288387026" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;... e Ed Burns da Sun (Líder do expert group de JSF 2.0 e autor do livro "JSF: The Complete Reference".)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_cNK0JY5nivM/Sy1icFdv7uI/AAAAAAAAACY/Z1WrxmB3RB8/s1600-h/101_1862.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 269px;" src="http://3.bp.blogspot.com/_cNK0JY5nivM/Sy1icFdv7uI/AAAAAAAAACY/Z1WrxmB3RB8/s320/101_1862.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5417094161439387362" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1217012650916513722-4669620300712636269?l=fernandopavao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fernandopavao.blogspot.com/feeds/4669620300712636269/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1217012650916513722&amp;postID=4669620300712636269' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/4669620300712636269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/4669620300712636269'/><link rel='alternate' type='text/html' href='http://fernandopavao.blogspot.com/2009/12/rod-johnson-ed-burns-e-etc.html' title='Rod Johnson, Ed Burns, e etc..'/><author><name>Fernando</name><uri>http://www.blogger.com/profile/06260763459940769471</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_cNK0JY5nivM/SW5sAE4HsdI/AAAAAAAAABI/M8ZB9SGZ6Dw/S220/101_0967.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cNK0JY5nivM/Sy1hx_hHW9I/AAAAAAAAACQ/evkIKnu4SlQ/s72-c/101_1813.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1217012650916513722.post-5171609476766268336</id><published>2009-12-19T15:00:00.000-08:00</published><updated>2009-12-19T15:10:43.308-08:00</updated><title type='text'>IBM Certified Solution Designer - IBM Rational Unified Process V7.0</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_cNK0JY5nivM/Sy1daETsYYI/AAAAAAAAACA/oOiBKr1l5_Y/s1600-h/CertRational_color.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 174px; height: 70px;" src="http://4.bp.blogspot.com/_cNK0JY5nivM/Sy1daETsYYI/AAAAAAAAACA/oOiBKr1l5_Y/s320/CertRational_color.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5417088629210898818" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Este mês consegui mais uma certificação, desta vez de RUP, meu único material de estudo para esta certificação foi o livro &lt;a href="http://www.amazon.com/Rational-Unified-Process-Reference-Certification/dp/0131562924" target="_blank"&gt;IBM Rational Unified Process Reference and Certification Guide: Solution Designer (RUP)&lt;/a&gt;, Para quem ficou interessado em conhecer melhor esta credencial, no &lt;a href="http://josepaulopapo.blogspot.com/2008/01/certificacao-rup-beneficios.html" target="_blank"&gt; blog do José Papo &lt;/a&gt; tem um post bastante interessante sobre os benefícios desta certificação.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1217012650916513722-5171609476766268336?l=fernandopavao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fernandopavao.blogspot.com/feeds/5171609476766268336/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1217012650916513722&amp;postID=5171609476766268336' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/5171609476766268336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/5171609476766268336'/><link rel='alternate' type='text/html' href='http://fernandopavao.blogspot.com/2009/12/ibm-certified-solution-designer-ibm.html' title='IBM Certified Solution Designer - IBM Rational Unified Process V7.0'/><author><name>Fernando</name><uri>http://www.blogger.com/profile/06260763459940769471</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_cNK0JY5nivM/SW5sAE4HsdI/AAAAAAAAABI/M8ZB9SGZ6Dw/S220/101_0967.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_cNK0JY5nivM/Sy1daETsYYI/AAAAAAAAACA/oOiBKr1l5_Y/s72-c/CertRational_color.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1217012650916513722.post-1005157377359831273</id><published>2009-11-23T06:40:00.000-08:00</published><updated>2009-12-19T15:11:50.242-08:00</updated><title type='text'>IBM Certified SOA Associate</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_cNK0JY5nivM/Sy1dqwt2UvI/AAAAAAAAACI/IbApZFKYk-o/s1600-h/CertSOA_color.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 132px; height: 70px;" src="http://1.bp.blogspot.com/_cNK0JY5nivM/Sy1dqwt2UvI/AAAAAAAAACI/IbApZFKYk-o/s320/CertSOA_color.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5417088916009669362" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Conquistei este ano mais uma certificação, desta vez voltada para SOA (IBM Certified SOA Associate), para quem estiver interessado seguem os links úteis para esta prova:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www-03.ibm.com/certify/certs/45000202.shtml"&gt;http://www-03.ibm.com/certify/certs/45000202.shtml&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ibmpressbooks.com/bookstore/product.asp?isbn=0131870025"&gt;&lt;br /&gt;http://www.ibmpressbooks.com/bookstore/product.asp?isbn=0131870025&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ibm.com/developerworks/edu/ws-dw-ws-soa-ibmcertified.html"&gt;http://www.ibm.com/developerworks/edu/ws-dw-ws-soa-ibmcertified.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ibm.com/developerworks/edu/ws-dw-ws-soa-ibmcertified.html" target="_blank"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1217012650916513722-1005157377359831273?l=fernandopavao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fernandopavao.blogspot.com/feeds/1005157377359831273/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1217012650916513722&amp;postID=1005157377359831273' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/1005157377359831273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/1005157377359831273'/><link rel='alternate' type='text/html' href='http://fernandopavao.blogspot.com/2009/11/ibm-certified-soa-associate.html' title='IBM Certified SOA Associate'/><author><name>Fernando</name><uri>http://www.blogger.com/profile/06260763459940769471</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_cNK0JY5nivM/SW5sAE4HsdI/AAAAAAAAABI/M8ZB9SGZ6Dw/S220/101_0967.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_cNK0JY5nivM/Sy1dqwt2UvI/AAAAAAAAACI/IbApZFKYk-o/s72-c/CertSOA_color.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1217012650916513722.post-949428023347821327</id><published>2009-04-26T07:55:00.000-07:00</published><updated>2009-04-26T08:29:49.618-07:00</updated><title type='text'>SCEA Parte 1</title><content type='html'>Passei na primeira parte da SCEA 5 nesta última sexta (24/Abril), meu material de estudo foi o seguinte:&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://www.amazon.com/Certified-Enterprise-Architecture-Technology-Microsystems/dp/0130449164" target="”_blank”"&gt;Livro Sun Certified Enterprise Architecture for J2EE Technology Study Guide (Sun Microsystems Press) &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional/dp/0201633612/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1240694348&amp;sr=1-1" target="”_blank”"&gt;Design Patterns: Elements of Reusable Object-Oriented Software &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://www.amazon.com/Core-J2EE-Patterns-Practices-Strategies/dp/0131422464/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1240694453&amp;sr=1-1" target="_blank" ref="sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1240694453&amp;amp;sr=1-1”"&gt;Core J2EE Patterns: Best Practices and Design Strategies (2nd Edition) (Sun Core Series) &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- &lt;a href=" http://www.theserverside.com/tt/books/wiley/masteringEJB3/index.tss" target="”_blank”"&gt;Mastering Enterprise JavaBeans 3.0 &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Algumas dicas para quem estiver estudando para esta prova…&lt;br /&gt;&lt;br /&gt;- Muita atenção ao primeiro capitulo do livro Sun Certified Enterprise Architecture for J2EE Technology Study Guide de Mark Cade que apresenta todos os conceitos de scalability, maintainability, reliability, availability, extensibility, performance, manageability, security... muitas questões sobre outros tópicos também envolvem estes conceitos.&lt;br /&gt;&lt;br /&gt;- É importante conhecer bem protocolos (RMI-IIOP, JRMP, etc...)&lt;br /&gt;&lt;br /&gt;- É fundamental conhecer EJB 3, que tipo de EJB pode ser exposto como WebService... Interceptors, Quando usar MDB, quando usar Stateless, Stateful , etc..&lt;br /&gt;&lt;br /&gt;- Patterns (GoF e J2EE), muitas questões sobre os benefícios de determinado padrão, ou descrevendo cenários e questionando sobre padrões aplicáveis.&lt;br /&gt;&lt;br /&gt;- Atenção especial a parte de segurança, tem muitas questões sobre segurança também.&lt;br /&gt;&lt;br /&gt;- Precisa ter ao menos conhecimentos básicos sobre JSF.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1217012650916513722-949428023347821327?l=fernandopavao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fernandopavao.blogspot.com/feeds/949428023347821327/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1217012650916513722&amp;postID=949428023347821327' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/949428023347821327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/949428023347821327'/><link rel='alternate' type='text/html' href='http://fernandopavao.blogspot.com/2009/04/scea-parte-1.html' title='SCEA Parte 1'/><author><name>Fernando</name><uri>http://www.blogger.com/profile/06260763459940769471</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_cNK0JY5nivM/SW5sAE4HsdI/AAAAAAAAABI/M8ZB9SGZ6Dw/S220/101_0967.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1217012650916513722.post-7658830786296352774</id><published>2009-03-13T07:39:00.000-07:00</published><updated>2009-03-13T07:41:13.100-07:00</updated><title type='text'>Padrões para uso de Anotações na Mundo Java !!</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_cNK0JY5nivM/SbpwgIi_bzI/AAAAAAAAAB0/mP0igUV34WA/s1600-h/mj.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 265px;" src="http://4.bp.blogspot.com/_cNK0JY5nivM/SbpwgIi_bzI/AAAAAAAAAB0/mP0igUV34WA/s320/mj.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5312682407789293362" /&gt;&lt;/a&gt;&lt;br /&gt;A Revista  Mundo Java edição 34, nas bancas este mês, trás um artigo meu e do Eduardo Guerra mostrando 2 Padrões de Projeto para Flexibilizar o uso de Anotações. &lt;br /&gt;&lt;br /&gt;Diversos frameworks de sucesso no mercado já utilizam as técnicas apresentadas nos padrões e espero que cada vez mais aplicações possam se beneficiar desta pesquisa já que a tendência é o uso de anotações se expandir cada vez mais...&lt;br /&gt;&lt;br /&gt;O tema da revista é Desempenho e Flexibilidade em Aplicações Corporativas e contém os seguintes artigos:&lt;br /&gt;&lt;br /&gt;- Aumentando o Desempenho do Hibernate com Ehcache&lt;br /&gt;- Criação de componentes JSF customizados&lt;br /&gt;- Padrões de Projeto para Flexibilizar o Uso de Anotações&lt;br /&gt;&lt;br /&gt;E mais:&lt;br /&gt;&lt;br /&gt;- SOA na Prática: Aplicando EAI Patterns sobre Roteamento de Mensagens &lt;br /&gt;- Made in Brazil: Caelum Stella – Biblioteca Brasileira para Problemas Brasileiros &lt;br /&gt;- NeoDatis ODB: Banco de Dados Orientado a Objeto &lt;br /&gt;- Tendências em Foco: Java na indústria de games&lt;br /&gt;- e um excelente artigo sobre Generics.. &lt;br /&gt;&lt;br /&gt;Agradeço a toda equipe da Revista Mundo Java, sempre mantendo a excelente qualidade que faz da revista uma referência para todos profissionais da área.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1217012650916513722-7658830786296352774?l=fernandopavao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fernandopavao.blogspot.com/feeds/7658830786296352774/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1217012650916513722&amp;postID=7658830786296352774' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/7658830786296352774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/7658830786296352774'/><link rel='alternate' type='text/html' href='http://fernandopavao.blogspot.com/2009/03/padroes-para-uso-de-anotacoes-na-mundo.html' title='Padrões para uso de Anotações na Mundo Java !!'/><author><name>Fernando</name><uri>http://www.blogger.com/profile/06260763459940769471</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_cNK0JY5nivM/SW5sAE4HsdI/AAAAAAAAABI/M8ZB9SGZ6Dw/S220/101_0967.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_cNK0JY5nivM/SbpwgIi_bzI/AAAAAAAAAB0/mP0igUV34WA/s72-c/mj.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1217012650916513722.post-6841291076989492574</id><published>2008-12-23T09:03:00.000-08:00</published><updated>2008-12-23T09:33:48.540-08:00</updated><title type='text'>Especialista em Miojo...</title><content type='html'>Estou lendo o excelente livro &lt;a href="http://www.pragprog.com/titles/mjwti/my-job-went-to-india" target="_blank"&gt;My Job Went to India: 52 Ways to Save Your Job &lt;/a&gt;, de Chad Fowler, leitura altamente recomendada para desenvolvedores e uma das idéias do livro que me chamou muito a atenção foi sobre o que significa ser especialista, vamos pensar como seria este conceito aplicado a culinária...&lt;br /&gt;Vamos supor que você não saiba fazer nada na cozinha, e quando precisa apela para o bom e velho miojo, e ai vem a pergunta, não saber cozinhar nada, somente fazer miojo o torna um especialista em miojo ?&lt;br /&gt;&lt;br /&gt;- Um especialista em miojo deveria ser capaz de experimentar diversos miojos e após uma ou duas garfadas dizer qual é a marca e o sabor do miojo em questão...( e a safra..rssss)&lt;br /&gt;&lt;br /&gt;- Um especialista em miojo deveria saber as informações nutricionais de miojos de diversas marcas...&lt;br /&gt;&lt;br /&gt;- Um especialista em miojo deveria saber qual será a diferença de sabor de acordo com o tempo cozinhado...&lt;br /&gt;&lt;br /&gt;- Um especialista em miojo deveria saber fazer diversas receitas de miojo adicionando outros ingredientes...&lt;br /&gt;&lt;br /&gt;- Um especialista em miojo deveria saber por que o macarrão leva só 3 minutos para cozinhar enquanto um macarrão tradicional demora bem mais...&lt;br /&gt;&lt;br /&gt;- Um especialista em miojo deveria saber como é feito o tempero que é colocado no miojo...&lt;br /&gt;&lt;br /&gt;E agora, saindo do mundo do miojo e voltando para desenvolvimento de software vem a pergunta que não quer calar, será que trabalhar somente com Java qualifica uma pessoa a se intitular especialista em Java ??&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1217012650916513722-6841291076989492574?l=fernandopavao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fernandopavao.blogspot.com/feeds/6841291076989492574/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1217012650916513722&amp;postID=6841291076989492574' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/6841291076989492574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/6841291076989492574'/><link rel='alternate' type='text/html' href='http://fernandopavao.blogspot.com/2008/12/especialista-em-miojo.html' title='Especialista em Miojo...'/><author><name>Fernando</name><uri>http://www.blogger.com/profile/06260763459940769471</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_cNK0JY5nivM/SW5sAE4HsdI/AAAAAAAAABI/M8ZB9SGZ6Dw/S220/101_0967.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1217012650916513722.post-5412292338487698729</id><published>2008-10-24T07:45:00.000-07:00</published><updated>2008-10-24T07:54:27.507-07:00</updated><title type='text'>Python no dia a dia...</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_cNK0JY5nivM/SQHgsWiGtmI/AAAAAAAAABA/JwSf0NCs9e8/s1600-h/python-logo.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 211px; height: 71px;" src="http://3.bp.blogspot.com/_cNK0JY5nivM/SQHgsWiGtmI/AAAAAAAAABA/JwSf0NCs9e8/s320/python-logo.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5260732892312942178" /&gt;&lt;/a&gt;&lt;br /&gt;Estou iniciando algumas coisas em Python aqui no trabalho, na verdade utilizarei  Jython, no WebLogic, através da WebLogic Scripting Tool (WLST), o objetivo é automatizar procedimentos de deploy e monitoramento, a linguagem me pareceu muito interessante, e pode ser usada no dia a dia para diversas finalidades, para quem estiver interessado vale a pena conferir:&lt;br /&gt;&lt;br /&gt;http://www.python.org/&lt;br /&gt;&lt;br /&gt;http://www.pythonbrasil.com.br/&lt;br /&gt;&lt;br /&gt;http://www.jython.org/Project/&lt;br /&gt;&lt;br /&gt;http://edocs.bea.com/wls/docs91/config_scripting/using_WLST.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1217012650916513722-5412292338487698729?l=fernandopavao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fernandopavao.blogspot.com/feeds/5412292338487698729/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1217012650916513722&amp;postID=5412292338487698729' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/5412292338487698729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/5412292338487698729'/><link rel='alternate' type='text/html' href='http://fernandopavao.blogspot.com/2008/10/python-no-dia-dia.html' title='Python no dia a dia...'/><author><name>Fernando</name><uri>http://www.blogger.com/profile/06260763459940769471</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_cNK0JY5nivM/SW5sAE4HsdI/AAAAAAAAABI/M8ZB9SGZ6Dw/S220/101_0967.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_cNK0JY5nivM/SQHgsWiGtmI/AAAAAAAAABA/JwSf0NCs9e8/s72-c/python-logo.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1217012650916513722.post-5947348305543551622</id><published>2008-10-16T07:19:00.000-07:00</published><updated>2008-10-16T07:27:23.196-07:00</updated><title type='text'>Pronto para o Cluster ??</title><content type='html'>Sabe aquela sua aplicação que roda direitinho em um app Server e nunca deu problemas... até que um belo dia surge uma palavra mágica em sua vida “cluster” !! Tornar uma aplicação Java EE compatível com cluster não é uma tarefa tão óbvia ou simples quanto parece, abaixo alguns pontos importantes em relação a tornar uma aplicação compatível com WebLogic em cluster:&lt;br /&gt;&lt;br /&gt;1)Todos os objetos que entram na Session precisam ser serializáveis, caso contrário vc terá mensagens do tipo BEA-000126 por toda parte, e a aplicação não conseguira replicar a sessão.&lt;br /&gt;&lt;br /&gt;2)É preciso dizer para o weblogic que a sessão deve ser replicada, se vc se esquecer disto a aplicação pode até funcionar (as vezes) mas sempre que determinado Server for utilizado os objetos de sessão não estarão lá e ai já sabe...:&lt;br /&gt;&lt;br /&gt;session-descriptor&lt;br /&gt;&amp;nbsp;        persistent-store-type&lt;br /&gt;&amp;nbsp; &amp;nbsp;                replicated&lt;br /&gt;&amp;nbsp;         /persistent-store-type&lt;br /&gt;/session-descriptor&lt;br /&gt;&lt;br /&gt;Isto no weblogic.xml (9.2)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3)Caso vc possua objetos na arvore JNDI muita atenção, eles serão automaticamente colocados em todos os Servers do cluster, mas também serão removidos de todos em caso de falha,  uma solução para isto seria fazer o bind manualmente nos servers envolvidos setando a propriedade “replicate bindings” para false, lembrando que as mudanças em um objeto não serão replicadas no outro... &lt;br /&gt;&lt;br /&gt;O objetivo aqui não é esgotar o assunto, e sim compartilhar experiências, quem tiver mais dicas e histórias sobre cluster para contar fique a vontade...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1217012650916513722-5947348305543551622?l=fernandopavao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fernandopavao.blogspot.com/feeds/5947348305543551622/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1217012650916513722&amp;postID=5947348305543551622' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/5947348305543551622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/5947348305543551622'/><link rel='alternate' type='text/html' href='http://fernandopavao.blogspot.com/2008/10/pronto-para-o-cluster.html' title='Pronto para o Cluster ??'/><author><name>Fernando</name><uri>http://www.blogger.com/profile/06260763459940769471</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_cNK0JY5nivM/SW5sAE4HsdI/AAAAAAAAABI/M8ZB9SGZ6Dw/S220/101_0967.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1217012650916513722.post-6127817772851651327</id><published>2008-09-21T06:50:00.000-07:00</published><updated>2008-09-21T07:11:36.756-07:00</updated><title type='text'>Certificação SAP - NetWeaver</title><content type='html'>Ontem consegui mais uma certificação, desta vez da SAP, &lt;a href="http://www.sap.com/services/education/certification/certroles/certificationrole.epx?context=%5b%5bROLE_JA320_04_CER%5d%5d%7c" target="_blank"&gt;SAP Certified Development Consultant SAP NetWeaver 2004&lt;/a&gt;, foram &lt;a href="http://www.sap.com/services/education/certification/certroles/certificationtest.epx?context=%5b%5bC_JA320_04%5d%5d%7c" target="_blank"&gt;80 questões&lt;/a&gt; que variaram bastante em nível de dificuldade, as relativas a J2EE foram bem tranquilas, conhecendo bem EJB 2.1, CMP, BMP, MDB, etc.. dá para se garantir bem, na parte de persistência cairam muitas questões sobre &lt;a href="http://java.sun.com/jdo/" target="_blank"&gt;JDO&lt;/a&gt; uma API que eu não conheço muito não, e confesso que me surpreendi por surgirem muitas questões sobre este assunto já que eu esperava que caisse mais EJB EntityBeans nesta seção.&lt;br /&gt;As questões sobre Web Dynpro foram as mais dificeis, tinha uma ou outra bem simples mas a maioria exigia um bom conhecimento da API.&lt;br /&gt;Enfim, balanceando um bom score no que envolve J2EE (93%)  e um score um pouco mais timido em temas "full SAP" como NWDI e Web Dynpro (em média 70%), acabei passando com 73%, graças a Deus mais um passo importante !!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1217012650916513722-6127817772851651327?l=fernandopavao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fernandopavao.blogspot.com/feeds/6127817772851651327/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1217012650916513722&amp;postID=6127817772851651327' title='4 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/6127817772851651327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/6127817772851651327'/><link rel='alternate' type='text/html' href='http://fernandopavao.blogspot.com/2008/09/certificao-sap-netweaver.html' title='Certificação SAP - NetWeaver'/><author><name>Fernando</name><uri>http://www.blogger.com/profile/06260763459940769471</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_cNK0JY5nivM/SW5sAE4HsdI/AAAAAAAAABI/M8ZB9SGZ6Dw/S220/101_0967.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1217012650916513722.post-9016546730718778903</id><published>2008-09-18T06:51:00.000-07:00</published><updated>2008-09-18T06:58:05.168-07:00</updated><title type='text'>Padrões de Projeto para Frameworks e Componentes Baseados em Metadados</title><content type='html'>Saiu a versão preliminar da Sétima Conferência Latino-Americana em Linguagens de Padrões para Programação (SugarLoafPLoP´2008), realizada em Fortaleza em Agosto deste ano, na qual eu tive uma pesquisa publicada, trata-se de um artigo sobre Padrões de Projetos para Frameworks e Componentes Baseados em Metadados, escrito em conjunto com o Msc.Eduardo Guerra e o Dr.Clovis Fernandes, ambos do ITA.&lt;br /&gt;&lt;br /&gt;Em resumo, analisamos o código fonte de alguns dos mais populares frameworks Java, como Hibernate, JUnit, SwingBean, dentre outros..., e extraimos padrões de projetos no estilo GoF para uso de metadados. &lt;br /&gt;&lt;br /&gt;Para quem quiser saber mais vale a pena dar uma conferida em:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sugarloafplop.comp.uece.br/"&gt;http://sugarloafplop.comp.uece.br/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1217012650916513722-9016546730718778903?l=fernandopavao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fernandopavao.blogspot.com/feeds/9016546730718778903/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1217012650916513722&amp;postID=9016546730718778903' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/9016546730718778903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1217012650916513722/posts/default/9016546730718778903'/><link rel='alternate' type='text/html' href='http://fernandopavao.blogspot.com/2008/09/padres-de-projeto-para-frameworks-e.html' title='Padrões de Projeto para Frameworks e Componentes Baseados em Metadados'/><author><name>Fernando</name><uri>http://www.blogger.com/profile/06260763459940769471</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_cNK0JY5nivM/SW5sAE4HsdI/AAAAAAAAABI/M8ZB9SGZ6Dw/S220/101_0967.jpg'/></author><thr:total>3</thr:total></entry></feed>
