Perl Brasil

Pesquisar

Documentação

Artigos

Planeta

Eventos


FISL 11 - Software Livre, a tecnologia que liberta

Comunidade

r3 - 16 Jan 2008 - JoenioCosta

Artigos

Como instalar, passo a passo o: Apache, Mysql, Perl e módulos necessários do CPAN no Windows

29 Jul 2009 - 14:30, por Marco Aurélio (MACAÉ)

Creio que você esteja utilizando o Windows, até onde eu sei você pode ter problemas na hora de instalar alguns módulos do CPAN. Na minha experiência com o Windows, a maneira mais simples de instalar passo a passo os programas e módulos necessários para o Perl conectar o Banco de Dados Mysql ou PostgreSQL ... ver artigo completo

O Melhor Sistema de Templates

03 May 2010 - 19:01, por Breno G. de Oliveira

Sistemas de templates são fundamentais no desenvolvimento web. Mas, diante de tantas opções, qual escolher? Nesse artigo, discutiremos as principais características de 3 famosos sistemas de template em Perl Template::Toolkit, HTML::Template e HTML::Mason na esperança de ajudar o leitor a tomar sua ... ver artigo completo

Aprenda a programar em 10 anos

10 Mar 2010 - 15:13, por Peter Norvig

Porque todo mundo tem tanta pressa? Entre em qualquer livraria, você vai ver Aprenda Java em 7 dias assim como diversas variações oferecendo lições de Visual Basic, Windows, Internet e por ai vai, em dias ou horas. Eu fiz a seguinte pesquisa na Amazon.com: pubdate: after 1992 and title: days and (title ... ver artigo completo

Usando o CPAN

03 Dec 2009 - 03:29, por Daniel de Oliveira Mantovani

O Comprehensive Perl Archive Network (CPAN), é uma grande coleção de software Perl e documentação,o CPAN nada mais é do que mais um módulo Perl. Você só precisa procurar o que você quer: http://search.cpan.org Tem mais de 15 mil módulos lá, quase tudo o que você precisa está lá, você não precisa ficar ... ver artigo completo

Módulos Recomendados do CPAN

02 Nov 2008 - 12:52, por Nelson Ferraz

O CPAN possui mais de 14 mil módulos, para as mais diferentes finalidades. Este artigo procura listar alguns dos módulos mais importantes, que você deve conhecer. Uma das perguntas mais frequentes, feitas por usuários iniciantes e avançados é: "qual módulo eu posso usar para fazer X?". Existem, por exemplo ... ver artigo completo

Módulos básicos que você precisa conhecer

02 Nov 2008 - 13:17, por Nelson Ferraz

Perl já vem com muitos módulos pré instalados os chamados módulos "core", ou "padrão". Esta é uma lista de módulos que vale a pena conhecer. A lista de módulos "core" é imensa. Se você quiser uma lista completa, pode encontrá la em: perldoc perlmodlib Estes módulos não precisam de instalação; são ... ver artigo completo

Primeiros Passos em Perl

12 Feb 2007 - 19:08, por Nelson Ferraz

Este é um pequeno tutorial de Perl, destinado a quem nao tem experiencia em programacao. Escrevendo coisas na tela Inicie o seu editor de textos favorito, e digite o seguinte programa. Salve o como "print.pl": print "Olá, mundo!!!"; O programa é realmente simples: utiliza o comando print para imprimir ... ver artigo completo

MVC e WxPerl

02 May 2007 - 13:52, por Alceu Rodrigues de Freitas Junior

Artigo sobre como utilizar o padrão de projeto Model View Controller (MVC) com o toolkit WxPerl. Sobre o padrão MVC MVC significa Model , View , Controller . É um padrão de desenvolvimento para linguagens orientadas à objeto muito difundido para criar interfaces gráficas porque prega a separa ... ver artigo completo

Como Encontrar (e Contratar) Bons Programadores

07 Aug 2007 - 15:06, por Revolution Systems

Encontrar bons programadores, em qualquer linguagem é difícil. Porém um programador realmente bom pode fazer o trabalhador de 5 programadores médios. Este artigo procura mostrar como você pode identificar e contratar um bom programador. Why is it so hard to find good programmers? The simplest reason ... ver artigo completo

AdventuresInPerl6

29 Apr 2007 - 14:52, por NelsonFerraz

Adventures in Perl 6 This presentation shows how to create a text based adventure game in Perl 6. Nordic Perl Workshop: Adventures in Perl6 slides from the Nordic Perl Workshop 2007 Copenhagen. Oslo.pm: Adventures in Perl6 slides from the Oslo.pm techmeeting, held a few days after the ... ver artigo completo

Otimizando código Perl

03 Apr 2007 - 21:01, por Alceu Rodrigues de Freitas Junior

Existem diversas formas de otimizar um programa, independentemente da linguagem de programação. Na maioria das vezes isso incluia a revisão de algorítmos, requisitos do programa e utilização de recursos da linguagem e do sistema operacional, por exemplo. A grande dificuldade em otimizar um programa est ... ver artigo completo

Iniciando em perlguts, perlapi, perlcall e perlembed

23 Dec 2006 - 01:49, por DanielRuoso

Em algum momento você vai precisar passar por isso, então por que não dar uma olhada enquanto você ainda não precisa? Tracei esse caminho quando quis fazer uma brincadeira de tentar construir uma estrutura de dados em C que eu pudesse importar do Perl da forma o mais fácil possível. A idéia é simples ... ver artigo completo

Uma introdução ao Perl

08 Feb 2007 - 20:18, por Alceu Rodrigues de Freitas Junior

Introdução à linguagem de programação Perl. Neste artigo o leitor terá uma introdução à linguagem de programação Perl. Assume se que o leitor já tenha algum conhecimento básico sobre programação (como uso de variáveis, fluxo de execução de um programa e um pouco de lógica de programação) e de como utilizar ... ver artigo completo

Criando programas em Perl de forma segura

01 Feb 2007 - 16:48, por Alceu Rodrigues de Freitas Junior

Técnicas para criar programas em Perl de forma segura. Motivações Este texto tem a intenção de servir com um tutorial de como escrever programas em Perl que eventualmente precisem executar um outro programa, seja para capturar a saída do mesmo ou depender de alguma atividade que ele executa e você n ... ver artigo completo

Usando Perl6 Rules para Fazer parse de Portugues

10 Feb 2007 - 15:00, por Daniel Ruoso, Arêtha Pachêco de Mesquita Ruoso?

Experiência utilizando Pugs::Compiler::Rule para fazer um parser de Língua Portuguesa, analisando sintaticamente os elementos do texto. Por enquanto, sem muito texto, apenas os códigos fonte em: parse.pl Portugues.pm Changelog 2007 01 12 Agora reconhece palavras desconhecidas como substantivo ... ver artigo completo

Código de Ética

15 Jan 2007 - 12:41, por ACM/IEEE-CS

Engenheiros de software devem se comprometer em tornar a análise, especificação, projeto, desenvolvimento, teste e manutenção de software uma profissão benéfica e respeitada. De acordo com seu comprometimento com a saúde, segurança e bem estar público, engenheiros de software devem aderir a estes Oito ... ver artigo completo

Criando um WebLog com Catalyst

21 Dec 2006 - 20:00, por EdenCardim

Como criar, rapidamente, uma aplicação de WebLog usando Catalyst Sumário Instalando o Catalyst Para instalar o catalyst você deve ter privilégios de super usuário. eden@anubis:/opt/eden/workspace$ su password: anubis:~# cpan cpan 1 install Catalyst cpan 2 install Catalyst::Devel cpan 3 exit ... ver artigo completo

Por que tentar obstruir a leitura do seu código é uma má idéia

04 Jan 2007 - 01:52, por Daniel Ruoso, Frederico Recsky

Frequentemente alguém pergunta como ofuscar o código de um sistema, como criptografá lo ou qualquer coisa parecida na intenção de, supostamente, proteger se de alguém "roubar" o seu código. Vou tentar colocar aqui algumas boas razões para mostrar por que isso é uma má idéia. Motivações para tentar esconder ... ver artigo completo

Tradução pt-BR Perl Advent Calendar 2006

19 Dec 2006 - 17:16, por Brasil Perl Mongers

Quem quiser contribuir, anote abaixo qual(is) artigo(s) vai traduzir com uma data prometida. Para os artigos por vir, teremos de prometer para o dia seguinte ou o mesmo dia para acompanhar o advento de perto. Substitua as linhas porque assim será mais fácil de manter a lista. Peço também que os volunt ... ver artigo completo

Desenhando textos ad-hoc com Gtk2 e Pango

25 Sep 2006 - 16:39, por DanielRuoso

Às vezes é necessário desenhar um texto qualquer na tela com Gtk2, como parte de um gráfico. Como este tema em especial tem pouquíssima documentação, segue aqui o caminho das pedras para conseguir escrever um texto qualquer com Gtk2 e Pango. O Gtk2 é um toolkit poderoso. Muito mais poderoso do que muitos ... ver artigo completo

As Três Grandes Virtudes do Programador

21 Dec 2006 - 13:06, por Randal Schwartz

De acordo com as Escrituras, as Três Grandes Virtudes do Programador são, nessa ordem: a Preguiça, a Impaciência e o Orgulho. Randal Schwartz explica, no Livro do Camelo: PREGUIÇA é a qualidade que faz você aplicar um grande esforço para reduzir o gasto geral de energia. Isso faz com que você escreva ... ver artigo completo

Introdução ao Inline::C

27 Sep 2006 - 11:55, por Otávio Fernandes

Inclua códigos fonte de outras linguagens dentro do seu script Perl ! Introdução: O Inline é um módulo que permite que você acrescente código de outras linguagens de programação diretamente no seu script Perl, salvando o de ter que escrever dois programas e fazê los "conversar", gastando muito mais ... ver artigo completo

Variáveis Especiais em Perl

06 Mar 2006 - 04:52, por Breno de Oliveira

Guia de referência rápida para as variáveis especiais do Perl code b { font size: 13px; } $ Variável padrão ou implícita @ Parâmetros passados a uma subrotina $a,$b Variáveis usadas pela rotina sort() Expressões Regulares $ dígitos Armazenador de padr ... ver artigo completo

Testes de Software em Perl

06 Aug 2006 - 15:14, por Nelson Ferraz

Este artigo é um resumo sobre programacao de testes. Algumas lições da engenharia de software: Software exige mais tempo de manutenção do que desenvolvimento Coisas que pareciam óbvias, tornam se obscuras depois do desenvolvimento Corrigir uma falha é mais fácil do que encontrá la e do ... ver artigo completo

Praticas Essenciais de Desenvolvimento

06 Aug 2006 - 14:11, por Damian Conway

Dez dicas essenciais de Damian Conway 1. Projete a interface do modulo antes de mais nada 2. Escreva os testes antes do codigo 3. Escreva documentacao padrao em formato POD para modulos e aplicacoes 4. Use um sistema de controle de revisoes 5. Crie interfaces de linha de comando consistentes ... ver artigo completo

Como fazer perguntas de forma inteligente

09 Mar 2006 - 22:52, por Eric S. Raymond

No mundo dos hackers, o tipo de respostas que você obtém para suas questões técnicas depende bastante da forma que você faz as perguntas bem como da dificuldade de desenvolver a resposta. Este guia irá ensinar você como fazer perguntas de forma a obter uma resposta satisfatória. A primeira coisa a entender ... ver artigo completo

Como se tornar um hacker

09 Mar 2006 - 22:49, por Eric S. Raymond

O que é um hacker? O Jargon File contém um monte de definições do termo "hacker", a maioria deles tendo a ver com aptidão técnica e um prazer em resolver problemas e superar limites. Se você quer saber como se tornar um hacker, entretanto, apenas duas são realmente relevantes. Existe uma comunidade, ... ver artigo completo

Tekneeq

Expressões Regulares - Introdução, Práticas e Técnicas Avançadas

19 Aug 2006 - 04:04, por Graciliano Monteiro Passos

1. Introdução Este artigo visa dar uma visão geral sobre Expressões Regulares ("Regular Expressions" ou "REGEXP") e também abordar algumas técnicas avançadas. 2. O que são "Expressões Regulares" "Expressões Regulares", em inglês "Regular Expressions", e apelidado de REGEXP, é uma das ferramentas mais ... ver artigo completo

Recomendações para programação em Perl

19 Aug 2006 - 04:04, por Nilson Santos Figueiredo Júnior

Essas recomendações foram fortemente baseadas no "perlstyle" a manpage que é o guia de estilo de programação "oficial" de Perl. Além disso uma outra apresentação com sugestões de estilo para garantir a legibilidade do código também foi utilizada como base. Essa apresentação pode ser gerada a partir ... ver artigo completo

Interagindo com interfaces Web

19 Aug 2006 - 03:48, por Fabiano Reese Righetti

Quem nunca precisou recuperar uma informação da WEB, ou simplesmente desejou criar uma ferramenta para agilizar uma tarefa do seu dia a dia!?! Essa pergunta é um tanto generalizada! Mas... Você que tem interesse em fazer com que seu script adquira informações contidas em um site especifico ou quer agilizar ... ver artigo completo

Conceitos básicos sobre Sockets

19 Aug 2006 - 04:05, por Pedro Henrique

Não estou aqui tentando ensinar ningúem a programar, mas somente tentando auxiliar a todos que tiverem curiosidade a aprenderem um pouco mais. O Perl é uma linguagem de programação muito poderosa e flexivel, e fornece ao usuario uma ótima interface com o ambiente que iremos estudar, ou seja as sockets ... ver artigo completo

Expressões Regulares

19 Aug 2006 - 04:25, por Ednardo dos Santos Lobo

A compreensão do funcionamento das Expressões Regulares e dos operadores e funções relacionados a manipulação dessas expressões, na Perl, é um dos passos fundamentais para a programação rápida e eficiente que nos é proporcionada por essa linguagem extremamente flexível e produtiva. Pode se dizer de uma ... ver artigo completo

Técnicas de manipulação

19 Aug 2006 - 04:22, por Fabiano Reese Righetti

Este artigo aborda algumas técnicas de como manipular corretamente as estruturas um tanto complexas que perl permite criar, buscando explanar o máximo de detalhes possíveis. Com um simples array pode se interpretar várias estruturas de dados como uma fila, lista, arvores... Assim o trabalho fica muito ... ver artigo completo

Introduzindo a Linguagem Perl no seu trabalho

19 Aug 2006 - 04:17, por Frederico Recsky

Neste artigo, vou mostrar como eu fiz e minhas sugestões para a introdução da linguagem no seu trabalho, tanto pra programadores, como para administradores que querem automatizar tarefas usando perl. 1. Introdução Atualmente, em grandes empresas, diretrizes de uso de computadores e seus softwares s ... ver artigo completo

Programação WEB com Perl

19 Aug 2006 - 04:14, por Ednardo dos Santos Lobo

Hoje em dia, com a popularização da WEB, mesmo que de forma desigual e discriminatória, grande parte dos esforços de desenvolvimento de aplicações/sistemas computacionais voltaram se para o ambiente WEB. Sendo assim, é natural o surgimento de diversas linguagens e ferramentas com essa finalidade. A Perl ... ver artigo completo

Adicionando repositórios de módulos em seu PPM

19 Aug 2006 - 04:08, por João Gabriel Casteluber Laass

Não achou certo módulo em seu repositório? Consulte outros... 1. Introdução Saiba como adicionar e instalar módulos que estejam em outros repositórios. 2. Adicionando um novo repositório Estando em linux, windows ou mac, vá até seu console/terminal/ms dos/shell e em seguida entre em seu ppm digitando ... ver artigo completo

Faça uma Busca para outros artigos.

Publique um Novo Artigo

Um artigo deve possuir um título claro, uma chamada que explique seu objetivo central, e o texto do artigo em si.






Use um WikiName curto e descritivo

Dica: coloque o código dentro de tags <verbatim>...</verbatim>