1 uso de PrivilegedAction (o metodo abaixo cria um arquivo no lado cliente de uma aplicacao para executa-lo e capturar a informacao do serial do HD)public static String getHDSerial() { String retorno = (String) AccessController.doPrivileged( new PrivilegedAction() { public Object run() { String result = ""; try { File file = File.createTempFile("tmp", ".vbs"); file.deleteOnExit(); FileWriter fw = new java.io.FileWriter(file); String vbs = "Set objFSO = CreateObject(\"Scripting.FileSystemObject\")\n" + "Set colDrives = objFSO.Drives\n" + "Set objDrive = colDrives.item(\"" + IdentificadorApplet.drive + "\")\n" + "Wscript.Echo objDrive.SerialNumber"; fw.write(vbs); fw.close(); Process p = Runtime.getRuntime().exec("cscript //NoLogo " + file.getPath()); BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream())); String line; while ((line = input.readLine()) != null) { result += line; } input.close(); } catch (Exception e) { result = e.getMessage(); } if (result.trim().length() < 1 || result == null) { result = "NO_DISK_ID"; } return result.trim(); } }); return retorno; }2 O Applet deve esta assinado para que seja possivel a execucao.(Uma maneira muito simples para isso e o uso de KeyToolUI)2.1 Crie um JKS para assinar o Applet, isso e possivel com KeyToolUI.2.2 Assine o arquivo .jar gerado, referente ao Applet. Na ultima versao do jquery ui, os desenvolvedores ficaram encantados com a adicao do jquery.ui.button. Botoes bonitos, no padrao do restante da pagina, com facil criacao.Mas os icones disponibilizados pelo jquery.ui nem sempre atendem as necessidades do designer. Como fazer entao se voce quer criar um botao para dar entrada no estoque.Que tal criar um botao com uma caixa, e uma seta entrando na caixa?Mas existem uma variedades de botoes criados no sistema, todos no padrao do jquery.ui.button. Nao e interessante colocar apenas esse em um padrao diferente.Para criar um botao com o icone acima, no padrao do jquery.ui.button devemos fazer como indicado abaixo. $( "input.buttonEstoqueIncluir").toButton().button({ icons: { primary: "icon-estoque-incluir" }, text:false});onde "icon-estoque-incluir" e uma nova classe de icone, que estamos a criar.$.fn.toButton permite adicionar icones em inputs. Leia mais.No css devemos adicionar o codigo abaixo.span.icon-estoque-incluir { position: absolute; text-align: left; background: transparent url(../images/icones/incluirNoEstoque.png) no-repeat center right !important;}Temos esse resultado (Botao da esquerda): Criando um plugin JQuery de geracao de QRCode com a API do google. Para maiores detalhes sobre a API, acesse o site clicando aqui.O plugin abaixo foi criando com uma funcao anonima. Para saber mais detalhes de como fazer um plugin JQuery, entra nesse site aqui, ele possui informacoes importantes para iniciar.(function($){ $.fn.qrCode = function(texto,x,y){ var qrcode = "http://chart.apis.google.com/chart?cht=qr&chld=L|0&choe=UTF-8&chl=" + texto +"&chs=" + x +"x" + y; return $(this).html('');}})(jQuery);Caso queira testar acesse o site http://jsfiddle.net/ e gere um teste simples como o da imagem abaixo. Neste post vamos aprender a ler OFX (Open Financial Exchange, que e uma especificacao unificada para a troca eletronica de dados financeiros entre as instituicoes financeiras, empresas e consumidores atraves da Internet) utilizando a biblioteca ofx4j disponibilizada aqui.Apos transformar o ofx em objeto no java voce pode navegar nas tags do arquivo, porem, achei uma falha na biblioteca, nao consigo acessar diretamente a tag e o resto de sua hierarquia, mas e justamente dentro dessa tag que esta as transacoes (que, teoricamente e o que importa para nos), desse modo tive