
Foi disponibilizado metformin hcl 1 000 mg recentemente a versão 3.1.0.1 do Filezilla, um dos melhores cliente de FTP gratuitos da internet.
Para quem não conhece, está é uma ó tima hora metformin side effects 500mg para conhecer, e para quem já utiliza, vale a pena fazer o upgrade para a nova versar.
Acesse o site oficial:
http://filezilla-project.org/
TailWatchd é um novo conceito em processamento de logs da cPanel. Anteriormente tres daemons eram utilizados para recolher informações de e-mails e de transferências de dados (antirelayd, eximstats e cpbandwd). Estes daemons foram depreciados e substituidos por um TailWatchd mais robusto e mais leve. A mudança para este sistema irá reduzir o load derivado de processamento de logs e permite uma interface mais robusta com o daemon.
Este daemon com todos os tres drivers de processamento utiliza menos memoria do que o eximstats!
Informação técnica sobre o TailWatchd pode ser encontrada aqui (página em inglês): http://www.cpanel.net/support/articles/tailwatchd.html
Quando se vai desenvolver um projeto, é sempre bom verificar algumas fontes para saber como está a demanda e procura pelo que se vai disponibilizar no seu projeto.
Uma das ferramentas que pode vir bem a calhar é o Google Trends.
Com esta ferramenta é possível se comparar palavras chaves, e o Google Trends exibe a procura por estas palavras.
Ok, então fizemos um formulário um tempo atras, mas mesmo não preenchendo nada, ele permanecia enviando os dados.
Agora, se você só pode respoder a clientes que tenham informado um telefone, ou que tenham colocado um endereço de e-mail, ou algum outro tipo de dado, é importante saber efetuar uma validação em seu formulário.
A Validação:
Básicamente é um javacript inserido no seu formulário que verifica cada item que foi préviamente configurado para ser válidado.
Vamos ver um exemplo:
Eu fiz um formulário simples para demosntrar como funciona:
Meu formulário tem 3 campos: Nome, E-mail e Mensagem.
Vejam o código abaixo:
<form id=”form1″ name=”form1″ method=”post” action=”http://www.meuwebsite.com.br/cgy-sys/FormMail.cgi”>
<p align=”left”>
Nome:<br />
<input name=”Nome” type=”text” id=”Nome” />
</p>
<p align=”left”>E-mail:<br />
<input name=”email” type=”text” id=”email” />
</p>
<p align=”left”>
Mensagem<br />
<textarea name=”mensagem” id=”mensagem”></textarea>
</p>
<p align=”left”>
<input type=”submit” name=”Submit” value=”Enviar” />
<input name=”redirect” type=”hidden” id=”redirect” value=”http://www.meuwebsite.com.br/obrigado.html” />
<input name=”recipient” type=”hidden” id=”recipient” value=”email@meuwebsite.com.br” />
<input name=”subject” type=”hidden” id=”subject” value=”preenchimento de formulario” />
</p>
</form>
Veja como fica o código no editor.
Localize o painel de Behaviors.
Clique no Botão do formulário para selecioná-lo.
Faça certo de que está selecionado o botão do formulário.
Clique na + de behavior e escolha Validate Form no menu.
Ao selecionar Validate Form, o Dreamweaver vai verificar se há um formulário em seu documento, vai encontrar seu formulário, todos os campos do formulário e vai lhe oferecer opções de configuração.
Veja abaixo:
![]()
Com estas opções, é possível validar praticamente qualquer coisa.
Após terefetuado suas configurações, basta clicar em OK e está pronto.

