Search the Community

Showing results for tags 'perl'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Blogs

  • Projectos
  • Revista PROGRAMAR
  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Wiki

Forums

  • Bem-vindos ao Portugal-a-Programar
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Wiki P@P
    • Apresentação de Projectos de Programação
    • Downloads
  • Revista PROGRAMAR
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Haskell
    • Pascal
    • Python
    • Bases de Dados
    • Visual Basic Clássico
    • Visual Basic for Applications (VBA)
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML / XHTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • SharePoint
    • Apresentação de Software
  • Informática Extra-Programação
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica
    • Automação Industrial
    • Dúvidas e Discussão de Programação
    • Notícias de Tecnologia
  • Outras Áreas
    • Matemática
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
    • Arquivo Morto

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Found 13 results

  1. Existe uma ideia (errada), que o Perl já não é usado e que já não se faz nada novo em Perl. Por isso vou deixando aqui alguns exemplos que demonstram que isso não é verdade. Amazon.com LOVEFiLM (parte da Amazon) IMDB (parte d Amazon) Duck Duck Go Lacuna Expanse Craiglist cPanel Thinkgeek Request Tracker Booking.com Frozen Bubble SpamAssassin Bugzilla Hive Minder del.icio.us
  2. http://showmetheco.de/articles/2012/7/perltuts-interactive-perl-tutorials.html http://perltuts.com/tutorials/
  3. Precisava de ajuda num script que estou a fazer. Quero extrair de uma pagina 3 campos, que contem cerca de 200 registos por pagina. Consigo extrair os dados da maneira que quero, contudo apenas me extrai o primeiro registo, já andei as voltas e supostamente estaria tudo correcto Excerto do codigo onde guardo as coisas: open(INFILE, "<teste.txt") || die ("Não foi possivel abrir o ficheiro temporario!"); while (<INFILE>) { if (my ($nome) = m|(<span id=".*?_lblHeader".*?.*?.*?<\/span>)|g) { $nome =~ s|<span id=".*?_lblHeader".*?.*?>|<nome>|sg; $nome =~ s|</span>|<nome>|sg; print "$nome\n"; print OUTFILE "$nome\n"; print testexml "$nome\n"; } } Resultado final: <nome>Teste<nome> Eu no script faço um get a url da pagina e guardo o conteudo da pagina no teste.txt, depois como podem ver inicio o ciclo para sempre que encontrar aquelas tags guardar o valor. Sei que o problema estara no ciclo que mal guarda a variável avança. Alguem me poderia ajudar? ainda estou muito verde no perl
  4. http://blogs.perl.org/users/shawnhcorey/2012/09/a-look-at-braces.html
  5. A edição de 2012 da Portuguese Perl Workshop vai se realizar no Departamento de Informática da Universidade do Minho em Braga, no dia 28 de setembro. O evento de um dia deste ano vai se dividir entre: Tutorial de Moose, por Pedro Melo Sessão de apresentações: TBA Hackathon: TBA A participação na workshop é gratuita para membros da APPP e terá um custo de €20 pera os restantes participantes. Para mais informações de como se pode fazer sócio da APPP consultar esta página. Para notícias e actualizações visite este site, consulte a feed ou siga no twitter.
  6. Para quem se interessa por parsing: http://blogs.perl.org/users/jeffrey_kegler/2012/07/prefixing-the-ruby-slippers-and-the-bigfoot-maneuver.html
  7. Joel Berger, um dos bloggers de Perl mais conhecidos, criou um site dedicado a Perl para as áreas cientificas. O site contém ligações para vídeos de workshops e apresentações, documentação e software. Tudo obviamente relacionado com recursos para cientistas. http://perl4science.github.com/
  8. Antes de mais, devo dizer que isto, não é um anuncio de emprego. Em Portugal, há uma enorme falta de programadores de Perl, que se acentua ainda mais para programadores com experiência. Por isso se gostam de Software Livre, se gostam de uma linguagem de programação divertida, que tem uma comunidade muito forte a nível mundial, se gostam trabalhar com sistemas *nix e em algumas das maiores empresas de Portugal (as empresas utilizadoras de Perl). Então aprendam e pratiquem Perl!
  9. http://perl-begin.org/
  10. A editora Wrox, resolveu publicar on-line, num site da O'Reilly, por um periodo de tempo limitado o livro Beginning perl, do Ovid Poe (um dos Perl Hackers mais conhecidos). Podem ler em: http://ofps.oreilly.com/titles/9781118013847
  11. Então podes utilizando o site: http://www.perlybook.org/
  12. Tenho estado a ajudar pontualmente uma pessoa que vai fazer investigação na área da bioinformática utilizando Perl. E isto implica a instalação de modulos de Perl num sistema MacOS X. Eu sou da opinião que as ferramentas do sistema operativo que são utilizadas por outras ferramentas do sistema operativo, ou por ferramentas que são utilizadas pelo administrador do sistema operativo, devem ser deixadas em paz. Ou seja, devemos interferir com o seu funcionamento o menos possível e utilizar apenas para tarefas de manutenção do sistema. O Perl é uma das ferramentas que costuma ser utilizada por outras ferramentas do sistema e pelos administradores do sistema operativo. E como tal, sou da opinião que devemos deixar o Perl do sistema operativo e os seus módulos em paz e não os utilizar para as nossas tarefas produtivas. Felizmente as comunidades das linguagens de programação livres mais modernas, desenvolveram ferramentas auxiliares que permitem a fácil instalação de diversas versões das linguagens na directoria "home" de cada utilização e a sua utilização em simultâneo (e até escolher qual a versão pré-definida). Em perl a ferramenta que fornece estas facilidades é o perlbrew (http://www.perlbrew.pl/). Num sistema operativo GNU/Linux instalar uma nova versão de perl com o Perlbrew é bastante "straight forward". Em Debian e Ubuntu é preciso ter cuidado com uns paths diferentes para bibliotecas: https://nxadm.wordpr...with-perlbrew/. Ao usar um sistema Unix como o Solaris, pode ser necessário ter cuidados adicionais com ferramentas que podem ser necessárias e com os paths (porque por vezes os administradores instalam as bibliotecas e ferramentas adicionais em locais não standard). Mas essa até agora estes são as maiores dificuldades que tive com o perlbrew (e uso bastante) e que foram muito fáceis de resolver. Como já devem ter percebido no início, mas provavelmente esquecido por causa do testamento que escrevi, pessoa que tenho ajudado utiliza MacOS X, que para mim é um sistema com detalhes diferentes dos que estou acostumado (o que realmente interessava aqui era a gestão de software instalado e processos de instalação de mais software). Como tal tive que aprender a forma de se fazer as coisas da forma correcta em MacOS X. Depois de ter dado algumas cabeçadas e perdido tempo valioso (por minha culpa), re-aprendi uma coisa que é RTFM. No site de aprendizagem de Perl (http://learn.perl.org), haviam instruções sobre como instalar Perl num MacOS X utilizando perlbrew, com um script auxiliar especifico para MacOS X. Se querem utilizar Perl em MacOS X da forma limpa (sem interferir muito com o sistema) então aqui fica o link: http://learn.perl.or...alling/osx.html Para o bem dos utilizadores de MacOS X, espero que a loja de software venha simplificar/facilitar/centalizar/tornar mais intuítivo e coerente com outros produtos da Apple, pelo menos um pouco mais os processos de instalação de Software, para ficar ao nível da simplicidade dos gestores de pacotes de software, com reposititórios centralizados como nos GNU/Linux e nos *BSD. Também espero que a Apple arrepie caminho e torne possível a qualquer fornecer software por esse propósito utilizando qualquer licença de software.
  13. Titulo do Projecto: Your Favorite Tunes Última Versão: 0.5 Site Oficial: Não se aplica Licença: Licença GNU/GPL Líder do Projecto: Dkid Membros Actuais do Projecto:Eu Screenshots: http://img264.imageshack.us/i/yft1.png Descrição do Projecto: Para este projecto usei (é necessário): Framework HTML::Mason ORM DBIx::Class MySQL JQuery Shadowboxjs Apache2 + mod_perl2 Apache2::Cookies (CPAN) Ubuntu 9.04/9.10 Explicação: O "Your Favorite Tune" é um website onde os utilizadores iriam votar na sua rádio favorita, e caso essa não existisse ainda no site, iriam ajudar a base de dados a crescer ao preencher um formulário com informações de uma nova rádio. Tem um back-office o qual eu não consegui terminar devidamente (ainda não). A causa que me impede de continuar a avançar com este projecto é ainda alguma falta de conhecimentos, mas vou continuar a aprofundá-los e talvez consiga terminá-lo decentemente. Este projecto era também um dos que ia concorrer no Codebits 2009 Download: http://www.badongo.com/file/19050495 o link já não funciona Nota: Alguma dúvida estejam à vontade para perguntar, eu vou estar a actualizar o projecto, pois ele não se encontra 100% funcional ainda.