Arquivo de October, 2007

27
Oct

Parafrasiando Pedro Paulo

“Pedro Paulo Pereira Pinto, pequeno pintor português, pintava portas,  paredes, portais. Porém, pediu para parar porque preferiu pintar  panfletos.  Partindo para Piracicaba, pintou prateleiras para poder progredir.  Posteriormente, partiu para Pirapora. Pernoitando, prosseguiu para  Paranavaí, pois pretendia praticar pinturas para pessoas pobres.   Porém,pouco praticou, pois Padre Pafúncio pediu para pintar panelas,  porém posteriormente pintou pratos para poder pagar promessas. Pálido,  porém personalizado, preferiu partir para Portugal para pedir permissão  para permanecer praticando pinturas, preferindo, portanto, Paris. Partindo  para Paris, passou pelos Pirineus, pois pretendia pintá-los. Pareciam  plácidos,porém, pesaroso, percebeu penhascos pedregosos, preferindo  pintá-los parcialmente, pois perigosas pedras pareciam precipitar-se   principalmente pelo Pico, pois pastores passavam pelas picadas para  pedirem pousada, provocando provavelmente pequenas perfurações, pois, pelo  passo percorriam,permanentemente, possantes potrancas. Pisando Paris,  pediu permissão para pintar palácios pomposos, procurando pontos  pitorescos, pois, para pintar pobreza, precisaria percorrer pontos  perigosos,  pestilentos, perniciosos, preferindo Pedro Paulo precatar-se. Profundas  privações passou Pedro Paulo.Pensava poder prosseguir pintando, porém,  pretas previsões passavam pelo pensamento, provocando profundos pesares,  principalmente por  pretender partir prontamente para Portugal.   Povo previdente! Pensava Pedro Paulo…Preciso partir para Portugal  porque pedem para prestigiar patrícios,  pintando principais portos portugueses. Passando pela principal praça  parisiense, partindo para  Portugal, pediu para pintar pequenos pássaros  pretos. Pintou, prostrou  perante políticos, populares, pobres, pedintes.
- Paris! Paris! -   proferiu Pedro Paulo – parto, porém penso pintá-la permanentemente, pois  pretendo progredir.
Pisando Portugal, Pedro Paulo procurou pelos pais,  porém, Papai Procópio  partira para Província. Pedindo provisões, partiu   prontamente, pois precisava pedir permissão para Papai Procópio para  prosseguir praticando  pinturas. Profundamente pálido, perfez percurso percorrido pelo pai.  Pedindo permissão, penetrou pelo portão principal.   Porém, Papai Procópio puxando-o pelo pescoço proferiu:
- Pediste permissão para praticar pintura, porém, praticando, pintas pior.  Primo Pinduca pintou perfeitamente prima Petúnia. Porque pintas porcarias?
- Papai – proferiu Pedro Paulo – pinto porque permitiste, porém  preferindo,poderei procurar profissão própria para poder provar   perseverança, pois pretendo permanecer por Portugal.
Pegando Pedro Paulo pelo pulso, penetrou pelo patamar, procurando pelos  pertences, partiu prontamente, pois pretendia pôr Pedro Paulo para  praticar profissão perfeita: pedreiro! Passando pela ponte precisaram  pescar para poderem   prosseguir peregrinando. Primeiro, pegaram peixes pequenos, porém,  passando pouco prazo, pegaram pacus, piaparas, pirarucus. Partindo pela  picada próxima, pois pretendiam pernoitar pertinho, para procurar primo  Péricles primeiro. Pisando por pedras pontudas, Papai Procópio procurou  Péricles, primo próximo, pedreiro profissional perfeito. Poucas palavras   proferiram, porém prometeu pagar pequena parcela para Péricles  profissionalizar Pedro Paulo. Primeiramente Pedro Paulo pegava pedras,  porém, Péricles pediu-lhe para pintar prédios, pois precisava pagar  pintores práticos. Particularmente Pedro Paulo preferia pintar prédios.  Pereceu pintando prédios para Péricles, pois precipitou-se pelas paredes  pintadas.

Pobre Pedro Paulo, pereceu pintando…”
Permitam-me, pois, pedir perdão pela paciência, pois pretendo parar para  pensar…

Compartilhe:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • FriendFeed
  • LinkedIn
  • Live
  • MySpace
  • Netvibes
  • <acronym title='Portable Document Format'><span class='caps'>PDF</span></acronym>
  • Posterous
  • StumbleUpon
  • Tumblr
  • Twitter
19
Oct

Programação Orientada a Objeto (POO) usando JavaScript

