07
2009
Criando Scripts com Parâmetro em Perl

Olá, este é mais um post da série “Dicas de Programação do Titio Plastico”
, hoje vou mostrar como você consegue criar sem muito esforço um script que receberá diversos parâmetros pela linha de comando que servirão de informações adicionais para um script se tornar mais dinâmico. O que é algo muito útil para Administradores de Sistema e programadores que querem agilizar ao máximo seu trabalho.
Abaixo vai o código comentado, no exemplo serão passados Nome, email e telefone de um usuário qualquer:
#!/usr/bin/perl
#[ Use estes dois aqui sempre, esta lah no livro de boas praticas ]
use warnings;
use strict;
#[Esta é a classe que deve ser chamada para gerenciar os parâmetros]
use Getopt::Std;
#[Criaremos aqui um array vazio que irá receber os parâmetros]
my %hash = ();
#[Aqui é onde o getopts associa o conteúdo de cada parâmetro ao array]
getopts(“:n:e:t:”, \%hash);
#[Mandando inprimir o resultado]
print ” Nome $hash{n} , email $hash{e} , telefone $hash{t}\n”;
Executando o script:
~$ ./parametros.pl -n Plastico -e plastico@hotmail.com -t 21212121
Nome Plastico , email plastico@hotmail.com , telefone 21212121
02
2009
Como trabalhar com Apache e PHP no MacOS X (Snow) Leopard

Que os equipamentos da Apple são conhecidamente eficazes no que diz respeito a tratamento de imagem isto todo mundo já conhece e não há o que discutir, mas isto não significa que os Macs da vida estão restritos somente a este nicho de mercado, não senhor, muito pelo contrário. Nem todo mundo sabe que o Mac OS X já vem prontinho para começar a desenvolver, tanto que nele já vem instalados as melhores linguagens disponíveis no mercado, estão todas lá. perl, phyton, ruby, php…apenas esperando para serem usadas, aqui vou mostrar como configurar seu Mac para começar a desenvolver para web
O MacOS X sendo um sistema Unix-Like traz todas ou pelo menos a maioria das opções de configuração em linha de comando que podem ser encontradas no Linux incluindo a dupla dinâmica do desenvolvimento Web, Apache+PHP. Claro que a estrutura de diretórios é um pouco diferente, então mostrarei aqui como encontrar os arquivos e diretórios para começar a desenvolver sites dinâmicos no seu Mac.
…Leia mais sobre Como trabalhar com Apache e PHP no MacOS X (Snow) Leopard
22
2009
Tools, as minhas Ferramentas
Depois que eu comprei meu MacBook, sobre o qual eu falarei por completo logo mais, eu consegui melhorar em muito a minha produtuvidade, e estou tocando alguns projetos pessoais e algumas mudanças que eu queria fazer aqui no blog, e a primeira delas é uma página com todas a Ferramentas que eu desenvolvo nas horas vagas. Estão lá o JsIndexer, o Moneylog.rb e mais algumas, e a lista vai crescer ainda mais, aguardem por mais novidades em breve.
Vida Longa e Próspera!















