<?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-30988598</id><updated>2012-01-19T12:44:28.591-08:00</updated><category term='jiaxclient iax softphone'/><title type='text'>Blog do Wess</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://wesleybez.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://wesleybez.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Wesley R. Bezerra</name><uri>http://www.blogger.com/profile/05884904678170621979</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://www.wesleybez.com.br/wesley_contorno.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-30988598.post-4501636507972357736</id><published>2010-03-22T14:28:00.000-07:00</published><updated>2010-03-22T14:33:00.443-07:00</updated><title type='text'>NFE2 Biblioteca Java</title><content type='html'>&lt;h3&gt;WBSPED pronto para NFE2&lt;a href="http://www.wbezerra.com.br"&gt;&lt;img style="float: right;" src="http://www.wbezerra.com.br/images/logos/logowbsped.png" width="152" height="74" /&gt;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;nossa biblioteca já esta pronta para consumir os novos web services  da NFE2 que entrará em vigor a partir de abril/2010.&lt;/p&gt; &lt;h2&gt;&lt;a href="http://www.wbezerra.com.br/"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Solicite uma versão de testes.&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30988598-4501636507972357736?l=wesleybez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wesleybez.blogspot.com/feeds/4501636507972357736/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30988598&amp;postID=4501636507972357736' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/4501636507972357736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/4501636507972357736'/><link rel='alternate' type='text/html' href='http://wesleybez.blogspot.com/2010/03/nfe2-biblioteca-java.html' title='NFE2 Biblioteca Java'/><author><name>Wesley R. Bezerra</name><uri>http://www.blogger.com/profile/05884904678170621979</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://www.wesleybez.com.br/wesley_contorno.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30988598.post-7981647499237309593</id><published>2009-06-15T09:37:00.000-07:00</published><updated>2009-06-15T09:41:14.941-07:00</updated><title type='text'>Site da minha empresa</title><content type='html'>Para saber mais sobre a biblioteca de NF-e ou de CT-e, ou ainda, para solicitar uma &lt;span style="font-weight: bold;"&gt;versão de testes&lt;/span&gt;, visite o site da minha empresa &lt;a href="http://www.wbezerra.com.br"&gt;WBezerra&lt;/a&gt; e conheça mais sobre esta ferramenta e as outras soluções que a empresa oferece.&lt;br /&gt;&lt;br /&gt;obrigado&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30988598-7981647499237309593?l=wesleybez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wesleybez.blogspot.com/feeds/7981647499237309593/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30988598&amp;postID=7981647499237309593' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/7981647499237309593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/7981647499237309593'/><link rel='alternate' type='text/html' href='http://wesleybez.blogspot.com/2009/06/site-da-minha-empresa.html' title='Site da minha empresa'/><author><name>Wesley R. Bezerra</name><uri>http://www.blogger.com/profile/05884904678170621979</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://www.wesleybez.com.br/wesley_contorno.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30988598.post-8948170944833068781</id><published>2009-05-19T09:06:00.001-07:00</published><updated>2009-05-19T09:06:59.856-07:00</updated><title type='text'>Biblioteca CT-e</title><content type='html'>&lt;h3&gt;Biblioteca de Conhecimento de Transporte Eletrônico &lt;/h3&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;A biblioteca é uma aplicação java que pode ser integrada a outras linguagens através de linha de comando.&lt;br /&gt;Sua configuração se dá através de arquivos de propriedades, sendo que para programas que rodem em multiplos clientes, pode ser passado como parametro o arquivo de propriedades a ser lido. Caso o arquivo não seja passado ele lerá o arquivo padrão.&lt;br /&gt;Para aplicações Java, a biblioteca pode ser utilizada diretamente dentro da aplicação, chamando através do Java seus métodos diretamente.&lt;br /&gt;Funcionalidades da biblioteca:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;assinar cte&lt;/li&gt;&lt;li&gt;enviar lote &lt;/li&gt;&lt;li&gt;cancelar lote&lt;/li&gt;&lt;li&gt;consultar envio&lt;/li&gt;&lt;li&gt;inutilização &lt;/li&gt;&lt;li&gt;verificar status do serviço&lt;/li&gt;&lt;/ul&gt;&lt;hr id="system-readmore"&gt;&lt;p&gt; &lt;/p&gt;&lt;h4&gt;Características&lt;/h4&gt;&lt;p&gt;Esta biblioteca fornece integração com a sefaz, seu foco é na comunicação. Ela não gera o xml e nem o pdf da nova na versão atual. Estas funcionalidades podem ser solicitadas a parte.&lt;br /&gt;Pode ser utilizada em qualquer estado que utilize CTe &lt;/p&gt;&lt;p&gt;Segue a mesma modo de uso da NFe &lt;/p&gt;&lt;p&gt;Uma biblioteca muito fácil de utilizar.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;h4&gt;Exemplo de envio de CTe com a biblioteca:&lt;/h4&gt;&lt;pre&gt;CTeComando comando2 = new RecepcaoComando();&lt;br /&gt;String saida2 = "";&lt;br /&gt;saida2 = (String) comando2.execute("exemplo-lote.xml");&lt;br /&gt;System.out.println("saida2:" + saida2); &lt;/pre&gt;&lt;p&gt; &lt;/p&gt;&lt;h4&gt;Exemplo de retorno da recepção:&lt;br /&gt;&lt;/h4&gt;&lt;pre&gt;CTeComando comando2 = new RetRecepcaoComando();&lt;br /&gt;String saida2 = "";&lt;br /&gt;saida2 = (String) comando2.execute("423000000545086");&lt;br /&gt;System.out.println("saida2:"+saida2);&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30988598-8948170944833068781?l=wesleybez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wesleybez.blogspot.com/feeds/8948170944833068781/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30988598&amp;postID=8948170944833068781' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/8948170944833068781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/8948170944833068781'/><link rel='alternate' type='text/html' href='http://wesleybez.blogspot.com/2009/05/biblioteca-ct-e.html' title='Biblioteca CT-e'/><author><name>Wesley R. Bezerra</name><uri>http://www.blogger.com/profile/05884904678170621979</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://www.wesleybez.com.br/wesley_contorno.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30988598.post-5355178578423740923</id><published>2009-05-04T17:16:00.000-07:00</published><updated>2009-05-04T17:23:36.269-07:00</updated><title type='text'>Mais informações da biblioteca de NFe</title><content type='html'>A biblioteca é uma aplicação java que pode ser integrada a outras linguagens através de linha de comando.&lt;br /&gt;Sua configuração se dá através de arquivos de propriedades, sendo que para programas que rodem em multiplos clientes, pode ser passado como parametro o arquivo de propriedades a ser lido.  Caso o arquivo não seja passado ele lerá o arquivo padrão.&lt;br /&gt;Para aplicações Java, a biblioteca pode ser utilizada diretamente dentro da aplicação, chamando através do Java seus métodos diretamente.&lt;br /&gt;Funcionalidades da biblioteca:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;assinar nota fiscal&lt;/li&gt;&lt;li&gt;enviar lote de notas&lt;/li&gt;&lt;li&gt;cancelar lote&lt;/li&gt;&lt;li&gt;consultar envio&lt;/li&gt;&lt;li&gt;inutilizar nota.&lt;/li&gt;&lt;li&gt;verificar status do serviço&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;observação: esta biblioteca fornece integração com a sefaz, seu foco é na comunicação. Ela não gera o xml e nem o pdf da nova na versão atual. Estas funcionalidades podem ser solicitadas a parte.&lt;br /&gt;&lt;br /&gt;Estados em funcionamento:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Santa Catarina&lt;/li&gt;&lt;li&gt;Paraná&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;observação: pode ser utilizada em qualquer estado que utilize NFe&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30988598-5355178578423740923?l=wesleybez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wesleybez.blogspot.com/feeds/5355178578423740923/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30988598&amp;postID=5355178578423740923' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/5355178578423740923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/5355178578423740923'/><link rel='alternate' type='text/html' href='http://wesleybez.blogspot.com/2009/05/mais-informacoes-da-biblioteca-de-nfe.html' title='Mais informações da biblioteca de NFe'/><author><name>Wesley R. Bezerra</name><uri>http://www.blogger.com/profile/05884904678170621979</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://www.wesleybez.com.br/wesley_contorno.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30988598.post-5788099751816609549</id><published>2009-03-30T10:28:00.000-07:00</published><updated>2009-03-30T11:44:18.785-07:00</updated><title type='text'>howto facelets</title><content type='html'>&lt;span style="font-size:130%;"&gt;1.Tutorial Facelets&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;é um framework de templates para JEE, permite uma facil integração com JSF. Sua utilização no JSF pode ser comparada a utilização do Tiles no Struts. A nova versão do JSF, o JSF 2.0, já terá recursos de template baseado nas funcionalidades existentes no Facelets&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;2.Instalação&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2.1 Bibliotecas necessárias&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;jsf-facelets.jar&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2.2 Com Maven&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;dependency&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;groupid&gt;com.sun.facelets&lt;/groupid&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;artifactid&gt;jsf-facelets&lt;/artifactid&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/dependency&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2.3 No web.xml&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;context-param&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;param-name&gt;javax.faces.DEFAULT_SUFFIX&lt;/param-name&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;param-value&gt;.xhtml&lt;/param-value&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/context-param&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2.4 no faces-config.xml&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;application&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;view-handler&gt;com.sun.facelets.FaceletViewHandler&lt;/view-handler&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/application&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;3.as tags&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;ui:component&gt;&lt;/span&gt; - tag utilizada para a confecção de componentes em jsp;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;ui:composition&gt;&lt;/span&gt; - tag utilizada para fazer composição de tela, ver design pattern Composite View; Esta tag ignora todo o conteúdo que está fora dela.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;ui:debug&gt;&lt;/span&gt; - tag que exibe uma tela de debug;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;ui:decorate&gt; &lt;/span&gt;- tag utilizada para fazer a composição de tela, igual comportamento do &lt;ui:composition&gt;, no entanto esta não ignora o conteúdo que não esta contido dentro dela, como faz a &lt;ui:composition&gt;;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;ui:define&gt;&lt;/span&gt; - utilizada para definir o conteúdo dos templates.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;ui:fragment&gt;&lt;/span&gt; - assim como a tag &lt;ui:define&gt;, esta tag é utiliza para definição do conteúdo de um template. No entanto, não exclui o conteúdo que não esta nela.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;ui:include&gt;&lt;/span&gt; - tag utilizada para incluir uma página ou fragmento de página dentro de outra.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;ui:insert&gt;&lt;/span&gt; - tag utilizada para fazer as marcações dos templates e definir os trechos a serem substituídos.  O template é baseado no nome dado as tags de insert&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;ui:param&gt;&lt;/span&gt; - tag utilizada para passagem de parâmetros pelo facelets.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;ui:remove&gt;&lt;/span&gt; - tag utilizada para remover parte do xml para não compilação.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;ui:repeat&gt;&lt;/span&gt; - tag utilizada para iteração. Mesmo funcionamento do &lt;c:foreach&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;4.Links&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;https://facelets.dev.java.net/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;http://www.infoblogs.com.br/view.action?contentId=13524&amp;amp;Facelets---Exemplos-Simples&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;http://javawora.blogspot.com/2007/08/tutorial-faceltes.html&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30988598-5788099751816609549?l=wesleybez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wesleybez.blogspot.com/feeds/5788099751816609549/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30988598&amp;postID=5788099751816609549' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/5788099751816609549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/5788099751816609549'/><link rel='alternate' type='text/html' href='http://wesleybez.blogspot.com/2009/03/howto-facelets.html' title='howto facelets'/><author><name>Wesley R. Bezerra</name><uri>http://www.blogger.com/profile/05884904678170621979</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://www.wesleybez.com.br/wesley_contorno.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30988598.post-8509026372445810792</id><published>2009-01-14T06:39:00.000-08:00</published><updated>2009-06-23T12:42:34.266-07:00</updated><title type='text'>Biblioteca Nfe</title><content type='html'>&lt;div style="float: left; width: 25%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_1-UZ8_OWWzU/SW39UGc-fOI/AAAAAAAAAFI/KxYT1tEP5-A/s1600-h/GLW-gwc60349622.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 120px; height: 180px;" src="http://2.bp.blogspot.com/_1-UZ8_OWWzU/SW39UGc-fOI/AAAAAAAAAFI/KxYT1tEP5-A/s200/GLW-gwc60349622.jpg" alt="" id="BLOGGER_PHOTO_ID_5291163659001560290" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="padding: 20px; float: left; width: 75%;"&gt;&lt;br /&gt;Lançada a primeira versão da biblioteca de integração para programas que precisam enviar notas fiscais eletrônicas.&lt;br /&gt;Esta biblioteca possibilita a fácil integração de sistemas legados. Como a maioria dos sistemas antigos é implementado em ambiente DOS, esta biblioteca permite integração através de parâmetros e linha de comando, permitindo sistemas antigos terem uma integração mais fácil, sem tanta manutenção no código legado.&lt;br /&gt;Esta biblioteca já esta validada e funcionando em conjunto com um sistema Dataflex para distribuidoras, de uma empresa de Santa Catarina.&lt;br /&gt;Interessados entrar em &lt;span style="font-weight: bold;"&gt;contato &lt;/span&gt;no e-mail:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;wesleybez@yahoo.com.br&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;ou visite o nosso site&lt;/span&gt;&lt;span style="font-style: italic;"&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.wbezerra.com.br"&gt;www.wbezerra.com.br&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;e solicite uma&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; versão de testes&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30988598-8509026372445810792?l=wesleybez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wesleybez.blogspot.com/feeds/8509026372445810792/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30988598&amp;postID=8509026372445810792' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/8509026372445810792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/8509026372445810792'/><link rel='alternate' type='text/html' href='http://wesleybez.blogspot.com/2009/01/biblioteca-nfe.html' title='Biblioteca Nfe'/><author><name>Wesley R. Bezerra</name><uri>http://www.blogger.com/profile/05884904678170621979</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://www.wesleybez.com.br/wesley_contorno.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_1-UZ8_OWWzU/SW39UGc-fOI/AAAAAAAAAFI/KxYT1tEP5-A/s72-c/GLW-gwc60349622.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30988598.post-8802938866545573918</id><published>2008-11-10T14:58:00.000-08:00</published><updated>2008-11-10T15:13:22.599-08:00</updated><title type='text'>Screencasts sobre struts</title><content type='html'>Boa noite pessoal,&lt;br /&gt;&lt;br /&gt;estes são alguns screencasts do struts 1.x utilizando o plugin do netbeans 6.1, espero que sejam uteis.&lt;br /&gt;&lt;br /&gt;quem quiser saber mais sobre o assunto, pode entrar no meu ambiente de EAD&lt;br /&gt; &lt;a href="http://www.wesleybez.com.br/ensino/moodle" target="_blank"&gt;clicando aqui&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.wesleybez.com.br/arquivos/struts_criar_projeto.swf" target="_blank"&gt;novo projeto&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wesleybez.com.br/arquivos/struts_novo_action.swf" target="_blank"&gt;novo action&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wesleybez.com.br/arquivos/struts_novo_actionform.swf" target="_blank"&gt;novo actionForm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30988598-8802938866545573918?l=wesleybez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wesleybez.blogspot.com/feeds/8802938866545573918/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30988598&amp;postID=8802938866545573918' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/8802938866545573918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/8802938866545573918'/><link rel='alternate' type='text/html' href='http://wesleybez.blogspot.com/2008/11/screecast-sobre-struts.html' title='Screencasts sobre struts'/><author><name>Wesley R. Bezerra</name><uri>http://www.blogger.com/profile/05884904678170621979</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://www.wesleybez.com.br/wesley_contorno.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30988598.post-4278768505578810588</id><published>2008-10-30T06:17:00.000-07:00</published><updated>2008-10-30T06:32:40.208-07:00</updated><title type='text'>NFE - Nota Fiscal Eletronica</title><content type='html'>A novela chega a seu final.&lt;br /&gt;Meu componente de integração está pronto, que tiver interesse em adiquirir favor entrar em contato:&lt;br /&gt;&lt;br /&gt;wesleybez@yahoo.com.br&lt;br /&gt;&lt;br /&gt;descrição da solução:&lt;br /&gt;- voltada para sistemas legados;&lt;br /&gt;- chamada através da linha de comando;&lt;br /&gt;- operações baseadas em parâmetros;&lt;br /&gt;- totalmente configurável (endereços, certificados e UFs);&lt;br /&gt;- trabalha com o qualquer UF*;&lt;br /&gt;- focada na integração (não gera os xmls, somente os valida)&lt;br /&gt;- não geral nfe para impressão;&lt;br /&gt;- ler xmls do diretorios configurado como diretorio de entrada.&lt;br /&gt;- grava retornos no diretorio configura como diretorio de saida.&lt;br /&gt;&lt;br /&gt;Muito indicado para sistemas grandes baseados em DOS que precisam revolver rapidamente esta integração.&lt;br /&gt;Fácil de usar e fácil de integrar.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30988598-4278768505578810588?l=wesleybez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wesleybez.blogspot.com/feeds/4278768505578810588/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30988598&amp;postID=4278768505578810588' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/4278768505578810588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/4278768505578810588'/><link rel='alternate' type='text/html' href='http://wesleybez.blogspot.com/2008/10/nfe-nota-fiscal-eletronica.html' title='NFE - Nota Fiscal Eletronica'/><author><name>Wesley R. Bezerra</name><uri>http://www.blogger.com/profile/05884904678170621979</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://www.wesleybez.com.br/wesley_contorno.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30988598.post-8114096231243883960</id><published>2008-06-09T13:41:00.000-07:00</published><updated>2008-06-09T13:44:48.546-07:00</updated><title type='text'>Tutoriais do Jude - Diagramas</title><content type='html'>Alguns screencasts do Jude sobre os diagramas da UML.&lt;br /&gt;visite também meu site &lt;a href="http://www.wesleybez.com.br" target="_blank"&gt;www.wesleybez.com.br&lt;/a&gt; na seção de ensino e conheça mais um pouco sobre os cursos de programação.&lt;br /&gt;&lt;br&gt;&lt;br /&gt;Links:&lt;br /&gt;&lt;a href="http://www.wesleybez.com.br/senai/dc_novo.htm" target="_blank"&gt;novo diagrama de classes&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wesleybez.com.br/senai/dc_classe_associacao.htm" target="_blank"&gt;associação entre classes&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wesleybez.com.br/senai/dc_interface.htm"  target="_blank"&gt;Interface&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wesleybez.com.br/senai/dp_novo.htm"  target="_blank"&gt;Diagrama de pacotes&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wesleybez.com.br/senai/dia_seq.htm"  target="_blank"&gt;Diagrama de Sequência&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wesleybez.com.br/senai/dia_comp.htm"  target="_blank"&gt;Diagrama de Componentes&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wesleybez.com.br/senai/dia_deploy.htm"  target="_blank"&gt;Diagrama de Deployment&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30988598-8114096231243883960?l=wesleybez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wesleybez.blogspot.com/feeds/8114096231243883960/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30988598&amp;postID=8114096231243883960' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/8114096231243883960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/8114096231243883960'/><link rel='alternate' type='text/html' href='http://wesleybez.blogspot.com/2008/06/tutoriais-do-jude-diagramas.html' title='Tutoriais do Jude - Diagramas'/><author><name>Wesley R. Bezerra</name><uri>http://www.blogger.com/profile/05884904678170621979</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://www.wesleybez.com.br/wesley_contorno.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30988598.post-7483697552840276907</id><published>2008-03-24T09:47:00.000-07:00</published><updated>2008-06-20T11:41:57.113-07:00</updated><title type='text'>Screencast do Netbeans</title><content type='html'>&lt;a href="http://www.wesleybez.com.br/senai/novo_desktop.htm"  target="_blank"&gt;Nova Aplicação Desktop&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wesleybez.com.br/senai/pacote_classe.htm"  target="_blank"&gt;Novo Pacote e Classe&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wesleybez.com.br/senai/nova_aplicacao_web.htm" target="_blank"&gt;Nova aplicação web&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wesleybez.com.br/senai/novo_servlet.htm"  target="_blank"&gt;Novo Servlet&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30988598-7483697552840276907?l=wesleybez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wesleybez.blogspot.com/feeds/7483697552840276907/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30988598&amp;postID=7483697552840276907' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/7483697552840276907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/7483697552840276907'/><link rel='alternate' type='text/html' href='http://wesleybez.blogspot.com/2008/03/screencast-do-netbeans.html' title='Screencast do Netbeans'/><author><name>Wesley R. Bezerra</name><uri>http://www.blogger.com/profile/05884904678170621979</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://www.wesleybez.com.br/wesley_contorno.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30988598.post-6121821832788653498</id><published>2007-05-04T04:05:00.000-07:00</published><updated>2008-02-29T09:26:32.193-08:00</updated><title type='text'>Consumidor 2.0</title><content type='html'>A vida imita a arte e arte imita a vida ... e a tecnologia empurra as duas!&lt;br /&gt;Com a evolução da redes sociais (Social Network) e com a evolução de seus objeto/artefatos de compartilhamento de informação, criou-se um cenario propicio para o nascimento de um novo e mais poderoso personagem: o consumidor 2.0&lt;br /&gt;Este personagem tem algumas caracteristicas proprias que o tornam tão especial:&lt;br /&gt;&lt;ul&gt; &lt;li&gt;poder aquisitivo (questionável)&lt;/li&gt; &lt;li&gt;controle&lt;/li&gt; &lt;li&gt;co-criador&lt;/li&gt; &lt;li&gt;conectado&lt;/li&gt; &lt;li&gt;criativo&lt;/li&gt; &lt;li&gt;produtor de conteúdo&lt;/li&gt; &lt;li&gt;participa de conversação&lt;/li&gt;&lt;li&gt;participa de comunidades&lt;/li&gt; &lt;li&gt;produz canais&lt;/li&gt; &lt;li&gt;comunicativo&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Este novo elemento produz conhecimento e o dissemina através da rede, por conhecimento adotemos que é o conhecimento explicito (da definição de Nonaka &amp; Takeuchi).&lt;br /&gt;Este conhecimento disseminado em uma comunidade ou rede social começa a criar um outor conceito muito interessante a ser abordado em outros posts futuros, a cognição distribuida.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30988598-6121821832788653498?l=wesleybez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wesleybez.blogspot.com/feeds/6121821832788653498/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30988598&amp;postID=6121821832788653498' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/6121821832788653498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/6121821832788653498'/><link rel='alternate' type='text/html' href='http://wesleybez.blogspot.com/2007/05/consumidor-20.html' title='Consumidor 2.0'/><author><name>Wesley R. Bezerra</name><uri>http://www.blogger.com/profile/05884904678170621979</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://www.wesleybez.com.br/wesley_contorno.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30988598.post-461644241178011745</id><published>2007-04-27T14:19:00.000-07:00</published><updated>2007-04-27T14:36:17.457-07:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight:bold;"&gt;Social media&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Algumas tecnologias estão ajudando a transformar a maneira como nos relacionamos através da internet, evoluindo assim o próprio conceito de &lt;span style="font-weight:bold;"&gt;redes sociais&lt;/span&gt; como as conhecemos, no entanto esta mudança tem se dado de forma contínua e não causando rupturas o que nos tornou fácil de aceita-la.  Mas como podemos percebe-la então?  E como saber se esta mesmo mudando?&lt;br /&gt;Se relembrarmos o inico das &lt;span style="font-weight:bold;"&gt;rede sociais&lt;/span&gt; (primeiro site a ter esse conceito foi o clasmate), as &lt;span style="font-weight:bold;"&gt;redes sociais&lt;/span&gt; eram baseadas nas trocas de mensagens e iteração 1:1, lembram do IRC? Então, o conceito evoluiu um pouco quando passou a troca de objetos, pessoas expondo suas fotos, entre outras coisas, como por exemplo o fotolog, esta relação através da troca de objetos ainda é muito forte hoje, mas as &lt;span style="font-weight:bold;"&gt;redes sociais&lt;/span&gt; evoluiram mais um pouquinho, passando para alem da troca de objetos para a criação.&lt;br /&gt;Hoje os usuários são co-criadores de conteúdo (blogs), formadores de opniões, politicamente posicionados, autores de sua propria enciclopeia (wikipedia).  Estamos mais poderosos. :)&lt;br /&gt;A essas ferramentas que nos empoderaram chamamos &lt;span style="font-weight:bold;"&gt;Social Media&lt;/span&gt;.&lt;br /&gt;Algumas tecnologias estão associas a este conceito, como:&lt;br /&gt; - wiki&lt;br /&gt; - blog&lt;br /&gt; - videocast&lt;br /&gt; - podcast&lt;br /&gt; - rss&lt;br /&gt;cada um com sua parcela de "culpa".&lt;br /&gt;Então? O que podemos fazer? Como nos encaixamos neste cenários? Qual futuro podemos projetar a partir destes fatos?&lt;br /&gt;&lt;br /&gt;Bem as respostas eu não sei? Também não sei se essas são as perguntas certas?&lt;br /&gt;Mas na dúvida respondo: 42 (Ver guia do mochileiro das galaxias), hehehe&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30988598-461644241178011745?l=wesleybez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wesleybez.blogspot.com/feeds/461644241178011745/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30988598&amp;postID=461644241178011745' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/461644241178011745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/461644241178011745'/><link rel='alternate' type='text/html' href='http://wesleybez.blogspot.com/2007/04/social-media-algumas-tecnologias-esto.html' title=''/><author><name>Wesley R. Bezerra</name><uri>http://www.blogger.com/profile/05884904678170621979</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://www.wesleybez.com.br/wesley_contorno.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30988598.post-5434661889719749777</id><published>2007-03-01T05:27:00.000-08:00</published><updated>2007-03-07T07:34:30.229-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jiaxclient iax softphone'/><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;"&gt;Exemplo JIAXCLIENT &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Esta é uma pequena exposição desta biblioteca, com o intuito de incentivar sua utilização e seu amadurecimento através da pluralização deste conhecimento. Como tive dificuldades para encontrar algum material sobre o assunto e depois de sofrer um pouquinho quero compartilhar parte disto.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Esta biblioteca pode possibilitar a utilização de recursos VoIP na sua aplicação, por exemplo: um softphone, uma mensagem de voz padrão e a utilização de recursos de alguns um PABX (se estes assim estiverem configurados), como por exemplo o voicemail.&lt;br /&gt;Foi criada para tabalhar com o protocolo IAX (ver http:// www.asterisk.org ) que é um protocolo inicialmente criado para revolver alguns problemas encontrados no seu "irmão" mais sofisticado, o SIP.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Quem já utilizou o protocolo SIP em suas aplicações sabe as dificuldades de sua utilização na internet devido a muitas redes, principalmente domiciliares ou pequenas empresas, utilizarem NAT, mais informações sobre o assunto podem ser facilmente encontradas (www.google.com heheh) .   Trabalhar com SIP é complexo, tentando combater essa complexidade vem o IAX, que não apresenta problemas com NAT, é um protocolo mais enxuto, entre varias outras coisas.&lt;br /&gt;Bem mas deixando de bla bla bla.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;Um exemplo de conexão do jiaxclient com um asterisk:&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:times new roman;font-size:85%;"  &gt;//obtenha uma instancia do jiaxclient&lt;br /&gt;JIAXClient jIAXClient = JIAXClient.getInstance();&lt;br /&gt;//inicialize ela com o tipo de audio e o numero de ligações&lt;br /&gt;jIAXClient.initialize(AUDIO_INTERNAL_PA,1);&lt;br /&gt;//configure o CODEC a ser utilizado para receber e transmitir a voz/som&lt;br /&gt;jIAXClient.setFormats(FORMAT_GSM,FORMAT_GSM);&lt;br /&gt;//nao esqueça de iniciar o processameto das threads&lt;br /&gt;int x = jIAXClient.startProcessingThread();&lt;br /&gt;//registre o seu jiaxclient no asterisk a ser utilizado&lt;br /&gt;Registration registration = jIAXClient.register("seu_numero&lt;seu_numero&gt;","sua_senha&lt;sua_senha&gt;","ip_asterisk&lt;seu_asterisk&gt;:4569");&lt;br /&gt;/*&lt;br /&gt;voce pode precisar de uma linha de execução para iniciar o seu jiaxclient, pois o mesmo vai utiliza sua linha principal se nao o fizer (em alguns casos pode ser interesante! cada caso um caso)&lt;br /&gt;*/&lt;br /&gt;Thread inializadorJIAXClient = new Thread(){&lt;br /&gt;   public void run(){&lt;br /&gt;                jIAXClient.run();&lt;br /&gt;                 }&lt;br /&gt;   };&lt;br /&gt;inializadorJIAXClient.start();&lt;br /&gt;//Para processar os eventos por ele recebidos, por exemplo: recebendo chamada e etc, vc vai precisar de um listener (que futuramente postarei um exemplo tambem)&lt;br /&gt;jIAXClient.addIAXListener(new ListenerLigacaoInterna());&lt;/seu_asterisk&gt;&lt;/sua_senha&gt;&lt;/seu_numero&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Espero que seja de utilidade a alguém.&lt;br /&gt;Abraços a todos e até a proxima.&lt;br /&gt;&lt;br /&gt;Links relacionados&lt;br /&gt;http://www.voip-info.org/&lt;br /&gt;http://www.asterisk.org/&lt;br /&gt;http://www.hem.za.org/jiaxclient/&lt;br /&gt;&lt;br /&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;br /&gt;_uacct = "UA-1195871-4";&lt;br /&gt;urchinTracker();&lt;br /&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30988598-5434661889719749777?l=wesleybez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wesleybez.blogspot.com/feeds/5434661889719749777/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30988598&amp;postID=5434661889719749777' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/5434661889719749777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30988598/posts/default/5434661889719749777'/><link rel='alternate' type='text/html' href='http://wesleybez.blogspot.com/2007/03/exemplo-jiaxclient-esta-uma-pequena.html' title=''/><author><name>Wesley R. Bezerra</name><uri>http://www.blogger.com/profile/05884904678170621979</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://www.wesleybez.com.br/wesley_contorno.gif'/></author><thr:total>2</thr:total></entry></feed>
