Trabalhando com dates, Elementbyid e array’s

July 1st 2008.

E isso ai turma vou lançar um script aqui do qualé super simples vc fazer :

<script type=”text/javascript”>
<!–
function meses (){
var data = new Date(); /*Variaveis que estipulam as datas*/
var dia = data.getDate();
var mes = data.getMonth();
var ano = data.getFullYear();

var m_dest_atual = ["janeiro","fevereiro","março","abril","maio","junho","julho",
"agosto","setembro","outubro","novembro","dezembro"];
/*Arrays : com as datas*/

/*Gets Elements*/
document.getElementById(”dia”).innerHTML = dia;
document.getElementById(”mes”).innerHTML = m_dest_atual[mes];
document.getElementById(”ano”).innerHTML =  ano;

}
window.onload = meses;
//–>

E dentro do Html é so colocar isso e ver como funciona

<p>Hoje é <span id=”dia”></span>, <span id=”mes”></span> de <span  id=”ano”></span></p>

Posted under : Dica & Interessante & Notícias & Programação No Comments »

Se a web fosse pastelaria….

June 24th 2008.

Se a web fosse uma pastelaria.Veja como seria pedido os sites

  • Cliente : - Vem um site pra mim por favor?
  • Atendimento : - Que tipo senhor.
  • Cliente : - O que vc’s tem?
  • Atendimento : - Temos esses layouts aqui senhor .
  • Cliente : - Hum…Esse layout aqui tá com uma cara boa.
  • Atendimento : - Recomendo esse aqui vem com .net? o de php é bom?
  • Cliente : - Php é melhor?
  • Atendimento: - É o melhor que temos senhor.
  • Cliente : - Faz um pra por favor em 5 minutinhos e que eu to com pressa.
  • Atendimento: - Sim senhor ! E subtamente ouvesse um grito “Há me vem um site com esse layout em php”
  • Atendimento :- O senhor quer algo mais ?
  • Cliente : - Não não …!
  • Projetos pega o layout na gaveta criação e entrega pro cara da Tecnologia.
  • Tecnologia pega aquele famoso oléo “Programadores”.
  • E coloca o site no calderão produção.
  • Enquanto isso
  • Cliente fala para Atendimento: Vai demorar?
  • Atendimento: Não não senhor ja tá saindo.
  • Atendimento fala pra Projeto : - Cadê o site que eu pedi?
  • Projeto diz para Atendimento : - Tecnologia ja tá terminando de produzir.
  • Tecnologia : - Pega pra mim aquele ajax, Tableless, e o ftp pra entrega logo esse negocio tem mais 3 site em .net!
  • Site pronto.
  • Atendimento pega e entrega pro Cliente e esse por sua vez diz: - Nossa não dá pra mudar esse botão tá feio !!!! Dá pra fazer ele mexendo?
  • Atendimento responde:- Sim senhor vamos fazer outro para senhnor!.
  • Cliente: - Vai ser rapido pq se não eu vou em outro.
  • Atendimento: - Não senhor ja temos pronto. É bem rapido o senhor que mais alguma coisa.
  • Cliente fala: - Não obrigado quero meu site.

Claro que isso é uma história ficticias. obvio. Que isso não acontece em lugar nenhum.

Mais imagina se acontecesse.

Posted under : Uncategorized 1 Comment »

Cardápio em Java Script [Brincando com Array]

June 24th 2008.

Quem me conhece sabe que adoro comida hehehehe!

Isso é irrevogavél e pq não criar um cardapio via javascript que mostre para o usuário  qual é o prato do dia e quanto vale !

É Isso mesmo e na busca deste codigo vc leva nada mais nada menos que uma explicação do que eu fiz ….

Vamos lá!

