sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa sudo apt-get update sudo apt-get install firefox-trunkPara testar o novo firefox, basta digitar firefox-trunk no terminal e apertar Enter
20 de novembro de 2011
3 de outubro de 2011
Mais rápido que a luz ? E dai ?

Nos últimos dias a notícia de que descobriu-se uma partícula mais rápida que a luz rodou o mundo e causou muitos comentários no mundo da física. Curiosos e pesquisadores tem falado sobre o assunto.
Pra começar não se descobriu partículas mais rápida que a luz coisa nenhuma :p . O que se descobriu é que ALGUNS neutrinos (partículas conhecidas a muitas décadas), produzidos em um experimento chamado OPERA apresentaram velocidade 0,001% maior que a da luz. Eu estive numa palestra dada por um dos pesquisadores responsável pela medida, feita pelo experimento OPERA do CERN. O maior dos auditórios do CERN, com capacidade para quase 500 pessoas, não foi o suficiente para os ansiosos ouvintes da notícia. Muitos dos mais renomados pesquisadores da área de física de partículas tiveram que ficar em pé durante as 2 horas de "talk" sobre o experimento. Tiveram que ouvir uma palestra muito bem dada, explicando detalhes técnicos de precisão, acurácia, estatística, tudo que fosse necessário para mostrar que tomaram todas as precauções possíveis. Mesmo com uma chuva de perguntas após a apresentação, não houve quem encontrasse um ponto falho.
Se esse experimento errou, um ponto bom para a física (e suas áreas adjacentes) é que há algum tipo de informação na obtenção dos dados que ainda não foi levada em conta e que os cientistas poderão descobrir nos próximos meses. Isso não seria uma revolução, mas uma evolução importante para qualquer área : descobrir erros que não sabíamos que cometíamos.
Agora, e se eles não estiverem errados ? E se realmente existe uma (ou mais) partículas mais rápidas que a l
uz ? O que isso muda na nossa vida ?A curto prazo, nada ! A teria que está sendo contestada é a relatividade restrita de Einstein (1905) que tem, entre outras ideias, a de que a velocidade máxima que algo pode atingir é a da luz, um corpo com massa tem que ter velocidade menor que a da luz. Uma consequência de alguma partícula viajar mais rapidamente que a luz é que ela teria uma espécie de massa negativa. Existem suspeitas de que uma grande parte do universo seja composta de uma "matéria escura" e esses neutrinos podem apontar caminhos para investigá-la. Outra possível ideia, mais empolgante eu diria, é que essas partículas possam viajar no tempo. É como se os neutrinos chegassem em um lugar antes mesmo da informação que eles transmitem, antes mesmo de serem detectados !!! Se isso é uma porta para viagens no tempo, só o próprio tempo próprio poderá nos dizer .
Em breve falarei sobre outros assuntos de interesse geral em física. Quem tiver sugestões ou dúvidas pode mandar que tentarei saná-las.
Abraços
Tiago dos Anjos
Físico pela USP
Mestre em Física pela UFABC
Colaborador no Experimento CMS do LHC- no CERN.
4 de setembro de 2011
Dropdown Menu Contact Form V1 Opencart
O D.M. C. F foi criado para facilitar a interação com os clientes, exibindo um menu de opções na página de contato da loja.
Examplo:
Suggestion
Sales
Financial
General Information
Marketing
S.A.C
Where to Buy
Commercial
Com o D.M.C. F fica fácil inserir o menu de opções na página de contato, onde você pode gerenciar as opções do menu direto na página de administração da loja, pode inserir opções, editar o menu de opções e deletar o menu de opções.
Documentação:
Adicione arquivo dropdown menu contact form.sql em sua tabela, se você estiver usado o phpMyAdmin basta selecionar a sua tabela e importar >Escolher arquivo >dropdown menu contact form.sql >Executar.
Antes de fazer upload do D.M.C. F para seu servidor é recomendado fazer teste em localhost e o backup dos seguintes arquivos:
Pasta admin backup dos arquivos:
admin\controller\common\header.php
admin\language\english\common\header.php
admin\view\template\common\header.tpl
Pasta catalog backup dos arquivos:
catalog\controller\information\contact.php
catalog\language\english\information\contact.php
catalog\view\theme\default\template\information\contact.tpl
Depois de ter feito o backup dos arquivos e os testes em localhost você pode fazer o upload do D.M.C. F para o servidor em produção.
Demo Opencart v1.4.9.5
Demo Opencart v1.5.1.1
User: demo
Password: demo
Comprar
Jano Sousa Email: suporte@sincromaster.com.br
Suggestion
Sales
Financial
General Information
Marketing
S.A.C
Where to Buy
Commercial
Com o D.M.C. F fica fácil inserir o menu de opções na página de contato, onde você pode gerenciar as opções do menu direto na página de administração da loja, pode inserir opções, editar o menu de opções e deletar o menu de opções.
Documentação:
Adicione arquivo dropdown menu contact form.sql em sua tabela, se você estiver usado o phpMyAdmin basta selecionar a sua tabela e importar >Escolher arquivo >dropdown menu contact form.sql >Executar.
Antes de fazer upload do D.M.C. F para seu servidor é recomendado fazer teste em localhost e o backup dos seguintes arquivos:
Pasta admin backup dos arquivos:
admin\controller\common\header.php
admin\language\english\common\header.php
admin\view\template\common\header.tpl
Pasta catalog backup dos arquivos:
catalog\controller\information\contact.php
catalog\language\english\information\contact.php
catalog\view\theme\default\template\information\contact.tpl
Depois de ter feito o backup dos arquivos e os testes em localhost você pode fazer o upload do D.M.C. F para o servidor em produção.
Demo Opencart v1.4.9.5
Demo Opencart v1.5.1.1
User: demo
Password: demo
Comprar
Jano Sousa Email: suporte@sincromaster.com.br
8 de julho de 2011
Como personalizar página de contato do Opencart
Hoje ensinarei como adicionar campos extras na página de contato do Opencart.
Vamos começar pelo o arquivo contact.tpl que fica na pasta “information”.
Entre na pasta raiz do Opencart, clique em catalog\view\theme\seu-tema\template\information\contact.tpl.
Adicione o seguinte código abaixo do campo de e-mail.

