domingo, 20 de fevereiro de 2011

Site fóra do AR - Acontecimentos recentes

Amigos, amigas...

Meu site http://www.profpv.com está fóra por uns dias.

Estou fazendo uma MEGA MIGRAÇÃO nos meus dados e alterando minha estrutura de desenvolvimento. sendo assim algumas ferramentas que disponibilizei como:

O que as pessoas falam no twitter (http://www.profpv.com/oqfalam)

e

Armazena Rápido (http://www.profpv.com/baixe)

Estão fóra do ar até a volta do meu servidor.

Bem, gostaria de colocar um link interessante de um blog falando sobre Política.

http://criticandoamidia.blogspot.com/2011/02/abaixodecreto-cpmfnao-foradilma.html


Encontrei esse blog pelo twitter e achei mt interessante oq a escritora fala.


Estou montando um tutorial interessante com PHP do básico ao complexo em breve coloco tudo.

Obrigado;

quarta-feira, 9 de fevereiro de 2011

Buscador de texto(strings) sem usar complexidade - jquery




Conheça o quickSeachr um plugin não-obstrusivo que busca textos e possui várias opções. Muito bom para agilizar processos de dados não cadastrados em banco de dados.

Veja um exemplo aqui

Faça o download aqui

terça-feira, 8 de fevereiro de 2011

Localização (Zend_Locale)


Localização (Zend_Locale)

Minha proposta aqui é sempre tornar o POST rápido e não demorado por isso vou dar uma breve visão sobre o Zend_Locale...
O que é isso? Ele é uma classe do ZF com o intuito de buscar localizações pois sabendo a localização do nosso usuário podemos dizer que lingua definir para ele correto? O Zend Locale pega diversas localizações como a do Navegador do usuário, do nosso ambiente ou ainda do framework eu acho interessante pegar a localização do Navegador em um caso que queremos a real tradução de conteúdo para isso é bem simples:



  1. public function pegalocal(){
  2. require_once 'Zend/Locale';
  3. $local new Zend_Locale(Zend_Locale::BROWSER);
  4.           var_dump($local);


Aqui fizemos algo bem simples, nesse método que inventei 'pegalocal' crio o objeto $local passando como parametro o dado do navegador e dou um var_dump nesse carinha para ver a localização do mesmo, e foi isso que ele me exibiu na tela:


object(Zend_Locale)[70]
  protected '_locale' => string 'pt_BR' (length=5)



Ou seja, olha o idioma ai =)... a localização é basicamente isso...

Observações: Ao criarmos o Zend_Locale não é necessário passar o parâmetro e nesse caso o default é o local do navegador mesmo, mas passei isso para ficar claro. No resultado do var_dump percebemos que a localização é um atributo(_locale) protegido então para pegar o valor vamos usar os famosos gets nesse caso seria um getLanguage para a lingua (pt) e getRegion para a região (BR)...