Lo primero es saber qué es Processing (según Wikipedia):
Processing es un lenguaje de programación y entorno de desarrollo integrado de código abierto basado en Java, de fácil utilización, y que sirve como medio para la enseñanza y producción de proyectos multimedia e interactivos de diseño digital.
Es muy interesante ya que tiene librerías muy interesantes sobre todo para comunicar el PC con Arduino mediante el serial.
En este caso vamos a ver cómo utilizar la clase Robot de Javapara capturar la pantalla. Código:
//Importamos...
Ubuntu: comando history
Todos (o casi todos) sabemos que pulsando la flecha hacia arriba en la terminal podemos ver los comandos que hemos ejecutado recientemente en orden de antigüedad. Pues bien si ejecutamos:
history
Obtenemos una lista de todos los comandos que hemos ejecutado junto con un número:
291 echo hola mundo
Pero no sólo eso, si no que nos permite ejecutar un comando escribiendo:
!291
El número 291 es el número de comando que aparece en la lista, que en mi caso ejecutará echo hola mundo.
También podemos buscar entre los comandos pulsando...
Ubuntu: cómo instalar y personalizar Cinnamon

En vista que el entorno de escritorio Gnome 3 no me llega a convencer demasiado me he encontrado con Cinnamon, un entorno de escritorio estilo windows que ofrece un buen rendimiento, es bonito y muy fácil de personalizar e instalar complementos.
Para instalarlo ejecutamos:
sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-nightly
sudo apt-get update
sudo apt-get install cinnamon
Y ¡Listo! Ahora cerramos sesión y elegimos 'Cinnamon'....
Descargar videos/musica de YouTube

Existen multitud de herramientas que nos permiten descargarnos los vídeos o el sonido, pero desde luego la mejor solución que he encontrado es Youtube-Mp3.
Esta web nos permite, introduciendo una url de un vídeo de youtube descargarnos tanto el vídeo como el audio, sin instalar nada, con apenas dos clicks y además funciona desde el móvil.
Fácil y sencillo, sin instalar nada y grati...
Obtener Feed en JSONP de Blogger/Feedburner
¿Qué es JSONP? (Wikipedia):
JSONP o JSON con padding es una técnica de comunicación utilizada en los programas JavaScript para realizar llamadas asíncronas a dominios diferentes. JSONP es un método concebido para suplir la limitación de AJAX entre dominios, que únicamente permite realizar peticiones a páginas que se encuentran bajo el mismo dominio y puerto por razones de seguridad.
Es decir, podemos obtener con JQuery o JS datos de otro dominio (en este caso el 'post feed') evitando así el error de 'Cross Domain' y cumpliendo...
Raspberry Pi: first steps
Choosing an Operating System
Once we purchased our Raspberry Pi (model A, B, or B +), we need a SD (or other card with adapter) where we'll install our OS (the more capacity you have, the better). Here you have some of them:
RASPBIAN: Debian Wheezy
PIDORA: Fedora Remix
OPENELEC: An XBMC Media Centre
RASPBMC: An XBMC Media Centre
RISC OS: A non-Linux distribution
ARCH LINUX: A lightweight Linux distribution
...
Raspberry Pi: Primeros pasos - Instalar un SO
Elegir sistema operativo
Una vez nos hemos comprado nuestra Raspberry Pi (ya sea el modelo A, B, o el B+) necesitaremos una tarjeta SD (u otra con adaptador) en la que instalaremos nuestro sistema operativo (cuanto más capacidad tenga, mejor). Os muestro una lista de algunos:
RASPBIAN: Debian Wheezy
PIDORA: Fedora Remix
OPENELEC: An XBMC Media Centre
RASPBMC: An XBMC Media Centre
RISC OS: A non-Linux distribution
ARCH LINUX: A lightweight...
How to add JavaScript to Blogger template
If you want to add a javascript script in blogger template we have to use the following syntax:
<script type='text/javascript'>//<![CDATA[ ... code ...//]]></script>
With that we tell Blogger that the contents within the CDATA tag is text that does not have to analyze, because as you will see what XML tags inside the file to form the website. So if we have special characters within your XML script he's playing and we can not keep our staff and a possible error that will give us will be:
Your template...
Cómo añadir JavaScript a una plantilla de Blogger
Si queremos añadir un script javascript en la plantilla de blogger tenemos que utilizar la siguiente sintaxis:
<script type='text/javascript'>//<![CDATA[ ... code ...//]]></script>
Con esto le decimos a Blogger que el contenido dentro de la etiqueta CDATA es texto que no tiene que analizar, ya que al ser XML va a ver qué etiquetas hay dentro del archivo para formar la página web. Por tanto si tenemos caracteres especiales dentro de nuestro script XML los va a interpretar y no podremos guardar nuestra plantilla...
Cómo añadir estilos CSS en HTML
Vamos a ver cómo podemos añadir hojas de CSS a nuestra página web/blog.
Desde un archivo
Si tenemos nuestras hojas de estilo en un archivo llamado 'style.css' incluiremos dentro de la etiqueta <head> lo siguiente:
<link rel="stylesheet" type="text/css" href="style.css" media="screen" />
Si tenemos la URL del archivo sustituiremos 'style.css' por la dirección web, o si está dentro de una carpeta '/carpeta/style.css'.
Dentro del documento HTML
Tan sencillo como escribir los estilos dentro de estas etiquetas,...
How to add CSS to HTML
Let's see how we can add CSS to our website / blog page.
From a file
If you have our style sheets in a file called 'style.css' you'll add the following inside the tag <head>:
<link rel="stylesheet" type="text/css" href="style.css" media="screen" />
You can replace the file 'style.css' with a URL, or if you have it inside a folder: '/ folder / style.css' .
Inside the HTML document
As simple as writing styles inside these tags, located (again) within <head>:
<style media="screen" type="text/css">...
Atajo CTRL+ALT+T no funciona en Ubuntu