JavaScript é uma excelente linguagem para desenvolver aplicações para web orientada a objeto. Pode POO porque ela suporta herança através de protótipos, bem como propriedades e métodos.Muitas pessoas não percebem que suporta JavaScript herança. Quando você escreve seus código me JavaScript orientado a objeto (OO) instantaneamente você dá mais poder para suas aplicações; Você pode escrever código que pode ser reutilizado e que está encapsulado em uma classe ou até em um namespace.

O que há de tão bom em objetos?

Objetos funcionam tão bem, porque eles agem como se tivessem vida própria – objetos têm propriedades e métodos que lhe dão uma liberdade de se manipular por completo. Portanto, se compararmos um objeto com uma lâmpada, uma das propriedades poderiam ser a sua altura ou largura, sendo 12cm. Um dos métodos de ela pode ser brilhar (uma ação).E quando ela brilha, a sua propriedade de brilho seria de um valor maior do que quando não brilhava.
JavaScript te dá a capacidade e o poder de fazer seus próprios objetos para suas próprias aplicações com suas devidas finalidades.

Criando objetos utilizando new Object ()

Existem várias formas de criar objetos em JavaScript, e todas elas têm o seu lugar. The simplest way is to use the new operator, specifically, new Object() : A maneira mais simples é usar o novo operador, especificamente, new Object ():

<script language=”javascript” type=”text/javascript”>
<!–
pessoa = new Object()
pessoa.nome= “Bruno Germano”
pessoa.pesso= “80kg”
pessoa.correr= function() {
    this.stado= “correndo”
    this.velocidade = “4ms”
}
//–>
</script>

Nós definimos um objeto personalizado “pessoa”, para ele, em seguida, acrescentar suas próprias propriedades e seus método depois. Neste caso, o método personalizado inicializaria mais duas propriedades.

Criando objetos utilizando Literais Notação (Literal Notation)

Outro forma de definir um objetos é através Literal Notation. Suportado pelo JavaScript ver. 1.2 é uma forma mais robusta de criar um objetos:

<script language=”javascript” type=”text/javascript”>
<!–
// Object Literals
brObject = {
    prop1 : “Ola!”,
    prop2 : “MmmMMm”,
    prop3 : ["mmm", 2, 3, 6, "kkk"],
    metodo1 : function(){alert(“O método foi acionado” + this.prop1)}
};
brObject.metodo1();
alert(brObject.prop3[2]) // responderá 3
var circulo = { x : 0, y : 0, raio: 2 } // outro exemplo
var retangulo = {
    pSuperiorE : { x : 2, y : 2 },
    pInferiorD : { x : 4, y : 4}
}
alert(retangulo.pSuperiorE.x) // responderá 2
//–>
</script>

Literal Notation pode conter matrizes, expressões arbitrárias JavaScript ou valores.

Embora utilizando o operador new ou notações literais para criar um objeto personalizado é simultaneamente simples e lógico.

Bom divertimento a todos e um grande abraço.

Créditos: Este tutorial é escrito por Tim Scarfe. Editado por JavaScriptKit.com e traduzido e adaptado pelo eGermano.com.

Compartilhe:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • FriendFeed
  • LinkedIn
  • Live
  • MySpace
  • Netvibes
  • <acronym title='Portable Document Format'><span class='caps'>PDF</span></acronym>
  • Posterous
  • StumbleUpon
  • Tumblr
  • Twitter
17
Oct

Como validar um formulário em JavaScript

Neste artigo usarei um trecho de codigo de um colega meu, Peixinho.

É bem simples existe uma classe de validação de formulário chamada Form.js. Recomendo que deixe em um arquvio externo mas também pode ser usado na própria tag <script> do HTML.

Essa “classe” têm dois metodos, um que é o próprio metodo de validação, validate,  e outro que é um metodo setType que é onde você cria o algoritimo de validação. Ela varre o formulário através do metodo validate que procura compos tipo input, select ou qualquer outra tag de entrada de dados pelo atributo class do prórpio controle, por exemplo: Você quer validar um campo onde o tipo dele é data, seu HTNL ficará mais ou menos assim:

<input type=’text’ size=’12′maxlength=’10′ class=’data’>

Método Validate :

Validacoes.validate = function(formTarget){
     var fields = formTarget.elements;
     for (var i=0; i < fields.length ; i++){
        var className = fields[i].className.toString();
        if (!className in Validacoes || className== “”)
           continue;
     if ( !Validacoes[className](fields[i]))
        return false;
   
     }
     return true;
 }

Método setType já com alguns tipos implantados:

var Validacoes = {
setType: function(type, func){
this[type] = func;
},
Date: function(field){
var reData = /(([0-2][0-9])|([3][0-1]))[/](([0][0-9])|([1][0-2]))[/][0-9]{4}/;
return reData.test(field.value);
},
Number:function(field){
return (field.value != ” && !isNaN(field.value))
},
String:function(field){
return (field.value != ”)
}
}

