viernes, 16 de noviembre de 2007

Velneo en Venezuela

Debido al crecimiento de Velneo y de su nivel de conocimiento a nivel mundial, me he visto en la necesidad de crear un Blog llamado Velneo en Venezuela.
Con este blog pretendemos ser un punto de referencia importante en el país sobre Velneo desde el punto de vista de consultoría, formación, desarrollo y soporte.
Somos un grupo que ha nacido de unir nuestros conocimientos en distintos campos de la informática y sobre todo por el interés puesto en Velneo.
Así que este blog en el que escribo lo dejaré como un blog de impresiones personales de mi trabajo con Velneo.

Poco a poco iremos creciendo y mejorando nuestros servicios y nuestro trabajo en la Web.

El link al Blog Velneo en Venezuela es: http://ofsantana.wordpress.com/

Les esperamos...

martes, 23 de octubre de 2007

Velneo un lenguaje orientado a Base de Datos

Me pareció muy interesante lo que Velneo dice de sí mismo en la primera página de su sitio web. "
Velneo es diferente porque está orientado a base de datos".

Y me llamó la atención porque aunque tengo algo de tiempo programando con Velneo, cerca de 4 años,siempre supe eso, pero nunca lo tuve tan claro como ahora.

Un lenguaje orientado a base de datos... qué es esto? un cliché para atraer más clientes? o la realidad más práctica en el mundo de la programación y las bases de datos.

Para mí es la combinación perfecta entre un lenguaje de programación moderno, de fácil aprendizaje, rápido y que de verdad soluciona los problemas, sin convertirse él en un problema, y la base de datos más rápida y versátil del mercado.

Un base de datos innovadora, con unas relaciones que han roto nuestros esquemas más tradicionales. En velneo no hablamos de tablas que tienen "campos relación" entre sí. Son tablas que están UNIDAS entre sí de forma real.

Ahora lo más importante es tener en claro la tendencia "natural" de Velneo y es de eso que quiero ecribir.

Cuando se programa con Velneo todo, absolutamente todo tiene que ver con la base de datos, puede ser de manera directa o indirecta, pero todo culmina en la base de datos. Y es que cada objeto, cada proceso, variable, fórmula que usamos nos lleva a modificar, crear, eliminar un campo, una tabla. Y esa realación tan estrecha no debe perderse de vista cuando nos encontramos trabajando frente a nuestro vDevelop.

Velneo es un lenguaje que ha optado por una vía, las bases de datos. Y el programador que usa Velneo debe tener la misma tendencia. Su programación en Velneo no busca otra cosas que aplicaciones empresariales, aplicaciones con datos, con información. Aplicaciones que manipulen o simplemente consulten de manera rápida y eficaz lo más importante de cualquier compañía. Su información, su DATA.

No puedeo generalizar en este punto, pero es así como yo lo veo. Esa fue mi decisión cuando opté por Velneo hace algunos años ya. Mi programación tendría un cauce definido. Las bases de datos, las soluciones empresariales.

Y para muestra muchos botones. Estos días pienso analizar los resultados de estudios realizados sobre el rendimiento del vServer comparado con SQL Server y Oracle. Para ver cómo se desempeña este lenguaje orientado a Base de Datos en el mercado.

martes, 16 de octubre de 2007

Velneo se apoderó de mi departamento...!!!

Es interesante ver como Velneo poco a poco se ha ido implantando en el área de Auditoría de Sistemas del Banco. Primero fue mi pequeña aplicación que importaba de TXT una tabla bajada del AS400.
Aunque nadie se daba cuenta que yo hice esa aplicación, la he usado una y otra vez.
Pero luego de que mi compañero hizo el curso de Velneo conmigo, no hemos dejado de hacer pequeños aplicativos.
Lo primero que hicimos fue mejorar varios controles que se llevaban en Excel a completas aplicaciones en Velneo.
Una de ella es para el control y monitoreo de los MEMO de las auditorías hechas por departamentos. Así la secretaria sabe cuando envió un documento, cuando se recibió, cuando se envió una respuesta y siempre tiene en un solo formulario toda la información relevante del MEMO, la auditoría, los auditores participantes y los destinatarios. Y esto es la versión 1.0, porque, cuando tenga tiempo, haré que ese programa envié los MEMO por correo electrónico y demás.

Luego mi compañero hizo una aplicación para llevar el control de las certificaciones de sistemas a las que asistimos, con comentarios sobre su uso, departamento usuario, programadores involucrados, etc.

Pero, para mí lo mejor ha sido la última innovación. El Importado AS400... qué así lo he llamado.
Es un programa que nace de un problema. Muchas veces para importar archivos TXT del AS400 es muy tedioso, sobre todo porque el Client Acces de IBM es muy lento y cuando el archivo pasa de 50.000 registros SE CUELGA!!!!!

Así eché mano de mi vODBC, sería mi primera vez. Luego de ojearlo y entender su funcionamiento, desarrollé una aplicación que extrae cualquier archivo del AS400 en un tabla genérica de Velneo y luego de allí lo paso a TXT o a EXCEL o simplemente hago lo que tenga que hacer en la misma rejilla de Velneo. Todo en cuestión de minutos, sin importar lo extenso del archivo.

De allí no han dejado de venir ideas a mi cabeza. Entre las distintas pruebas que he hecho, he podido crear tablas en el 400, llenarlas con datos y lo que más me ha gustado: CORRO programas del AS400 sólo con un click de mi aplicación.

Se podrán imaginar todas la ideas que tengo, sólo necesito algo de tiempo para plasmarlas. Ya les contaré Más adelante lo que haya hecho.

Les dejo imágenes de la interface de la aplicación. Intenté hacer que la interface fuese como la del sitio web del Banco www.sofitasa.com











