Calculadora de notas versão Perl
Calcula sua média anual, bimestral e semestral. Também calcula quantos pontos faltam para você passar em função da média de sua escola ou faculdade.
Por: victor
Ler uma sequências fasta e separar por tamanho [Bioinformática]
O presente script lê um arquivo no formato fasta e separa por tamanhos < 9000; < 18000; >18000 em três arquivos diferentes. Como utilizar? 1) Após download é preciso alterar a permissão do arquivo: chmod +x get_by_length.pl 2) O script pode ser executado assim: ./get_by_length.pl arquivo.fasta ou perl get_by_length.pl arquivo.fasta O resultado será direcionado para três arquivos diferentes: arquivo.fasta_9000.fasta arquivo.fasta_9000_18000.fasta arquivo.fasta_18000_20504.fasta
Por: José Cleydson Ferreira da Silva
Auto Ident XML
Identação para XML. Modo de utilização: echo "<?xml version="1.0" encoding="UTF-8"?><from>Teste</from><message>viva o linux</message>" | perl ident_xml.pl <?xml version=1.0 encoding=UTF-8?> <from>Teste</from> <message>viva o linux</message>
Por: Leonardo Berbert Gomes
Tratando Exceções com o Perl
O tratamento de exceções é uma parte importante de todo projeto pois isso determina o quão bom e preciso será o feedback do seu sistema para que se detecte mais facilmente um problema. Como sempre, aqui não tem segredo... existe mais de uma forma de se fazer tratamento de exceções em Perl e tudo vai depender do seu contexto e de como você quer trabalhar com as exceções. Você pode usar um tratamento nativo, usar algum dos diversos módulos para tratamento de exceções, trata-las como string (default) ou como objetos. No seu projeto você que vai mandar e determinar como você quer fazer as coisas. Vamos ver neste script algumas formas de se tratar exceções para elucidar como podemos dar nossos primeiros passos para fazer o tratamento de exceções da nossa aplicação. PRÉ-REQUISITOS - perl 5.10 ou superior - Módulo Try::Tiny instalado ($ cpan Try::Tiny) REFERÊNCIAS http://perldoc.perl.org/functions/die.html http://perldoc.perl.org/functions/eval.html https://metacpan.org/pod/Try::Tiny EXECUTANDO $ perl exception.pl
Por: Daniel Vinciguerra
Introdução a Persistência de Estrutura de Dados em Perl
Às vezes identificamos a necessidade de guardar estrutura de dados, seja para transporte, para persistência, para processamento posterior, entre outros. Por isso existem inúmeras técnicas para se armazenar estrutura de dados, e para poder recuperá-las posteriormente, como data-dumper, storable, json, yaml, xml etc. Hoje eu vou apresentar neste simples script uma dessas técnicas que se utiliza do modulo Storable para guardar a estrutura de dados para poder utilizar a mesma mais tarde. OBS;: este é um script introdutório sobre o módulo, para dar apenas uma idéia sobre uma solução para possíveis problemas. Caso precise de algo mais específico sobre este assunto, sugiro que dê uma olhada no módulo, para utilizar as funções que melhor se encaixam em seu cenário. PRÉ-REQUISITOS: - módulo IO::File (manipulação de arquivo) - módulo Storable (persistência de estruturas de dados) - módulo Data::Dumper (debug da estrutura de dados) EXECUTANDO: $ perl storage-freeze.pl REFERÊNCIAS: https://metacpan.org/pod/IO::File https://metacpan.org/pod/Storable https://metacpan.org/pod/Data::Dumper
Por: Daniel Vinciguerra
Monitoração Web com Perl
Este script tem como principal objetivo a criação de um servidor web para exibição de informações de monitorações coletadas do servidor em questão. Para maiores informações de utilização/configuração do script acesse a dica abaixo: http://www.vivaolinux.com.br/dica/Monitoracao-Web-com-Perl/
Por: Leonardo Berbert Gomes
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
É cada coisa que me aparece! - não é só 3% (1)
Alguma pessoa pode me ajudar com drriver Core i3 7020u (Debian 12)? (2)
Mikrotik não mostra bytes nem packtes (1)
Melhores Práticas de Nomenclatura: Pastas, Arquivos e Código [RESOLVID... (4)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta