Cambiar Permisos en Linux

En AWS LightSail, si queremos subir archivos desde SFTP vamos a tener que cambiar algunos permisos. Se hace de esta forma:

sudo chown bitnami DIRECTORIO
sudo chmod +w DIRECTORIO

Para restablecer los permisos originales una vez que hayamos añadido o modificado archivos a través de SFTP, tenemos que hacerlo así:

sudo chown daemon:daemon DIRECTORIO
sudo chmod 0775 DIRECTORIO

Es importante limitar dichos permisos para evitar problemas de seguridad.

Mis Plugins preferidos en WordPress

Llevo ya 12 años utilizando WordPress y he hecho tantas instalaciones y migraciones que lo conozco como si fuera mi propia casa. Durante todo este tiempo he probado cientos de plugins y esta es la lista de los mejores y más indispensables:

      • All-in-One WP Migration. Probablemente el único plugin que funciona perfectamente cuando tienes que migrar tu WP entre hostings o símplemente si quieres hacer una copia de seguridad con todo (a diferencia de las herramientas nativas de importar/exportar que no copian plugins ni configuraciones ni algunos medios).
      • Akismet Anti-Spam. Imprescindible para detener los comentarios de spam en nuestros posts.
      • Jetpack by WordPress. Incluye varios servicios importantes para que tu sitio web funcione perfectamente. Se incluyen estadísticas, compartición en redes sociales, mejora de rendimiento, botones de Me Gusta, seguridad, etc.
      • WP Offload SES Lite. Se utiliza para conectar WP a AWS Simple Email Service para permitir el envío y recepción de correos. Esta es una alternativa mucho mejor que tener instalado nuestro propio servidor de email para evitar problemas de seguridad.
      • WooCommerce. Es algo más que un plugin. Es el comercio electrónico que más crece ahora mismo. Está repleto de funcionalidades y frente a otros productos como Magento o Prestashop es mucho más fácil de configurar y está nativamente integrado con WP por lo que solo necesitarás una única plataforma para tener tu web, tu eCommerce y tu blog.
      • Login with Ajax. Se utiliza para añadir un widget de login en la librería de widgets de tu sitio. Después de su activación, puedes añadirlo en una de las barras laterales o símplemente para reemplazar la página estándar de login de WP. Tiene un funcionamiento sencillo y limpio.
      • WP User Frontend. Es perfecto para crear formularios y convertir sus datos en posts o páginas. Tiene muchas opciones de configuración y es muy potente y fiable.
      • Site Kit by Google. Sin duda, este es el mejor plugin que puedes instalar para conectar Google Analytics en WordPress. Es mucho mejor que otras opciones, como MonsterInsights, en los cuales cedes el control de tu cuenta de Analytics a empresas externas. Site Kit, además, no solo viene con Analytics sino que también integra Search Console, AdSense y PageSpeed Insights.

Habrás notado que no he añadido nada relacionado con SEO y es que soy un gran amante del posicionamiento natural a base de interacciones, comentarios y actualización de contenido. Las cosas más imprescindibles como los mapas XML ya los genera automáticamente Jetpack.

Cambiar la URL en WordPress con SSH y VIM

Dejando de lado todo el proceso de creación de la URL, configuración de las Hosted Zones y cambios de DNS que es bastante trivial, especialmente si sabes hacerlo, uno de los puntos donde podemos quedar parados es en la página de configuración de WordPress a la hora de cambiar las direcciones. El problema suele ser que no es posible hacerlo desde la propia página y tenemos que ir a cambiar los parámetros al archivo wp-config.php.

Este paso es especialmente crítico cuando añadimos un certificado SSL para securizar nuestra página porque aunque parezca que funciona bien y que aparece el candado junto a la URL en nuestro navegador, el cambio no estará perfectamente finalizado hasta que tengamos las URLs actualizadas en wp-config.php mostrando https en vez de http.