Feito isso, vamos adicionar os textos no arquivo de tradução.
Navegue até a pasta catalog\language\portuguese-br\information\contact.php
Altere conforme a imagem abaixo

Agora vamos alterar a class controller, navegue até a pasta catalog\controller\information\contact.php
Adicione o código abaixo antes da class $mail = new Mail();

Na class mail altere a linha
$mail->setText(strip_tags(html_entity_decode($this->request->post['enquiry'], ENT_QUOTES, 'UTF-8')));
Para

Com isso, acabamos de habilitar o envio de e-mail em HTML.
Abaixo da linha 56 adicione

Abaixo da linha 67 adicione

Abaixo da linha 104 adicione

Agora vamos alterar a função validate, como nome próprio diz ela é responsável pela a validação dos campos.
Abaixo da linha 201 adicione

Com isso a nossa página de contato já está pronta para os testes!
Espero que gostem
Exemplo: Fale Conosco
Vamos começar pelo o arquivo contact.tpl que fica na pasta “information”.
Entre na pasta raiz do Opencart, clique em catalog\view\theme\seu-tema\template\information\contact.tpl.
Adicione o seguinte código abaixo do campo de e-mail.

Feito isso, vamos adicionar os textos no arquivo de tradução.
Navegue até a pasta catalog\language\portuguese-br\information\contact.php
Altere conforme a imagem abaixo

Agora vamos alterar a class controller, navegue até a pasta catalog\controller\information\contact.php
Adicione o código abaixo antes da class $mail = new Mail();
Na class mail altere a linha
$mail->setText(strip_tags(html_entity_decode($this->request->post['enquiry'], ENT_QUOTES, 'UTF-8')));
Para
Com isso, acabamos de habilitar o envio de e-mail em HTML.
Abaixo da linha 56 adicione

Abaixo da linha 67 adicione

Abaixo da linha 104 adicione

Agora vamos alterar a função validate, como nome próprio diz ela é responsável pela a validação dos campos.
Abaixo da linha 201 adicione

