(Javascript) Texto deslizar sobre imagem

Fiz um código em javascript (com um pouco de CSS) que faz um efeito deslizante em uma imagem. É bastante interessante no caso de você quiser recriar seu próprio estilo (sem utilizar bibliotecas e outras coisas afins).

O código foi feito ontem pela madrugada, bem rápido. Podem otimizar se quiser, se haver bugs dá um toque eu eu explico cada um e corrijo.

O que é efeito deslizar?
É um efeito que ao passar o mouse sobre a imagem o texto irá rolar para cima (ou para baixo) de forma gradativa, dando um efeito simples e bonito. Ao tirar o mouse sobre a imagem o texto desaparece

Exemplo
http://www.youtube.com/watch?v=nYaBQqFmk3k
(vídeo não é de minha autoria)


Segue o código



Abraço

(PHP) Utilizar mesmo estilo em toda página

Muitas pessoas tem dificuldades ao criar várias páginas com mesmo layout, além de pesar mais é um tanto enjoado fazer página por página design por design. Pensando nisto, resolvi postar este código, que faz nada mais faz que o seguinte
// design da página encima
<?php
$arquivo = isset($_GET['pagina']) ? "paginas/" . $_GET['pagina'] : false;
echo nl2br(file_get_contents($arquivo));
?>
//design da página embaixo



Assim dentro da pasta paginas criamos vários arquivos de texto com conteúdo de cada página

Ex
carlos.txt
www.paginaphp.com/pagina.php?pagina=carlos.txt

O sistema lerá carlos.txt e colocará na página. Além de tornar tudo mais dinâmico e fácil de carregar

(PHP) Seleção aleatório em MySql

Como muitos sabem, poucas vezes uso mysql em meus projetos, até porque mysql não é necessario em muitos das vezes.

Porque? Simples, meus projetos são pequenos, poucos realmente requerem Mysql ..

Semana passada comecei um sistema de votação em fotos (php)e nisto necessitei mysql para melhorar o trabalho, até que lembrei que nunca postava nada aqui sobre sql, então, enfim, resolvi postar uma coisa que usei em meu &nbsp;projeto

Não é muito genérico, mas algumas pessoas ainda tem dúvidas de como fazer a seleção aleatória em mysql

Em php, basta usar o seguinte trecho:

$sql = mysql_fetch_assoc(mysql_query("SELECT * FROM `TABLE` order by rand() LIMIT 1"));

Logo $sql[valor] terá o valor do item aleatório escolhido.

(Javascript) Gerar número triangular

Como muitos sabem, os números triangulares são números que podem ser representados por triangulos, por exemplo

            O
3 =     OO

Os números triangulares são de ordem crescente, da seguinte maneira

01 (1)
03 (1 + 2)
06  (1 + 2 + 3)
10  (1+2+3+4)

Logo a formula para obter números triangulares é

T = n(n+1)/2

Sendo
1(2)/2 = 01
2(3)/2 = 03
3(4)/2 = 06
4(5)/2 = 10

Levando em conta que os números triangulares de forma mais generalizada formam uma progressão aritméticas (ou sequencias aritméticas)

Logo, para pegar um número triangular basta fazer a seguinte função em javascript



Espero que tenham gostado, abraços

(Javascript) Verificar se o número é triangular

Ando meio sem tempo de postar, mesmo assim segue aqui uma função que fiz para checar se o número é triangular ou não

Utilizei uma formula criada por mim mesmo. Foi baseada na prova real de n(n+1)/2



Abraços

(Javascript) Algorítimo para pegar número primo sem divisão

Segue aqui uma maneira de como pegar um número primo sem divisão. Bastante simples, basta ir usando a multiplicação como operação inversa de maneira bruta, isto é, operação inversa. Prova real.

Segue o código:



Espero que tenham gostado!
Abraço