logoLog da Selva


Google Chrome vs outros browsers

Escrito em Aleatórios por Rodrigo Fournier em 05 de Setembro de 2008

Depois de ver vários posts em outros blogs sobre o tal novo navegador do Google, resolvi tentar expressar minha opinião sobre o assunto aqui no logdaselva. Dados e mais dados estão rolando na web sobre o Google Chrome, como: em seu primeiro dia já ter atingido 4% do mercado, coisa que o firefox demorou para conseguir, em 48 horas, conseguiu o posto de 4º navegador mais usado, e por ai vai…o fato é que, baixei o Google Chrome por que todos aqui no trabalho fizeram o mesmo, e pra falar a verdade o navegador é muito agradável.
Interface limpa, idéia muito boa de uma página inicial com suas páginas mais acessadas e uma área para os favoritos, velocidade para navegação que até assusta pela vantagem que leva sobre os outros browsers e uma ferramenta para desenvolvedores já nativa dele, no melhor estilo firebug.
Mas, mesmo com todos esses prós, o firefox, na minha opinião, continua a ser o melhor browser da atualidade, por poder contar com inúmeros recursos que não tem comparação com os de nenhum outro. É claro que é bom lembrar, que o Chrome não tem nem uma semana, e que ainda está em versão beta, bom o GMail e o Orkut estão lá como beta até hoje (começo a achar que seja alguma jogada de marketing do Google, se alguém ai souber de algo sobre isso me corrija).
Só para estender um pouquinho mais o post, vou comentar sobre o famigerado Internet Explorer. Espero que a Microsoft corra muito atrás do prejuízo pra manter a liderança no mercado e para melhorar seu browser, por que se o Google lançar um Sistema Operacional (eu tinha comentado isso com o Hisamu a algum tempo e ele disse que eu era louco de achar que o Google se meteria nesse mercado) que ganhe a mesma aceitação inicial que seu browser, poderemos vivenciar a derrocada de uma das maiores empresas mundiais dos últimos anos. Se cuida tio Bill !!!!

Setando data no PreparedStatement

Escrito em Java por Rodrigo Fournier em 26 de Agosto de 2008

Mais um post sobre Java, esse também sobre datas, e mais uma vez sobre algo que me gerou dúvida, que procurei na web e que não vi nada que me agradasse, ou servisse exatamente para o que eu queria, por isso quando acontece esse tipo de coisa, acho que é válido postar dicas aqui pois pode vir a ser dúvida de outras pessoas também. O projeto que estou escalado, está pra ir pro ar em pouco tempo, e a galera aqui deixou sobre minha tutela substituir algumas partes essências do projeto que estavam usando o objeto Statement para fazer Inserts, Uploads e Delets, pelo PreparedStatement, aliás me pediram isso com certa urgência. Por que da urgência? O PreparedStatement previne a famosa injeção de SQL, um mal que pode causar diversos problemas para o sistema, não entrarei em detalhes, coisa que o Statement não faz. Feito isso, um problema surgiu. A galera aqui desenvolveu um método para tratar datas diretamente para o Oracle usando o comando to_date. o que facilita muito em alguns casos, mas esse método gera uma string, e como pro PreparedStatement basta você colocar um interrogação(?) no lugar que você quer que entre o comando a ser passado para a query, e depois informar o tipo para ele que ele se encarrega do resto, quando era usado o setString para o retorno do método usado, ele colocava tudo entre aspas simples, mais ou menos assim ‘to_date(’26/08/08′, ‘dd/mm/yyyy’)', isso gerava um erro na hora de executar esse sql, foi ai que fiquei sem saber o que fazer. Depois de muito pesquisar e de consultar alguns amigos do trampo, conseguimos chegar a um denominador comum. Setamos direto no PreparedStatement o tipo data (SetDate), e usamoso new Date passando para este método a data em TimeInMillis. Complicou?? Mostrarei o código.

pstmt.setDate(posicao, new Date(data.getTimeInMillis()));

Esse código passa para o banco a data com o formato correto, e Graças a Deus resolveu meu problema. :)

IETester

Escrito em Dicas, Utilitários, Internet por Tiago Guedes em 14 de Agosto de 2008

Trago boas novas para aqueles que precisam testar suas páginas no maior “mal necessário” dos programadores web, para quem não entendeu ainda, estou me referindo ao Internet Explorer 6 !

Esqueçam o Virtual Pc !! Fuçando na net encontrei um software muito bom que simula várias versões do IE (do 5.5 ao 8 beta), o que me interessou muito, não deixem de conferir:

IETester, segue o link para download abaixo:

http://baixaki.ig.com.br/download/IETester.htm

Quer burlar os captchas do RapidShare?

Escrito em Descontração por Luã de Souza em 14 de Agosto de 2008

Vem aí os novos captchas do RapidShare:

Captchas RapidShare

Via email :D

Jandira Feghali e o web calote

Escrito em Aleatórios, Opinião, Internet por Luã de Souza em 12 de Agosto de 2008

Pra quem vota no rio, tá aí um bom motivo pra não votar em alguém.

Jandira Caloteira

Dar calote em quem faz o site não é legal, viu, dona prefeita? Eu teria feito o mesmo, senão pior.

Via twitter (@pathaddad) e Diário do Rio.

Fim do PHP 4 - Vai tarde!

Escrito em PHP por Luã de Souza em 08 de Agosto de 2008

