Archive for the ‘GNU/Linux’ Category



Macro de debug coloreada

Siempre que se empieza a desarrollar sobre C++, lo primero que se piensa es que es un entorno feo, aburrido y arcaico. Al cabo de un tiempo te das cuenta de la potencia y las maravillas que puedes llegar a conseguir con este lenguaje de programación, y por que sigue estando tan extendido. Hoy vamos a […]

Compilando Aztrino

Aztrino es uno de los firmwares para los decodificadores Azbox Me y MiniMe basado en la plataforma Neutrino. Para poder desarrollar sobre este entorno, primero hemos de instalar algunos paquetes, e iniciar la configuracion. Para empezar preparamos el entorno, por ejemplo, desde una Ubuntu 12.04, al menos tendras que ejecutar: apt-get install cmake gperf git […]

Crea un navegador web en 10 lineas de codigo

Una de las ventajas de codigo de Python es la gran cantidad de librerias que tienen a su disposicion, en este caso vamos a hacer uso de QtWebKit, con la que de formas sencilla podemos, tanto crear un navegador, o bien empotrarlo dentro de nuestra aplicacion. Editamos un fichero, por ejemplo pybrowser.py con el siguiente […]

Lectura de ondas cerebrales (EEG)

El próximo sábado 18 de Agosto estaré por el MUNCYT en La Coruña, con una charla sobre como realizar lecturas de ondas cerebrales con Electroencefalogramas (EEG) de bajo coste.  Presentaré el proyecto Theeg y seguidamente Jose Angel Mateo dará una ponencia sobre el DotNetClub.   Agenda 10:00-10:15 Presentación del acto y ponentes. 10:15-11:00 ‘Theeg: Leyendo […]

Entorno de desarrollo para Azbox Me con Enigma2

Dada la complejidad y dependencias de librerias sobre las que vamos a tratar, recomiendo que la instalacion se realice sobre una maquina virtual, en este caso usaremos Ubuntu Server 12.04 LTS . 1. Preparando en entorno Un vez tengamos creada la maquina virtual, (asignar unos 100 GB de espacio, no se usaran todos, pero mejor tener espacio […]

Agregar nuevo disco virtual en XEN «en caliente»

Es usual que al cabo de varios años las previsiones de espacio en una maquina virtual se superen, en muchas ocasiones por que el proyecto al que ha sido destinada esta siendo un éxito y necesita un mayor tamaño de almacenamiento. Lo que en principio puede resultar una alegría, también supone un esfuerzo extra, dado […]

Robo de sesion en HTTPS

Ayer teniamos una discusion en Entornos acerca de la seguridad a la hora de acceder a tu cuenta de Gmail, o cualquiera con HTTPS, alegando que cualquier aplicacion web protegida mediante cifrado SSL es segura, e imposible de vulnerar, sobre todo con los nuevos sistemas de doble autenticación. Nada mas lejos de la realidad.   […]

SSHFS, montando directorios por ssh

Secure SHell FileSystem (SSHFS) es un sistema de archivos para Linux (y otros sistemas operativos con una implementación FUSE, tal como en Mac OS X), capaz de mostrar los ficheros de un sistema remoto como si fuera una carpeta mas en tu ordenador usando un acceso seguro. De esta forma un usuario puede trabajar sobre […]

Compilar de *.po a *.mo y viceversa

En un mundo tan globalizado como en el que vivimos, el desarrollo de cualquier aplicacion debe implicar la traducción a la mayor cantidad de idiomas posible, para ello, se nos facilitan diversas herramientas y formatos estandarizados que simplifican la tarea de trabajar con dichos idiomas.   Ficheros .PO (Portable Object, objetos portables)   Es el fichero origianal […]

Cambiar UID de un usuario

Puede darse el caso que por ejemplo en una migracion de servidores, tengas que concatenar maquinas, lo que implica que los usuarios han de seguir existiendo en ambos servidores, pero esta vez en una sola maquina. Esto implica que debemos de cambiar los UID y GID a cada uno de ellos (al menos de una […]