Uma operação comum e que possui diversas aplicações computacionais é a leitura e escrita de informações em arquivo, pois desta forma o dado poderá ser recuperado posteriormente. Em sistemas os dados geralmente não são armazenados em arquivos, pois o volume é muito grande e com isso diversos problemas vem juntos, como questões de segurança, desempenho…
we are developers
- Publicou10Artigo(s)
- Visualizados10000Vezes
- Desde2011
A linguagem de programação Perl é rica em funções utilitárias, que permitem trabalhar com os dados de forma rápida e eficiente. Duas que merecem especial destaque serão o objetivo deste artigo: split: quebra uma cadeia de caracteres segundo um padrão join: junta elementos usando algum separador Conhecer o uso e o funcionamento de cada uma…
Leia os artigos anteriores: Expressões regulares em Perl – Parte 01 Expressões regulares em Perl – Parte 02 * Continuando a falar sobre expressões regulares em Perl, vou mostrar alguns trechos de códigos interessantes, comentando partes novas e que podem ser de grande utilidade num projeto da vida real, que podem tornar eficientes atividades que…
Confira o artigo anterior: Expressões regulares em Perl – Parte 01 * Depois de um longo período distante (não duvidem como a escrita de uma dissertação junto de um trabalho em tempo integral podem consumir uma pessoa…), volto para escrever um pouco mais sobre expressões regulares no contexto da linguagem Perl. Como a funcionalidade é…
Uma das ferramentas que eu considero mais poderosas no manuseio de informações de texto são as chamadas expressões regulares, que na prática definem um padrão de formação de alguma informação e, de posse desse padrão, tentando-se “casar” informações com ela. Caso o padrão seja encontrado dentro desse conteúdo, alguma ação é tomada e o processamento…
Uma funcionalidade muito útil em diversas linguagens de programação é a relacionada às ferramentas de debug, em que pode-se passar linha a linha pela execução de uma classe, arquivo ou script, verificando valores de variáveis, passagem de parâmetros, condições a serem seguidas e principalmente identificando pontos críticos em que algum comportamento estranho esteja acontecendo para…
A definição de blocos de código que possam ser reutilizados é um recurso presente na imensa maioria das linguagens de programação, favorecendo o reaproveitamento de código, garantindo que trechos de códigos já testados tenham uma melhor qualidade e o tempo de desenvolvimento seja diminuído (pensando que um conjunto de componentes esteja disponível). Em Perl, essa…
A ordenação flexível em Perl é um dos pontos que mais me chama a atenção na tecnologia, pois permite que uma estrutura (um vetor ou hash, por exemplo) sejam ordenados utilizando uma função de ordenação que é aplicada para todos os elementos da estrutura, fazendo com que uma lógica extremamente complexa possa ser utilizada de…
A linguagem de programação Perl possui um conjunto muito rico de ferramentas e estruturas, o que muitas vezes leva-se à possibilidade de escrever um mesmo comando de várias formas diferentes, umas mais simples, outras mais complexas, algumas pouco legíveis mas ao mesmo tempo extremamente concisas. A maioria dos códigos que se encaixam nessa categoria faz…
PERL é uma linguagem de programação muito rica em tipos de dados e maneiras como eles podem ser reunidos para resolver um problema em especial. Este artigo busca mostrar, de forma concisa e direta, sem deixar de ser completa, os três tipos básicos: escalar, vetor (também chamado de array) e o hash (também chamado vetor…