27 setiembre 2009

I'm LLBLGening

I already started a new blog dedicated to the amazing OR/M tool LLBLGen Pro. I will share my experiences supporting this tool. That includes articles, code snippets, news and thoughts.
I'm LLBLGening, and you?

24 agosto 2008

My Personality Tests


Looking at some personality tests I found some interesting sites. I found a lot crappy testa, too predictable and with no scientific fundamentals. Fortunately there are accurate tests out there. Here we go with some results...

Temperament test (at Keirsey) = INTP

The Temperament test shows that I fit in the INTP (Rational Architect) temperament. That make sense as I read the descriptions:
I have to say that I'm glad I'm doing stuff according to that INTP interpretation.


Jung Explorer Test (at SimilarMinds) = ISTJ


Actualized type: ISTJ (who I am)
Introverted (I) 65.63% Extroverted (E) 34.38%
Sensing (S) 52.17% Intuitive (N) 47.83%
Thinking (T) 61.9% Feeling (F) 38.1%
Judging (J) 67.65% Perceiving (P) 32.35%

ISTJ - "Trustee". Decisiveness in practical affairs. Guardian of time- honored institutions. Dependable. 11.6% of total population.
Preferred type: ENTJ (who you prefer to be)
Extroverted (E) 52.63% Introverted (I) 47.37%
Intuitive (N) 52.27% Sensing (S) 47.73%
Thinking (T) 65% Feeling (F) 35%
Judging (J) 67.5% Perceiving (P) 32.5%

ENTJ - "Field Marshall". The basic driving force and need is to lead. Tend to seek a position of responsibility and enjoys being an executive. 1.8% of total population.

Attraction type: INTJ (who you are attracted to)

Introverted (I) 62.16% Extroverted (E) 37.84%
Intuitive (N) 51.16% Sensing (S) 48.84%
Thinking (T) 62.16% Feeling (F) 37.84%
Judging (J) 66.67% Perceiving (P) 33.33%

INTJ - "Mastermind". Introverted intellectual with a preference for finding certainty. A builder of systems and the applier of theoretical models. 2.1% of total population.


Color Test (at ColorQuiz)

David's Existing Situation

    Acts calmly, with the minimum of upset, in order to handle existing relationships. Likes to feel relaxed and at ease with his associates and those close to him.

David's Stress Sources

    Strives for straight-forward relationships, founded on mutual trust and understanding. Wishes to act only in conformity with his own convictions. Demands freedom to make his own decisions without being subjected to interference, outside influence, or the necessity of making compromises.

David's Restrained Characteristics

    The situation is preventing him from establishing himself, but he feels he must make the best of things as they are.

    Willing to become emotionally involved, but demanding and particular in his choice of a partner and in his relations with those close to him. Needs reassurance and is careful to avoid open conflict since this might reduce his prospects of realizing his hopes.

David's Desired Objective

    Shelves his ambitions and forgoes his desire for prestige as he prefers to take things easily and indulge his longing for comfort and security.

David's Actual Problem

    Fights against restriction or limitation, and insists on developing freely as a result of his own efforts.

David's Actual Problem #2

Wants to act freely and uninhibitedly, but is restrained by his need to have things on a rational, consistent, and clearly-defined basis.

10 julio 2008

Software Development Meme

Frans Bouma has passed this torch to me, so as Walaa I'm using this meme to go back to blogging (too busy :/ ). BTW, thanks Frans for picking me up in your "who is next's list". Here we go:


How did you get started in programming?
Well I was curious about computers, we didn't have computers at schools or at home. I worked in a building, cleaning windows and floors, there were a lot of computers in there and a AS/400 in a sacred cold room. A guy in that office allowed me to play some games in his monochromatic dumb station, he inserted a 1.44 disk with Tetris, Zelda and Pacman and we played sometimes. Then they allowed me to do my homework in ProfessionalWrite and WordPerfect. So I started to realize that great things could be possible with computers. When I went to college I studied "Accounting" (my skill and aptitude's exam said that I fit in the profile), however in the "programming for accountans" class I fell in love with programming. As soon as I could I bought a 386 PC that allowed me to code more and more. I participated is some local programming contests and wrote tiny programs at school. I never really worked as Accountant, as soon as I finished college I started coding for money :)

What was your first language?
Pascal. I love Pascal, maybe because it was my first language. Even though I used it only a couple of years.


What was your first professional programming gig?
Working on SATEC, I wrote PCSoft, an ERP system written in VB6 connected to Access databases. Hehe its software is still used today at some companies. I'm not very proud of it but I remember it with nostalgia.


If you knew then what you know now, would you have started programming?
For sure :) . If I knew then what I know now, maybe I would have started early. I formally study programming at University but I would have liked to start early.

If there is one thing you learned along the way that you would tell new developers, what would it be?
Don't settle with what you are doing today. Always find ways to get more efficient. Getting started with new technologies, at least test them. Learn as much as you can about what you are doing. Keeping in mind that learning never ends, you will discover great things.


What's the most fun you've ever had … programming?
I remember a software I wrote with a pal. It had a lot of tables to CRUD, back then I didn't know about generators, O/R Mapers, etc. So I decided to write a "windows forms" generator. It was based on xml metadata that my routing parsed and built the windows on-the-fly. It was very fun to do such a generator. At the end of the day it was a bad decision coz the project got delayed, the generator wasn't very fast and made the per-window customization very difficult. Anyway I learned a lot. Of course today I use LLBLGen Pro so much that I forgot how to not use it :)


So who's next?

  • Gustavo Gonzalez
  • Erick Quijivix
  • Víctor Álvarez
  • Fernando Matzdorf
  • Jorge Ortiz

24 octubre 2007

