Nuvem de TAG's

Arquivo

 

julho 2009
D S T Q Q S S
« jun    
 1234
567891011
12131415161718
19202122232425
262728293031  
  • 16jun

    Esse é mais um daqueles sites que nós encontramos totalmente por acaso e ficamos muito felizes quando isso acontece.

    imagem

    São mais de 200 layouts (somente estrutura) prontos, com três combinações para cada tipo… É ou não é um achado? :)

  • 04jun

    Antes de mais nada quero aqui me desculpar pela baixa frequencia de “postagens”… Ando bastante ocupado desenvolvendo alguns projetos [jabá]dos quais destaco o cinetrine.com, que em breve falarei em detalhes sobre ele aqui [/jabá] :-)

    O arquivvo abaixo foi retirado  deste ótimo tutorial. feito pela Emanuelle.

    É clado que eu nem faço idéia de quem seja essa Emanuelle, mas é uma pessoal legal com certeza :D

    Fiz pequenas modificações: O cronometro não exibe mais o tempo decorrido e ao “zerar” exibe uma mensagem de tempo esgotado.

    Então vamos lá:

    Esta é a animação original: Contador normal na esquerda e regressivo na direita.

    Esta é a modificação: Somente o contador regressivo.

    Seguem os links para download…

    Digital Timer (34) || Timer Regressivo (60)

    Seguem os “códigos-fonte” dos arquivos acima:

    Cronometro (original) (43) ||  Cronometro (MOD) (48)

    Para personalizar seu cronômetro…

    Original -> Se vira! (hehehehe)

    Modificado -> Abra o arquivo .fla, clique no primeiro frame da camada 2 e em seguida aperta F9 para abrir a janela de código (que eu nunca lembro no nome correto). Nesta janela deve conter este código:

    [code]
    // Informe aqui o tempo para contagem
    minutos = 10;
    /* Não altere nada daqui para baixo, a não ser
    que você saiba o que está fazendo! :D */
    start_time = getTimer();
    countdown = minutos*60000;
    onEnterFrame = function () {
    elapsed_time = getTimer()-start_time;
    //_root.count.text = time_to_string(elapsed_time);
    _root.count_down.text = time_to_string(_root.countdown-elapsed_time);
    };
    stop();

    function time_to_string(time_to_convert) {
    elapsed_minutes = Math.floor(time_to_convert/60000);
    remaining = time_to_convert-(elapsed_minutes*60000);
    elapsed_seconds = Math.floor(remaining/1000);
    remaining = remaining-(elapsed_seconds*1000);
    elapsed_fs = Math.floor(remaining/10);
    if(minutes == 0 && seconds == 0) {
    delete this.onEnterFrame;
    gotoAndPlay(2);
    }
    if (elapsed_minutes<10) {
    minutes = "0"+elapsed_minutes.toString();
    } else {
    minutes = elapsed_minutes.toString();
    }
    if (elapsed_seconds<10) {
    seconds = "0"+elapsed_seconds.toString();
    } else {
    seconds = elapsed_seconds.toString();
    }
    if (elapsed_fs<10) {
    hundredths = "0"+elapsed_fs.toString();
    } else {
    hundredths = elapsed_fs.toString();
    }
    return minutes+":"+seconds+":"+hundredths;
    // Parar cronometro no 00:00

    }
    [/code]

    Logo na primeira linha você define o tempo do seu cronometro-regressivo: minutos = 10;  Basta mudar o 10 para a quantidade de minutos desejada.

    Por necessidade própria eu retirei a contagem das horas no cronometro modificado. Se você sentir necessidade, faça as modificações comparando o original com a modificação feita por mim. É bem simples o código.

    Deixe aqui seus comentários, e compartilhe conosco qualquer modificação que tenha feito. E se você não entende muito de Action Script mas deseja alguma modificação no cronometro, deixe aqui seu pedido (nos comentários) que eu faço pra você. :D

    Então é isso. Espero ter ajudado.

    Comentários são muito bem-vindos, principalmente se for elogio :D

    Tags: , ,

  • 28mai

    Hoje vou contar um caso bem interessante que ocorreu em minha casa:

    Tenho dois computadores; um mais-ou-menos novo e outro já mais velhinho (K-6 II – 500 Mhz) que está lá paradinho hoje em dia mas já foi muito útil…

    Há um tempinho atraz meu pc mais novo (ou menos velho) “deu pau”. Não queria ligar por nada nesse mundo, se recusava a reconhecer a existencia das memórias RAM espetadas corretamente na placa… Sem opção e com duas sobrinhas, uma de 10 e outra de 6 anos, pentelhando para usar um PC, liguei o meu PC velho…

    Aí vem a parte interessante: Ele é meio velho como disse antes, então resolvi instalar o Ubuntu nele.

    Foi um verdadeiro horror, um descontentamento geral. Só mesmo eu que já conhecia o bicho me dava bem com ele… “Cadê  botão iniciar?”, “Não tem msn?”, “Como faz pra jogar paciencia?”, “Não tem intenet (explorer)?”… Ler tudo

  • 25mai

    Olá novamente!

    Segunda-feira, dia de curtir ressaca e aprender um pouco de programação para dar mais dor-de-cabeça… :)

    A situação é a seguinte: Você, por algum motivo, necessita saber todas as chaves de um array (arranjo). Dois  bons exemplos são quando o arranjo tem chaves do tipo string (arranjo['chave']) ou quando não se tem certeza da posição (chave) de determinado dado dentro do arranjo:

    Pois bem, para saber qual é a chave de determinado valor num array ou para retornar todas as chaves dele usa-se a função array_keys() (Ohhhhh!)

    Sintaxe:

    array_keys(arranjo) -> vai retornar um outro arranjo contendo todas as chaves do alvo.

    Exemplo:

    // montagem do arranjo
    $capitais = array(’Brasil’ => ‘Brasilia’, ‘Argentina’ => ‘Buenos Aires’, ‘EUA’ => ‘Guantanamo’, ‘hahahaha’);
    // funcao para retornar todas as chaves
    $chaves = array_keys($capitais);

    Resultado:
    $chaves(
    [0] = ‘Brasilia’,
    [1] = ‘Buenos Aires’,
    [2] = ‘Guantanamo’,
    [3] = 0
    )

    Deve ter surgido a pergunta “porque $chaves[3] = 0 ??”

    Simples: Quando não se define uma chave, que é a mesma coisa que um índice, para um valor dentro de um array, este é definido automáticamente como o menor número inteiro disponível dentro do array começando de 0 (zero).

    É necessário um pouco de conhecimento sobre variáveis do tipo arranjo para poder acompanhar esta matéria :D

    Bom, mas você não quer saber qual é o índice (chave) de todos os valores… só que saber de onde o valor é Brasilia…

    Então você deve usar o comando assim:

    $chave = array_keys($capitais, “Brasilia”);

    Pronto!

    Resultado: $chave( [0] -> “Brasil” )

    Sinto que você já está imaginando um monte de utilidades para esta função… :)

    Se quiser mais informações a respeito, vá em: http://pt.php.net/manual/pt_BR/function.array-keys.php

    E vai tomar um banho pois você ainda está fedendo a cachaça! :D

    Tags: , , ,

  • 22mai

    Segue uma coleção bem diversificada de papéis-de-parede (wallpapers) para sua Área-de-trabalho (desktop)

    Tenha um ótimo fim-de-semana!

    Tags: ,

« Anterior