f window.onload = function cardapio (){//Gerei uma função chamada cardapio
var prato, n_pedido , d_prato, v_prato ,dia; //Setando as Variaveis
dia = new Date(); // atribuindo os que os bois serão

/*Gerando os array*/
// Tipo de prato
prato = ["Frango","Peixe","Ovos","Feijoada","Macarrão"];
// Numero do pedido
n_pedido = [0 ,1, 2, 3 ,4 ,5]
// dia do pedido
d_prato = ["Domingo","Segunda-Feira","Terça-Feira","Quarta-Feira","Quinta-Feira","Sexta-Feira", "Sabado"];
// valor do pedido
v_prato = ["R$ 15,00" , "R$ 25,00" , "R$ 35,00" , "R$ 25,00" , "R$ 10,00"];

/*Condiçoes*/
//Verifica so o elemento dia é igual a 0
if(dia.getDay() == 0 || dia.getDay() == 6) {
alert(”Não funcionamos aos finais de semana”)
return false;
}

for(var i =0; i < d_prato.length; i++){

if(i == dia.getDay()){//Verifica so o elemento dia é igual a I
document.write (// E da input na tela
“Hoje é ” + d_prato[i] + “
” +
“Prato do dia é: ” + prato[i-1]+ “
” +
” o numero deste pedido é: ” + n_pedido[i] +”
” +
” por apenas ” + v_prato [i-1]
);
}
}
}
function cardapio (){//Gerei uma função chamada cardapio
var prato, n_pedido , d_prato, v_prato; //Setando as Variaveis
var dia = new Date(); // atribuindo os que os bois serão

/*Gerando os array*/
prato = new Array (” “,”Frango”,”Peixe”,”Ovos”,”Feijoada”,”Macarrão”); // Tipo de prato
n_pedido  = new Array (0 ,1, 2, 3 ,4 ,5)// Numero do pedido
d_prato = new Array (”Domingo”,”Segunda-Feira”,”Terça-Feira”,”Quarta-Feira”,”Quinta-Feira”,”Sexta-Feira”, “Sabado”);
v_prato = new Array (” “,”R$ 15,00″ , “R$ 25,00″ , “R$ 35,00″ , “R$ 25,00″ , “R$ 10,00″);

/*Condiçoes*/
for(i =0; i < d_prato.length ; i++){
if( dia.getDay() == 0)  { //Verifica so o elemento dia é igual a 0
alert(”Não funcionamos aos finais de semana”)
break;
}else if( dia.getDay() == 6){// Verifica so o elemento dia é igual a 6
alert(”Não funcionamos aos finais de semana”)
break;
} else if(i == dia.getDay()){//Verifica so o elemento dia é igual a I
document.write (// E da input na tela
“Hoje é ” + d_prato[i] + “<br />” +
“Prato do dia é: “  + prato[i]+ “<br /> ” +
” o numero deste pedido é: ” +  n_pedido[i] +”<br />” +
” por apenas ” + v_prato [i]
);
}
}
}

É isso ai vamos entender a logica disso.
Então criei uma função que apresenta o cardapio do dia “pq pensa em comida faz bem kkkkkkk”.

Vamos a explicação:
primeiro  vamos declarar as variaveis : “prato, n_pedido , d_prato, v_prato ,dia , i”
Agora vamos para suas atribuições.

prato = Criando um Array;
n_pedido  = Criando um  Array;
d_prato = Criando um  Array;
v_prato = Criando um  Array;
dia = variavel que vai estar sendo atribuido nossa datas;
i = Criando uma variavel para o meu condicional;

feito isso vamos as condiçoes :D!

Como é um array e precisamos pegar um valor dinâmico e nele utilizar um for colocando a variavel a qual eu declarei linhas acima.

Dentro do meu for descrevo o que eu quero vejam:

Variavel i tem o valor de 0;
Enquanto variavel i for maior que d_prato*;
Variavel i vai contar +1;

Na outra linha tratei das seguintes condiçoes:
se dia.getDay() for igual ha 0 ele irá apresentar um alert. Caso não seja igual a 0 atribui mais uma condição que se for igual a 6 ele irá avisar do mesmo jeito.

Caso ele não seje nada disso. Então ele vai fazer ha apresentação com valor ao qual está apresentando no for!

Quer ver se realmente da certo mude o dia no relógoio do seu windows e veja se funciona!
É isso ai!

Flw.
É isso ai estamos manipulando um condicional

Obs: Extrema importância não interessa se vc é front/Back-end , sempre devemos nos preocupar com nomeclaturas então é importante que ao final do codigo se vc estiver com tempo ou quando tiver um tempinho faça um dicionário de variaveis explicando como imaginou o que cada variavel vai fazer ha momento que vc irá precisar entender seu proprio codigo para otimiza-lo/customiza-lo ou qualquer outra pessoa dar manutenção !

Então tome cuidado fazer um dicionário não é dificil somente leva tempo mais ajuda muito!

Veja um exemplo:

prato = Prato ou comida servida;
n_pedido  = Numéro do pedido;
d_prato = Prato do dia;
v_prato = Valor do prato;
dia = Variavel que vai estar sendo atribuido nossa datas;
i = Variavel para o condicional;

É isso ai!

Posted under : Dica & Interessante & Notícias & Programação No Comments »

Cc (Creative Commons)

June 2nd 2008.

Super interessante então conheça um pouco sobre o Creative Commons

Posted under : videos No Comments »

BUGZZZZ no Bugssss

May 27th 2008.

Olá a todos!
Um puta programador que eu conheço muito foda me deu essa dica através de um comentário quando postei um artigo chamado de Funções… e aqui ele mostra algo mais fácil, e mais leve.. Vale a pena.

“…Embora não esteja errado, você acaba repetindo o mesmo texto diversas vezes. Isso ajuda a carregar a página do internauta.

Procure utilizar arrays para esse tipo de coisa:


function Data( ) //Criando uma função
{
// INDICES DO ARRAY
// 0 1 2 3 4 5 6 7
var diaSemana=['Indefinido','seg','ter','qua','qui','sex','sab','dom' ];

var dataSemanaAtual = new Date(); //Criando Variavel para data parametros Obrigátorios.

document.write(”Hoje é ” + diaSemana[dataSemanaAtual.getDay()] +. Como eu sei que Hoje é essa da data Semana me retornou esse valor:” + ” ” + dataSemanaAtual.getDay())

}