Factura Digital: Retomando el tema....


Hace un buen buen tiempo que no he escrito en mi blog, y no ha sido por voluntad propio, sino por muchas cosas que son ajenas a ésta....
Bueeeeno, pero aquí estamos de nuevo, intentando entender y aprender acerca de tantas cosas interesantes e intentar verlo a la luz de nuestra realidad guatemalteca.

Mi último post fue acerca de un tema que siempre me ha llamado la atención: La factura electrónica. Tal denominación es equivalente a "factura digital", "factura telemática", "remisión electrónica", "remisión o por medios electrónicos", y cualquier frase que se le parezca.

Lo interesante es que algunas preguntas de mi último post, lejos de ser aclaradas por la comunidad, salieron a la luz en esta tardía e inocente evolución tecnológica de nuestra realidad guatemalteca.

Bueno, he leído varias cosas sobre esto, a nivel de principiante curioso. Voy a escribir una serie de artículos intentando hacer un análisis de nuestra realidad a la luz de documentos formales de estos temas. En esta entrega, para no cansar, solamente listo algunas fuentes y hechos interesantes:

  • 3/Sept/2007: Se publica el acuardo gubernativo 023-2007 , que describe las reglas del juego a nivel gubernativo/legal (ver el acuerdo).
  • 28/Sept/2007: Se imparte una conferencia informativa, dicatada por Chile Monroy CPA. No fui :|
  • 10/Oct/2007: Se imparten conferencias informativas por parte de Cámara de Comercio y Asociación de Bancos de Guatemala.
  • 24/Oct/2007: SAT abre concurso, a través de GuateCompras, para la "Contratación de Servicio de Certificación de Seguridad Informática del Sistema Factura Electrónica" (luego hablaremos de esto) - ver la información de la licitación.

He enconrado muchos sitios de la implementación de factura electrónica en otros países de habla hispana (los más accesible: España y Chile), pero el que está más avanzado en regulariones, experiencia y documentaciónlos, es España. Voy a estar poniendo la información poco a poco.

Por el momento, si quieren ir de 0 a 80 en este tema, les recomiendo este libro que se puede bajar, desarrollado por ASIMILEC como parte de El Plan Avanza de España y Unión Europea.

Hasta la siguiente entrega... !

15 abril 2007

Factura Digital

Imaginate que tus facturas de servicios te llegaran por correo electrónico; que tu planilla de iva ya estuviera registrada, que la reducción de los costos relacionados al papel se tradujeran en una baja en los precios de servicios.

Hace ya algún tiempo he estado interesado en este tema. La factura digital es un documento electrónico que posee todos los datos de una factura convencionall y un certificado digital que garantiza la identificación e integridad de la misma.

Aquí hay alguna información de la implementacion en España. y aquí un artículo muy interesante del Centro de Predicción Económica de España, que la explica como una aplicación directa del Certificado Digital. Ya existe en países de la región como Chile, Argentina, México y España.


Según un artículo de AméricaEconomía, algunas de las principales ventajas son:
  • Ahorro de coste de emisión, adminsitración, distribución y almacenamiento de facturas en papel. (en España, las 3900 empresas que lo utilizan, se ahorran cerca de 29 millones de euros al año).
  • Seguridad. con la factura convencional es más fácil hacer trampas, es más fácil extraviarlas y también cometer errores.
  • Integración y automatización con programas de software de facturación.
  • Rapidez. la factura digital permite realizar el trámite por una red de valor, Internet o correo electrónico.
Hace algún tiempo la implementación de la Factura Digital se vislumbraba compleja, sin embargo con los avances tecnológicos ahora es posible su uso aprovechándose de herramientas y procesos existentes.

Según el estudio del Centro de Predicción Económica de España, el mayor obstáculo, aunque parezca mentira, es el cambio de mentalidad debido al arraigo existente al papel.


¿Y en Guatemala cómo estamos?


Me da risa (nerviosa) y/o pena ver que PyME's serias en Guatemala hoy por hoy dan facturas hechas a mano, que la legislación fiscal aún esté bebé como para pensar en iniciativas como ésta y que la administración de imposición fiscal aún sea ineficiente y un dolor de cabeza, para todas las partes.

La factura digital puede traer ahorros importantes en costos, eso beneficiaría a todos, tambén mejoraría la recaudación de impuestos y también beneficiaría a todos.

¿Cuáles son los retos que enfrentamos en este sentido los guatemaltecos?, ¿cuáles son las posibilidades? y, en general ¿cómo ayudamos nosotros a la factiibildad de estos proyectos?

Si están interesados en leer más, pueden leer la serie de artículos de Julián Inza (Presidente de Albalia Interactiva, entidad especializada en banca, medios de pago, gestión de Seguridad y Firma Electrónica). Busquen los tags de "Factura Digital" y "Factura Elecrónica".

05 abril 2007

Google My Maps

Apenas hoy Google Maps acaba de agregar My Maps que, en resumen, permite crear mapas personalizados y guardarlos en tu cuenta de Google. Se pueden crear línas, figuras, puntos de referencia, incluso agregar videos y fotos. Esto era posible antes con GoogleMaps Api, pero ahora hasta un cavernícola podría crear mapas.

Lo estoy checando. Aquí está cómo llegar al garage de trabajo de Creativasoft.

04 abril 2007

El Periódico - RSS


Felicidades a El Periódico, único diario de noticias guatemalteco, hasta el momento (corríganme si me equivoco), que implementa lectura de titulares en formato RSS (Really Simple Syndication). Cabe destacar también la característica diferenciadora de su pequeño foro al final de cada noticia para los lectores.

Al momento cuenta con dos sindicaciones: Actualidad y Opinión.