Agora vou colocar um exemplo de criação de tipo para validação através do setType, por exemplo ‘Data’.

Validacoes.setType(‘Data’,function(field){
var parts = field.value.split(“/”);
if (parts.length != 3)
return false;var i = 0;
for (i=0 ; i < parts.length ; i++){
if (isNaN(parts[i]))
return false;
}
var dia = parts[0];
var mes = parts[1];
var ano = parts[2];
if (ano.toInt() < 1900)
return false;
var anoBissesto = (ano % 4) == 0 ? true : false;
if ((mes < 0) || (mes > 12))
return false;
var mesPar = (mes % 2) == 0 ? true : false;
var maxDias = 0;
if (mes == 2){
maxDias = anoBissesto ? 29 : 28 ;
} else {
maxDias = mesPar ? 30 : 31;
}
if (dia < 0 || dia > maxDias)
return false;
else
return true;
}
);

Depois de tudo implantado é só chamar o método validate antes do Submit e se ele retornar true, manda gravar!

É isso aew…

Obrigado a todos … Valew Peixinho, e esperem por novos macetes.

GOD BLESS US!
ONLY WAY!

Download:
form.js

Compartilhe:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • FriendFeed
  • LinkedIn
  • Live
  • MySpace
  • Netvibes
  • <acronym title='Portable Document Format'><span class='caps'>PDF</span></acronym>
  • Posterous
  • StumbleUpon
  • Tumblr
  • Twitter
13
Oct

O Senhor das Alturas Atenta para os Humildes

Ainda que o SENHOR é excelso, atenta todavia para o humilde; mas ao soberbo conhece-o de longe.(Salmo 138:6)

Esta regra do comportamento de Deus contradiz todas as expectativas dos homens naturais. Os seres humanos tendem a honrar o poder, a riqueza, a fama. Deus não se impressiona com tais coisas. Ele olha nos corações e julga o que o homem não pode ver claramente. Ele está perto dos pequenos, aqueles que são verdadeiramente humildes e muitas vezes desprezados pelo mundo. Os orgulhosos, que freqüentemente erram em não ver sua necessidade de Deus, nem sempre chegam perto da verdadeira comunhão com ele. O entendimento deste princípio nos ajudará a estabelecer nossas prioridades, que concordem com os ideais de Deus.

Não se torne prisioneiro da armadilha dos interesses mundanos. Deus julga por um padrão mais alto e mais puro do que o homem.

fonte: Estudos da Bíblia

Compartilhe:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • FriendFeed
  • LinkedIn
  • Live
  • MySpace
  • Netvibes
  • <acronym title='Portable Document Format'><span class='caps'>PDF</span></acronym>
  • Posterous
  • StumbleUpon
  • Tumblr
  • Twitter
09
Oct

Psp

Aew galera,

Comprei um PSP e apartir desta data estarei postando algumas dicas e sites sobre o “brinquedinho”.

Já pra começar recomendo o site www.gamespot.com , um site já renomado do gamers, na opção PSP você encontrará lançamentos de jogos, avaliações dos mesmos e muito mais.

Abraços!!!

Compartilhe:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • FriendFeed
  • LinkedIn
  • Live
  • MySpace
  • Netvibes
  • <acronym title='Portable Document Format'><span class='caps'>PDF</span></acronym>
  • Posterous
  • StumbleUpon
  • Tumblr
  • Twitter
09
Oct

antigamente

Responda uma coisa:

Você que teve sua infância durante os anos 60, 70, 80… 

Como pôde sobreviver???

1 – Os carros não tinham cintos de segurança, apoios de cabeça, nem air-bag!!

Afinal de contas…

2 – Íamos soltos no banco de trás fazendo aquela farra!

      E isso não era perigoso!

3 – As camas de grades e os brinquedos eram multicores e no mínimo pintados com umas tintas “duvidosas“ contendo chumbo ou outro veneno qualquer.

4 – Não havia travas de segurança nas portas dos carros, chaves nos armários de medicamentos,detergentes ou químicos domésticos.

5 – A gente andava de bicicleta para lá e pra cá, sem capacete, joelheiras, caneleiras e cotuveleiras…

6 – Bebíamos água da torneira, de uma mangueira, ou de uma fonte e não águas minerais em garrafas ditas… ¨esterilizadas¨…

7 – Construíamos aqueles famosos carrinhos de rolimã e aqueles que tinham a sorte de morar perto de uma ladeira asfaltada, podiam tentar bater records de velocidade e até verificar no meio do caminho que tinham „economizado“ a sola dos sapatos, que eram usados como freios…E estavam descalços…

Alguns acidentes depois… 

Todos esses problemas estavam resolvidos!

8 – Íamos brincar na rua, com uma única condição: voltar para casa ao anoitecer!

