Desactivar el modo mantenimiento en WordPress

En ocasiones cuando actualizas WordPress de forma automática, aunque el sistema gestor te informe de que la actualización se completó con éxito, cuando accedes a tu blog te aparece el siguiente mensaje: No disponible por mantenimiento programado. Vuelve a comprobarlo en unos minutos. Gracias.

Aunque podemos provocarlo de forma voluntaria con este plugin, Maintenance Mode, es posible que si se debe a un problema en la actualización, no queramos que este presente y de hecho, no desaparecerá hasta que no hagamos lo siguiente.

Deberemos buscar en el raíz de los archivos de nuestro blog el fichero .maintenance y eliminarlo.

Ejecutar un programa Windows en Ubuntu con Wine

En ocasiones en las que nos es imposible encontrar una alternativa para Linux decente o porque directamente tenemos la necesidad de usar un programa compilado para Windows, tenemos que hacer uso de Wine, ese proyecto de Software Libre que para mí al menos es pura magia y nos permite la ejecución de programas de sistemas Windows en nuestros equipos. Cada día son más las aplicaciones que ejecutan sin ningún tipo de problema así que cada día este proyecto es más exitoso.

Aunque en este post en la entrada pongo expresamente en Ubuntu, perfectamente podría titularse Ejecutar un programa Windows en Linux con Wine porque los pasos son siempre prácticamente los mismos.

[HowTo] Instalar Neatx en Ubuntu

Neatx es un servidor de NX, como lo es el servidor comercial NX NoMachine. La tecnología NX básicamente establece conexiones X11 muy rápidas, lo que permite a los usuarios acceder a escritorios remotos de Linux bajo conexiones lentas. NX se basa en la compresión de datos directa sobre el protocolo X11, lo que permite una mayor eficiencia que VNC (Virtual Network Computing). La información se envía mediante SSH, por lo que toda la información que se intercambian servidor y cliente está cifrada.

Bien, si deseamos instalar un servidor NX en nuestra máquina tenemos varias opciones,

Crear una página en blanco con HTML5

Después del magnífico tip de Alberto sobre cómo saltarse un firewall usando SSH aquí os traigo un sencillísimo tutorial sobre cómo crear una página web HTML5 en blanco. Y es que una buena manera para comenzar a trabajar y conocer las novedades de este nuevo lenguaje es que aprendas a realizar una página web HTML5 en blanco, es decir, una página que contenga las etiquetas mínimas y necesarias y que sea validada como tal.

Para empezar necesitas un editor de textos para escribir código HTML. Puedes utilizar los editores de texto que vienen por defecto en cada sistema operativo,

[HowTo] Saltarse un firewall usando SSH

En algunas ocasiones necesitamos acceder a algún servicio o aplicación que usa un puerto diferente al que por defecto tenemos permitido.

Esta mañana en el trabajo me he encontrado con la siguiente situación. Deseaba agregar el repositorio UbuntuGis para instalar algunos paquetes del mismo (Grass y Quantum GIS entre otros), pero al añadirlo:

sudo add-apt-repository ppa:ubuntugis/ppa

Me he encontrado con el siguiente problema:

Executing: gpg –ignore-time-conflict –no-options –no-default-keyring –secret-keyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring /etc/apt/trusted.gpg –primary-keyring /etc/apt/trusted.gpg –keyserver keyserver.ubuntu.com –recv 6B827C12C2D425E227EDCA75089EBE08314DF160
gpg: requesting key 314DF160 from hkp server keyserver.ubuntu.com
gpgkeys: HTTP fetch error 7: couldn’t connect to host
gpg: no valid OpenPGP data found.

REMnux, distribución de Linux para análisis de Malware

Sea cual sea el sistema operativo que corramos (esto está más bien indicado para usuarios de Windows por sus vulnerabilidades) es ideal realizar un informe e ingeniería inversa sobre posibles aplicaciones Malware en nuestro equipo.

Es aquí donde interviene REMnux, una distribución Linux para ingeniería inversa de malware. REMnux es una distribución bastante ligera para ayudar a los analistas de malware en la ingeniería inversa de software malicioso. La distribución está basada en Ubuntu (y en consecuencia en Debian) y es mantenida por Lenny Landis, su creador.

REMnux está diseñado para el funcionamiento expreso de los servicios que son útiles para emular en un entorno de laboratorio aislado a la hora de realizar análisis de malware.

¿Por qué desinstalo siempre Evolution al instalar Ubuntu?

La pregunta más bien es: ¿por qué Canonical incluye Evolution en Ubuntu? Entiendo que haga falta instalar por defecto un cliente de correo electrónico, porque todavía somos muchos (entre los que me incluyo) que para cierto tipo de cuentas preferimos utilizar un cliente de toda la vida en lugar de una aplicación en la nube (aunque bien es cierto que plataformas como Gmail permiten integrar cuentas de toda la vida en su interfaz web, con todas las ventajas que ello conlleva, pero esto es contenido para otra entrada).

Entiendo que Evolution es parte del escritorio Gnome pero por esta misma razón deberían instalar como navegador por defecto Epiphany en lugar de Mozilla Firefox.

Kohina, radio en línea de música Scene

Cuando estoy trabajando o cuando quiero relajarme escucho Kohina. Esta radio en línea reproduce canciones de videojuegos de la época de 8 y 16 bits y, en general, música del mundo de la scene.

Su lista de reproducción esta compuesta de una selección de poco más de mil melodías. Han escogido las mejores canciones por su valor artístico y no por la popularidad del juego a la que representa la canción.

Hay muchas más radios de este estilo pero ésta es sin lugar a dudas mi preferida.

[Errores] ErrorHelp, buscando soluciones a errores comunes o no

En muchas ocasiones y cuando menos lo esperamos, zás! Un error! No podemos compilar un paquete, nos falta una librería, al actualizar se queda inoperativo, etc. ErrorHelp es un entorno de búsqueda y colaboración que trata de dar solución a infinidad de problemas en entornos Linux, Windows y Mac. Lo único que hemos de hacer es pegar nuestro error en su campo de búsqueda y él nos sugerirá soluciones, el motor de búsqueda es sobre Google pero se filtran resultados, de forma que si un problema ya tiene una o varias soluciones se nos muestran directamente.

Los lenguajes de programación más populares de Julio 2010

Cada cierto tiempo siempre me gusta realizar un análisis de los lenguajes de programación más populares para conocer cómo se mueve el mercado. Recordad que todos los meses Tiobe realiza un análisis de los lenguajes más populares según los resultados en los motores de búsquedas.

Como casi todos los meses, Java lidera la tabla. Aunque anteriormente su supremacía era evidente ahora ya no lo es tanto. Su inmediato perseguidor, C, va subiendo su porcentaje hasta el punto que apostaría que en pocos meses superará a Java y será líder durante un tiempo.

Control remoto para nuestra cámara de fotos

gPhoto2 logo

Si sois aficionados (o expertos) en el mundo de la fotografía es posible que esta entrada os interese mucho.

Hace ya un poco de tiempo que llevo buscando la forma de cambiar el firmware de mi cámara (Nikon D60) por uno no oficial para poder realizar varias fotografías pulsando una sola vez el disparador, el objetivo era el realizar varias fotografías del mismo objeto con diferentes niveles de exposición y posteriormente unir esas imágenes (por ejemplo 3, low exposition, medium exp. y high exp.) en una imagen HDR (High Dynamic Range),