Observe o seguinte:
- dataSemanaAtual.getDay()
Retorna um valor de 0-7

- diaSemana[dataSemanaAtual.getDay()]
Retorna o valor de 0-7 do array diaSemana
Por exemplo:
diaSemana[1] retorna “Seg”

diaSemana[7] retorna “dom”…”

Desde de ja agradeço a vc Gregory  o highlander e não me esquecer também de mandar um Salve ao Cabelo que nunca sei qual é o nome e o Harbenach os caras são bons no que fazem. Tira leite de pedra fácil kkkk.

Posted under : Uncategorized No Comments »

Mapa de blogs .. hã?

May 21st 2008.

É galera foi isso que eu me perguntei também quando eu vi!

Então o que acontece para encurtar toda a historia, eu tinha um blog antes desse que era o arrob@ news que, digamos foi o pai do Bit acabei fechando ele com a vinda do bit, Bem ele era do blogspot. Hoje pela manhã vendo meus emais vi o email da VerveEarth falando do arrob@ estranhei há muito tempo fechei o blog nem existe mais ai acessei para verificar e adorei a ideia de gerar um mapa de localização do seu blog no mundo e esta ai quer ver clique aqui e veja e se cadastre vamos ajudar o cara..

Há detalhe: inicialmente ele estava mandando para quem tinha conta no blogspot  mais qualquer um pode se cadastrar!

flw e bom feriado e final de semana!

Posted under : Interessante & Notícias No Comments »

Escolhe a Cor!

May 19th 2008.

E ai galera pra quem sempre fica indeciso pra algumas cores. Então ai vai um link do qual vc pode ver algumas tonalidades.

HHAHA detalhe crucial cores geradas por Js kkk!!

http://www.criarweb.com/artigos/exemplos/tallerjs/tabelacores.html

Vale a pena!

Posted under : Interessante & Notícias & Programação No Comments »

Funções … funcões.. unções… nções… ções… ões …es …s .

May 16th 2008.

E ai turma hoje temos diversas funções em JavaScript !

Hoje vou explicar uma função que vemos até em alguns lugares. Ha getDay() é uma função JavaScript que apresenta o dia da semana em numero. testem essa função e vejam que legal.

<script language=”JavaScript” type=”text/javascript”>

function Data( ) //Criando uma função
{
var dataSemanaAtual = new Date(); //Criando Variavel para data parametros Obrigátorios.
switch (dataSemanaAtual.getDay()) //passando a variavel dentro do Case e com o parametro “getDay”
{
case 1: // Agoram são os casos e se divirtam!
document.write(”Hoje Hoje é segunda-feira.<br /> Como eu sei que Hoje é essa da data Semana porque  o retornou esse valor:” + ” ” + dataSemanaAtual.getDay())
break
case 2:
document.write(”Hoje é terça-feira. <br /> Como eu sei que Hoje é essa da data Semana me retornou esse valor:” + ” ” + dataSemanaAtual.getDay())
break
case 3:
document.write(”Hoje é quarta-feira.<br /> Como eu sei que Hoje é essa da data Semana me retornou esse valor:” + ” ” + dataSemanaAtual.getDay())
break
case 4:
document.write(”Hoje é quinta-feira.<br /> Como eu sei que Hoje é essa da data Semana me retornou esse valor:” + ” ” + dataSemanaAtual.getDay())
break
case 5:
document.write(”Hoje é sexta-feira.<br /> Como eu sei que Hoje é essa da data Semana me retornou esse valor:” + ” ” + dataSemanaAtual.getDay())
break
case 6:
document.write(”Hoje é Sabado.<br /> Como eu sei que Hoje é essa da data Semana me retornou esse valor:” + ” ” + dataSemanaAtual.getDay())
break
case 7:
document.write(”Hoje é Domingo.<br /> Como eu sei que Hoje é essa da data Semana me retornou esse valor:” + ” ” + dataSemanaAtual.getDay())
break
default:
document.write(”Hoje é fim de semana.<br /> Como eu sei que Hoje é essa da data Semana me retornou esse valor:” + ” ” + dataSemanaAtual.getDay())
}
}

</script>

Depois disso coloquem dentro do html.
Somente isso:

<script>
Data();
</script>

E mandem outras funções que vc’s conseguirem criar. Eu postarei com nome de todos!
Flw !

Posted under : Interessante & Programação 1 Comment »

searchme.com

May 16th 2008.

Ai turma é um site de busca diferente de qualquer outro!

Bem acessem lá e vejam vc mesmo:

http://searchme.com

Posted under : Uncategorized No Comments »

Aprendendo a tocar instrumentos com flash

May 15th 2008.

Existem coisas que so clicando vc pode saber :

http://www.ampledesign.co.uk/va/index.htm

Posted under : Uncategorized No Comments »