Pular para o conteúdo

Scripts úteis

Dica publicada em Linux / Introdução
Ribamar FS ribafs
Hits: 13.014 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar

Scripts úteis

Scripts Úteis
(popula my, popula pg, listador e thumbnails)

Olá!

Nesta primeira dica estarei comentando sobre estes quatro pequenos utilitários que desenvolvi ultimamente (dois deles foram muito úteis no site ribafs.net).

Listador (displayfiles.zip) - Destina-se a listar todos os arquivos e subdiretórios de um diretório e mostrar seus nomes com links e também o tamanho de cada arquivo.

Agora apenas envio um ou mais tutoriais para o site e ele é exibido dinamicamente com seu respectivo link e tamanho.

Veja ele em ação aqui:
Download do listados (http://ribafs.net/down/phpecia/uteis/displayfiles.zip)

Thumbnails (thumbs_dinamic.zip) - Este exibe miniaturas (thumbnails) de todas as imagens de um diretório, além de mostrar informações úteis sobre cada uma ao mover o mouse. Também mostra o tamanho ocupado recursivamente por todo o diretório e a quantidade total de arquivos do mesmo. Ao ser clicada a miniatura exibe a imagem original. Algo interessante é que as dimensões da miniatura são proporcionais à imagem original.

Veja este script em ação aqui:
Download do thumbnails (http://ribafs.net/down/phpecia/uteis/thumbs_dinamic.zip)

Popula my e Popula pg - estes populam tabelas do MySQL ou do PostgreSQL com massa de teste. Você apenas preenche os dados do SGBD e indica uma quantidade de registros a serem inseridos.

Como acho trabalhoso inserir manualmente registros sempre que concluo um aplicativo e o quero testar e também não encontrei um aplicativo simples para a execução dessa tarefa e ainda por cima me sinto bastante estimulado a criar algo novo e necessário, então estão aqui.

Download do popula my (http://ribafs.net/down/phpecia/uteis/popula_table_my.zip)

Download do popula pg (http://ribafs.net/down/phpecia/uteis/popula_table_pg.zip)

P.S.: Gostaria de acrescentar algo interessante. Antes de criar esta dica resolvi divulgar estes scripts nos repositórios de projeto. Minha primeira iniciativa foi procurar o repositório que já se tornou até sinônimo de repositório de grandes projetos do mundo open source, que é o SourceForge. Acontece que rapidamente desisti, pois quem já publicou projetos no SF sabe do que falo, é realmente algo trabalhoso.

Lembrei do Google e fui até lá:
A diferença é absurda, basta clicar no link Create a new project e rapidamente tem seu projeto publicado.

Depois fui ao Código Livre (http://www.codigolivre.org.br) e ao Codeplex (http://www.codeplex.com), mas o Google realmente capricha muito no que faz. Como gosto de conforto acredito que daqui pra frente estarei divulgando meus projetos no Google Code.

Estes scripts estão aqui também:

populatemy
populatepg
displayfiles
thumbnailsdir

Até o próximo. :)

Curso gratuito de Joomla e e-book (administração e programação)

Nasce site sobre Zend Framework

Livro sobre Administração de Servidores Linux

Framework CakePHP - Novo site em português

Três novos módulos para Joomla 1.5

Introdução a linguagem Assembly com o MIPS

Como gravar filme em DVD no Linux - Básico (vídeo)

BIOS sem opção de boot pelo CD-ROM

Montando imagens criadas pelo dd de um dispositivo RAID

AssaultCube - FPS Multiplataforma para GNU/Linux

#1 Comentário enviado por tenchi em 11/04/2007 - 11:59h
Kra, achei muito legal o listador.php... Ficou muito legal, principalmente pra eu que naum programo em php, e preciso de programas assim.
Eu só modifiquei um pouco o código do script (coloquei um fundo laranja e mudei um pouco o layout), para meu uso. Não há problema nisso não, né? Não se preocupe, pois coloquei no fonte um comentário com os créditos (seus).
Eh isso aí, vai em frente, seus scripts ainda vão ajudar muita gente.
#2 Comentário enviado por ribafs em 11/04/2007 - 14:03h
>Kra, achei muito legal o listador.php... Ficou muito legal, principalmente >pra eu que naum programo em php, e preciso de programas assim.
>Eu só modifiquei um pouco o código do script (coloquei um fundo laranja >e mudei um pouco o layout), para meu uso. Não há problema nisso não, >né? Não se preocupe, pois coloquei no fonte um comentário com os >créditos (seus).

Sem problema algum. Aliás aí está uma grande força do software livre e open, que acaba sendo algo feito a mil mãos.

>Eh isso aí, vai em frente, seus scripts ainda vão ajudar muita gente.

Muito obrigado.

Contribuir com comentário

Entre na sua conta para comentar.