O novo Behavior aparece em seu painel.
Código:
Você vai verificar que o DreamWeaver inseriu um código similar a este abaixo:
Recomendo que você coloque uma mensagem personalizada.
Eu coloquei em Negrito as partes do código que geramas mensagens:
<script type=”text/JavaScript”>
<!–
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf(“?”))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_validateForm() { //v4.0
var i,p,q,nm,test,num,min,max,errors=”,args=MM_validateForm.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
if (val) { nm=val.name; if ((val=val.value)!=”") {
if (test.indexOf(‘isEmail’)!=-1) { p=val.indexOf(‘@’);
if (p<1 || p==(val.length-1)) errors+=’- ‘+nm+’ must contain an e-mail address.\n’;
} else if (test!=’R') { num = parseFloat(val);
if (isNaN(val)) errors+=’- ‘+nm+’ must contain a number.\n’;
if (test.indexOf(‘inRange’) != -1) { p=test.indexOf(‘:’);
min=test.substring(8,p); max=test.substring(p+1);
if (num<min || max<num) errors+=’- ‘+nm+’ must contain a number between ‘+min+’ and ‘+max+’.\n’;
} } } else if (test.charAt(0) == ‘R’) errors += ‘- ‘+nm+’ is required.\n’; }
} if (errors) alert(‘The following error(s) occurred:\n’+errors);
document.MM_returnValue = (errors == ”);
}
//–>
</script>
Em anexo o arquivo
tutorial.zip
O Dreamweaver da Adobe é uma excelente ferramenta de desenvolvimento web.
Ele possui um sistema de FTP integrado, o que fácilita a administração dos seus arquivos em seu servidor local, servidor de testes e servidor remoto.
Vou demonstrar como configurar seu DW fácilmente.
Versão utilizada para este tutorial: DW8 (talvez sua versão tenha alguma variação, mas os principios aplicados neste exemplo são validas para a grande maioria das versões). (more…)

O que é um SEO?
SEO é a abreviação em inglês de “otimizador de mecanismo de pesquisa”.
(search engine optimizer)
Otrabalho de um SEO é prestar serviços úteis aos proprietários de sites, desde arrumar ou elaborar textos até dar conselhos sobre a estrutura e arquitetura do site, assim como procurar locais e diretórios para a submissão dos sites.
Claro que nem todo CEO é profissional, existem muitas práticas inadecuadas, algumas práticas inadecuadas podem resultar em um site de busca eliminar seu site da indexação.
O trabalho de um CEO é tornar seu site amiguável, e não tentar manipular os sites de busca ao seu favor, o que ele deve fazer é tentar otimizar seu site, ajudar para que seu site seja realmente encontrado pelos que o procuram.
No Google eu encontrei algumas dicas as quais eu concidero veridicas para identificar um CEO competente, isso se você não quiser agir como o CEO de sua empresa.
Textos retirados do google:
Pode parecer incrível, mas nós também recebemos este tipo de spam:
“Prezado google.com.br,
Visitamos o seu site e constatamos que você não aparece na maioria dos principais diretórios e mecanismos de pesquisa…”
Se você receber e-mails não solicitados sobre mecanismos de pesquisa, mantenha o mesmo ceticismo que teria em relação a pílulas dietéticas que “queimam a gordura enquanto você dorme” ou solicitações para ajudar a transferir o dinheiro de ditadores depostos.
Cuidado com os SEOs que dizem garantir a sua classificação, ou ter um “relacionamento privilegiado” com o Google, ou que anunciam um “envio prioritário” para o Google. Não existe envio prioritário de sites para o Google. Na verdade, a única forma de enviar um site diretamente ao Google é através da nossa página Incluir URL ou do programa Google Sitemaps. Em ambos os casos, você mesmo pode fazê-lo, com custo zero.
Veja mais nesta página no site do Google
Uma das coisas que mais recebemos perguntas, é como fazer um formulário.
Então eu vou mostrar como fazer um formulário simples utilizando o DreamWeaver.
Recentemente tivemos um problema em um dos computadores aqui, felizmente conseguimos resolver o problema descobrindo o BEEP CODE de erro, e nesta época do ano, segundo meu amigo Luciano, é muito comum computadores apresentarem erros por causa das mudanças de temperatura.
Como pesquisei em diversos sites na internet por códigos de BEEPs acabei encontrando uma lista bastante interessante, e resolvi publicar aqui para que todos possam ter acesso.
Por enquanto está a versão original (em inglês) mas estarei traduzindo no futuro próximo.
(more…)