jueves, 2 de agosto de 2007

Desarrollo de herramientas de seguimiento con Velneo

Desde hace ya dos meses, he sido contratado, sin dejar mi trabajo en el Banco, como asesor y programador de una empresa, grande en el país, distribuidora de medicamentos.
La idea del proyecto es la creación de distintas herramientas de seguimiento de las ventas a nivel nacional por distintos parámetros.
Toda la Data proviene del sistema SAP de la empresa en forma de archivos txt
Una de las aplicaciones que se requerían ya está en período de prueba. Se trata de aplicaciones que leen distintas tablas provenientes del SAP en forma de archivos TXT. Archivos TXT de hasta 50 y 120 mb.
Las tablas están relacionadas al estilo tradicional, pero una vez en velneo, las posibilidades de relaciones son mucho mejores, la visualización de maestros con históricos se hace de una forma tan cómoda que los gerentes trabajarán y podrán hacer su gestión de ventas en un ambiente más cómodo.
Por qué usar Velneo?
Sencillo, porque el tiempo que se ha invertido, no ha sido en programar como tal, sino en analizar bien la aplicación y estudiar a fondo las distintas relaciones y cálculos que Velneo debe realizar, i.e, centrarse en el Qué? y no el Cómo?
Otra de las ventajas es que la aplicación está montada en un servidor al que tienen acceso los distintos gerentes, y gracias a los procesos automáticos del mismo, se cargan los TXT diariamente y no es necesario que alguién esté siempre realizando esta tediosa tarea.
Lo que más me gusta de este proyecto es que estoy viendo a Velneo enfrentarse a grandes archivos y volumenes importantes de Data y salir victorioso, dándo los resultados esperados. Y la velocidad de desarrollo.... es algo que no necesito comentar.

martes, 12 de junio de 2007

¿Velneo hace esto?...¿Puedo hacer esto con Velneo?

Esa suele ser la pregunta que algunos hacen al encontrarse con velneo.
En mi opinión y experiencia personal, no creo que debe ser así como nos encontremos con esta herramienta. Y por qué digo esto?... por 2 razones.

1. Porque velneo tiene unos objetivos y un alcance específico, tan específico que si le preguntas a la página, ella te responde con esta frase "El creador de tu software empresarial"

2. Porque velneo es una herramienta muy rica, que de entrada no se conoce del todo, es muy posible que pasados los años sigas descubriendo cosa (a mí me pasa), por lo que tal vés pensamos que X o Y cosa no se puede hacer con velneo y lo que pasa es que NOSOTROS no lo sabemos hacer con velneo.

Y decir que Velneo no tiene límites, tampoco es algo real, porque claro que los tiene. Simplemente hay que establecer para qué voy a usar velneo.

En mi experiencia cuando un proyecto se me presenta y a simple vista veo que no lo puedo llevar a cabo con velneo, pues la verdad no me complico la vida y no lo tomo. Ahora bien, me suelen pedir programas con bases de datos, programas para PYMES, en fin TODO ESO LO PUEDO HACER con velneo.

Así que encontrarse con Velneo y preguntarle qué es o no es capaz de hacer, no considero que sea la mejor forma, lo mejor es conocer su alcance, su potencial y luego preguntarme. ¿Seré capaz de hacerlo con Velneo?

La respuesta será que sí, y de seguro será más fácil que cualquier otra alternativa.

jueves, 7 de junio de 2007

Velneo y las auditorías...

Hace ya tres semanas que me ascendieron de programador a auditor de sistemas dentro del Banco donde trabajo.
En un inicio se puede pensar que ya no trabajaría con programación, y la verdad es que no es así. Porque aunque ya no programo con RPGILE, sí programo con Velneo.
Y es interesante como Velneo me ha ayudado para hacer auditorias de Data.
Tenía que estudiar una tabla del AS/400 que fue volcada en un archivo TXT. Una tabla de 77 campos y 30.000 registros aproximadamente.
Ahora bien el estudio de esa data debe hacerse de manera mensual.
Hacerlo con Excel no me daba ningún resultado solo tratar de cargar el archivo de texto que pesa 20 mb, hacía que mi computadora se parara, el excel se trancaba y tardaba mucho.
Decidí usar Velneo.
Hice una aplicación que me importara ese archivo TXT y me guardara una tabla que ya tendría los tipos de datos que necesito por campo, por lo que al importar ya tendría mis datos en numéricos y texto.
Luego me dediqué a crear los procesos de filtrado que necesitaba para los distintos estudios.
Ni decir la rapidez en que sube la información a Velneo y una vez "dentro" la rejila se manejaba muy bien, los procesos de filtrado trabajan rápido, puedo multipartir listas, crear listas virtuales, exportar archivos txt con lo que necesite, y un largo etc.
Pude estudiar la información de manera fácil y sencilla.
Ni decir que a varios usuarios a los que le mostré la aplicación quedaron fascinados. Ya que ellos podrían hacer esos estudios sin conocer Excel ni de programación ya que mi aplicación es 100% entendible y sólo hay que hacer unos cuantos clicks para obtener lo que se quiere.
Como siempre lo he dicho, a la hora de trabajar con datos, Velneo no tiene comparación.

martes, 5 de junio de 2007

Inicio de mi Blog

La verdad es que nunca he sido muy amigo de este tipo de publicaciones... Pero creo que soy injusto, porque yo mismo me he servido del conocimiento de otros publicado en sus propios Blogs... Así que he querido empezar este blog para compartir los conocimientos y experiencias que he tenido con Velneo y en la informática en General.
Espero que de verdad le sea de ayuda a todos los que entran en contacto con esta herramienta.

Un Saludo....

Oscar Santana