Processing: capturar pantalla usando Robot (java.awt)

Leave a Comment
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

Leave a Comment
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

Leave a Comment
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

Leave a Comment
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

Leave a Comment
¿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

2 comments
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

Leave a Comment
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

Leave a Comment
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

1 comment
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

Leave a Comment
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

Leave a Comment
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

2 comments
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)

Leave a Comment
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

11 comments
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

4 comments
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...