Com isso a nossa página de contato já está pronta para os testes!
Espero que gostem
Exemplo: Fale Conosco
13 de junho de 2011
Como alterar o captcha do Opencart
A maioria dos sites hoje utilizar o captcha para melhorar a segurança dos seus formulários, seja uma loja virtual ou uma simples página de contato.
Para quer serve o tal de CAPTCHA?
A palavra CAPTCHA, acrônimo Completely Automated Public Turing test to tell Computers and Humans Apart (teste de Turing público completamente automatizado para diferenciação entre computadores e humanos), resumindo nada mais é que verificar se é um ser humano que está preenchendo o formulário ou software malicioso.
Alterando o Captcha
Primeiro vamos modificar a quantidade de caracteres que o Opencart exibir, por padrão o Opencart mostra apenas 6 caracteres, sendo letras e números.
| Captcha padrão do Opencart |
Chegou a hora, navegue até a pasta raiz da instalação do opencart, entre na pasta “system” e depois na pasta “library”, faça o backup do arquivo “captcha.php”, se por acaso alguma coisa sair errado, retorne com o arquivo original, abra o arquivo captcha.php e altere o código na linha 8.
$this->code = substr(sha1(mt_rand()), 17, 6);Para:
$this->code = substr(sha1(mt_rand()), -9, 9);
Tendo alterado o código conforme dido, a nossa captcha vai ficar com 9 caracteres.
| Captcha com 9 caracteres |
Primeira letra do Captcha Maiúscula
Para deixar a primeira letra maiúscula é muito simples, basta alterar o código na linha 38.
imagestring($image, 10, intval(($width - (strlen($this->code) * 9)) / 2), intval(($height - 15) / 2), $this->code, $black);Para:
imagestring($image, 10, intval(($width - (strlen($this->code) * 9)) / 2), intval(($height - 15) / 2), ucwords($this->code), $black);
Como vocês podem ver, eu apenas adicionei a Função: ucwords () no código acima.
Agora o Opencart vai exibir o captcha assim:
| Primeira letra do Captcha Maiúscula |
Estude o código antes e use sua imaginação para modificar o Opencart do seu jeito.
3 de junho de 2011
Formulário com efeito igual ao Twitter
Para obter o efeito vamos usar algumas linhas de CSS3 e Jquery
Exemplo do que vamos criar
1.Primeiro crie uma formulário
3.Agora adicione o Jquery
Com isso temos o efeito funcionado, agora só fazer os testes.
Exemplo online
Download
Testado no Firefox 4, Google Chrome 11
Obs: No internet Explorer não funciona (Morre Diabo)!
Fonte: robert-lawson
Exemplo do que vamos criar
1.Primeiro crie uma formulário
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">2.Adicione o CSS
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Formulário com efeito igual ao Twitter</title>
</head>
<body>
<div class="login">
<form action="#" method="get" name="twitter" id="twitter">
<fieldset>
<div class="holder">
<span>Nome de Usuário</span>
<input name="nome" type="text">
</div>
<div class="holder">
<span>Senha</span>
<input name="senha" type="text">
</div>
<div class="holder btn">
<input name="signin" type="submit" value="Entrar">
</div>
</fieldset>
</form>
</div>
</body>
</html>
<style type="text/css">
<!--
.login {background-color:#53718b;padding:50px;text-align:center;}
form#twitter {width:450px;margin:0 auto;}
form#twitter fieldset, img {border: 0;}
.holder{float:left;width:155px;position:relative;}
.holder.btn {width:70px;}
.holder span{position:absolute;font-size:14px;color:#86888b;left:15px;top:6px;text-shadow:1px 1px #fff;}
form#twitter input[type=text] {padding:8px 6px;font-size:10px;color:#5f6061;text-shadow:1px 1px #fff;-moz-border-radius: 3px;
-webkit-border-radius: 3px;border-radius: 3px; /* future proofing */
-khtml-border-radius: 3px; /* for old Konqueror browsers */
border:0 none;-moz-box-shadow:inset 0 1px 0 #3c556a, inset 0 -1px 0 #e4eaef;-webkit-box-shadow:inset 0 1px 0 #3c556a, inset 0 -1px 0 #e4eaef;
box-shadow:inset 0 1px 0 #3c556a, inset 0 -1px 0 #e4eaef;background-color:#d4dee5;width:140px;border-color:#16171A;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),0 1px 0 rgba(0,0,0,0.2),0 0 12px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),0 1px 0 rgba(0,0,0,0.2),0 0 12px rgba(255,255,255,0.5);}
form#twitter input[type=submit] {padding:6px;font-weight:bold;text-shadow:1px 1px #fff; -moz-border-radius: 5px;-webkit-border-radius: 5px;
border-radius: 5px; /* future proofing */
-khtml-border-radius: 5px; /* for old Konqueror browsers */
border:0 none;-moz-box-shadow:inset 0 -1px 0 #5f666c;-webkit-box-shadow:inset 0 -1px 0 #5f666c;box-shadow:inset 0 -1px 0 #5f666c;/* Firefox 3.6+ */
background-image: -moz-linear-gradient(#fff, #d1d4d6);
/* Safari 4+, Chrome 1+ */
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d1d4d6), to(#fff));
/* Safari 5.1+, Chrome 10+ */
background-image: -webkit-linear-gradient(#fff, #d1d4d6);
/* Opera 11.10+ */
background-image: -o-linear-gradient(#fff, #d1d4d6);background-color:#fff;cursor:pointer;}
form#twitter input[type=text]:hover {-webkit-box-shadow: 0 -1px 0 rgba(0, 0, 0, .4),inset 0 1px 2px rgba(0, 0, 0, .3);
-moz-box-shadow: 0 -1px 0 rgba(0, 0, 0, .4),inset 0 1px 2px rgba(0, 0, 0, .3);box-shadow: 0 -1px 0 rgba(0, 0, 0, .4); }
form#twitter input[type=text]:focus {color:#5f6061;background-color:#ecf1f4;-moz-box-shadow:inset 0 1px 0 #7394b0, inset 0 -1px 0 #fff, 0 0 8px #fff;
-webkit-box-shadow:inset 0 1px 0 #7394b0, inset 0 -1px 0 #fff, 0 0 8px #fff;box-shadow:inset 0 1px 0 #7394b0, inset 0 -1px 0 #fff, 0 0 8px #fff;}
form#twitter input[type=submit]:hover { /* Firefox 3.6+ */
background-image: -moz-linear-gradient(#e7eaec, #d1d4d6);
/* Safari 4+, Chrome 1+ */
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d1d4d6), to(#e7eaec));
/* Safari 5.1+, Chrome 10+ */
background-image: -webkit-linear-gradient(#e7eaec, #d1d4d6);
/* Opera 11.10+ */
background-image: -o-linear-gradient(#e7eaec, #d1d4d6);
}
form#twitter input[type=submit]:active {/* Firefox 3.6+ */
background-image: -moz-linear-gradient(#d1d4d6, #fff);
/* Safari 4+, Chrome 1+ */
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#d1d4d6));
/* Safari 5.1+, Chrome 10+ */
background-image: -webkit-linear-gradient(#d1d4d6, #fff);
/* Opera 11.10+ */
background-image: -o-linear-gradient(#d1d4d6, #fff);}
.holder{line-height:20px;}
.holder.hassome span{font-size:0px;opacity: 0;/* Firefox */
-moz-transition: font-size 0.5s 0.1s, opacity 0s 0s;/* WebKit */
-webkit-transition: font-size 0.5s 0.1s, opacity 0s 0s;/* Opera */
-o-transition: font-size 0.5s 0.1s, opacity 0s 0s;/* Standard */
transition: font-size 0.5s 0.1s, opacity 0s 0s; z-index:1;left:8px;white-space:nowrap;cursor:text;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);-webkit-transition:opacity .1s,font-size .1s;-moz-transition:opacity .1s,font-size .1s;-o-transition:opacity .1s,font-size .1s;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}
-->
</style>
3.Agora adicione o Jquery
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('.holder input').keydown(function() {
$(this).parent().addClass('hassome')
});
});
</script>
Com isso temos o efeito funcionado, agora só fazer os testes.
Exemplo online
Download
Testado no Firefox 4, Google Chrome 11
Obs: No internet Explorer não funciona (Morre Diabo)!
Fonte: robert-lawson
Assinar:
Postagens (Atom)





















.png)










