A Arte da Tecnologia
Vamos falar sobre desenvolvimento Java, Flex e BlazeDS. Gerencimento de Projetos, Scrum, XP, PMI e afins.
sábado, 9 de julho de 2011
Mudamos
segunda-feira, 7 de julho de 2008
Como Funciona a Internet e seus equipamentos
Se você nunca pensou nesse ponto de vista, veja os dois videos que exemplifica o funcionamento da internet, rotadores, firewalls e afins.
Boa diversão.
Parte 01
Parte 02
Fonte: www.youtube.com
Agradecimentos ao meu grande amigo Victor Galdino, por ter achado esse material.
Até a próxima pessoal
Screencast Flex Java BlazeDS
Depois de um longo e gelado inverno retorno com mais uma postagem, só que agora é um screencast que montei sobre a integração flex, java e blazeds.
Nos próximos dias estarei criando mais um e publicando. Então até a próxima semana.
Parte - 01
Parte - 02
quinta-feira, 20 de março de 2008
iMacros para Firefox
Se você ama o navegador Firefox, mas está cansado de tarefas repetitivas como visitar os mesmos sites todos os dias, preenchendo formulários, e lembrando de senhas, então iMacros para o Firefox é a solução que você estava sonhando! iMacros foi feito para automatizar as tarefas mais repetitivas na web. Se há uma atividade que você tem que fazer repetidamente, grave ela no iMacros. Da próxima vez que você precisar disso, toda a macro vai ser usada com um só clique! Com iMacros, você pode rapidamente e facilmente preencher formulários na web, lembrar senhas, download informações de outros sites, capturar a Web (conseguir dados de múltiplos sites), e mais. Você pode manter as macros no seu computador para o seu próprio uso, ou pode compartilhá-las com outros adicionando elas a sua pagina inicial, blog, Intranet de companhia ou qualquer serviço de favoritos sociais. Os usos são limitados somente pela sua imaginação! ***Qualquer coisa que você faz com o Firefox, iMacros pode automatizar.***
Aqui estão alguns exemplos de como você pode usar o iMacros para automatizar seu navegador e gravar e re-usar trabalhos repetitivos.
(1) Preenchedor de Formulários & Administrador de Senhas
Com iMacros para Firefox, você não precisa mais checar o mesmo site todos os dias, lembrar de senhas, e preencher formulários da web. iMacros é o único preenchedor de formulários que pode preencher automaticamente formulários que tem varias paginas. Toda informação armazenada pode ser lida facilmente, simples arquivos de textos que podem ser facilmente editados. Senhas são armazenadas seguramente com encriptação de 256-Bit AES. Usuários podem memorizar somente uma senha mestra e iMacros se lembrara de todas as outras, oferecendo uma verdadeira experiência de login automatizado, que é melhor que “Solution to Enterprise Single Sign-On” (SSO).
(2) Download & Envio Automatizado
iMacros pode automatizar o download de imagens, arquivos, ou paginas inteiras (com ou sem imagens). Em outra direção, ele pode automatizar o envio de dados para websites. Você pode usar variáveis dentro de macros e importar dados de arquivos CSV. iMacros inclui um agente trocador de usuário, download de PDF e Flash, e funções bloqueadores de propagandas e imagens. Quando combinados e controlados com Javascript, as Macros gravadas podem fazer até tarefas bastante complexas.
(3) Extração de Dados, Capturação de Web & Mudança de Dados Empresariais
O comando EXTRACT do iMacros automaticamente lê dados de um website e exporta para arquivos CSV – o exato oposto de preencher formulários. iMacros inclui suporte complete de Unicode e funciona com qualquer língua, incluindo línguas de multi-byte como o Chinês. Você pode usar isso para fazer o download de quotas de ações, pegar e comparar preços de websites, e mais.
(4) Teste de Web
Profissionais da web podem usar o iMacros para testes funcionais de performance e regressão de aplicações da web. O comando incluído STOPWATCH captura precisamente o tempo de resposta de uma pagina da web. iMacros também inclui suporte para muitos elementos de AJAX.
(5) Scripting Social (Favoritos Sociais)
Compartilhar seu favorito iMacros com amigos e colegas é fácil. Simplesmente clique com o botão direito na macro e adicione ela como um favorito, ou selecione “Usar em todos lugares” e coloque a macro completa em um simples link. Você pode mandar o link para outros, ou colocar na sua pagina inicial, blog, ou intranet de companhia. Invés de falar para os visitantes do seu site como preencher um formulário, deixe o iMacros fazer isso para eles. Todas as informações são armazenadas dentro do link como um texto, com nada armazenado nos nossos servidores, por isso iMacros funciona em intranets também. Veja um exemplo em del.icio.us/imacros/imacro.
(6) Outros Usos
Para mais idéias de como usar o iMacros, por favor visite www.iopus.com/imacros/firefox e/ou nosso fórum de suporte em forum.iopus.com.
iMacros é extremamente versátil e pode ser combinado com outras extensões como Greasemonkey, Web Developer, Firebug, Download Statusbar, e Adblock.
iMacros para Firefox é gratuito para use pessoal e comercial. Faça o download do add-on hoje para simplificar suas tarefas da Web e compartilhe suas macros com outros!
Qualquer coisa que você faz com o Firefox, iMacros pode automatizar.
segunda-feira, 10 de março de 2008
Debugar Javascript
O firebug é um plugin para o Firefox, com ele você não somente vai poder debugar linha-a-linha seu código javascript, como também vai poder monitorar desempenho, monitorar css, poder inspecionar elementos de uma página e muito mais. Para maiores informações sobre o que ele pode fazer, vocês podem conferir no site do projeto em http://www.getfirebug.com .
Então você programador novo na arte de programar para web, ou mesmo programdor experiente, não deixe para amanhã instale hoje mesmo o firebug e aproveite todas as suas funcionalidades, e diga adeus aos alerts na hora de descobrir o porque seu código não traz o valor que era esperado.
Até a próxima postagem.
jQuery - Calcula Idade
/**
* jQuery CalculaIdade v1.0.0 - http://wborbajr.blogspot.com/jquery.CalculaIdade.php
*
* Copyright (c) 2008 Waldir Borba Junior (stilbuero.de)
* Dual licensed under the MIT and GPL licenses:
* http://www.opensource.org/licenses/mit-license.php
* http://www.gnu.org/licenses/gpl.html
*
* Usando calculaIdade().
*
* @exemplo
*
* $('#campos_formulario').val( $().calculaIdade( "dd/mm/yyyy" ) );
*
* $('#campos_formulario').val( $().calculaIdade( "dd/mm/yy" ) );
*
* @desc Calcula a idade de uma data informada e retorno no formato 99 a 99 m -
* #ERR# - se a data informada nao estiver correta
*
*/
$.fn.calculaIdade = function ( dataNascimento ) {
var hoje = new Date();
var arrayData = dataNascimento.split("/");
var retorno = "#ERR#";
if (arrayData.length == 3) {
// Decompoem a data em array
var ano = parseInt( arrayData[2] );
var mes = parseInt( arrayData[1] );
var dia = parseInt( arrayData[0] );
// Valida a data informada
if ( arrayData[0] > 31 || arrayData[1] > 12 ) {
return retorno;
}
ano = ( ano.length == 2 ) ? ano += 1900 : ano;
// Subtrai os anos das duas datas
var idade = ( hoje.getYear()+1900 ) - ano;
// Subtrai os meses das duas datas
var meses = ( hoje.getMonth() + 1 ) - mes;
// Se meses for menor que 0 entao nao cumpriu anos. Se for maior sim ja cumpriu
idade = ( meses < 0 ) ? idade - 1 : idade;
meses = ( meses < 0 ) ? meses + 12 : meses;
retorno = ( idade + " a " + meses + " m" );
}
return retorno;
};