En un proyecto que hice recientemente se necesitaba recoger información de campo en unos formatos predefinidos para posteriormente vaciar esa información en un sistema hecho con Genexus, dicha información consiste en una lista de empleados y las horas hombre laboradas por cada uno de ellos en los diferentes módulos de un invernadero, esto forma parte de un sistema de costos de producción. Los formatos ya los estaban utilizando para un control interno aunque con algunas variantes, de modo que la idea era que los supervisores capturaran esa información en el nuevo sistema. Como todos estan muy acostumbrados a utilizar Excel para hacer todo tipo de cosas se me ocurrió que en lugar de capturar en un grid del sistema toda la información que tenían en las hojas de trabajo, capturaran esa información en un formato de Excel y luego importar en el sistema ese archivo de Excel para obtener de ahi la información que el sistema necesitaba. Utilicé para ello el tipo de dato ExcelDocument de Genexus, en el sistema se pueden configurar una serie de parámatros como la linea donde comanzar a leer la información en la hoja, las columnas donde está cada dato que el sistema necesita, la ruta default de los archivos entre otros, el sistema valida toda la información antes de grabarla en las tablas de la base de datos tal como si la hubiese introducido el usuario de la manera tradicional en el sistema, si el archivo no pasa la validación le indica al usuario la celda donde encontró la inconsistencia y el motivo por el que no se puede importar esa hoja.
En esta primera fase está funcionando asi, conforme se vean resultados positivos con el sistema tengo contemplado utilizar una tecnología que estube investigando y creo que vendría muy bien en este caso, se trata de una Pluma electrónica, que segun los que ya la utilizan facilita la transición de los procesos de forma manual a electrónica al utilizar el usuario una pluma "normal" para escribir en papel "normal", con la particularidad de que la pluma guarda todo lo que el usuario escribe y esa información luego es leída e interpretada por la computadora, pero eso es tema para otro post.
miércoles 16 de septiembre de 2009
sábado 18 de julio de 2009
La Puta de Babilonia
Ese es el título del libro de Fernando Vallejo que estoy terminando de leer, en él, el autor hace un exhaustivo y crítico análisis de lo que ha sido la historia de la Iglesia Católica desde sus inicios hasta el presente siglo, usando un lenguaje en ocasiones soez (lo cual puede adivinarse ya desde el título de la obra, La Puta de Babilonia) Vallejo nos lleva a un recorrido por todas las atrocidades, incongruencias, mentiras, corrupción, asesinatos, masacres, libertinaje y todo lo más horrendo que uno se pueda imaginar, todo esto llevado a cabo por el Papa en turno y toda la jerarquía eclesiástica católica en toda su historia.
La llama La Puta, porque sostiene que ha llegado a sobrevivir estos dos mil años debido a que siempre "se acuesta" con el que va ganando sin importarle otra cosa que conservar su poder y riquezas dándole la espalda a quien antes apoyaba en cuanto cambia la situación y ya no le es favorable a sus intereses, siempre ha sido así desde que el emperador Constantino le dio su primer impulso cuando no era más que una de varias sectas que se llamaban cristianas y que adoraban a diferentes versiones de Cristo. El autor no deja sentido a nadie, en esta obra también critica duramente al Judaísmo y el Islam, refiriéndose siempre a ellas al igual que al cristianismo en un lenguaje soez y denigrante pero que desde mi punto de vista es solo para poder decir justo lo que quiere decir sin tapujos y sin censura.
Sobre todo en las primeras partes el libro me pareció algo cansado de leer en ocasiones, ésto debido a la gran cantidad de datos históricos, nombres, fechas, lugares a que hace referencia, para apoyar sus opiniones; pero fuera de eso, el libro es sumamente interesante y escrito con un estilo que puede llevar del asqueo a la carcajada con un humor ácido e inteligente que salpica toda la obra.
Es sin duda un libro que recomiendo leer a quien quiera conocer un poco más sobre la historia de la religión católica, sobre todo a aquellos que se llaman con orgullo cristianos o católicos sin tener ni idea de como se fundó esa religión de la que están tan orgullosos y se conforman con lo que les dicen quienes se creen depositarios de la verdad absoluta.
Amén.
La llama La Puta, porque sostiene que ha llegado a sobrevivir estos dos mil años debido a que siempre "se acuesta" con el que va ganando sin importarle otra cosa que conservar su poder y riquezas dándole la espalda a quien antes apoyaba en cuanto cambia la situación y ya no le es favorable a sus intereses, siempre ha sido así desde que el emperador Constantino le dio su primer impulso cuando no era más que una de varias sectas que se llamaban cristianas y que adoraban a diferentes versiones de Cristo. El autor no deja sentido a nadie, en esta obra también critica duramente al Judaísmo y el Islam, refiriéndose siempre a ellas al igual que al cristianismo en un lenguaje soez y denigrante pero que desde mi punto de vista es solo para poder decir justo lo que quiere decir sin tapujos y sin censura.
Sobre todo en las primeras partes el libro me pareció algo cansado de leer en ocasiones, ésto debido a la gran cantidad de datos históricos, nombres, fechas, lugares a que hace referencia, para apoyar sus opiniones; pero fuera de eso, el libro es sumamente interesante y escrito con un estilo que puede llevar del asqueo a la carcajada con un humor ácido e inteligente que salpica toda la obra.
Es sin duda un libro que recomiendo leer a quien quiera conocer un poco más sobre la historia de la religión católica, sobre todo a aquellos que se llaman con orgullo cristianos o católicos sin tener ni idea de como se fundó esa religión de la que están tan orgullosos y se conforman con lo que les dicen quienes se creen depositarios de la verdad absoluta.
Amén.
jueves 11 de junio de 2009
¿Creer o Pensar?
"Creer es más fácil que pensar. He ahí la razón de que haya más creyentes." Anónimo.
martes 19 de mayo de 2009
Aplicaciones que twittean
Me di de alta en twitter hace algunos meses, me había resistido a hacerlo porque no le veía utilidad alguna, pero después de comenzar a usarlo debo reconocer que me ha gustado mucho, estoy "siguiendo" a algunas personas o empresas de las cuales me interesa lo que tengan que decir y algunos amigos y conocidos solo por saber en que andan metidos, en que están trabajando, las cosas que les suceden, las recomendaciones que a veces hacen, lo que comentan de las series/películas de moda, etc. En ocasiones se pueden encontrar verdaderas joyas de sabiduría condensadas en 140 caracteres (que es la máxima extensión de los mensajes que se pueden poner en twitter). Pero eso no es todo, como todo servicio exitoso ( y vaya que twitter es exitoso) cuenta con una API que se puede aprovechar para crear todo tipo de aplicaciones para interactuar con el servicio de la manera que tu imaginación te lo permita, basándose en dicha API de twitter, existen muchos clientes twitter o programas para usar el servicio desde tu escritorio o dispositivo móvil favorito, también existen librerías para muchos lenguajes de programación que encapsulan el funcionamiento de la API, de tal manera que si eres programador y te interesa el tema, puedas integrar más facilmente el servicio a tus aplicaciones.
En un rato de aburrimiento me puse e probar una de estas librerías para C# llamada twitterizer e hice una pequeña aplicación en C# que me permite actualizar mi estatus en twitter desde ahí, pienso seguirla desarrollando como ejercicio para practicar con el lenguaje C#. Esto me dio la idea de que algunas aplicaciones administrativas que he desarrollado y tengo en producción podrían facilmente "twittear" lo que estan haciendo, o cuando sucede algo que el administrador del sistema debería conocer como por ejemplo un error.. cof! cof!!..digo... una excepción; tengo también pequeñas aplicaciones que realizan algunas tareas rutinarias como enviar informes por correo electrónico o comprobar una condición cada cierto tiempo y realizar algo en función de dicho estatus, éstas son candidatas a ponerlas a chismear en twitter lo que van haciendo, esto por supuesto ligado con una cuenta de twitter en la que los updates no sean públicos sino que se necesite autorización del dueño de dicha cuenta para ver sus updates, las posibilidades son enormes, comenzaré por integrar el servicio con algo sencillo para ir profundizando y próximamente contaré mi experiencia por aquí, o por medio de un update en twitter ;-).
En un rato de aburrimiento me puse e probar una de estas librerías para C# llamada twitterizer e hice una pequeña aplicación en C# que me permite actualizar mi estatus en twitter desde ahí, pienso seguirla desarrollando como ejercicio para practicar con el lenguaje C#. Esto me dio la idea de que algunas aplicaciones administrativas que he desarrollado y tengo en producción podrían facilmente "twittear" lo que estan haciendo, o cuando sucede algo que el administrador del sistema debería conocer como por ejemplo un error.. cof! cof!!..digo... una excepción; tengo también pequeñas aplicaciones que realizan algunas tareas rutinarias como enviar informes por correo electrónico o comprobar una condición cada cierto tiempo y realizar algo en función de dicho estatus, éstas son candidatas a ponerlas a chismear en twitter lo que van haciendo, esto por supuesto ligado con una cuenta de twitter en la que los updates no sean públicos sino que se necesite autorización del dueño de dicha cuenta para ver sus updates, las posibilidades son enormes, comenzaré por integrar el servicio con algo sencillo para ir profundizando y próximamente contaré mi experiencia por aquí, o por medio de un update en twitter ;-).
jueves 14 de mayo de 2009
Soporte técnico gratuito e ilimitado
Todos (o la mayoría) de los que trabajamos en el sector de las TIC, estamos expuestos a ser victimas de familiares y amigos, amigos de los familiares y familiares de los amigos que requieren soporte técnico para sus computadoras pero no quieren pagar por el servicio, así que prefieren buscar un Existen muchas formas de librarse de esto, pero todas implican ponerse en plan de alejar a esas personas y eso no siempre es posible, en ocasiones no queda más remedio que resignarse y dar el soporte. ¿Pasará esto en otras profesiones? Mi esposa es ingeniera en biotecnología y nadie le habla el fin de semana para preguntarle alguna duda relacionada con su trabajo, tengo conocidos que son abogados o médicos y si alguien les habla para una consulta les cobran la factura y nadie se enoja por ello, ¿Porqué con nosotros las cosas son diferentes? quizá nosotros mismos tenemos la culpa de que no respeten nuestro trabajo por no separar debidamente las cosas del trabajo de las cuestiones personales.
Hasta existen quienes han escrito manuales sobre este tema y como sobrevivir a una situación así.
martes 12 de mayo de 2009
El poder de los bloggers
viernes 17 de abril de 2009
Mi primer teléfono celular: Un Motorola Tele Tac 200
Era a mediados de los 90's(0 algo asi), los teléfonos eran solo eso: teléfonos, no servían para tomar fotos digitales, ni escuchar mp3, ni guardar archivos, ni navegar por Internet, ni.... nada, solo para hacer y recibir llamadas, el primer teléfono celular que tuve fue éste:

Un antiguo "ladrillo" llamado Motorola Tele Tac 200, que pesaba como medio kilogramo(quizá mas) y tenía una pequeña pantalla de una sola línea con los caracteres color ámbar (me recordaba a los monitores mono cromáticos antiguos), las teclas eran como de goma y sobresalían un poco, a excepción de la tecla "power", imagino que para evitar apagarlo por error. Hace poco me lo encontré en casa de mi mamá, no pude comprobar si aun funciona porque no encontré el adaptador de corriente, pero cuando lo abandoné aun funcionaba, inmediatamente le tomé unas fotos para el recuerdo y no pude evitar transportarme por un momento a esa época y recordar como eran las cosas entonces en lo relacionado con las tecnologías de comunicaciones, creo que lo guardaré como recuerdo y quizá lo done a un museo de tecnología en el año 2030 :-)

Un antiguo "ladrillo" llamado Motorola Tele Tac 200, que pesaba como medio kilogramo(quizá mas) y tenía una pequeña pantalla de una sola línea con los caracteres color ámbar (me recordaba a los monitores mono cromáticos antiguos), las teclas eran como de goma y sobresalían un poco, a excepción de la tecla "power", imagino que para evitar apagarlo por error. Hace poco me lo encontré en casa de mi mamá, no pude comprobar si aun funciona porque no encontré el adaptador de corriente, pero cuando lo abandoné aun funcionaba, inmediatamente le tomé unas fotos para el recuerdo y no pude evitar transportarme por un momento a esa época y recordar como eran las cosas entonces en lo relacionado con las tecnologías de comunicaciones, creo que lo guardaré como recuerdo y quizá lo done a un museo de tecnología en el año 2030 :-)
Suscribirse a:
Entradas (Atom)
