<?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-8917949</id><updated>2012-01-21T20:59:48.203-02:00</updated><title type='text'>Fonte aberta</title><subtitle type='html'>Idéias e fontes compartilhadas com todos.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8917949.post-8919028492311136324</id><published>2011-01-24T16:06:00.002-02:00</published><updated>2011-01-24T16:08:08.675-02:00</updated><title type='text'>Deque para planning poker</title><summary type='text'>   Deque para planning poker  Originally uploaded by Adriano Dadario O processo agora sim começa a ficar interessante...Este ano de 2011 quero pegar fundo no uso do SCRUM.Para isso já comecei a criar as ferramentas necessárias para o trabalho.Nosso primeiro deque para fazer o planning poker.</summary><link rel='replies' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/8919028492311136324/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8917949&amp;postID=8919028492311136324' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/8919028492311136324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/8919028492311136324'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2011/01/deque-para-planning-poker.html' title='Deque para planning poker'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5214/5384946378_d25f26a599_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8917949.post-2909338449145491682</id><published>2010-09-08T13:34:00.003-03:00</published><updated>2010-09-08T13:39:41.281-03:00</updated><title type='text'>Vem ai RubyConf BR 2010</title><summary type='text'>Neste ano eu irei naAno passado não consegui aparecer por lá, pois o projeto que eu estava exigiu muito e infelizmente o tempo restante não foi favorável.Agora é só esperar o grande evento como no ano de 2008 que foi muito divertido e com  palestras bem interessantes.</summary><link rel='replies' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/2909338449145491682/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8917949&amp;postID=2909338449145491682' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/2909338449145491682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/2909338449145491682'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2010/09/vem-ai-rubyconf-br-2010.html' title='Vem ai RubyConf BR 2010'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8917949.post-1905136984965913223</id><published>2009-06-09T10:08:00.003-03:00</published><updated>2009-06-09T10:20:37.611-03:00</updated><title type='text'>Comandos úteis em Linux</title><summary type='text'>Existem comandos em Linux que não podemos esquecer.Meu problema é como descobrir o cara que está ocupando muito espaço em disco... Isso num ambiente de servidor.Para isso é bom não esquecer os comando:du -skx * | sort -nPara listar todas as pastas do ponto atual com o conteúdo sumarizado de tudo.Também não posso esquecer do comando:df -hpara listar a carga dos volumes.</summary><link rel='replies' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/1905136984965913223/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8917949&amp;postID=1905136984965913223' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/1905136984965913223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/1905136984965913223'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2009/06/comandos-uteis-em-linux.html' title='Comandos úteis em Linux'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8917949.post-6430091445458901112</id><published>2008-04-10T10:39:00.001-03:00</published><updated>2008-04-10T10:39:56.998-03:00</updated><title type='text'>Curso de gerencia de projetos</title><summary type='text'>Grupo participante do curso  Originally uploaded by dadarioApós um longo período sem postagem, eis que volto a casa.Agora um pouco menos código, mas sempre que possível coloco alguns milagres da tecnologia.Falando um pouco sobre gerencia de projetos.... Fiz um curso para entender esta arte de planejar, estimar, convencer e lidar com pessoas. Estava precisando de uma visão melhor sobre o processo </summary><link rel='replies' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/6430091445458901112/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8917949&amp;postID=6430091445458901112' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/6430091445458901112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/6430091445458901112'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2008/04/curso-de-gerencia-de-projetos.html' title='Curso de gerencia de projetos'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2063/2402729490_1fa6d2d369_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8917949.post-114073633267088978</id><published>2006-02-23T20:01:00.001-03:00</published><updated>2008-04-08T21:36:39.050-03:00</updated><title type='text'>Criando versões</title><summary type='text'>Este post não é sobre código, mas um ponto de vista sobre criar versões de sistemas.Uma das piores coisas que se tem é ter um projeto que logicamente é dividido em modulos, mas fisicamente é um bloco de código comportando todos estes modulos.As requisições, os testes, as versões são sempre em modulos, mas a implementação do código é feito tudo em bloco.Como assim em bloco?Imagine um projeto que </summary><link rel='replies' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/114073633267088978/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8917949&amp;postID=114073633267088978' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/114073633267088978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/114073633267088978'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2006/02/criando-verses.html' title='Criando versões'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8917949.post-113951254203263518</id><published>2006-02-09T16:43:00.000-02:00</published><updated>2006-02-09T19:09:44.366-02:00</updated><title type='text'>Aprofundando um pouco em Javascript</title><summary type='text'>Javascript está ficando uma linguagem muito legal para programar (Quem sabe um dia chega ao modelo de programação do Ruby... Sonho), mas já começa a despertar as maneira de programas em forma de Orientação a Objetos com suas funcionalidades.Já fiz diversas coisas com a utilização do Prototype e esta é outra que ajuda na formatação de números decimais. Devem haver diversos outros scripts que fazem</summary><link rel='replies' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/113951254203263518/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8917949&amp;postID=113951254203263518' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/113951254203263518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/113951254203263518'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2006/02/aprofundando-um-pouco-em-javascript.html' title='Aprofundando um pouco em Javascript'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8917949.post-113630501936451580</id><published>2006-01-03T13:59:00.000-02:00</published><updated>2006-01-12T14:46:11.543-02:00</updated><title type='text'>Acentuação sem acento</title><summary type='text'>Um método simples para trocar as palavras com acento para sem acento.É um método comum, mas sempre estou precisando em algum lugar, logo é melhor deixar aqui para evitar escrever de novopublic class StringUtils {    public static String replaceSpecialCaracter(String specialString) {        if (specialString == null) {            return specialString;        }        char[] special = new char[] { </summary><link rel='replies' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/113630501936451580/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8917949&amp;postID=113630501936451580' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/113630501936451580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/113630501936451580'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2006/01/acentuao-sem-acento.html' title='Acentuação sem acento'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8917949.post-113024799768540583</id><published>2005-10-25T11:25:00.000-02:00</published><updated>2005-10-25T11:46:37.690-02:00</updated><title type='text'>Um novo mundo (Ruby)</title><summary type='text'>Agora estou encaixando em outro mundo...Bom... Já faz alguns meses, mas estou começando a dominar o assunto.Estou utilizando uma linguagem de scripts chamada Ruby e com um framework para desenvolvimento web muito simples chamado Rails.Assim a vida da criação de páginas com formulários ficam simples e com a possibilidade de colocar recursos visuais avançados. Ah! este script.aculo.us é um "</summary><link rel='replies' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/113024799768540583/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8917949&amp;postID=113024799768540583' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/113024799768540583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/113024799768540583'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2005/10/um-novo-mundo-ruby.html' title='Um novo mundo (Ruby)'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8917949.post-112249205994778556</id><published>2005-07-27T15:42:00.000-03:00</published><updated>2005-07-27T16:26:55.233-03:00</updated><title type='text'>Ler arquivos... Que coisa chata</title><summary type='text'>Sempre que preciso ler um arquivo de texto, principalmente quando precisa recuperar linha a linha o JAVA me faz criar um monte de objetos, depois colocar dentro de um Loop com uma decisão que me deixa confuso...Veja como é chato:BufferedReader reader = new BufferedReader(new FileReader("myFile"));String aLine = null;while((aLine = reader.readLine()) != null) {    // do the job}Este tipo de </summary><link rel='replies' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/112249205994778556/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8917949&amp;postID=112249205994778556' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/112249205994778556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/112249205994778556'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2005/07/ler-arquivos-que-coisa-chata.html' title='Ler arquivos... Que coisa chata'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8917949.post-110486121748298115</id><published>2005-01-04T15:19:00.001-02:00</published><updated>2008-04-08T21:59:31.959-03:00</updated><title type='text'>Criando código de Barras</title><summary type='text'>Criar código de barras é uma tarefa que exige entender a regra da criação das barras e seus significados.Para um dos projetos em desenvolvimento, precisei da geração de códigos de barras para o formato Interleaved 2 of 5 (intercalado 2 de 5).Como JAVA tem um universo aberto, fui ao encontro de API que fazem este serviço de geração do código de barras. Encontrei estes:http://jbars.sourceforge.net/</summary><link rel='replies' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/110486121748298115/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8917949&amp;postID=110486121748298115' title='4 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/110486121748298115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/110486121748298115'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2005/01/criando-cdigo-de-barras.html' title='Criando código de Barras'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8917949.post-110485812302315595</id><published>2005-01-04T14:40:00.000-02:00</published><updated>2005-01-04T15:14:42.076-02:00</updated><title type='text'>Gráficos JAVA no Linux sem X11</title><summary type='text'>Uma coisa que nos colocam em problemas é a portabilidade...Como diz um amigo "A Interoperabilidade".Com uma aplicação pronta no ambiente windows, precisava ser apenas colocado em um sistema unix (Solaris)Algumas coisas que sempre esquecemos é a bendita barra "\"... É importante utilizar a barra "/" sempre que se referenciar a estrutura de diretórios...Mas este é apenas um detalhe...A </summary><link rel='replies' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/110485812302315595/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8917949&amp;postID=110485812302315595' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/110485812302315595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/110485812302315595'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2005/01/grficos-java-no-linux-sem-x11.html' title='Gráficos JAVA no Linux sem X11'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8917949.post-110415406902388368</id><published>2004-12-27T11:17:00.000-02:00</published><updated>2004-12-27T11:27:49.023-02:00</updated><title type='text'>Cabeçalhos do HttpServletResponse</title><summary type='text'>Precisavamos enviar um arquivo para o cliente e que ele tivesse a opção de Salvar e não deixar abrir direto no navegador.Com a ajuda de uma amigo (Ricardo, valeu), foi encontrado os parametros que podem ser passados para o cabeçalho na resposta para o navegador...Algum tempo atrás tinha colocado aqui como é feito para passar um nome do arquivo para aparecer na tela de Download, agora segue </summary><link rel='replies' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/110415406902388368/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8917949&amp;postID=110415406902388368' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/110415406902388368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/110415406902388368'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2004/12/cabealhos-do-httpservletresponse.html' title='Cabeçalhos do HttpServletResponse'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8917949.post-110320637708468745</id><published>2004-12-16T13:05:00.001-02:00</published><updated>2008-06-29T01:52:49.734-03:00</updated><title type='text'>Debuggar aplicações WEB remotamente com Eclipse e Tomcat</title><summary type='text'>O Servidor Tomcat possibilita que você faça debug das aplicações sem precisar rodar localmente, para isto é necessário habilitar o JPDA.Você sabe o que é JPDA?JPDA (Java Plataform Debugger Architecture) prove uma infra-estrutura necessária para você criar um debugger para aplicações J2SE.Ela inclui 3 níveis de API:   - Java Debug Interface (JBI), interface da linguagem de alto nível para </summary><link rel='replies' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/110320637708468745/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8917949&amp;postID=110320637708468745' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/110320637708468745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/110320637708468745'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2004/12/debuggar-aplicaes-web-remotamente-com.html' title='Debuggar aplicações WEB remotamente com Eclipse e Tomcat'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8917949.post-110320554415500608</id><published>2004-12-16T11:57:00.000-02:00</published><updated>2004-12-16T12:02:40.430-02:00</updated><title type='text'>Nome de arquivo em download</title><summary type='text'>Uma coisa que precisei fazer foi...Ao requisitar um arquivo que só de ser acessado em memória, fiz um Servlet que le este arquivo da memória e envia para o cliente.O problema era que no nome que aparece para fazer download era o nome do Servlet e não do arquivo ao qual era requisitado.Para resolver este problema, existe um atributo que pode ser passado no Header do objeto </summary><link rel='replies' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/110320554415500608/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8917949&amp;postID=110320554415500608' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/110320554415500608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/110320554415500608'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2004/12/nome-de-arquivo-em-download.html' title='Nome de arquivo em download'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8917949.post-110320338496906182</id><published>2004-12-16T11:13:00.001-02:00</published><updated>2009-01-08T09:47:06.075-02:00</updated><title type='text'>Assinatura de textos com JAVA</title><summary type='text'>Venho a algum tempo utilizando algoritmos para assinatura de textos. E com aprendi algumas coisas que acho importante colocar aqui.Vamos colocar alguns termos aqui:JCE (Java Cryptographic Extension) - Interface para adicionar extensões de providers que fornecem recursos de criptografia, assinatura digital, entre outros recursos de segurançaProvider - Empresa responsável por fornecer </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/110320338496906182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/110320338496906182'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2004/12/assinatura-de-textos-com-java.html' title='Assinatura de textos com JAVA'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-8917949.post-110320177148520670</id><published>2004-12-16T10:53:00.000-02:00</published><updated>2004-12-16T13:25:48.990-02:00</updated><title type='text'>JavaScript acessando objetos Java</title><summary type='text'>Desenvolvendo uma aplicação (Applet) que deve ser lançada por um script em JavaScrit e depois de dentro do applet atualizar a página html através do Applet. Tivemos que criar algumas chamadas do JavaScript ao objeto Java.Para isso foi criado um applet que lança um JOptionPane com os recursos para obter os dados necessários.O problema era em, como chamar um método do applet pelo JavaScript. </summary><link rel='replies' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/110320177148520670/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8917949&amp;postID=110320177148520670' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/110320177148520670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/110320177148520670'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2004/12/javascript-acessando-objetos-java.html' title='JavaScript acessando objetos Java'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8917949.post-110320136262988340</id><published>2004-12-16T10:46:00.000-02:00</published><updated>2004-12-16T10:51:55.053-02:00</updated><title type='text'>Testes para stored procedures</title><summary type='text'>Começamos a fazer este projetinho, mas paramos por ter um que faz isto é algo mais (http://mockrunner.sourceforge.net/)... Mas:Você já teve o problema de fazer testes para suas classes e se deparou com o problema de testar as classes que acessam banco de dados?Bom...Tivemos este problema num projeto e tocamos a desenvolver uma camada para simular as conexões ao banco de dados para retornar o</summary><link rel='replies' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/110320136262988340/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8917949&amp;postID=110320136262988340' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/110320136262988340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/110320136262988340'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2004/12/testes-para-stored-procedures.html' title='Testes para stored procedures'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8917949.post-109899749553185495</id><published>2004-10-28T18:01:00.000-03:00</published><updated>2004-11-08T18:54:57.096-02:00</updated><title type='text'>Abrindo as portas |] |</title><summary type='text'>Tudo tem um começo...E aqui que começa o meu Blog.Vou tentar deixar por aqui fontes que possam ajudar em futuros desenvolvimentos e idéias que são criada em debates entre amigos.Espero ter algo pelo menos 1x por dia... Mas caso não, estarei atualizando sempre que pintar algo interessante.Vamos ver se dá certo.</summary><link rel='replies' type='application/atom+xml' href='http://fonteaberta.blogspot.com/feeds/109899749553185495/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8917949&amp;postID=109899749553185495' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/109899749553185495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8917949/posts/default/109899749553185495'/><link rel='alternate' type='text/html' href='http://fonteaberta.blogspot.com/2004/10/abrindo-as-portas.html' title='Abrindo as portas |] |'/><author><name>Dadario</name><uri>http://www.blogger.com/profile/10998409882930913097</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
