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.
Llevo menos de 1 semana trabajando con VSCode y... ¡por fin he encontrado mi editor definitivo!
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.
Pues el caso es que me gusta escribir por puro gusto y no obsesionarme con las visitas y estadísticas, pero ya que he visto que hay gente que lee mi blog, me apetece preguntar a los lectores:
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.
Antes que nada, IANAL. Prosigamos.
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.
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.
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:
crm_department
.
crm_partner_department
para evitar conflictos con
un módulo llamado crm_department
de la OCA.
partner_contact_department
(aparte de otros cambios que
no vienen a cuento).
Veamos cómo se puede hacer con Git y con Mercurial.
Si trabajas como hacker, programador y/o administrador de sistemas, agradecerás tener a mano en tu tableta un kit básico con las 4 herramientas clave que uses a diario, que además son libres: