• Libros, Cine y TV

    Halt and Catch Fire

    El verano pasado descubrí Halt and Catch Fire, una serie que me sorprendió gratamente, teniendo en cuenta que no era una serie muy conocida en España siendo ésta serie revelación en EEUU. El título de la serie referencia a la instrucción de código máquina Halt and Catch Fire, que provoca que la unidad central de procesamiento del ordenador deje de funcionar. La serie comienza relatando los inicios del ordenador personal durante los años 80 y está ambientada en el Silicon Prairie de Texas. En su primera temporada se unen un vendedor comercial que trabajó en IBM, un ingeniero de sistemas y una programadora muy pasional con su trabajo, con el objetivo de construir…

  • Desarrollo

    Ejecutar un proceso de Java como un servicio en Linux

    Por necesidades de un proyecto en el que estoy trabajando, debía ejecutar un proceso de Java como un servicio en Linux (ubuntu 16.04.2 – xenial). No es complicado, pero seguramente se me olvidará cuando pase el tiempo, y es por eso que lo voy a compartir aquí. Crear un fichero en /etc/init.d/ y pegar el código de ejemplo que hay más abajo. Modificar las variables SERVICE_NAME, JAR_PARAMS, PATH_TO_JAR y seleccionar un PID_PATH_NAME que almacenará el servicio de forma temporal. Modificar los permisos de ejecucuón del fichero creado: sudo chmod +x /etc/init.d/myservice Probamos la ejecución: sudo service myservice start Probamos la detención: sudo service myservice stop Probamos el reinicio: sudo service myservice restart…