Plugin #activiti 5.20 para #grails 2

Como ya es usual en Alephsa, actualizamos los plugins del motor BPM Activiti con el framework Grails 2, los plugins integran el API Java del motor al framework y reemplazan el modelo de autenticación y autorización de Activiti para que use los modelos de Spring Security en Grails.

Los artefactos se encuentran compilados en Bintray y sus versiones corresponden a la última vesión de activiti (5.20)  y son compatibles con grails 2 (2.5.4). Para agregarlos a sus proyectos solo deben incluir en su proyecto grails grails-app/config/BuildConfig.groovy el repositorio y los plugins:

repositories {
...
     mavenRepo 'http://dl.bintray.com/alephsa/maven'
...
 }

plugins {
...
    compile ":spring-security-core:2.0-RC4"
    compile (":activiti-spring-security:5.20") {
        exclude 'javax.mail:mail'
    }
...
}

Pronto publicaremos una actualización mayor para aprovechar las nuevas características de Grails 3.

¡Por supuesto!, puedo ir al banco

ch860217

Nota: Todas las imágenes de este post corresponden a Calvin & Hobbes original de Bill Watterson.

En Colombia cuando una persona tiene un problema y piensa “puedo solucionarlo en el banco”, tiene dos problemas. (La frase original es de Jamie Zawinski). En general no importa qué banco escoja como emprendedor en Colombia, siempre deseará haber ido a otro.

Al principio la idea de un banco puede parecer tonta, ¿entregarle el dinero a un extraño para que lo guarde, le quite una tajada cada cierto tiempo y lo acuse con el gobierno para obligarlo a pagar más impuestos? ¿quién en su sano juicio firmaría un trato así?

ch851213

Ahora bien, tienen esos divertidos comerciales sobre el lugar equivocado dia y noche, las promociones de puntos y tarjetas de crédito de colores de la selección de fútbol sin manejo por un mes, aplicaciones para el teléfono, líneas de atención que no pueden ayudar en nada, un laaaaaargo etc. de productos y servicios que casi nadie usa y por supuesto, no se puede abrir una empresa en Colombia sin tener una cuenta bancaria.

ch851231.gif

Cuando se requiere algún servicio, el ejército de Amy Wong en atención al cliente tiene una lista de infernales expresiones regulares listas para ser usadas ante cualquier situación:

  • Quiere un nuevo producto? -> El sistema no esta funcionando
  • Quiere datos de su cuenta? -> En la filita de allá le colaboran
  • Quiere cerrar mi cuenta? -> Trajo todos los papeles?

ch860125.gif

Finalmente, como no se pueden evadir, sólo resta pensar en ellos como otro de los socios ocultos de la empresa (Cofundadores, Gobierno, Bancos y la cuenta sigue…) y pagar las bajas tarifas por su amistad.

ch860217.gif

#Libre es mejor que #gratis

IMG_1489

Nota:Este post lo escribí después de cenar.

Nota 2: Este post apareció originalmente publicado en Colombia Digital.

A partir del minuto 65 de este debate notamos que hay un funcionario en Colombia (Director Nacional de derechos de autor) que ignora la diferencia entre Libre y Gratis. Lo cual debería ser en mi opinión causal de despido por incompetencia dado el cargo del funcionario.

En internet gratis implica que algo puede usarse para los fines establecidos por el fabricante sin pago, bajo algunas -generalmente muchas- restricciones y con, generalmente, un costo escondido que nunca es nombrado.

En internet libre implica que algo puede usarse para los fines que el usuario desee sin pago, bajo algunas -generalmente pocas- restricciones y con, generalmente, la libertad de modificar ese algo a voluntad.

Imagine tres corrales de pollos, el primero tiene pollos asados -con o sin la receta secreta-, el segundo pollos vivos sin plumas con la etiqueta de “tome uno, gratis” y finalmente unos pollos de campo luchando por la comida que encuentran en la tierra -algunos flacos y feos, otros viejos y muchos pequeñitos y muy llorones-.

En el primer corral están los productos/servicios pagos, usted obtiene lo que paga (un valor agregado = una receta “secreta”) y espera que lo hagan lo mejor posible. En el segundo corral usted obtiene los pollos gratis, con el hambre que tiene -y como gratis hasta un puño- usted no se para a investigar si la compañía que regala esos pollos tiene inversiones en medicinas contra el cáncer, investigación genética, propiedad intelectual y semillas que secan la tierra.

Tampoco vale la pena leer el contrato de letra pequeña, seguro incluye las viejas cláusulas comunes como:

  • Usted solo puede comer ese pollo si lo sazona con las especias que produce la compañia
  • Usted no podrá ceder ese pollo a ninguna otra persona
  • Usted no podrá engordar mas al pollo o ponerle nombre
  • Usted no podrá usar ese pollo para generar nuevos pollos -nada de tener una granja de pollos propia-
  • Usted no podrá enseñarle ningún truco al pollo o exhibirlo como su mascota sin pagarle a la compañia
  • Si la compañia lo considera necesario podrá entrar a su cocina y ver cómo cocina el pollo, cómo lo sirve, cuando lo come, a quién le cuenta que lo comió y por supuesto saber si lo compartió con alguien.
  • La compañía se reserva el derecho de urgar en su basura para tomar muestras de la forma en la que procesó el pollo después de comérselo, esto para saber si usted puede desarrollar un cáncer y ofrecerle el tratamiento completo de fármacos de la compañia
  • La compañía se reserva el derecho de permitirle comer el pollo con o sin guantes

Por otro lado si usted toma un pollo del tercer corral tendrá muchas más cosas “divertidas” -leáse engorrosas, nada populares y en las que se invierte mucho tiempo- para hacer antes, durante y después de comerlo, entre otras:

  • Tratar de amarrarlo para poder llevarlo a casa, porque a diferencia de los pollos sin plumas, éstos pollos no están acostumbrados a ser metidos en cajas ni en camionetas y se necesita saber como atraparlos y manejarlos
  • Matar el pollo, implica que usted necesitará: valor, herramientas y formas de manejar los desperdicios
  • Dejar cocinando el pollo muuuuucho más tiempo, porque hay que desplumarlo y, como no viene sazonado, hay que conseguir las doce especias del coronel.

Ahora bien, si usted quiere puede engordar un poco más al pollo, o enseñarle algunos trucos para exhibirlo y ganar algo de dinero antes de enfrentarlo a su destino. Finalmente, si quiere puede contarle al mundo entero lo que hizo o aprendió con su pollo y como la cortesía obliga permitir que otras personas tomen un pollo de forma libre de su granja de pollos.

Para mí es más divertido y mejor Libre que Gratis.

Paletas de colores para #Libreoffice #Openoffice #Inkscape

A partir de mi post sobre los colores para gráficos en Libreoffice, busqué paletas disponibles y me encontré con el sub-proyecto Palette Collection del proyecto Sk1 (software libre para edición de archivos de imagenes vectoriales) que contiene una colección importante de paletas disponibles para instalar en muchas aplicaciones (Libreoffice/Openoffice/Inkscape/Gimp/CorelDRAW/Illustrator/Photoshop/Xara y otros más).

Sigue leyendo