Con esta combinación de teclas se abre la terminal. Pues bien recientemente en Ubuntu me ha dejado de funcionar dicha combinación de teclas y me estaba volviendo loco ya que utilizar los atajos del teclado es MUY comodo (os recomiendo que empecéis a utilizarlos). La solución es sencilla: nos vamos a 'Teclado -> Atajos' y borramos en la sección 'Lanzadores' el atajo para 'Iniciar el terminal'.
Pulsamos Añadir un atajo personalizado...
Ubuntu: Ctrl+Alt+T doesn't work (fix)

This shortcut opens the terminal. My Ubuntu's shortcut recently has stopped working and it was driving me crazy since I use keyboard shortcuts because it's very comfortable (I recommend you to start using this). The solution is simple: we will go to 'Keyboard -> Shortcuts' and delete under 'Launchers' a shortcut called ' Start the terminal '.
Press Add a custom shortcut, put in the name input 'Terminal' (or whatever you want)...
Limpiar nuestro sistema operativo (Ubuntu) a fondo
Tras instalar y desinstalar programas, librerías, actualziar software, etc. Ubuntu acumula mucha basura: paquetes 'huérfanos', archivos de configuración...
Vamos a ver cómo podemos deshacernos de estos archivos para mantener 'fresco' nuestro sistema.
Comandos de limpieza
Borrar los paquetes almacenados en caché
Primero limpiamos archivos antiguos:
sudo apt-get autoclean
Además, cada vez que instalamos un programa los paquetes quedan almacenados en '/var/cache/apt/archives' y '/var/cache/apt/archives/partial/'. Cuando procedemos...
Ubuntu instalar un dock ( Cairo, Plank ) y ocultar unity

En linux, más concretamente en ubuntu, disponemos de una gran capacidad para personalizar todo lo que queramos. En este caso tenemos los 'docks', un launcher que podemos personalizar y en el que aparecen los programas abiertos o accesos directos para facilitarnos su utilización.
Algunos ofrecen más opciones que otros, por ejemplo "cairo dock" es muy potente (pero personalmente a mi no me gusta) y nos permite quitar unity.
Instalar Cairo...