Não havia celulares…

E nossos pais não sabiam onde estávamos!

Incrível!!

9 – Tínhamos aulas só de manhã,  e íamos almoçar em casa.

10 – Gessos, dentes partidos, joelhos ralados…

Alguém se queixava disso?
Todos tinham razão, menos nós …

11 – Comíamos doces à vontade,  Pão com manteiga, bebidas com o(perigoso) açúcar. Não se falava de obesidade – brincávamos sempre na rua e éramos super ativos …

12 – Dividíamos com nossos amigos uma Tubaína comprada naquela vendinha da esquina, gole a gole e nunca ninguém morreu por isso ….

13 – Nada de Playstations, Nintendo 64,X boxes, jogos de Vídeo ,Internet por satélite, videocassete, Dolby surround, celular com câmera, Computador, Chats na Internet. 
 
… Só amigos.

14 – E os nossos cachorros? Lembram?

Nada de ração. Comiam a mesma comida que nós (muitas vezes os restos), e sem problema algum!

Banho quente? Xampú?

Que nada! No quintal, um segurava o cão e o outro com a mangueira (fria) ia jogando água e esfregando-o com (acreditem se quiserem) sabão (em barra) de lavar roupa!

Algum cachorro morreu (ou adoeceu) por causa disso??

15 – A pé ou de bicicleta, íamos à casa dos nossos amigos, mesmo que morassem a kms de nossa casa,  entrávamos sem bater e íamos brincar.

16 – É verdade! Lá fora, nesse mundo cinzento e sem segurança! Como era possível? Jogávamos futebol na rua, com a trave sinalizada por duas pedras, e mesmo que não fossemos escalados … ninguém ficava frustrado e nem era o “FIM DO MUNDO“!

17 – Na escola tinha bons e maus alunos. Uns passavam e outros eram reprovados. Ninguém ia por isso a um psicólogo ou psicoterapeuta. Não havia a „moda“ dos „superdotados“, nem se falava em dislexia, problemas de concentração, hiperatividade. Quem não passava, simplesmente repetia de ano e tentava de novo no ano seguinte!

18 – Tínhamos: Liberdade, Fracassos, Sucessos,Deveres 

…e aprendíamos a lidar com cada um deles! 

A única verdadeira questão é: como a gente conseguiu sobreviver??? 
 
E acima de tudo, como conseguimos desenvolver a nossa personalidade? 

Você também é dessa geração?
 
Se sim, então mande este e-mail aos seus amigos desse tempo, 
e também aos seus filhos e sobrinhos, para que eles saibam como era no… Nosso tempo !

Sem dúvida vão responder que era uma chatice, mas …
   
Como éramos felizes!!!

Obs.: Sou um dos filhos desta geração, Parabén a todos os pais, tios, avós e a todos que viveram nessa época e conseguiram chegar com méritos nos dias de hoje.

 Por: Dejan Trifunovic

Compartilhe:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • FriendFeed
  • LinkedIn
  • Live
  • MySpace
  • Netvibes
  • <acronym title='Portable Document Format'><span class='caps'>PDF</span></acronym>
  • Posterous
  • StumbleUpon
  • Tumblr
  • Twitter
09
Oct

Suporte para fones de ouvidos

Se você é daquelas pessoas que tem a orelha pequena e nenhum fone para confortavelmente na sua orelha?

Ai esta a solução!!!!

Lobie! Um suporte para fones de ouvidos!

Suporte para fones

 fonte: mylobie.com; ovelho.com

Compartilhe:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • FriendFeed
  • LinkedIn
  • Live
  • MySpace
  • Netvibes
  • <acronym title='Portable Document Format'><span class='caps'>PDF</span></acronym>
  • Posterous
  • StumbleUpon
  • Tumblr
  • Twitter
09
Oct

Camiseta Wi-Fi

Ola galera,

Primeiro quero pedir desculpas por não andar postanto mais tão frequentemente como era antes. Agora não tenho internet mais no trabalho.

Vim mostrar uma novidade que encontrei no site :

é uma camiseta detectora de redes wi-fi.

Rs, pode acreditar.

Ela funciona a baterias, existe uma placa luminosa na frnte que detecta o nivel de sinal e te informa, como se fosse uma estampa. No site diz que ela foi feita para que blogueiros pelo mundo não necessite tirar seus notebook`s da mala para procurar sinal wi-fi. Rs!

Muito divertido e ao mesmo tempo muito util.!

 Veja só:
Camiseta detectora de wi-fi

Compartilhe:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • FriendFeed
  • LinkedIn
  • Live
  • MySpace
  • Netvibes
  • <acronym title='Portable Document Format'><span class='caps'>PDF</span></acronym>
  • Posterous
  • StumbleUpon
  • Tumblr
  • Twitter