Saltar al contenido

Tutoriales

Reloj Wordpress

WordPress: Programación perdida

Seguramente, si también eres usuario de WordPress te haya pasado alguna vez aquello de que tenías programado un post pero éste no se ha publicado a la hora prevista, o incluso, ni siquiera se ha llegado a publicar, mostrándote en la página de Entradas un mensaje de «Programación Perdida» La explicación a este problema es sencilla: WordPress utiliza un sistema cron para gestionar, entre otras cosas, las entradas programadas. Sin embargo, no puede tener una tarea cron real en el ordenador donde esté instalado, por lo tanto, lo simula, de tal forma que cada vez que se carga una página cualquiera de WordPress, se ejecuta el cron y si hay… Leer más »WordPress: Programación perdida

Ajustar la velocidad del ratón en el panel de control de Gnome

xinput: Reducir la velocidad del ratón en Linux

Probablemente, cuando te compras un ratón nuevo, como éste, puede ser que notes que va más lento o más rápido que lo que estabas acostumbrado a tu anterior ratón. Esto puede no parecer un problema, porque no hay más que ir a la sección de Ratón del panel de control y asunto arreglado: se reduce la velocidad. Pero, no siempre esta es la mejor solución. Planteemos por ejemplo una situación muy común: usar un portátil. Aquí es probable que con frecuencia nos apañemos con el trackpad (o touchpad, o panel táctil). Pero si la diferencia de velocidad es muy grande con respecto al nuevo ratón que conectamos por bluetooth o… Leer más »xinput: Reducir la velocidad del ratón en Linux

Logo MySQL (TM)

MySQL: Añadir usuarios a una base de datos con SQL

Puede pasar, y de hecho, seguramente ocurra de forma habitual, que necesites instalar una aplicación en tu servidor web que pida una conexión con tu base de datos MySQL. Lo más lógico es crear una base de datos y un usuario aislados, con los permisos justos. Si dispones de PhpMyAdmin, no hay problema, se pueden añadir usuarios sin ninguna dificultad. El problema es que ahora mismo, esto que estáis leyendo está alojado en un servidor virtual, que tiene los recursos que tiene, lo justito para que funcione y ya, y para no sobrecargarlo, he decidido no instalar PhpMyAdmin, y realizar todas las operaciones necesarias con la base de datos a… Leer más »MySQL: Añadir usuarios a una base de datos con SQL

Logo Nvidia - Opensuse

OpenSuse Leap 42.1: Instalar driver propietario Nvidia Geforce 635M con Bumblebee

Lo primero, no hay necesidad de alarmarse. OpenSuse funciona realmente bien sin el controlador oficial de Nvidia: los drivers nouveau que vienen por defecto parecen hacer su función correctamente. Por esta razón, dirijo el post hacia aquellos que necesitan que su ordenador tire de la gráfica dedicada, como por ejemplo, para jugar.

Keep Calm and Install Nvidia Driver

Por favor, instalen el driver Nvidia para OpenSuse de forma ordenada y tranquila

La instalación la estoy realizando en un portátil con una tarjeta gráfica Nvidia Geforce GT 635M, que no es que sea la mejor que existe, pero tira aceptablemente bien cuando se lo «pido». El SO que utiliza es  OpenSuse Leap 42.1.

Es importante saber si se va a instalar en un hardware que soporta «Nvidia Optimus», que es algo así como para que permita apagar o encender la tarjeta gráfica en función de cuando se necesite. El proceso es distinto de si tienes dicho soporte o no, que suele aparecer en portátiles. Yo personalmente no lo he visto nunca en un ordenador de sobremesa.Leer más »OpenSuse Leap 42.1: Instalar driver propietario Nvidia Geforce 635M con Bumblebee

Raspberry Pi: Hacer que el WiFi funcione con el firmware ZyDAS ZD1211B

Recientemente desempolvé mi Raspberry Pi B (la antigua, antigua, con 256Mb de RAM) y decidí instalarle XBMC, bueno, más concretamente, Kodi, ya que no hace demasiado tiempo el proyecto cambió de nombre, y sí, la distribución pensada para Media center, como era Raspbmc desapareció para dejar paso a OSMC, que también se encuentra basada en Debian (o más exactamente Raspbian). Y como no podía ser de otra forma, los cambios siempre llevan a otros cambios, ya sean buenos o malos. En este caso, la sorpresa me la llevé cuando intenté usar el mismo WiFi USB que utilicé para el manual de Raspbmc en OSMC: al enchufarlo al aparato ni flores.… Leer más »Raspberry Pi: Hacer que el WiFi funcione con el firmware ZyDAS ZD1211B

Actualización del código para extraer las fuentes de Google Fonts

No, no tiene mucho que ver con que Google haya mudado el repositorio de las fuentes a Github, pero me recordó que el script para extraer los .ttf lo tenía bastante olvidado. Así que lo he mejorado un poquillo y lo he convertido a Python 3. No debería daros muchos problemas para ejecutarlo. Lo primero que os pedirá es que le metáis una ruta del repositorio, es decir, primero necesitáis descargaros el repositorio de Github git clone https://github.com/google/fonts.git y después ejecutar el script*. Esta nueva versión permite extraerlo directamente a la carpeta .fonts/, para así tener todas las fuentes disponibles nada más arrancar un programa. Para descargar el script: Lo… Leer más »Actualización del código para extraer las fuentes de Google Fonts

Redirección de puertos

Clave mágica para redirigir el puerto 80 al 8080 de un proceso en la máquina sudo iptables -A PREROUTING -t nat -i eth0 -p tcp –dport 80 -j REDIRECT –to-port 8080 Muy útil para node.js, entre otros…

VirtualBox: Hacer que tu máquina virtual parezca un ordenador más en tu red local

Cuando quieres desarrollar una aplicación web no hay nada mejor que ir haciendo pruebas en una máquina virtual antes de tirarte a la piscina de adquirir una máquina remota y montar tu máquina allí. VirtualBox ofrece una muy buena forma de realizar esta acción, aunque a veces nos puede costar un poco el acceso a la red, tanto para usar con ssh o cuando quieres ver el funcionamiento final en el servidor. Yo lo he estado intentando con Django y Gunicorn y me he quebrado la cabeza buscando una solución. Al final encontré dos, una más sencilla que la otra. La primera (un poco más complicada) es seguir usando NAT… Leer más »VirtualBox: Hacer que tu máquina virtual parezca un ordenador más en tu red local