Administra tu Blog

¡Crea tu Blog Ya! Fácil y Gratis


Categoría: Traducciones

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

nemrac 17/10/2007 @ 23:15

(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

El escritorio de Debian

nemrac 24/03/2007 @ 23:00

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 »

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

nemrac 01/03/2007 @ 13:28

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 »

Cómo explicar el DRM a tu padre

nemrac 18/02/2007 @ 16:12

Artículo original en inglés, de Eliot Van Buskirk, visto en All about Linux.

 

"Mi amigo John estaba buscando una manera de explicar el problema con los derechos digitales a su padre y amigo nuestro, que no ve el problema. Recopiló una lista de ejemplos de problemas relacionados con el DRM para ayudar a la gente a entender el DRM.

1. Quiero ver una película egipcia para la clase de mis estudios orientales. Pero está codificada para que no se pueda ver en mi reproductor DVD, en un esfuerzo por parar la piratería. Ahora tendré que hackear mi reproductor de DVDs y quebrantar la ley para poder verla. La película no está publicada en los Estados unidos. Es la única versión que existe. Al no estar publicada en USA, y al ser para propósitos académicos, puedo hacer copias para mis compañeros de clase. Es lo justo. Pero desde que tengo que quebrantar el DRM para copiarla -- quebranto la ley de cualquier forma.

Seguir leyendo el resto »

Editando alternativas en Debian gráficamente con galternatives

nemrac 27/12/2006 @ 19:22

Artículo original "Editing Debian alternatives graphically with galternatives". 

Autor Azerthoth 27 Dic 2006

¿Alguna vez has estado manipulando bajo el capó únicamente para descubrir más tarde que explotaba uno por defecto?

Digamos tu navegador web por defecto, que cuando haces click a email se abre el Firefox en lugar de Konqueror o vice-versa.

Bien, a mi me pasa. Aqui veremos como arreglarlo, gráficamente.

¿Cómo arreglamos estas pequeñas cuestiones?

La respuesta estándard es ir a la línea de comandos y actualizar la "alternativa" correcta.

Eso si podemos recordar el paquete alternativo correcto o recordar el comando para que nos salgan los paquetes alternativos.

Ooops no puedo recordar porque no es algo que haga regularmente, es hora de ir a IRC y ver si alguien se siente generoso suficiente para ayudarme.

No, silencio mortal. OK, me queda google.

Encuentro que puedo echar un vistazo en /etc/alternatives/ y encuentro la opción correcta y ejecuto:

update-alternatives --config [package]

¿No podría alguien por favor implantar una interfaz gráfica para este proceso para los que simplemente queremos que las cosas funcionen?

Quiero cambiar mi navegador (o emulador de terminal por defecto, entorno X, etc...) a otro que me guste.

Por supuesto que se puede.

Introduce galternatives y haz que las pesadillas de configurar desaparezcan.

apt-get install galternatives

Ahora con un menú rápido y fácil y un par de botones se hacen los cambios en la configuración del sistema en el tiempo que tardamos en cambiarlo por la línea de comandos.

Ahorramos tiempo que acelera estos pequeños cambios, y también combina todo en un simple comando en lugar de un manojo completo de comandos no tan simples.

Espero esto ayude a unos pocos, definitivamente aumentó la velocidad con la que hago estas cosas.

Y si ves que alguien pregunta en #debian , podemos indicarle galternatives.

Cálculos desde la línea de comandos usando bc

nemrac 10/12/2006 @ 12:25

 

Artículo original en inglés Si como yo, haceis la mayoría de trabajo desde la línea de comandos, usando vim para editar ficheros, mutt para el correo electrónico, cd/ls/mv/find/etc en lugar de un gestor de ficheros, entonces os molestará tener que usar una calculadora GUI para hacer mayormente cálculos simples. Una característica útil de calcular desde la línea de comandos es que puedes ver lo que has escrito. Por ejemplo, algunas veces cuando entramos un cálculo complejo y largo (tanto GUI como en la calculadora de mano), algunas veces olvidamos si hemos introducido todos los números o hecho los cálculos en el orden correcto. Este artículo muestra cómo efectuar cálculos estándar en la línea de comandos incluyendo suma, resta, multiplicación, división, raiz cuadrada, potencias, conversión de decimal a hex, decimal a binario, hex a decimal, y binario a decimal. También introduce brevemente usando bc en modo interactivo y como escribir ficheros para usar con bc para operaciones frecuentemente repetidas. Hay una mención al uso de Google para realizar cálculos. Termina con un pequeño reto para testear el poder de tu CPU. Otras ventajas de usar bc:

  • bc se incluye con (todas?) las distribuciones Linux como estándar, así como (otra vez, casi todas) las Unix.
  • Los resultados de cálculos en algunos formatos propietarios de bc tienen hasta 99 dígitos decimales antes y después del punto decimal. Este límite se ha superado mucho en GNU bc. No se cuál es el límite, pero al menos muchas, muchas decenas de miles. Ciertamente es más que cualquieri calculadora basada en GUI de las que he usado.
  • Te encuentras a tí mismo trabajando en un entorno donde simplemente no tienes acceso a GUI.
  • La sintaxis para sumas básicas es casi idéntica a la función de calculadora de Google, con lo que puedes aprender como usar dos utilidades de una sola vez!

Seguir leyendo el resto »

Anunciados los ganadores del Concurso de plantillas para formato documento abierto del Openoffice.org

nemrac 08/12/2006 @ 22:03

Noticia original en inglés en LinuxElectrons

Miércoles, 06 de diciembre de 2006 @ 08:29 AM CST Contribución de: Tommy Garrison, NY –

Worldlabel.com financió la competición de plantillas para el proyecto Openoffice.org.

Como miembro de la ODFalliance.org, Worldlabel.com se dedica al estándar ODF y a Free Open Software.

"Financiamos esta competición porque la popularidad de OpenOffice.org está creciendo rápidamente y su formato de documento abierto se está convirtiendo en un estándar. Desde que la competición se anunció en octubre, el estándar ODF ha sido oficialmente publicado por la organización internacional de estándars bajo el nombre ISO/IEC 26300:2006. Brasil, Italia, India y Polonia han anunciado también que el ODF será el estándar en sus países junto con Bélgica, Malasia y otros", afirmaba Worldlabel.com, Worldlabel.com felicita a todos los ganadores y a la comunidad por participar y hacer de este concurso un éxito.

Seguir leyendo el resto »

Manipulando listas en OpenOffice.org Calc

nemrac 03/12/2006 @ 18:55

Traducción del artículo de "Manipulating lists in OpenOffice.org Calc" de

Cuando se me pide que explique el propósito de las hojas de cálculo, mucha gente piensa en primer lugar en los cálculos.

Y es verdad que las hojas de cálculo como Calc tiene cientos de funciones diferentes para desarrollar cálculos.

No obstante, probablemente la tarea más común en las hojas de cálculo son las listas de manipulación.

Calc y otras hojas de cálculo tienen pocas ventajas frente un procesador de textos cuando simplemente haces una lista.

De hecho, salvo que tengas una plantilla de hoja de cálculo en la que las celdas tengan activado la partición de palabras y control de líneas huérfanas-viudas, será mejor dejes de usar el procesador de textos si lo que tienes es media docena de artículos en la lista.

Sin embargo, así como el número de artículos en una lista se acerca al centenar y se acerca más a una base de datos, las diferentes maneras de manipular las listas en las hojas de cálculo comienzan a tener diferentes ventajas.

En Calc, las búsquedas, la impresión de elementos seleccionados, y, en menor cantidad, la privacidad, son mucho más fáciles a través del uso de controles, filtros y clases personalizadas.

Seguir leyendo el resto »

Algunos trucos de Vim: manejo de vistas

nemrac 01/11/2006 @ 16:45

Mucha gente usa Vim, pero muchos explotan únicamente un porcentaje pequeño de sus posibilidades.

Seguro que sabes cómo hacer lo básico con Vim, pero ¿que me dices de trucos avanzados como dividir ventanas, archivar, o crear marcadores?

Con un poco de práctica, puedes aumentar tu productividad con Vim.

División de vistas con Vim

Una característica de Vim es la posibilidad de dividir el área de visualización entre dos o más ficheros, o simplemente dividir la ventana a visualizar en dos trozos del mismo fichero. La documentación de Vim se refiere a ello como vista o ventana (viewport o window) indistintamente. Puede que os sea familiar esta característica si alguna vez has usado la ayuda de Vim usando : help topic o pulsando la tecla F1. En dicha ayuda, Vim divide la vista y abre la documentación de ayuda en la vista superior, dejando el documento abierto en la vista inferior.

Referencia rápida de "atajos" para las vistas de Vim

:sp divide la ventana de Vim horizontalmente.

También se puede escribir entero como :split

:vsp divide la ventana de Vim verticalmente.

Se puede también escribir en su forma entera como :vsplit

Ctrl-w Ctrl-w Para moverte entre vistas

Ctrl-w j Para mover la vista hacia abajo

Ctrl-w k Para mover una vista hacia arriba

Ctrl-w h Para mover una vista hacia la izquierda

Ctrl-w l Para mover una vista hacia la derecha

Ctrl-w = le indica a Vim que ponga las vistas al mismo tamaño

Ctrl-w - reduce la vista activa en una línea

Ctrl-w + aumenta la vista activa en una línea

Ctrl-w q Cierra la ventana activa

Ctrl-w r Gira la ventana hacia la derecha

Ctrl-w R Gira la ventana hacia la izquierda

Seguir leyendo el resto »

Cierre de las pestañas del Firefox

nemrac 03/09/2006 @ 09:43

Visto en las listas de Bulma y procedente de un comentario en Slashdot, paso a traduciros un truco para configurar el tipo de botón que queremos para cerrar las pestañas en Firefox.

La X Roja (Botón de cierre)

- Alguna gente se sintió fustrada cuando Mozilla añadió un botón para cerrar cada pestaña como resultado de una extensión que elimina esos botones de cierre. Bien, no necesitaremos nuca más una extensión para remover esas X's, de hecho hay múltiples opciones:

  • mostrar un botón de cierre únicamente en la pestaña activa,
  • mostrar botones de cierre en todas las pestañas,
  • no mostrar ningún botón de cierre,
  • y mostrar un único botón de cierre al final de la tira de pestañas (comportamiento del Firefox 1.x.

Seguir leyendo el resto »