Si disponemos de una conexión SSH, como en mi caso donde utilizo Lightsail de AWS en una instancia de Linux, podemos hacer el cambio usando el editor VIM y realizando los siguientes pasos:

      • Conectar a la cónsola de Linux con SSH
      • Ir al directorio apps/wordpress/htdocs/
      • Abrir el archivo con vim wp-config.php
      • Localizar las líneas define(‘WP_SITEURL’, ‘http://’ . $SERVER[‘HTTPHOST’] . ‘/‘); y define(‘WP_HOME’, ‘http://’ . $SERVER[‘HTTPHOST’] . ‘/‘);
      • Cambiar el texto en rojo con las nuevas URLs o símplemente añadir S al http si hemos instalado un certificado SSL
      • No olvidarse de añadir / al final de la URL.
      • Una vez realizado el cambio, tenemos que pulsar la tecla ESC y después teclear :wq para grabar y salir.
      • Finalmente cerramos la sesión SSH y ya debería estar hecho el cambio.

Si no queremos utilizar VIM, otra opción es hacerlo a través de FTP, accediendo al archivo y modificándo el archivo.

Automatizar luces con Alexa

Continúo automatizando cosas con Alexa y esta vez, más allá de controlar enchufes como explicaba en este post, lo que necesitaba era poder encender las dos luces de la terraza a la vez (están separadas unos 8 metros) y teniendo en cuenta que no tienen interruptores sino simplemente un cable que sale de la pared con corriente.

Lo que he hecho es utilizar un Sonoff TH10 directamente instalado en una de las cajas de empalmes de la pared, escondido a la vista y protegido de las inclemencias meteorológicas. El plan es no solamente controlar una de las luces sino también poder monitorizar la temperatura exterior. Para esto, he pasado el cable de la sonda desde la caja hacia el exterior, siguiendo la guía de los cables preexistentes.

Sonoff TH10 en la caja de empalmes

En la otra caja he instalado un Sonoff Mini DIY, un mini interruptor controlado también por wifi de tan solo 4 x 4 x 2 cms que se puede poner en cualquier lado de forma muy discreta.

La forma de conectar ambos Sonoffs es muy similar: «L In» y «N In» se conectan a la regleta con corriente eléctrica mientras que «L Out» y «N» se conectan a la lámpara, foco o lo que queramos encender. Una de las novedades más interesantes del Sonoff Mini DIY es que permite conectar un interruptor a S1-S2 para poder encender y apagar luces a través de wifi o del interruptor manual. En el siguiente esquema se muestra la forma de conectar dos interruptores conmutados.

Una vez que tenemos los dos Sonoffs conectados en las dos cajas de empalmes, ya solamente tenemos que activarlos en la aplicación eWeLink y posteriormente instalar en nuestra aplicación Alexa el skill «eWeLink Smart Home«. Y ya está, así de fácil.

Alexa detectará automáticamente todos los dispositivos adicionales que conectemos a eWeLink y podremos crear rutinas como «Alexa, enciende todas las luces» o «Alexa, enciende la luz izquierda de la terraza».

Mis canales de TV

Soy bastante descuidado en el orden de los canales de televisión en casa para tener un acceso rápido así que me he planteado reorganizarlos durante estos días de confinamiento.

Mi propuesta de canales es la siguiente:

    1. La 1 de RTVE, donde a veces veo algún telediario.
    2. La 2 de RTVE, uno de los pocos canales que se salvan por sus documentales y programas.
    3. TV3, mi canal preferido por su calidad de programas e informativos.
    4. Cuatro, donde se emite el mejor programa de la tele, «First Dates», donde se obstinan en juntar a borregos e idiotas a ver si se mezclan y consiguen extinguir la humanidad.
    5. Tele5, en el que no veo nada pero su número coincide con el nombre del canal.
    6. La Sexta, donde esporádicamente puedo ver unos minutos de Évole.
    7. Antena 3, en el que de vez en cuando veo unos minutos de El Hormiguero.
    8. 3/24, el canal de información continua de TV3.
    9. 24h, el canal de información continua de TVE.
    10. Neox, probablemente el canal que más veo (un par de horas a la semana máximo) con Big Bang Theory, Modern Family y Los Simpson.
    11. Divinity, donde mi mujer ve programas de casas.
    12. Betevé, el canal local de Barcelona con algún informativo interesante y programas culturales mañaneros.
    13. DMax, aunque no veo nunca nada, siempre creo que puede haber algo interesante.
    14. BeMad TV, tiene algunos programas agradables sobre viajes que van bien para tenerlos de fondo mientras haces cosas más importantes que mirar la televisión.

De todas formas, cuando estoy delante de la televisión suelo estar viendo algo de Netflix, HBO o Amazon Prime ya que no tengo ni pago ninguna plataforma de TV por cable tipo Movistar, Vodafone, etc.

Correr en casa correctamente

En tiempos de confinamiento, entrenar en casa puede ser una gran opción si se dispone de un mínimo de espacio en nuestro pasillo, comedor o terraza.

Sin embargo, existe un riesgo alto de lesionarse si no seguimos una sencilla regla. El problema es que cuando entrenamos realizando el tradicional circuito en «O» en espacios muy pequeños que obligan a realizar giros en la misma dirección cada 10 o 20 o 30 metros, nuestros pies y tobillos tienden a sobrecargarse en el mismo sentido continuamente. Es decir, el exceso de giros cerrados tensiona el tobillo de forma inversamente proporcional a la distancia del circuito y siempre hacia el mismo lado: si nuestra terraza en casa mide 10 metros de largo y aspiramos a correr 10 kms a 6 min/km, nos vamos a lesionar seguro si lo hacemos en forma de «O». Obviamente, la tensión en el tobillo aumenta con la velocidad.

La solución es hacerlo en forma de «8» ya que así en cada giro que demos, el tobillo tensionará hacia un lado diferente y además de descargar el 50% de estrés, balancearemos el peso entre los dos lados compensando la sobrecarga en cada vuelta.

Pese a todo, si empezamos a notar agarrotamiento o dolor en los tobillos, la solución es disminuir la velocidad ya que no creo que nadie aspire a hacer ningún tipo de marca personal en la terraza de su casa o en el salón.

Grabar vídeo en Windows 10

Nunca fue tan fácil grabar vídeo con Microsoft Windows 10. De forma nativa, el sistema operativo viene con una función avanzada para grabar nuestra pantalla en forma de «pantallazo» o símplemente como vídeo.

Para activarla basta con pulsar el icono de Windows más la letra G (Windows+G).

La funcionalidad forma parte de la barra de juegos de Windows (Xbox) ya fue la funcionalidad fue inicialmente concebida para jugadores.

Al hacerlo, se abre automáticamente un cuadro de diálogo que muestra la hora junto a varios botones de acceso rápido entre los que encontramos el de «Capturar», que una vez pulsado abre el cuadro que se ve en la imagen en la parte superior derecha, y que permite capturar la pantalla o iniciar la grabación con el tercer icono (el de la bolita blanca).

Planes para después del COVID-19

Cuando termine el Estado de Alarma en España y el confinamiento de la población, habrá que comenzar a hacer cosas. Ahí van algunas ideas:

        • Organizar una fiesta de fin de confinamiento.
        • Ir a cenar al Koy Shunka.
        • Ir a buscar setas, probablemente en septiembre y octubre.
        • Ir en bicicleta con Pol.
        • Irnos de crucero a algún lado.
        • Celebrar el nacimiento o bautizo de Blanca.
        • Varias cenas pendientes con amigos en casa.
        • Ir a la montaña.
        • Ir a la playa.
        • Prepararnos para ir a esquiar en invierno.
        • Ir a Almuñecar en agosto.
        • Entrenar para la Maratón de Barcelona, el 25 de octubre.
        • Hacer unos cuantos Geocachings.
        • Irnos de fin de semana al Sobrarbe.
        • Subir un pico con Blanca y Pol.

Se me ocurren algunas cosas más pero para empezar ya está bien.