Miércoles, Enero 16, 2008

introducing Linux - Air

Hi All,
I was chatting with Steve yesterday about his new MacBook Air and I’m proud to introduce now my Linux-Air:

Linux Air 1

This is another picture of my wonderful, cheap, with Ethernet, SD card reader, two usb, standard vga output,
replaceable battery, touch screen, 990g weight and so many things… notebook.

Linux Air 2

And runs linux !

posteado por PpluX @ 11:32 am tags:Tecnología, humor, linux/unix  

Lunes, Enero 14, 2008

Capturar un frame suelto de un video

Para hacer screenshots de un video, un truco fácil, rápido y sencillo:


ffmpeg -i video.avi -r 1 -ss 00:00:04 -t 00:00:01 -y video%d.jpg

  • - i video.avi : fichero de entrada
  • - r 1 : fija el framerate a 1 por segundo.
  • - ss 00:00:04 : inicio de la secuencia a capturar
  • -t 00:00:01 : duracion de la captura ( como hemos puesto el framerate a 1 solo capturará un frame)
  • video%d.jpg : formato de nombre de salida, el %d se reemplaza por el numero de frame capturado (nota:el %d es obligatorio aquí)
posteado por PpluX @ 11:38 am tags:recetas  

Jueves, Diciembre 20, 2007

¡Aviso!

Si no ves bien las imágenes del blog por RSS, probad con este feed:

http://www.pplux.com/feed/atom/

Por alguna razón otras url’s dan problemas. Gracias !

posteado por PpluX @ 11:26 am tags:Personal  

Jueves, Diciembre 20, 2007

Manual de Lua 5.1 en castellano

lua logo
Por fin una noticia de Lua ! Para los que usen el idioma como excusa, lua ya tiene el manual en castellano :)

posteado por PpluX @ 11:15 am tags:Lua  

Sábado, Diciembre 15, 2007

Saturn & tomtom WTF

¿Cómo has dicho que era la conexión? ¿ güi-fi ?
… no, es gíreles !

Tomtom saturn

Los del saturn sí que saben hacerse entender porque ellos no son tontos la avaricia les vícia.

posteado por PpluX @ 3:36 pm tags:WTF  

Viernes, Diciembre 14, 2007

Un martes cualquiera…

Inspirado en la tira de dilbert de hoy

ALF_mini

pincha para verla en grande…

Para los frikis que sepan en qué trabajamos, Miguel dice “Pencil” !!!! :D

PD: Para los que no se aclaren con el inglés:

- Trabajar esta semana era teóricamente imposible.
- Todo lo que necesitaba hacer (to do) requería que primero hiciera algo antes, hasta que al final volvía al principio como en una cinta de Möbius.
- (jefe) Tal vez podrías hacerte una lista de tareas (to-do).
- Cómo si tuviera un lápiz….

PD(2): Que conste que esto lo he taggeado como ciencia XD

posteado por PpluX @ 12:14 pm tags:Ciencia, Personal, becas, humor  

Lunes, Diciembre 10, 2007

Como en el DSIC en ningún sitio.

Desde hace relativamente poco en mi departamento introdujeron un cambio en los aseos muy peculiar. De un día para otro lo que antes era un interruptor para la luz se convirtió en un pulsador, de forma que al cabo de un rato la luz se apagaba. Como no podía ser de otra forma, el descubrimiento de que “la luz se apaga sola” fue duro y a cada uno le pilló como le pilló con más o con menos suerte. Yo como buen humano, tropecé con el efecto de la luz automática más de una vez y me pilló de todas las formas posibles (al igual que a muchos otros).

El caso es que la gente se ha debido quejar, y hoy nos ha llegado a todo el departamento este correo, atención a la última frase.

Estimados compañeros:

La iluminación de los cuartos de aseo del Edificio DSIC esta controlada por un
temporizador que deja el aseo en oscuridad absoluta transcurridos 10 minutos desde la
última pulsación.

Estamos intentando paliar de alguna forma las consecuencias que puedan derivarse de la
implantación de este novedoso y secreto “sistema de ahorro de energía”. Pero entre
tanto y para evitar situaciones comprometidas, que ya se han producido, debéis pulsar el
interruptor de encendido cada vez que accedáis a alguno de los aseos, esto os permitirá
10 minutos de iluminación para poder realizar vuestras funciones en el interior del aseo.

Si alguien prevé que por necesidades personales puede exceder este tiempo de permanencia
en el aseo tendrá que ir provisto de algún sistema de iluminación de apoyo para uso
personal.

posteado por PpluX @ 3:41 pm tags:Personal, humor  

Jueves, Noviembre 8, 2007

Cmake productivo (II) vim + quickfix

Vamos a darle un giro de tuerca a lo que vimos en el post anterior, en este post veremos cómo compilar con cmake usando vim de forma productiva. En primer lugar, necesitamos algo que nos permita compilar un proyecto (de cmake) cuando estamos editando sus ficheros. Mientras editamos los ficheros solemos estar dentro de algún subdirectorio del proyecto con lo que nos bastaría un script que buscara el directorio build y el CMakeLists.txt y lanzara el make.

Es fácil escribir ese script, el mío lo llamo vim-cmake-makeprg y lo tengo accesible en ~/bin . Al ejecutarlo irá subiendo directorios hasta encontrar un CMakeLists.txt y un directorio build. El resultado es que cuando estoy dentro de un proyecto con este comando puedo compilarlo independientemente de donde esté.

Una vez tenemos el script, sólo nos queda decirle a vim que lo utilice para compilar, para ello editamos el ~/.vimrc y añadimos:

set makeprg=vim-cmake-makeprg

Ahora ya podemos trabajar en nuestro proyecto, editamos (con vim) cualquier fichero, empezamos a programar, y para compilar escribiremos:

:make

:make

Aquí es donde comienza la magia de quickfix, en primero se pone a compilar, veremos la salida del proceso de compilación en el buffer de texto de vim. La salida se pasa por un filtro que va capturando los mensajes de error relevantes y los va añadiendo en una lista. Al terminar de compilar vim abrirá el primer fichero que contenga errores y posicionará el cursor en el primer error, también nos mostrará una versión resumida del error:

primer error

Podemos ver la lista completa de errores con el comando cl:

:cc

Finalmente, estos son algunos de los comandos que podemos usar con quickfix:

  • :cl listar los errores
  • :cc mostrar el mensaje completo del error actual
  • :cn moverse al siguiente error
  • :cp moverse al error anterior

Usando vim+quickfix, y cmake tendremos definitivamente una forma mucho más eficiente de programar-compilar-corregir-programar…

posteado por PpluX @ 3:58 pm tags:Programación, Vim, recetas  
« Entradas anterioresEntradas siguientes »

Gestionado con WordPress