Cómo migrar de wordpress.com a Hugo

Categorías: Opinión Tutoriales
Si sigues mi blog habrás notado que desde hoy tiene un aspecto bastante diferente desde hace poco, por no decir que ahora… ¡Tengo dominio propio!: RecallStack.icu Bueno, pues lo que hay por detrás de esto ya lo explicaré en otra entrada, pero la cuestión es que he migrado de Wordpress a Hugo. Más concretamente, he migrado de wordpress.com a Hugo, lo cual lo hace un poco más complicado (y caro), pero no mucho.

Lee Mas →

Por qué tenía un EZCast y al final me he tenido que comprar un Chromecast, y cómo hacerlo funcionar con Linux

Categorías: Android Audio GNU/Linux Imagen iOS Multimedia Opinión Redes Tutoriales Vídeo

Como recordaréis, hace un tiempo estuve alabando las ventajas de EZCast sobre otras alternativas de la competencia.

Pues bien, ni un año después he tenido que acabar comprándome un Chromecast.

¿Qué tiene Chromecast que no tenga EZCast?

Lee Mas →

La estafa de los auriculares Bluetooth

Categorías: Audio GNU/Linux Hardware Multimedia Opinión

Llevo unas 2 semanas peleándome con auriculares Bluetooth y al final he llegado a la conclusión de que esta tecnología sencillamente no está lista para un uso intensivo. Tiene la ventaja de no usar cables, pero las desventajas son bastantes. Os cuento mi experiencia y mis conclusiones.

Lee Mas →

¿Realmente hace falta la cabecera de la licencia en cada fichero de código fuente?

Categorías: Opinión Programación

Antes que nada, IANAL. Prosigamos.

Las instrucciones para usar una licencia GPL te dicen que debes incluir un comentario gigante como cabecera de cada fichero de tu código fuente, tal que así:

This file is part of Foobar.

<one line to give the program's name and a brief idea of what it does.>

Copyright (C) <year> <name of author>

Foobar is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Foobar. If not, see <http://www.gnu.org/licenses/>.

Lo cual es horrible, porque aparte de molestar un montón para leer un fichero (hay algunos cuyo código fuente es inferior a la propia cabecera), encima tienes que incluir el nombre del programa, con lo que si le cambias el nombre más adelante, o si cambias la licencia, tienes que hacer un trabajo de chinos para reemplazar todo.

Lee Mas →

Por fin privacidad y seguridad en Internet: CloudFleet

Categorías: Noticias Opinión Privacidad

Muchos intentos se han hecho para proporcionar una alternativa sencilla y segura a los servicios de nube ávidos de datos, como Google, Microsoft, Facebook, Yahoo, etc.

Por mencionar algunos muy interesantes, están Yunohost, ArkOS, Cozy y Sandstorm.

Ayer descubrí uno que me sorprendió porque realmente está muy bien construido: CloudFleet.

Consta de un sistema base que administra contenedores Docker en los que se encuentran las aplicaciones de servidor.

Lee Mas →

Transferir código entre repositorios, con archivos renombrados

Categorías: Control de versiones Opinión Programación Tutoriales

Recientemente tuve que hacer una transferencia de código fuente algo complicada. Tenía que transferir un addon de Odoo desde un repositorio a otro completamente diferente:

Veamos cómo se puede hacer con Git y con Mercurial.

Lee Mas →