Cambiar nombre de usuario a un super administrador en WordPress Network o WordPress MU

Cambiar el nombre de usuario al administrador en WordPress es una gran idea para mejorar nuestra seguridad, si además instalamos un plugin como Limit Login Attempts mucho mejor.

En una red de blogs, el usuario super administrador, es aún más importante preservarlo de posibles problemas de seguridad. Os pongo en situación, tenemos una instalación vieja de red de WordPress y el usuario es “admin”, quiero que sea otro nombre por seguridad, ¿cómo hago el cambio?

El cambio debemos hacerlo directamente con la base de datos y tiene dos partes.

Actualizar users

Primero en la tabla usuarios, que en una red de blogs WordPress es la misma para todos los sitios y será wp_users o tuprefijo_users:

UPDATE wp_users SET user_login='nuevo-nombre' WHERE user_login='admin';

Actualizar sitemeta

Pero esto no es suficiente, si hacéis sólo esto os quedaréis con un usuario con nombre nuevo pero que NO es super administrador de la red. Ahora nos dirigimos a sitemeta y hacemos un SELECT para ver el valor asociado a site_admins:

Leer más » 1 Comentario

Compilar en el nuevo estándar C++0x, más conocido como C++11, en GNU G++

C++ es un lenguaje que evoluciona pero lentamente. Esto es debido a que existen muchos compilares y crear un nuevo estándar es complicado. El nuevo C++11 incluye varias adiciones al núcleo del lenguaje y extiende la biblioteca estándar de C++.

Para compilar en C++11 en G++ sólo tienes que añadir el siguiente flag:

g++ fuente.cpp -std=c++0x

Leer más » 3 Comentarios

Convertir vídeo MKV a MP4 con Avidemux

A través de este minitutorial vamos a convertir un vídeo en .mkv a .mp4, para ello utilizaremos la aplicación Avidemux.

Para instalar Avidemux en nuestro sistema (Debian o derivados, Ubuntu) bastará con abrir un terminal:

ahornero@6581-D:~$ sudo apt-get install avidemux

Una vez instalado, y con nuestro propósito en mente. Seguimos los siguientes pasos:

1. Abrir el vídeo en formato MKV con Avidemux. Seleccionamos safe mode si nos aparece un diálogo que lo pregunte. 

Leer más » 3 Comentarios

Cargar y mostrar una imagen en OpenCV

En Visión Artificial, una de las librerías más importantes es OpenCV. Desde hace unos días estoy publicando pequeños tutoriales para esta gran librería.

Aquí tenéis un programa para cargar y mostrar una imagen en OpenCV:

Leer más » 2 Comentarios

Comprimir imágenes PNG con OptiPNG

Sea cual sea vuestra motivación o necesidad, es muy posible que os hayáis encontrado con este caso: comprimir y optimizar imágenes en formato PNG de una manera rápida y sencilla.

La aplicación que os propongo para llevar a cabo esta tarea es OptiPNG. Para instalarla desde Debian y derivados (Ubuntu) bastará con abrir un terminal:

ahornero@6581-D:~$ apt-get install optipng

Bien, bastará con eso para instalarlo. Para usarlo, lo primero hago un backup de mi imagen antes de procesarla, de esta forma conservaré el original

ahornero@6581-D:~$ cp prueba.{png,bak.png}

Y ahora sí, lanzo OptiPNG:

ahornero@6581-D:~$ optipng prueba.png

Comprobad el tamaño y calidad de la imagen, veréis como por un lado ocupa menos y no tendremos pérdida alguna en la calidad.

¿Y si quiero aplicarlo a varios archivos? Fácil también: 

Leer más » 5 Comentarios

Difícil

Leer más » 6 Comentarios

Capturar imágenes de una cámara con OpenCV

Nota 1: este código debería funcionar en la mayoría de las cámaras. Si llegáis a probar este código escribid un comentario si os funciona, en la mía sólo funciona durante un tiempo determinado. Gracias.

Nota 2: es posible que tengáis que instalar el paquete ‘libusb’ con: sudo apt-get install libusb-1.0-0-dev.

Cuando uno está trabajando con Visión Artificial resulta indispensable tomar imágenes desde una cámara. Con OpenCV puedes codificar una aplicación sencilla para tal efecto. Para ello necesitas tener instalada la librería OpenCV, y saber compilar dicho programa.

Aquí está el código para capturar imágenes desde una cámara:

Leer más » 4 Comentarios

Acceder al servidor web local desde el emulador de Android

Cuando desarrollas a día de hoy aplicaciones en entornos web, tienes la casi obligación de probarlas sobre dispositivos móviles. Para ver el aspecto, el comportamiento, el feedback, etc. que crean probablemente lo mejor sería tener un dispositivo de cada tipo. Eso es lo ideal si tienes tiempo y medios.

Sin embargo, si te falta alguno de los dos anteriores, lo ideal pasa a ser usar emuladores o si queremos ahorrarnos todavía más tiempo, complementos para Firefox o Chrome que permiten este tipo de visualizaciones.

Emulador Android pruebas web

Leer más » 5 Comentarios

Lo mejor de mi RSS del 26 de noviembre al 2 de diciembre

Leer más » 1 Comentario

Lo mejor de mi timeline del 24 al 30 de noviembre

Leer más » 1 Comentario