PicLens

Este sem dúvidas é um dos plugins para Browsers mais legais que eu ja vi, ele funciona como um buscador de imagens e usa como base o Flickr, Google Images, e por ai vai, ele funciona no Firefox, IE e Safari, vale a pena conferir, o PicLens se destaca pelo seu design de interface impecável e sua usabilidade perfeita, a imagem acima mostra como ele monta pra você o resultado das imagens encontradas, só vendo para crer, para quem quiser baixar o plugin esse é o link, http://www.piclens.com, abaixo vcs podem conferir um vídeo do plugin funcionando.
Abraços
Léo
ActionScript 2.0 – Interação com o Scroll do mouse
Vejo muita gente por ai tendo dúvidas sobre como manipular aquela rodinha do mouse em uma aplicação flash, é muito simples, e podemos utilizá-la para várias finalidades, com ele podemos fazer um sisteminha de scroll ou simplesmente uma navegação, iremos fazer isso utilizando um Listener “ouvinte”, os listeners são como onEnterFrames, mas neste caso eles ficam verificando a cada mudança de estado de um objeto em questão, neste caso o Mouse, vejam o código:
var mouseListener:Object = new Object();
mouseListener.onMouseWheel = function(delta) {
// delta 3 é um valor padrão desta função, 3 = scroll pra cima, -3 = scroll pra baixo
if (delta == 3) {
cima(); // executa uma função
}
if (delta == -3) {
baixo(); // executa uma função
}
};
Mouse.addListener(mouseListener);
Você pode simplesmente criar mais duas funções, uma chamada cima() e outra chamada baixo() e dentro delas colocar o que vc quiser que execute quando vc mover o Scroll do Mouse pra cima ou pra baixo.
Por hoje é só pessoal,
Léo.
ActionScript 2.0 – Adicionando zero
A um tempo atrás eu precisei corrigir mais um probleminha em um sistema, era um sistema de cálculos, se o resultado terminava em Zero por exemplo 28,80 o sistema simplesmente ocultava esse último Zero, ele mostrava na tela assim 28,8 e o cliente queria que o Zero fosse mostrado, então eu tive que fazer a seguinte função:
function virus(moeda:String) {
// Pega valor passado para função
var my_str:String = moeda;
// Quebra valor em dois indices, antes e depois na vírgula
var my_array:Array = my_str.split(",", 2);
// Pega valor do segundo indice
valor = my_array[1];
// Se o valor for igual a 1 significa que ele é um número que termina em zero, e este zero não vai aparecer
if (valor.length == 1) {
// Então eu adiciono o número 0 no valor
comZero = valor=valor+"0";
// Resultado 28,80
trace(my_array[0]+","+comZero);
}
}
// Chama função com o valor
virus("28,8");
Abração
Léo
ActionScript 2.0 – Arredondar valores
Fala pessoal,
Pintou um problema em um projeto que eu estava fazendo aqui no trampo, o problema era simples, eu tinha que arredondar valores de moeda, por exemplo, o sistema exibia o valor da seguinte forma 105,505554, o cliente queria que o valor fosse mostrado apenas com duas casas decimais após a vírgula 105,50, vejam só o código que tive que criar para resolver isso:
// Valor
var my_str:String = "105,505554";
// Separando o valor em Array, ele irá criar dois indices, um antes e um depois da vírgula
var my_array:Array = my_str.split(",", 2);
// Guarda o valor antes da vírgula
antes = my_array[0]; // 105
// Guarda o valor depois da vírgula
depois = my_array[1]; //505554
// Pega apenas 2 primeiros caracters do segundo indice
newString = substring(depois, 0, 2);
// Concatena os dois indices
valorFinal = antes+","+newString;
// Resultado final - 105,50
trace(valorFinal);
Abraços
Léo
As 3 fases de um programador web
Existem 3 fases na vida de um programador web, pelo o menos foi o que aconteceu na minha, não sei se com todos vocês,
Na primeira tudo é lindo, um mundo novo, desafios o esperam, é onde o programador começa a ter contato com suas primeiras linhas de código, e é onde seu primeiro Hello World aparece na tela.
Na segunda o kra ja está debulhando nos códigos, ja sabe fazer praticamente tudo, nesta fase ele ja tem mais ou menos 3 anos de experiência, ja está posicionado no mercado, sonha com grandes projetos e possui uma grande biblioteca de códigos.
Na terceira fase é onde ele se torna uma pessoa mais organizada, não passa apenas a pensar em seus códigos mas sim no planejamento dos projetos, ele está preparado para coordenar uma equipe de programadores, ajudando-os a deixar seus códigos mais consistentes e o mais politicamente corretos possível, geralmente nesta fase o programador se sente seguro para lecionar e escrever artigos para portais.
Não existe uma forma mais rápida de se chegar na fase 3, ela acontece quando você menos espera, mas vale uma dica, para chegar na fase 3 você deve rever tudo o que você já fez na fase 2, abrir mão da sua “pequena” biblioteca de códigos e estudar as coisas que você ainda não sabe, códigos que você utilizou apenas para cobrir um buraco em algum sistema seu por exemplo, e que no qual você nem sabe ao certo como ele funciona.
Não basta você conhecer um monte de códigos e não saber em qual situação cada um pode ser melhor aplicado.
É isso,
Léo
O que você vai encontrar aqui?
Fala Galera,
Sejam todos bem vindos ao meu Blog, aqui eu vou postar sobre diversos assuntos, ActionScript, WebStandards, CSS, Ajax, PHP e de vez em quando vou postar sobre assuntos relacionados a 3D e Design que são minhas grandes paixões,
Espero que todos gostem,
Léo
Deixe um comentário