Quitar menús del escritorio de administración en WordPress

Menú administración WordPressCada día soy más amante de WordPress y cada día lo veo más cercano a un framework que a un CMS, salvando las diferencias claro está y sabiendo cuál es el propósito de cada proyecto.

Una de las partes más sensible de usar WordPress tiene que ver con el menú de administración. Los futuros usuarios verán un menú con demasiada funcionalidad, lo que debemos evitar si el objetivo del proyecto no es gestionar todo eso. ¿Cómo hacerlo?

Con el siguiente código, ¿dónde incluirlo? Dentro del fichero functions.php de tu tema, también tenemos la opción de hacer un plugin, pero de eso ya hablaremos otro día. Veamos.

Leer más » 3 Comentarios

Instalar y configurar servidor TFTP en Ubuntu

Es muy frecuente que los equipos de comunicaciones como los controladores WiFi, los switches de cierto nivel o los cortafuegos, soporten protocolo TFTP (no confundir con FTP) para poder subir configuraciones o hacer respaldos. Puesto que no es tan frecuente el uso de este FTP Trivial como se llama, os  traigo un manual de cómo poner a punto un servidor TFTP en tu equipo con Linux (más concretamente he usado para las pruebas Ubuntu 11.10).

Instalación de los paquetes

Para administrar el servicio usaremos xinetd, así que además de los paquetes propios de TFTP instalaremos a este (atentos al -y que asume que sí a todas las peticiones y no pregunta):

sudo apt-get install xinetd tftpd tftp -y

Configuración

Una vez instalado, creamos el fichero tftp dentro de /etc/xinetd.d/. Por ejemplo:

Leer más » 25 Comentarios

Obtener gráficas en tiempo real con GKrellM

GKrellM es una barra que te traza gráficas del uso de tu CPU, discos, carga del sistema, interfaces de red y conexiones a Internet. Incorpora otros monitores como el de memoria y swap, sistemas de archivos con opción de montar/desmontar, verificación de correo nuevo, reloj/calendario, medidor de batería, temperaturas de CPU y tiempo en línea. Además dispone de Leds para los monitores de red y un botón de encendido y tiempo de conexión para conexiones PPP.

Leer más » 1 Comentario

Diferencia entre DELETE, TRUNCATE y DROP en SQL

Cuando manejamos una base de datos SQL, además de manejar creaciones de tablas (CREATE TABLE), inserciones (INSERT), consultas (SELECT) y actualizaciones (UPDATE); dentro de las operaciones básicas también tenemos las que implican borrado. Borrado de diferentes tipos: de filas que cumplan una serie de condiciones, de todos los datos de una tabla o de la tabla con su estructura. Veamos cada una de ellas, con su sintaxis y un ejemplo.

Manejamos para el ejemplo una tabla entradas, que trata sobre la entradas de un blog y que almacena básicamente la siguiente información: identificador, título, cuerpo y tiempo de salida.

DELETE

Borra una serie de filas de la tabla. Podemos usar una claúsula WHERE para limitar las filas a borrar, a las que cumplan una condición. La sintaxis sería:

DELETE FROM nombre_tabla WHERE condicion

Leer más » 3 Comentarios

Cómo usar guantes con una pantalla capacitiva

Con el frío de ahora es posible que más de uno haya tenido que prescindir de sus guantes para poder usar su smartphone. Es más que evidente que esto afecta a los dispositivos con pantalla capacitiva, no a resistiva, dada la forma que tienen de recibir la señal.

El funcionamiento es sencillo, se trata básicamente de coser con hilo metálico el extremo del dedo en el guante para que se pueda hacer tierra con nuestro cuerpo, haciendo pasar la señal a través de este hilo conductor. Los pasos completos los podréis encontrar en MakeProjects. read more

Leer más » 6 Comentarios

Enviar correo usando un servidor SMTP con PHP

Dentro de las funcionalidades básicas de cualquier aplicación web se encuentra la comunicación con el usuario a través de correo electrónico. Tenemos la opción fácil y directa de usar la función mail() de PHP que usa un demonio de SMTP propio (suele ser sendmail), sin embargo, los filtros de spam harán su labor y aunque seamos confiables, tenemos todas las papeletas para que nos tachen de los contrario y el correo no llegará a su destino.

Enviar correo usando servidor SMTP con PHP

La solución es usar un servidor SMTP externo, aquí mismo explicamos cómo hacer uso del servidor SMTP de Gmail para usarlo dentro de WordPress, pero vamos a explicaros un método válido para cualquier aplicación que desarrolléis con PHP.

Lo primero que tenemos que hacer es descargar la clase que se encargará del trabajo, es software libre bajo licencia GPL, hablamos del proyecto PHPMailer. Descargamos la última versión disponible para nuestra versión de PHP (aquí hablaremos de la versión más actual, la que corresponde con PHP 5) y descomprimimos.

Nos comenta danipelon que la versión oficial del proyecto está ahora en GitHub, esta es la dirección.

Leer más » 26 Comentarios

Administrar tareas con LXTask

LXTask es un administrador de tareas para Ubuntu. Un administrador de tareas es un programa informático que se utiliza para proporcionar información sobre los procesos que se están ejecutando en tu ordenador y su situación general.

Leer más » 3 Comentarios

Eliminar indicadores del menú superior en Ubuntu (Unity)

Supongo que, como a todos, para algunas aplicaciones instaladas, incluso con las que vienen por defecto, me gusta configurar cuales quiero y cuales no en el indicador superior de Unity. Como ya sabréis los que me seguís, dejé este sistema de lado hace tiempo, pero me gustaría compartir con vosotros una vía para hacerlo más fácil y llevadero.

Quizás, lo más sencillo sea en tal caso eliminar los paquetes de los indicadores correspondientes a través del gestor de paquetes. Por ejemplo, el paquete indicator-me muestra el usuario y el estado del chat; el indicador de volumen lo podéis encontrar con el nombre de indicator-sound; y el que muestra el gestor de la sesión como indicator-session. read more

Leer más » Comentar

Cambiar autor de una entrada en WordPress

Cuando estoy preparando entradas para publicar en Red De Autores (una red social para escritores en lengua castellana), en muchas ocasiones, tengo que modificar el autor de las entradas.

Tenemos dos opciones para hacerla:

  • Edición rápida: dentro del formulario de edición rápida, aparece un cuadro desplegable

Cambiar usuario WordPress - Edición rápida read more

Leer más » 5 Comentarios

Comprobar estado del disco duro con S.M.A.R.T. Monitoring Tools

No es la primera vez que hablamos del estado de los discos en Linux Hispano. Lo que esta vez os planteo es una fácil y, al mismo tiempo, completa herramienta para la comprobación del estado del disco.

Es un tema que me preocupa bastante, vivo rodeado de copias de seguridad pero nunca dejará de molestarme reemplazar un disco por no conocer su estado.

Bien, la aplicación que os planteo es smartmontools, la podéis instalar desde el repositorio oficial de Debian (también en Ubuntu

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

Una vez instalado, con el comando DF y el parámetro -h (humans) vemos las paticiones montadas en el sistema:

ahornero@6581-D:~$ df -h

Filesystem Size Used Avail Use% Mounted on
/dev/sda5 54G 3.3G 48G 7% /
tmpfs 1.5G 0 1.5G 0% /lib/init/rw
udev 1.5G 212K 1.5G 1% /dev
tmpfs 1.5G 140K 1.5G 1% /dev/shm
/dev/sda6 92G 51G 37G 58% /home

Leer más » 2 Comentarios