Administra tu Blog

¡Crea tu Blog Ya! Fácil y Gratis Te gustan viajar y sacar Fotos


GNU wget: obtiene todo el contenido web que quieras en tu ordenador

(artículo original en inglés)

Wget es tan flexible que probablemente lo has estado usando durante años sin saberlo, muchos scripts lo usan como método para obtener archivos, incluso lo vuelve a intentar automáticamente bajo ciertas circunstancias...

Probablemente el mejor cumplido que le puedo hacer, es que los autores del script pueden usarlo y luego olvidarse de él.

Es una de esas grandes herramientas que hacen de *nix tan grande, es simple, hace lo que dice, y como muchas otras partes de unix, es robusto.

Otra cosa guai de wget es que no es interactivo, lo que significa puedes iniciar una nueva bajada, desconectar de tu sesión actual y encontrar lo que has bajado la próxima vez reconectes.

Cómo utilizarlo

La manera más simple de invocar wget es escribiendo wget URL/nombreFichero

$ wget http://debaday.debian.net/contribute/

Si escribiste este comando ahora tendrás un fichero denominado index.html en el directorio en el que te encontrabas mientras lo escribias. Este fichero contendrá la contribute page del dia del blog de Debian package. Léelo, DPOTD te necesita ;)

Obtén la jerarquia de un directorio

Para obtener el contenido completo de un directorio y sus subdirectorios, necesitarás especificarle a wget que baje tu URL recursivamente. Para ello necesitarás añadir la opción -r :

$ wget -r http://debaday.debian.net/

Este comando generará un mirror local del blog de debaday. Nota que wget respeta el fichero robots.txt por defecto, si existe. Esto significa que no bajará los directorios y ficheros excluidos en el fichero robots.txt.

Multiples URLs

Wget soporta múltiples URLs. Tanto puedes especificarlas en un fichero (una URL por línea) o especificarlas en una línea de comandos (separadas por un espacio).

$ wget url1 url2 ... urlN

o especificar donde contener la URL con la opcion -i

$ wget -i filePathAndName
Otras opciones

Wget tiene un montón de opciones más, puedes usar por ejemplo:

  • -l para indicarle la intensidad a la que deberia ir la bajada recursiva, la intensidad por defecto es 5.
  • -c es inestimable dado que nos permite continuar una bajada interrumpida
  • -O nos permite especificar un fichero de salida como destino (-O nombreFichero)

Hay muchas otras opciones en wget, la mejor manera de conocerlas es leer su página man. Para los que no lo sepan, probad a escribir lo siguiente en un terminal ;)

$ man wget

Disponibilidad

Como wget es parte del proyecto GNU, asumimos que es parte de la mayoria de distribuciones Linux. No obstante, está disponible en los paquetes oficiales de Debian y Ubuntu:

  • Debian: stable, old stable, testing y unstable
  • Ubuntu: dapper, edgy, feisty y gutsy.

Comunidad y desarrolladores

GNU wget está actualmente mantenido por Micah Cowan. El autor original de GNU Wget es Hrvoje Nikšić.

Enlaces

nemrac — 17-10-2007 GTM 2 @ 23:15

Ver/Escribir Comentarios (4) Meneame | del.icio.us

Play OGG!

Me sumo a la iniciativa de Bitassa a lloure y Blackshell de apoyar a la campaña que ha iniciado la Free Software Foundation para promocionar el formato Ogg Vorbis como substituto del MP3.
El argumento es bien sencillo: no hemos de pedir permiso a ninguno para escuchar y registrar audio usando ordenadores. Con el OGG Vorbis no necesitamos permisos, y tiene todos los beneficios de ser libre.

Ogg Vorbis es un formato multimedia como el MP3 pero mejor - y respeta tu libertad. Cuando veas un fichero con la extensión Ogg - ficheroMusica.ogg - Play it!

Play Ogg

nemrac — 19-05-2007 GTM 2 @ 15:19 Tags:

Ver/Escribir Comentarios (3) Meneame | del.icio.us

Pon un poco de arte ASCII en tu vida

Para los que les suena a chino esto del ASCII (American Standart Code for Information Interchange), no es más que un set de caracteres basado en el alfabeto latino que se utiliza en los lenguajes de Europa-Oeste y en el inglés moderno.

Se trata de un código estándar de 7 bits para la representación de caracteres con valores binarios, pero no se pueden representar acentos. La lista del código ASCII se compone de un total de 128 caracteres, aunque para el ASCII-art sólo se utilizan del valor 32 al 126, además del 13 que sirve para pasar de línea.

