sábado, 25 de junio de 2022

2019 a 2022

 Escribiendo desde Medellín...


¡Muchos días han pasado desde mi último post!; pero hoy, exactamente el sábado 25 de Junio del 2022 he tomado la decisión de escribir algo al respecto.


Personalmente, he tenido muchos éxitos y algunos fracasos, pero me hace bien hablar de los fracasos primeramente. 

Uno de los fracasos que sufrí, fue no seguir con mi empresa MIDESATECH, incluso tuve un website con el siguiente www.midesatech.net.co, el cual en su momento me dio muchos frutos, unos de ellos fue con clientes que requerian cambios o mejoras con Openbravo POS, y algunos con aplicaciones específicas, como la transmisión de datos entre equipos de análisis quimicos (resultados de análisis de sangre).


Ahora bien, uno de los éxitos que tuve, fue incrementrar mi nivel de inglés y con ellos poder ingresar a una empresa de alto nivel; si, alto nivel,  Globant.

 

En Globant aprendí mucho y me sentí realizado, porque estuve intentando varias veces ingresar y en los procesos de reclutamiento me dijeron que por el nivel del inglés no podía continuar; fue frustantante a veces; pero luego ,cuando lo pude lograr (por la ayuda y misericordia de aquel que nos da la inteligencia, si, ese mismo, ¡Jesús!) fue ¡GRATIFICANTE!


Luego de pasar por Globant, llegaron otras oportunidades como ADDI, en donde también aprendí bastante y conocí a mas gente de Colombia; colombian people como digo a veces. 

 

En ADDI tuve muchas experiencias, conocí otra forma de trabajo y usé otras tecnologías que no estaban mi experiencia, pero considero que no logré acoplarme al 100%, y en ocasiones recibí feedback como "¡Esperaba mas de ti, por el seniority que tienes!. Este concepto se puede explicar mas a detalle en otro POST,  considero que a veces pensamos que las cosas se pueden hacer rápidamente o en menor tiempo cuando tienes un SENIORITY como SENIOR, pero no todo recae sobre ese nivel que tienes. Las heridas de guerra (en desarrollo) te hacen entender que un proceso de onboarding "adecuado", facilita la integración, abstracción y conocimiento del negocio y arquitectura.


Bien, ahora me encuentro trabajando en EPAM ANYWHERE, y me siento muy  bien, porque estoy trabajando con un equipo directamente de USA, con otra forma de trabajar y en un proyecto que es relevante: www.atlassian.com


¡Nos leemos luego!





viernes, 5 de abril de 2019

OpenbravoPos: Atributos en productos


Openbravo POS cuenta con una funcionalidad que permite agregar atributos a los productos en inventario.

Con la funcionalidad de atributos en los productos, se puede evitar el proceso de agregar un campo mas a la tabla "PRODUCTS".


Para agregar atributos a un producto se debe realizar lo siguiente:

--- El formato a utilizar para declarar atributos es XML:







Para este ejemplo, el producto tendrá un atributo llamado "RECARGA" con un valor "1".

--- Se agrega el formato XML en la pestaña "Atributos" del producto:






























---En código, solamente se tiene que llamar al método "getProperty()" del objeto "ProductInfoExt":

      ProductInfoExt oProduct
      String sPropItem = oProduct.getProperty("RECARGA");   


Hasta la próxima x)


midesatech@gmail.com
@_jdepaz




jueves, 4 de abril de 2019

Integración de pago con tarjeta MIFARE en OpenbravoPOS.  

La tarjeta MIFARE se utiliza como medio de pago utilizando un sector como SALDO MONEDERO. 

Se puede personalizar para que solamente se puedan comprar algunos productos o bien restringir la compra de productos por categoría.

Para este proyecto se utilizaron las siguientes herramientas:


  • OpenbravoPOS (Java y MySQL)
  • Tarjetas MIFARE de 1k
  • Lector de tarjetas inteligentes ACR1251U

 midesatech@gmail.com