Ejecutar varios procesos en una misma terminal y poder cerrarla

Muchas veces cuando ejecutamos comandos en un servidor nos surge la necesidad de dejar un proceso corriendo, y obviamente queremos cerrar la consola y que el mismo siga ejecutandose. Para eso podemos usar screen. Screen nos permite crear varias terminales virtuales, las cuales podemos ‘asociar’ / ‘desasociar’ (attach / datach) de la real. Commandos de … Continue reading Ejecutar varios procesos en una misma terminal y poder cerrarla

Implementar Spring Security Authorization en CouchDB

Spring Boot + Spring Security Authorization + CouchDB 1- Configuracion de la applicacion Vamos a necesitar crear nuestra propia implementacion de UserDetailsService (Punto 4).

2- Extendemos la clase User

3- El acceso al usuario en CouchDb mediante UserRepository

4- Implementacion de UserDetailsService, UserSecurityService

5- Finalmente extendemos GlobalMethodSecurityConfiguration

Con todo esto … Continue reading Implementar Spring Security Authorization en CouchDB

RESTEasy: Como crear una API de servicios restful

Definicion de Rest segun Wikipedia La Transferencia de Estado Representacional (Representational State Transfer) o REST es una técnica de arquitectura software para sistemas hipermedia distribuidos como la World Wide Web. Si bien el término REST se refería originalmente a un conjunto de principios de arquitectura —descritos más abajo—, en la actualidad se usa en el … Continue reading RESTEasy: Como crear una API de servicios restful

Mergear o unir varios archivos en uno solo por linea de comandos en Windows

Me encontré con la necesidad de unir varios archivos (+200) de texto para poder imprimirlos. Por lo que decidi buscar una solución algo más practica 😛

Posicionandonos en la carpeta que contiene a los archivos en cuestión y con esta linea podemos obtener un solo archivo de salida que va a contener todos los … Continue reading Mergear o unir varios archivos en uno solo por linea de comandos en Windows

Cacheando sql count puro con Hibernate y EhCache

El problema surgio al ejecutar una consulta SQL pura con Hibernate, la cual se estaba cacheando. Después de googlear, dimos con Stack Overflow, acá una explicación más detallada y otra más. getSession().createSQLQuery(“select count(*) from table_name where some_id=:some_id”) .setInteger(“some_id”,1234) .setCacheable(true) .setCacheRegion(“query.countCache”) .uniqueResult(); La excepcion era: java.lang.ClassCastException: java.math.BigInteger cannot be cast to [Ljava.lang.Object; La solución para esto, … Continue reading Cacheando sql count puro con Hibernate y EhCache

Setear el Timezone en Raspbmc

Luego de realizar la actualización de Raspbmc se le desconfiguro el Timezone por lo que me mostraba otra hora pero no me acordaba donde se configuraba :P. ¿Como cambiar el Timezone en Raspbmc? Para poner la hora correcta hay que cambiar el Timezone. Este se puede configurar mediante: System → Settings → Appearance → International … Continue reading Setear el Timezone en Raspbmc

Como instalar un cliente de Torrent en la Raspberry Pi con Raspbmc

Instalar el cliente de Torrent Transmission Estuve investigando como poder instalar un cliente de torrent en la Raspberry Pi para poder tener terminado mi Media Center, aca les dejo los pasos que yo hice. Primero nos conectamos por SSH al Raspbmc y nos logueamos Vamos a instalar el cliente, pararlo, setearlo como default para que … Continue reading Como instalar un cliente de Torrent en la Raspberry Pi con Raspbmc