Tabla de referencia comparando con todo detalle PHP, Perl, Python y Ruby

(click para ampliar) Casi podrías aprender a programar en estos cuatro lenguajes de programación simplemente mirando esta hoja de referencia (formato tabla) donde nos muestran con todo nivel de detalle desde los operadores, separadores, matrices, declaración de variables, debuggin, funciones, operadores lógicos, etc, de PHP, Perl, Python y Ruby. Puedes consultarla al completo aquí. Una genial hoja de referencia (Cheat Sheet) muy útil. Visto en HackerNews.
Leer más

Descarga una copia de The Pirate Bay con un script en Perl, son sólo 90MB

(Parte del contenido del fichero descargado) The Pirate Bay no alojará más ficheros.torrent en sus servidores. Usaran ahora los magnet torrents (enlaces magnéticos), ficheros torrent que contienen más información sobre la descarga y no necesitan servidores para comenzarla (aquí tienes más información sobre su estructura). Usando este script en Perl, un usario de The Pirate Bay llamado "allisfine", ha creado este fichero que puedes descargar con todos los torrent que existen en dicha web.
Leer más

¿PC o Mac? ¿Windows o Linux? ¿Firefox...?

Historia de la guerra de los flames, o discusiones que normalmente no llegan a ningún lado, pero que siempre las tenemos ahí. Así es como han titulado esta entrada en Arstechnica. En la misma, podemos ver a modo de gráficas, las palabras que más aparecen en la barbaridad de libros que Google escaneó entre 1800 y 2008. Ya tenéis otro motivo más para empezar otro flame basado en estas gráficas :-)
Leer más

gitweb

GitWeb es una interfaz web para repositorios git escrita en perl. Un sólo fichero perl, gitweb.perl, eso sí con más de 7000 líneas de código, que te permite navegar por tu repositorio a través del navegador.
Leer más

Ubuntu + fotos + flickr = Nautilus Uploader

Flickr no tenía una herramienta específica, basada en linux, para subir las fotos hasta que ha llegado Nautilus Flickr Uploader. Es un plugin para el explorador de archivos predeterminado del escritorio de GNOME. Completamente desarrollado en Perl y las librerías de GNOME, ello le otorga una cohesión muy grande y un funcionamiento sin inconveniente alguno, a contramano de algunos plugins desarrolllados en C/C++. Es muy simple de instalar, un click y tu synaptic se encargará.
Leer más

Sig Wik

Sig Wik es un wiki escrito en perl con la ayuda del shell. Y ustedes se preguntarán que tiene eso de especial. Pues esto: #!/usr/bin/perl use CGI':all';path_info=~/\w+/;$_=`grep -l $& *`.h1($&).escapeHTML$t=param(t) ||`dd<$&`;open F,">$&";print F$t;s/htt\S+|([A-Z]\w+){2,}/a{href,$&},$&/eg; print header,pre"$_<form>",submit,textarea t,$t,9,70 ¿Qué es esto? Pues el código fuente del wiki. 222 caracteres. Si te pica la curiosidad y quieres probarlo, esto son los pasos a seguir: Crea un subdirectorio /sig/ en tu cgi-bin. Sube el script a tu subdirectorio (cgi-bin/sig/wik) chmod 755 wik chown nobody cgi-bin/sig para asegurarte de que el script tiene permiso de escritura en cgi-bin/sig Abre tu navegador /cgi-bin/sig/wik/HomePage Más información aquí.
Leer más