Hoje saiu o último release do PHP 4, o 4.4.9. De agora em diante só o PHP 5 terá suporte, então, se você usa o PHP 4, considere sobre fazer um upgrade (finalmente).

Gostaria de expressar minha ENORME felicidade com essa notícia, espero que agora abandonem de vez essa versão que é mais velha que eu. Vai tarde, PHP 4.

A propósito, semana passada foi lançada a versão alpha1 do PHP 5.3, que ainda não está pronta para uso em produção.

Go PHP 5 !

Diferença entre datas no JAVA

Escrito em Java por Rodrigo Fournier em 01 de Agosto de 2008

Bom galera, estava a um longo período de tempo sem postar aqui no blog, e pra falar a verdade desde que postei a última vez aqui muita coisa em minha vida mudou. Mudei de emprego, estou quase me formando, e hoje em dia deixei de trabalhar com ASP e PHP, e estou trabalhando com JAVA. Agora vamos ao que interessa, o tema do post…
Há algum tempo atrás tive que fazer um método para calcular a diferença de dias entre duas datas no JAVA, caçei no google alguns tutorias, e o que mais me agradou e me pareceu mais coerente, peguei fiz alguns ajustes e coloquei pra funcionar. Estranho, pois esse tipo de coisa é algo muito útil mas você só se dá conta disso quando precisa utilizar, e percebe que na web fica difícil achar algo semelhante, por isso resolvi postar aqui no blog minha solução.
Na verdade, o grande motivo pra mim estar aqui postando, é que um amigo aqui do trabalho outro dia precisou da mesma coisa, e fez uma solução genial pra resolver isso. A baixo colocarei minha versão do código, e a versão desse amigo, que com apenas 3 linhas de código (ele levou a sério o conceito do “KISS”), conseguiu fazer de meu código bricadeirinha, portanto, o crédito é todo seu paulista.

Minha versão:

public String calculaDiferencaDias(String data, String codProduto) {

DateFormat df = null;
Date d1 = null;
Date today = null;
long diff = 0;
String numDias = “”;
String retorno = “”;

try {
df = new SimpleDateFormat(”dd/MM/yyyy”);
d1 = (Date) df.parse(data);
} catch (ParseException ex) {
Logger.getLogger(ImportacaoComposicao.class.getName()).log(Level.SEVERE, null, ex);
}

today = new Date();
diff = d1.getTime() - today.getTime();
diff = diff / (1000 * 60 * 60 * 24);
numDias = String.valueOf(diff);
retorno = this.CarregarDados(numDias, codProduto);

return retorno;
}

A versão do meu amigo(Paulista):

public static int diferencaEmDias(Calendar data1, Calendar data2) {
long m1 = data1.getTimeInMillis();
long m2 = data2.getTimeInMillis();
return (int) ((m1 - m2) / (24*60*60*1000));
}

Plasma x LCD, qual é melhor?

Escrito em Aleatórios, Dicas, Tecnologia por Adam Rebouças em 22 de Julho de 2008

Tv de plasma

Olá pessoal ;)

A muito tempo eu não postava no blog, como a maioria dos colaboradores dele, o único que tem atualizado o blog ultimamente é o Luã (obrigado por não deixar o blog falir), confesso que as vezes deixei de atualizar por preguiça, mais recentemente não o fiz por falta de tempo mesmo, agora voltando a postagem, essa semana sem muito o que fazer no trabalho eu estava navegando pelo site da revista info me deparei com esta matéria que fala sobre vendedores de eletrônicos que não sabem dizer qual a diferença da tv de plasma para a LCD, mais indicam as de LCD sem definir quais são as vantagens delas, eu também não sabia e pesquisando um pouco consegui descobrir alguns links e vou postar (os links, pois escrever ficaria muito grande e vocês teriam preguiça de ler) pra vocês por que eu acho que como eu, um grande número de pessoas não sabem a diferença, quanto a definição eu aprendi que a LCD consome menos energia, são mais caras e que não temos muitos tamanhos grandes atualmente, entre outras coisas, agora seguem os links:

Guia do Mercado Livre sobre qual comprar LCD ou Plasma.

LCD ou plasma, o que é melhor? (role um pouco a página [não seja preguiçoso] e vai achar sobre isso.)

Bom por enquanto é só, tentarei atualizar o blog todo dia, com pelo menos um post diário o que quer dizer que podem ser mais de um. ;P

Ajude na luta contra o projeto de cibercrimes

Escrito em Dicas, Opinião, Internet por Luã de Souza em 11 de Julho de 2008

Ajude a lutar contra o projeto ridículo do senador Azeredo, assine a petição online pelo veto deste projeto!

http://www.petitiononline.com/mod_perl/signed.cgi?veto2008

Faça a sua parte, assine e divulgue!

Como ganhar um eee PC ajudando a Wikipedia

Escrito em Dicas, Tecnologia por Luã de Souza em 26 de Junho de 2008

Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!
…e também a pen drives, card drives, camisetas geeks, livros e mais! O BR-Linux e o Efetividade lançaram uma campanha para ajudar a Wikimedia Foundation e outros mantenedores de projetos que usamos no dia-a-dia on-line. Se você puder doar diretamente, ou contribuir de outra forma, são sempre melhores opções. Mas se não puder, veja as regras da promoção e participe - quanto mais divulgação, maior será a doação do BR-Linux e do Efetividade, e você ainda concorre a diversos brindes!

Próxima Página »