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é usaba Atom y me he cambiado a Visual Studio Code

Categorías: Opinión Programación
Llevo menos de 1 semana trabajando con VSCode y... ¡por fin he encontrado mi editor definitivo! Un poco de historia... Hmm... haciendo memoria, veo que ya encontré el editor de texto definitivo hace unos cuantos años: Enki. Pero definitivamente no era el definitivo. Hace menos años empecé con Atom. Para mí fue amor a primera vista: unas tecnologías atractivas (Electron, CoffeeScript/ECMAScript, CSON...), completamente hackeable, una comunidad grande y activa, pensado para trabajar principalmente con el teclado, con una gran empresa detrás (GitHub) que garantiza su mantenibilidad a largo plazo.

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? Básicamente: Funciona. DRM de Google (YouTube, Play Movies) y Netflix. Mandas contenidos con 2 clicks. No te quieres suicidar cada vez que abres la aplicación. O sea que, aunque sobre el papel EZCast es mucho mejor, a la hora de la verdad la aplicación es tan horrible, la configuración tan difícil, el funcionamiento tan inestable y la compatibilidad tan escasa, que sencillamente es desesperante.

Lee Mas →

Pregunta abierta: ¿hay alguien ahí fuera?

Categorías: Opinión
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: ¿Qué te gusta de mi blog? ¿Qué no te gusta? ¿Hay algo que sencillamente te apetezca decirme? ("Hola" me vale :) )

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. Mi experiencia Se me rompieron mis auriculares cableados con micrófono y necesitaba unos nuevos. Mis requisitos eran fáciles: Que funcionaran en Linux.

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.

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. El sistema base viene con una llave USB que genera una clave privada PGP en su primer arranque, con la cual encripta todos los datos del sistema.

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: En el repositorio Antiun/antiun-odoo-addons, el módulo fue creado como crm_department. Más tarde se renombró a crm_partner_department para evitar conflictos con un módulo llamado crm_department de la OCA. Ahora yo tenía que moverlo al repositorio OCA/partner-contact renombrándolo a partner_contact_department (aparte de otros cambios que no vienen a cuento).

Lee Mas →

Convierte tu tableta Android en un puesto de trabajo

Categorías: Administración de sistemas Android Opinión Programación
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: Terminal Termux es una terminal con apt-get y un repositorio con muchos paquetes. Como lo lees. Puedes hacer cosas como: $ apt-get install ssh git nano vim emacs ruby perl php gcc fish w3m zsh lua nodejs python python2 Por ejemplo, para instalar Mercurial (aunque hay un workaround que aplicar hasta el 1 de febrero de 2016):

Lee Mas →