El ASCII-art se emplea muy a menudo para mandar dibujos o una firma original y divertida en los correos electrónicos; también se utiliza en el IRC, para ilustrar páginas web que son sólo de texto o simplemente para dibujar y entretenerse. Existe un código ASCII extendido que consta de 255 números, que incluyen símbolos matemáticos, gráficas...pero que no se utilizan en este arte. En Internet existen muchas galerías de dibujos en ASCII, su elaboración es un tanto minuciosa y lleva mucho tiempo pero el resultado final salta a la vista, con ese efecto óptico parecido al puntillismo.

Y para los más frikis, recomiendo este artículo tan divertido sobre la vaca.  Y como no la cantidad de imágenes del ascii-art library.

nemrac — 13-05-2007 GTM 2 @ 16:58

Ver/Escribir Comentarios (1) Meneame | del.icio.us

Músicos: ubuntu studio ya está cerca...

Está anunciado para dentro poquitos dias (el 19 de abril) y ya estamos impacientes para probarlo.

Se trata de Ubuntu Studio, una distribución orientada a la edición multimedia profesional de audio, video y gráficos, indicada para quien quiera utilizar Ubuntu como un terminal de trabajo digital.

Uno de los paquetes estrella tenía que ser el cinerella (un editor de video para linux), y es un mallorquin quien se encarga de empaquetar y mantener el paquete, aunque comenta que por culpa de problemas con las licencias (no)declaradas en el código fuente se ha tenido que posponer su inclusión en el repositorio universe de ubuntu.

Otros programas interesantes de vídeo que se incorporan a esta distribución:

  • pitivi - editor de Video

  • cinepaint - Programa de diseño y retoque de imágenes diseñado para trabajar con películas de 35mm y otras imágenes de alta resolución.

  • ffmpeg - Reproductor Multimedia, servidor y decodificador

  • ffmpeg2theora - decodificador de vídeo Theora usando ffmpeg

  • kino - Editor no-lineal para vídeo Digital

  • stopmotion - Programa para crear animaciones stop motion

  • dvgrab - Video digital Grab via IEEE1394

Más en el wiki

nemrac — 05-04-2007 GTM 2 @ 12:01 Tags:

Ver/Escribir Comentarios Meneame | del.icio.us

El escritorio de Debian

Hace unos meses encontré este artículo que me animó a instalar Debian en mi viejo portátil, espero os sea de utilidad como lo fue para mi.

Artículo original en inglés: The well-tempered Debian desktop por Rick Lehrbaum (Dec. 22, 2006)

En este artículo el autor explica qué hizo y cómo le fue en la Instalación de Etch en el mismo Thinkpad que usó para la evaluación de siete distribuciones de linux.

Seguir leyendo el resto »

nemrac — 24-03-2007 GTM 2 @ 23:00

Meneame | del.icio.us

Dia sin internet

Me entero por Enrique Dans y por Menéame que hoy en teoría era el dia sin internet, dia para reflexionar si somos capaces de estar un dia sin tanta tecnología, sea desde el pc, portátil, móvil o cualquier otro dispositivo.

Sinceramente paso de esta nueva moda de hacer "el dia sin xxx". Para hoy había dejado pendientes algunas cosas como actualizar el portátil o terminar un par de trabajos. Y como no ponerme al dia mi correo que llevo un par de dias con demasiado trabajo.

Pero me ha hecho gracia la poca acogida de esta iniciativa de estar hoy sin conectarse, vamos, que en menéame no he visto (veremos mañana las estadísticas) que haya bajado el ritmo habitual de visitas de los sábados.

Se ha metido en nuestras vidas la costumbre  de leer los feeds de  nuestros blogs y sitios favoritos, mirar el correo y contestar los mensajes pendientes, e incluso mirar la agenda para planificar bien el día.

Pero si lo pensais bien, eso antes lo hacíamos a mano... Leíamos el periódico - en casa, en el bar...-, consultar la agenda, reuniones, trabajos pendientes, etc.

Intenta acordarte lo que harías si no funcionara nada. No tendrías noticias "frescas" hasta ir al bar a leer el periódico o que alguien te llamara por teléfono y te lo contara.

La tecnología está de lleno en nuestras vidas, pero hemos de recordar que no es más que una herramienta, y que tenemos que saber disfrutar de la vida también sin ella...

Dia ideal para irse de excursión (y que no tenga cobertura ni el móvil ni ningún otro gadget :D ) o para coger la familia y marcharse a dar una vuelta, lo que sea, pero al menos unos minutos para pensar hasta que punto estamos enganchados...

nemrac — 24-03-2007 GTM 2 @ 13:15

Ver/Escribir Comentarios (1) Meneame | del.icio.us

El aliasing y el anti-aliasing

No hay nada como que te pique la curiosidad por un concepto del que no conoces el significado, así que mejor comprimo aquí un poco el exceso de información que hay en la red referente al aliasing y al anti-aliasing:

  • El aliasing en informática y particularmente en infografía, es lo que hace que en una pantalla ciertas curvas y líneas inclinadas presenten un efecto visual tipo "sierra" o "escalón".

  • El aliasing ocurre cuando se intenta representar una imagen pero que debido a la resolución resulta que éste sea incapaz de representar la curva como tal, y por tanto dichas curvas se muestran en pantalla dentadas al estar compuestas por cuadros menudos (los pixeles).

Seguir leyendo el resto »

nemrac — 11-03-2007 GTM 2 @ 22:10 Tags:

Ver/Escribir Comentarios (2) Meneame | del.icio.us

Comandos útiles para la línea de comandos

Pequeña guía que nos muestra algunos comandos importantes para nuestro trabajo diario con la línea de comandos en Linux.

arch

Nos muestra la arquitectura del procesador.

$ arch

i686

cat

Nos muestra el contenido de un fichero.

$ cat lorem.txt

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Seguir leyendo el resto »

nemrac — 10-03-2007 GTM 2 @ 12:14 Tags:

Ver/Escribir Comentarios (1) Meneame | del.icio.us

Actividades Software Libre en marzo

Resumen de las actividades para el mes de marzo:

  • Desde dia 2 de marzo, tenemos abierto el plazo para inscribirnos en la Campus Party 2007. Hay un 20% descuento para los que se han inscrito en ocasiones anteriores.
  • Los dias 6, 7 y 8 de marzo de 2007, en la Universidad Autónoma de Madrid, jornadas de Software Libre organizadas por los propios alumnos, en las que colaboran miembros de GNU España, Gnome y Hispalinux. Tema interesante el de la enseñanza de este tipo de software en las universidades y su salida laboral.
  • Dia 9 de Marzo tiene lugar en el Instituto de Física Aplicada del CSIC en Madrid una nueva edición de las Conferencias de Seguridad FIST, donde se tratarán temas como políticas de seguridad IT, o seguridad en AJAX.
  • Del 5 al 9 de marzo en la ETS de Ingeniería Informática de la Universidad de Sevilla la IV edición de Imaginática, cuyos objetivos principales son acercar la universidad y la empresa, fomentar la creación de nuevas empresas de base tecnológica y acercar las nuevas tecnologías al ciudadano y a la PYME. El Ciclo de Conferencias tiene reservado un 10% de las plazas para libres oyentes (puedes apuntarte en la web) y también hay concursos como el de Yaco cuyo primer premio es una WII.
  • Y finalmente, en la UOC, el próximo 17 de Marzo en la Universidad Autónoma de Bellaterra, los estudiantes de todas las carreras tienen una trobada (encuentro) de principio de semestre, de la que quiero algunos talleres de informática, como son:
    • un taller introductorio sobre los blogs, un nuevo medio de comunicación y de expresión individual y una forma de publicar libremente sin intermediarios a escala global. Aproximación teórica a este fenómeno y descripción de los tipos principales de blogs, además de un análisis de los diferentes sistemas de publicación y sus posibilidades.
    • Laboratorio de Gnu/Linux
    • Talleres de C, de Java, de LaTex .....

nemrac — 04-03-2007 GTM 2 @ 19:15

Ver/Escribir Comentarios Meneame | del.icio.us

OooBasic: Copias de respaldo de los documentos de OpenOffice.org en un email con un click

Artículo original del 28/02/07 en inglés en Linux.com de Dmitri Popov

Gmail ofrece unas características inteligentes que lo convierten en algo más que un servicio de correo electrónico. Podemos usar nuestra cuenta de Gmail como un visualizador de documentos, un almacén de ficheros e incluso como una agenda GTD para solucionarlo todo. También podemos convertir Gmail en una ingeniosa solución de copias de respaldo para nuestros documentos de OpenOffice.org usando una macro sencilla del OOoBasic y las propias herramientas de Gmail.

Por supuesto, OOo ofrece enviar un documento como E-mail, pero requiere demasiados pasos para usarlo convenientemente. La macro que vamos a crear nos permite enviar el documento abierto actualmente como un mensaje -email, añadiendo información automáticamente como el nombre del fichero, el tiempo utilizado, todo en background sin ninguna interacción del usuario. Esto es, literalmente, una solución para hacer backups con un click de nuestros documentos OpenOffice.org.

Seguir leyendo el resto »

nemrac — 01-03-2007 GTM 2 @ 13:28

Ver/Escribir Comentarios Meneame | del.icio.us