GNU/Linux Modificar la interfaz de red de Docker docker0 Normalmente Docker utiliza una serie de configuraciones internas de red, entre ellas crea una interfaz de red llamada docker0 la cual nunca nos molestara, a menos que utilices direcciones IP que comiencen con
GNU/Linux Actualizando Fedora 20 a Fedora 26 Hace tiempo trabaje con una maquina la cual tenia instalado Fedora 20 (Heisenbug), aun recuerdo que eran los días de las peleas por Systemd y que ya comenzabas usar DNF en lugar de
FirefoxOS Ruido Blanco (Whitenoisefy) Comunmente cuando me encuentro trabajando puedo distraerme con facilidad, despues de investigrar un poco, encontre algunas cosas que me fuerón de utilidad,una es la tecnica pomodoro. Utilizar la técnica pomodoro pude maximizar
Renovación forzada de blog Vaya sorpresa me lleve este fin de semana la plataforma que utilizaba para alojar el blog (Openshift 2) cerro para que todos migraran a su versión 3, actualmente no he publicado nuevas entradas
Nginx vs Apache Hasta hace algunos años siempre que se hablaba de montar un servidor web rondaba el nombre de Apache y por lo general era la opción inicial, ahora las cosas han cambiado y decidí
Iniciar un contenedor de docker automaticamente al reiniciar Es posible iniciar imagenes de Docker de una forma muy sencilla con simplemente ejecutar un docker start contenedor, pero al tener un servicio ya en un servidor productivo al reiniciarse vamos a querer
Gitlab, Rss y Thunderbird Actualmente me encuentro feliz usando Gitlab, solo tengo un pequeño detalle con el servidor SMTP de correos, para que lleguen las notificaciones a las personas cuando se mencionan, en fin uno nunca sabe
Adios 2016 El 2016 fue un muy buen año para mi, aprendi muchas cosas y comence a darle mas enfoque a algunas que necesitaba y quiero resumir en este articulo una pequeña recapitulación. Desafortunadamente murió
Java Java 9 Platicando con un amigo sobre Java 9 y que aun estamos trabajando con la versión 6, se nos ocurrio poner de cabeza a Eclipse para trabajar con la versión 9 y animarnos un
Java Jackson y @Transient Comúnmente cuando estamos desarrollando en Java necesitamos que nuestra entidad tenga propiedades que NO deben estar mapeadas a la base de datos usamos la anotación @Transient. El problema surge cuando queremos que esa
Gitlab, configurar backups automaticos Para configuración de los backups de Gitlab y que se ejecuten de forma automática, es necesario configurar crons de GNU/Linux para que ejecuten las tareas en la hora y la frecuencia deseada.
Migrar Gitlab a otro servidor En un articulo anterior ya hablamos de que es y como instalar Gitlab, ahora toca hablar de como migrar lo a otro servidor. Para poder migrar toda nuestra información de Gitlab (Issues, MR,
Como instalar Gitlab Gitlab es una herramienta al estilo Github, pero a diferencia de este ultimo tiene una licencia que permite instalarlo en servidores propios y gestionarlos desde una interfaz web. Es posible administrar Personas, Grupos
Github Git <3 Desde hace ya algun tiempo comence a utilizar Git como sistema de control de versiones en todos y cada uno de mis proyectos. El control de versiones es un sistema que registra los
¡No uses Stored Procedures! Este es un articulo algo largo que carece de ejemplos técnicos o prácticos pero por el contexto de mi historia se entenderá de el por que nunca los he usado y tampoco necesitado,
Zte volumen bajo Un problema en mi celular ZTE Blade A475 es que no se escucha al conectarlo a el auxiliar de mi auto. Para solucionarlo es necesario ir al modo ingeniero (Enginner Mode) a el
Optimizando código con Eclipse IDE Existe una funcionalidad muy poco utilizada en los entornos de trabajo que e visto y no cuesta nada en activar en Eclipse IDE, esta funcionalidad permite remover las clases importadas no necesarias de
Javascript Detector de incendios en base a video con javascript Los incendios en espacios pequeños como apartamentos, casas o edificios son advertidos mediante detectores de humo y detectores de calor y son efectivos, pero estos tienen muchos problemas al tratarse de espacios abiertos.
Javascript Javascript ES6, Fetch API ECMAScript 6 (ECMAScript 2015 o ES6) nos trae muchas funcionalidades nuevas que nos facilitan la vida con el lenguaje al tener que desarrollar aplicaciones grandes. Una de estas nuevas funcionalidades es la nueva
Github Repositorios privados ilimitados en Github Ayer por la mañana (El 11/05/2016) recibí un correo de parte de Github en el que se me informa que ahora tengo repositorios privados ilimitados para mi cuenta personal. Así sera
offtopic Hablando con Dios Este es un post rescatado que ahora me toco volver a rescatar por que me pareció muy interesante y creo que no se debería perder. Fuente del resacate Hablando con Dios Posted in
Hibernate org.hibernate.HibernateException: Wrong column type Found Algunas veces cuando intentamos relacionar las columnas de la base de datos a Hibernate necesitamos valores booleanos. En la mayoría de lo los motores de base de datos que conozco no existen, así
Tip Chromecast, lo bueno y lo malo Hace ya tiempo que me hice de este aparato (Chromecast 1 por asi decirlo) y quería compartir mis opiniones y problemas sobre el mismo, a modo de reseña, pero en pocas palabras puedo
Tip Github Student Developer Pack se actualiza Hoy 17 de marzo del 2016 me llego un correo del programa Github Student Developer Pack, al cual pertenezco desde que fue anunciado y realmente estoy muy contento con el. Solo e utilizado
Java com.fasterxml.jackson.databind.JsonMappingException: failed to lazily initialize a collection of role: no session, Solución Esta excepción se nos presenta al utilizar la carga perezosa (Lazy Load) de Hibernate al momento de que Jackson intenta convertir nuestra entidad a un JSON. Para solucionar este error es necesario agregar