Entradas

SadWisp v2.0 Instalando Versión Beta

Imagen
Ya esta disponible la beta del sistema SadWisp v2.0 a continuación explico como instalarlo para poder realizar las pruebas correspondientes, es importante recordar que se requiere de ambientación en el pc donde se vaya a instalar ( Requisitos para instalar SadWisp ) en la imagen siguiente se muestran las características disponibles y también las características pendientes así como las restricciones de la versión de prueba:

SadWisp v2.0 Requisitos de Instalación

Imagen
Como muchos de ustedes ya saben, me encuentro realizando la segunda versión del sistema para administración de clientes #SadWisp de la cual pondré a disposición una versión de prueba, debido a que muchos usuarios quieren testearla y apoyar con su experiencia y sus puntos de vista, para ello me dí a la tarea de realizar este post explicando los requisitos y el procedimiento para realizar la instalación del sistema SadWisp. Requisitos minimos de Hardware: * Computadora con procesador dual core o superior * 2GB en ram * 1GB en disco duro Programas a Instalar: * JDK Java (Compilador de Java ) Descarga aquí versión 8 * Postgres  (Base de Datos) Descarga aquí   bajen versión 9.6 * Tomcat 8  (Contenedor de Aplicaciones) Descarga aquí bajen versión 8.5.34 formato zip * SadWisp Trial Pondre el link aquí cuando este completa.

SadWisp modulo de clientes

Imagen
Continuando con la guia paso a paso de como funciona el sistema SadWisp (Sistema de Administración para Wisp) toca el turno a la explicación de lo que se puede hacer para el seguimiento de pagos de nuestros clientes.

SadWisp sistema de administración para Wisp

Imagen
El motivo de esta entrada es para darles a conocer el sistema SadWisp el cual tiene como principal objetivo el apoyo en el seguimiento de los pagos de los clientes para proveedores de servicios de comunicaciones a través de radios, sin embargo, también incluye un modulo para el control total de las fichas de usuarios en el apartado Hotspot que sirve para vender internet con un limite de tiempo. Para tener acceso al sistema únicamente se requiere de un registro con un correo electrónico valido, completar los datos solicitados y dar click en crear.

Tareas programadas Quartz plugin

Imagen
Quartz plugin permite a nuestras aplicaciones Grails tener la capacidad de programar tareas que se ejecutaran utilizando un intervalo especifico de tiempo o bien mediante un cron. Cron En el sistema operativo Unix, cron es un administrador regular de procesos en segundo plano (demonio) que ejecuta procesos o guiones a intervalos regulares (por ejemplo, cada minuto, día, semana o mes). Los procesos que deben ejecutarse y la hora en la que deben hacerlo se especifican en el fichero crontab. El nombre cron viene del griego chronos (χρόνος) que significa "tiempo". 

Como enviar un email en Grails usando mail plugin

Imagen
Actualmente se hace requisito interactuar con el usuario de nuestra aplicación mediante el uso de correo electrónico, desde algo tan simple como enviarle un recordatorio hasta ofrecerle la posibilidad de recuperar su contraseña si por algún motivo la ha olvidado, es por eso que en las siguientes líneas mostraremos como enviar correos electrónicos desde nuestra aplicación grails con la ayuda de mail plugin.  Instalando Mail Plugin Para instalar mail plugin únicamente basta con agregar la siguiente línea en la sección plugins de nuestro BuildConfig.groovy compile ":mail:1.0.7"

ReCaptcha en Grails con “ReCaptcha and Mailhide support for Grails”

Imagen
¿Qué es ReCaptcha?  Wiky: Recaptcha o reCAPTCHA es una extensión de la prueba Captcha que se utiliza para reconocer texto presente en imágenes. Emplea por tanto la prueba desafío-respuesta utilizada en computación para determinar cuándo el usuario es o no humano para, a su vez, mejorar la digitalización de textos. Recaptcha se basa en el hecho de que para un ser humano puede ser simple determinar el texto presente en una imagen cuando para una máquina esta tarea resulta en ocasiones demasiado compleja. ¿Qué es Captcha?  Wiky: Captcha o CAPTCHA son las siglas de Completely Automated Public Turing test to tell Computers and Humans Apart (prueba de Turing completamente automática y pública para diferenciar computadoras de humanos). ¿Cuál es el principio de Recaptcha?  Wiki: Cuando se digitaliza un documento impreso se toman fotografías del mismo y esas fotografías se convierten a texto empleando sistemas OCR. Sin embargo, ocurre que hay palabras que presentan dificul