Cómo obtener páginas web desde Android

Patxi, September 2nd, 2010

Hoy en día la opción más adecuada para consumir información ofrecida por algunas páginas webs, es hacer uso de sus APIs, basadas en servicios web o REST. Sin embargo, hay ocasiones en las que esto no es posible, por lo que no queda otra opción que hacerlo a la antigua usanza, obteniendo el html completo [...]

Primera aplicación con Android, Hola Mundo!!!

Patxi, August 25th, 2010

Una vez instalado el entorno de desarrollo para Android, vamos a ver cómo hacer nuestra primera aplicación, que como no podía ser de otra forma, va a ser el tradicional “Hola Mundo”. Además vamos a ver cómo crear dispositivos virtuales, que nos permitirán realizar todas las pruebas que queramos de nuestras aplicaciones, antes de instalarlas [...]

Configurando un entorno de desarrollo para Android en Ubuntu 10.04

Patxi, August 12th, 2010

Bueno, comienzo con éste lo que espero que sea una larga serie de entradas sobre Android. Desde hace poco tengo un móvil con este sistema operativo y la verdad es que estoy encantado, no sólo por lo bien que funciona, sino por la cantidad de cosas que se pueden hacer y la calidad del SDK [...]

Actualización a MySQL 5 en RHEL 4

Patxi, April 13th, 2010

En este post explico cómo actualizar a MySQL 5 en Red Hat Enterprise Linux 4. Esta versión del sistema operativo tiene ya unos cuantos años pero hay muchos proveedores de hosting (entre ellos theplanet.com) que siguen ofertándola. Los paquetes rpm ofrecidos por RedHat incluyen la versión 4 de la base de datos, por lo que [...]

Cambiar archivos de ISO a UTF8

Patxi, February 22nd, 2010

Recientemente he tenido que cambiar la codificación de un buen número de programas que tenía hechos en PHP con codificación ISO-8859-1 a codificación UTF-8. En entornos Linux se dispone de un comando muy útil para estas tareas, iconv.

Instalación de un servidor de Subversion en Ubuntu

Patxi, February 1st, 2010

Subversion es una herramienta de control de versiones muy habitual en entornos de desarrollo. Ofrece características que permiten trabajar de forma concurrente a múltiples desarrolladores en un mismo proyecto minimizando los posibles problemas debidos a la concurrencia, y permitiendo también el trabajo desde diferentes ubicaciones. También mantienen un histórico de los cambios realizados en cada [...]

Indexación y búsquedas en PHP con Lucene

Patxi, December 17th, 2009

Lucene es una API realizada dentro del proyecto Apache, cuyo objetivo es indexar información y realizar búsquedas sobre ella. Inicialmente se realizó en Java pero existen traducciones a diferentes lenguajes. En el caso de PHP el Zend Framework incluye una implementación de esta API que incluso mantiene la compatibilidad de los índices que genera la [...]

Configuración de Mythtv Backend en Ubuntu Server

Patxi, October 6th, 2009

Desde hace un par de años tengo una instalación doméstica basada en un equipo central que hace de servidor de ficheros (NFS y SAMBA), de copias de seguridad (BackInTime), de máquinas virtuales (KVM), de videovigilancia (Zoneminder), y de Mythtv. Inicialmente instalé una versión de 64 bits de Ubuntu en versión de escritorio para poder configurar [...]

Cómo cambiar el nombre de un interfaz de red en Ubuntu

Patxi, September 12th, 2009

Durante bastante tiempo he tenido dos tarjetas de red en el equipo que utilizo como servidor doméstico, con los nombres eth0 y eth1. En este momento sin embargo tengo conectada una única tarjeta de red que se ha quedado con el nombre eth1, lo cual me está causando problemas con alguna aplicación que espera encontrar [...]

Un mínimo de seguridad es fácil

Patxi, August 31st, 2009

Hoy me he encontrado con un post en el blog de S21sec que me ha traído a la mente frecuentes conversaciones con amigos y conocidos, y es que muy poca gente se hace a la idea de los peligros reales existentes en internet. La mayoría de los usuarios usan su ordenador como si fuera un [...]