Penguin journals

Donde el absurdo es un modo de vida

  • Inicio
  • Blog
  • ¿Y quien soy yo?
  • Leo por ahí­…
  • No te lo pierdas

Archive for the ‘Howtos’ Category

Convirtiendo imágenes desde la linea de comandos

Lunes, Septiembre 17th, 2007

Escenario hipotético, tenemos 300 imágenes que queremos reducir en dimensiones un 50%, dos opciones:
1ª.- Abres el photoshop (o GIMP si eres un espí­ritu libre) y una por una las redimensionas.
2ª.- Instalas imagemagick (apt-get install imagemagick) y tras eso entras desde consola en el directorio donde tienes las imágenes y tecleas en tu terminal un script

for i in *JPG
do
convert -resize 50%x50% $i nuevas/$i
done

Desde luego todo el mundo sabe que el photoshop es mas intuitivo que la linea de comando… pero cuando te sumerges en el mundo laboral el tiempo es oro…
Tiempo aprí³ximado utilizando photoshop y suponiendo que eres un hacha y tienes un ordenador rapidisimo eres capaz de redimensionar una imagen y “Guardarla como” en 30 segundos:
300×30=9000 segundos (2 horas y media)
Tiempo aproximado utilizando la linea de comandos, preguntando a google para recordar los parámetros exactos del comando convert para escribir el programa de arriba que convierte las fotos automaticamente 10 minutos, conversion de las imágenes por el ordenador 5 minutos
10+5=15 minutos
Y lo que es mas importante.
La prí³xima vez que tienes que convertir las fotos, en photoshop seguirán siendo 2 horas y media y en mi programa bajará a 5 minutos. O como decí­a Asier Pascual en su chiste “Apretar el tornillo es 1 dolar, saber que tornillo apretar 999 dí³lares”.

Posted in Howtos | 10 Comments »

Programando entradas en wordpress

Jueves, Abril 12th, 2007

A la derecha de la ventana en la que se introduce el texto, se puede programar la fecha y hora de publicacií³n para que un contenido aparezca en la página en un momento dado.
Para ello solo hay que desplegar la pestaí±a lateral “Estado de la entrada” y marcar el texto como “Publicado”, después de esto desplegamos la pestaí±a lateral “Fecha para la entrada” marcaremos el checkbox “Editar fecha” y especificaremos la fecha y hora en la que queremos que ese contenido aparezca en nuestra web.
Esta entrada por ejemplo está escrita a las 8:30 de la maí±ana con la intencií³n de que aparezca en la web a las 10:30.
Es algo que no me hubiese planteado si no fuese porque comparto curro con gente para la que mas que el tiempo, la premura, es un modo de vida, ser el primero es ser el mejor.

Posted in Frikiland, Howtos, Workland | No Comments »

From lost to the river

Jueves, Marzo 22nd, 2007

Si alguien sabe algo de programacií³n de boots, spiders o worms para rastreo web y me puede recomendar documentacií³n, serí­a la hostia.

Si ni siquiera entiendes a lo que me refiero, no te preocupes, te lo ahorras en salud.

Posted in Frikiland, Howtos, Interné | 2 Comments »

Cambiando el nombre a una interfaz de red en linux

Lunes, Marzo 19th, 2007

Ayer me ví­ en el problema de necesitar cambiar el nombre de una interfaz de red en linux, la que hasta entonces se habí­a llamado eth0 fué sustituida por eth1 (abajo posible explicacií³n del problema), pero el vmware (software de virtualizacií³n) estaba configurado para trabajar con el anterior estado de la red.
Buceando en internet conseguí­ lo que buscaba:
root@srvdvbus:~# ip link set dev eth1 name eth0
Esto cambiarí­a el nombre de la interfaz eth1 a eth0, para ejecutar ese comando primero hay que bajar la interfaz de red (root@srvdvbus:~# ifconfig eth1 down ).
Una explicacií³n que se nos antoja posible a los técnicos del curro es que el disco guardaba el hecho de que la tarjeta del anterior ordenador era eth0 y que aunque no la haya encontrado guarda esa configuracion y asigna otro níºmero a la nueva tarjeta que ha encontrado en este nuevo ordenador.

Posted in Frikiland, Howtos, Interné, Software libre, Workland | 1 Comment »

Sinatra mode - Episodio I

Viernes, Marzo 16th, 2007

Hoy inauguro una nueva categorí­a, “Sinatra mode” en ella trataré problemillas a los que me enfrente y que tengan varias vias de solucií³n, explicaré alguna de las soluciones y dejaré planteadas las demás. ¿Porque “Sinatra mode”? Porque lo que más mola de las cosas es hacerlas “a mi manera”.

Sales de fiesta con la cuadrilla, se hacen un montí³n de fotos, pero cada foto ocupa un mega con lo que mandar las 50 fotos por email se convierte en una locura. ¿Que haces? aprovechas tu espacio web en internet para subirlas.
Enfoque:
Estarí­a bien disponerlas en modo galerí­a con sus miniaturas que al clickearlas te mostrasen la foto a tamaí±o original. Esto plantea un par de problemas, iespana no soporta ningíºn software de gestií³n de galerí­as de fotos y las fotos pesan demasiado para cargarlas sin mas así­ que hay que redimensionarlas todas (Trabajo de Chinos (TM)).

Solucií³n “A mi manera”:
El paquete de software imagemagick de linux proporciona unos cuantos programillas de manipulacií³n de imagen desde la consola, entre ellos convert, por ejemplo

convert -sample 150x150 foto_original.jpg foto_manipulada.jpg

Esto convierte la imagen original a tamaí±o 150 x 150 pixels, admite tratar con porcentajes en lugar de con tamaí±os absolutos.
Con esto hemos solucionado el redimensionar todas las fotos, para algo se inventaron los ordenadores, escribimos este script:

mkdir thumbs
for i in *JPG
do
convert -sample 150x150 $i ./thumbs/t_$i
done

Que convertirá todas las fotos de un directorio almacenando las miniaturas en la carpeta thumbs.
Ahora nos queda la segunda parte, la galeria, para esto hacemos una página HTML simple, al fin y al cabo queremos funcionalidad. Seguimos jugueteando con scripts.

echo "<html><head></head><body>” >> galeria.html
for i in *
do
echo “<a href = ./$i><img src=./tumbs/t_$i>” >> galeria.html
done
echo “</body></html>” >> galeria.html

Si lo ejecutamos desde dentro de la carpeta donde tenemos las fotos originales y subimos esa carpeta entera a internet, con dirigirnos a esa carpeta nos encontraremos cosas como esta.

Otras soluciones:
Pues la verdad es que la íºnica que se me ocurre para ahorrarse el paso de escribir la página HTML es escribir un bucle en PHP que lee el directorio y va generando la página, así­ con solo subir las fotos al directorio se irán viendo mientras que a mi manera hay que generar la página cada vez que subimos una foto nueva.

Posted in Frikiland, Howtos, Interné, Software libre | 3 Comments »

<< Previous

  • Comentarios recientes

    • Pere Mengual en Solucionar error 2203 al instalar software en Windows 2003 Server
    • irati en Emancipation tales - III, El armario mágico que no funciona
    • Nuri en Emancipation tales - II, La hora Matausen
    • Guille en Emancipation tales - II, La hora Matausen
    • Guille en Emancipation tales - II, La hora Matausen
  •  

    Septiembre 2010
    L M X J V S D
    « Ago    
     12345
    6789101112
    13141516171819
    20212223242526
    27282930