Destacamos

CURSOS ACTUALIZADOS

            EN IBMi

VERSIONES 6.1 e i7.1




 

 

 

CB Login

powered_by.png, 1 kB
Inicio
Septiembre y Octubre 2010, Diners Club S.A Del Ecuador E-Mail
Calificación del usuario: / 1
MaloBueno 

Image

Diners Club del Ecuador S.A.
Las siguientes son opiniones sobre el curso de RPG IV ILE /Free SOA MVC del OS/400 que los alumnos de  Diners Club del Ecuador S.A, en Quito Ecuador han tomado (duración del curso 60 horas) en las instalaciones del cliente durante los meses de septiembre y octubre del 2010

 


 

Ing. Jorge Fernando Armas Quiles

Estimado Juan Jorge:

Este curso me ha enseñado que las nuevas herramientas para OS/400 no están muy distantes de las herramientas consideradas de última tecnología como por ejemplo punto net, ya que tanto la interfaz como la facilidad de su uso la hace más amigable, facilitando el desarrollo enormemente.

Considero, también, que las facilidades dadas por la herramienta permiten al programador dedicar más tiempo a conocer el entorno del negocio, el flujo de datos en los diferentes módulos e identificar sus procesos críticos en lugar de dedicar ese tiempo a aprender de memoria los nombres de tablas y campos de la Base de Datos.

Este curso me ha sorprendido por la potencialidad demostrada del OS/400 que hasta el momento desconocía podía llegar a alcanzar.  Consideraba que el RPG siempre podría ser usado como un lenguaje rígido en el cual incluso los nombres de variables tenían un límite de longitud, sin embargo, me doy cuenta que no es así y que lo único que necesitamos es intentar aplicar los conocimientos adquiridos en los nuevos desarrollos.

Considero que con lo aprendido hasta este momento en ILE, es posible optimizar algunos procesos que se demoran demasiado tiempo en su ejecución.



Saludos cordiales,

Jorge Fernando Armas
Tecnología de Sistemas
Diners Club – Interdin

 

 Ing. Luisa Torres

 

Buenas tardes Juan Jorge:

El curso me ha brindado la posibilidad de aprender y aclarar los conceptos que estamos usando para la programación y, sobre todo,  nuevas cosas que no conocía.

1.  Los nuevos conceptos como la programación en hebras me permitirá crear o modificar los procesos con otra orientación para mejorar el  rendimiento de los mismos y dar un mejor uso al equipo.

2.  Los conceptos de programación encapsulada es excelente porque nos facilita el reducir líneas de código y poco a poco ir eliminando de nuestra manera de pensar el formato fijo, además que este tipo de programación nos facilita el aprender otros lenguajes de programación.

3.  El uso de la nueva herramienta nos facilita enormemente la programación ya que no tengo que aprenderme de memoria los campos de una tabla y tampoco los nombres de las funciones o comando a usar en la programación ya que todo se puede visualizar en la pantalla.

4.  El manejo de estructuras de datos en los programas, para mi, es una forma muy práctica de evitar errores al momento de digitar variables o cuando se va a renombrar campos y disminuye los tiempos de programación.

5.  Y algo que me parece muy novedoso es el manejo de cubos en RPG algo que yo creía no se podía realizar.

Muchas gracias Juan Jorge por su paciencia para aclarar todas nuestras dudas y consultas.

Saludos,


Luisa Torres
Diners Club del Ecuador

 Ing. Viviana Gabriela Padilla Córdova

 

Cuando empecé a trabajar en el 2008 con el AS/400 y su lenguaje RPG, me pareció algo muy simple y con poca utilidad, creación de pantalla y programa estructurado, con filas fijas para cada operación,  dar un mal criterio antes de conocer que está detrás de la pantalla verde, realmente estaba muy equivocada.  A  medida que fui adentrándome más a su funcionalidad y características, cambie mi forma de pensar y me he dado cuenta que es un lenguaje muy poderoso, seguro y eficiente, si se lo sabe aprovechar.

Emocionada por el curso de RPGLE, me di cuenta que tengo todo un mundo por conocer e infinidad de cambio que plantearme para la mejorar continua y aplicar diariamente en mi forma de analizar y facilitar la presentación del código, haciéndolo  así más entendible para cualquier persona que tenga que dar mantenimiento a los programas desarrollados.

Además, en el transcurso de la capacitación, he ido relacionando el día a día de mi trabajo con la orientación a objetos,  muy similar a otros lenguajes y optimizar el manejo de los recursos.  Tengo mucha curiosidad de conocer todo lo que viene más adelante.

Gracias por incrementar el conocimiento y abrir mi mente hacia otro tipo de orientación y beneficios del RPG IV.


Saludos Cordiales,
Viviana Padilla Córdova
Departamento de Tecnología

 Ing. Mayra Hipatia Garcés López
 
Estimado Juan Jorge,

Me ha sorprendido la evolución que ha tenido en RPG en cada una de sus versiones hasta la actual donde todas las funcionalidades que tiene hoy en ILE-RPG hacen que la programación sea fácil y manejable ya no se hace una programación monolítica sino que se nos permite hacerla en formato libre.

Además se me han aclarado temas como el manejo de estructuras,  bucles,  tablas dentro de un programa de manera más óptima y aprendiendo las funciones que tiene el ILERPG.

La herramienta Websphere es magnífica ya que en esta podemos editar nuestros programas, visualizar el esquema de las tablas que se usan dentro del programa,  los campos de las mismas y la relación entre estas con lo cual nos ayuda a la programación.

En  ILERPG se puede realizar encapsulamiento debido a que se puede usar las funciones que este tiene dentro de un programa minimizando código y tiempos de ejecución adicionalmente puedo yo crear módulo donde puedo tener procesos agrupados no teniéndolos de manera separada.


Gracias por todo,
Saludos

Mayra Garcés L.

Departamento de Tecnología Sistemas

 

Ing. Jorge Tolagasi

Estos son los comentarios del curso

1.  Este curso ha tenido un nivel muy bueno por la cantidad de nuevos conocimientos impartidos.

2.  En este curso se ha aprendido conceptos de programación que antes no se conocían o que no estaban claro.

3.  Se puede ver muchas oportunidades de mejora para los programas que se ejecutan en nuestro sistema.

4.  Se ha podido ver que el RPG no es un lenguaje antiguo u obsoleto y que tiene un muy buen nivel técnico y que está al nivel de los otros lenguajes más comúnmente usados como Java y C.

5. La programación orientada a objetos y el formato libre  puede ser de gran ayuda para la optimización de nuestro software, y poder en los procesos diarios y de Facturación tener tiempos de ejecución mucho más cortos.

6.  Igualmente la nueva interface por Websphere es muy poderosa para trabajar lo cual nos ayudaría mucho en nuestro trabajo por la gran cantidad de ayudas que tiene.
 
 
Saludos,


Jorge Tolagasi
Diners Club del Ecuador
Tecnología

 

 Ing. Gustavo Bolaños

Estimado Jorge:

Lo que se está aprendiendo en el curso de RGPLE, en su mayor parte es para nosotros algo nuevo, a pesar de que ya trabajamos en RPG por varios años.

Entre las cosas más sobresalientes que se puede ver, es el hecho de poder programar en formato libre, algo que pensé que no era posible en RPG.  Esto nos ayuda a programar con más facilidad, y sin pensar tanto en donde o en que posiciones digitar tal o cual operador, archivo, variable, indicador, etc.  Ya podemos utilizar nombres de variables mucho más amplios y expresivos.

Otra cosa novedosa es poder utilizar un ambiente gráfico, con ayudas sensibles y comprensibles.  Poder ver el esquema de nuestro proceso, con sus archivos, claves que usa, campos que conforman la clave, etc., sin necesidad de ir a buscar el archivo.  No se compara con la típica pantalla verde del AS400 y su editor STPDM-SEU, en donde toma mucho más tiempo, ver todo de una manera integral.
 
Saber que se puede aplicar conceptos más avanzados, que se usan en otros lenguajes como JAVA y que se pensaba no se podían usar en RPGLE, como encapsulamiento, manejo de prototipos, simular procesos de data warehouse, programación orientada a objetos, etc.

En conclusión el aplicar lo aprendido, nos va ayudar a mejorar nuestra forma de programar, de cómo mejorar nuestros procesos, y poder ser más eficientes.



Saludos
Gustavo Bolaños M.
Tecnología

 


Ing. Sandra Cecibel Carrillo Punina

Estimado Juan Jorge:

Llevo ya varios años desarrollando en RPG AS400 me gusta mucho y siempre he pensado que es una herramienta muy poderosa más todavía después de haber conocido mediante este curso de los avances de este lenguaje, de la facilidad de manejarlo con formato libre (FREE) haciéndolo amigable y entendible para las personas que manejan diferentes lenguajes, el curso que nos presento estaba orientado a que entendamos conceptos y podamos aplicarlos optimizando procesos, entendiendo el concepto de encapsulamiento, aprendimos a generar módulos, procedimientos y funciones, utilizando Websphere una manera rápida de programar con la finalidad de invertir la mayor parte del tiempo en análisis, a diferenciar que en la actualidad con el uso de SQL en programación se tiene programas que son más rápidos que los desarrollados en la programación tradicional, sabiendo aplicar claro correctamente los conceptos.

Gracias por su paciencia por "Refrescar" nuestro lenguaje básico para poder proseguir con el curso avanzado, por compartirnos sus conocimientos, experiencias y sugerencias para mejorar nuestra forma de trabajo.


Saludos,

Sandra Cecibel Carrillo Punina

 

Ing. Mauro Peña herrera

Se pensó que el curso era como los típicos, en donde hay mucha teórica y muy poca práctica, pero el que tú impartiste es totalmente diferente ya que se puso en práctica y se sustentó todo.

Además muchas cosas que se habían comentado sobre nuestros procesos, que consumían mucho tiempo en su ejecución, fueron solventadas con este curso; con las indicaciones y sugerencias dadas se prevé la mejora y optimización de dichos procesos.

Se entendió los conceptos de programación Orientada a Objetos y por ende, se tiene claro que para su implementación en la Organización, se requiere de un cambio no de 180 grados sino de 360 grados (hay que analizar la base de datos (ya no usar DDS sino SQL), estándares de programación, equipos de trabajo, etc.).


Muchas gracias por todo.

Mauro Peña herrera
Diners Club del Ecuador S.A.

 

 Ing. Tomás Erazo López
 

Cuando empezamos el curso de RPG-IV ILE, teníamos muchos una visión muy corta sobre cuanto podríamos aprender, ya que para nuestro conocimiento "Creíamos" que ya sabíamos mucho.

Al avanzar en cada capítulo pudimos ver que nuestro conocimiento actual, no sólo era insuficiente, sino que en muchas ocasiones "equivocado", porque muchas prácticas que considerábamos normales, en nuestro trabajo, resultó, que era la peor forma de hacerlo.  Lastimosamente lo tuvimos que aprender como tú dices a "martillazos en la cabeza", porque estos conceptos los teníamos muy arraigados.

Agradezco el haber podido recibir este curso que no solamente nos actualizó en nuestro conocimiento, sino que nos ha permitido tener una nueva visión de lo que se puede hacer en el RPG y que no desmerece ninguna de las ventajas que tienen los lenguajes actuales.

El tiempo que al principio nos parecía suficiente, al final del curso vimos que no fue así, sino que tenemos todavía mucho que aprender y por lo tanto debemos seguir en nuestro proceso de aprendizaje, porque como se ha demostrado en el curso recibido, el no estar enterados de cómo hacer las cosas, resulta mucho más caro que la inversión en capacitación.


Gracias nuevamente por tu ayuda, y conocimientos.

Atentamente

Ing. Tomás Erazo López

Tecnología - Mantenimiento y Desarrollo
Diners Club del Ecuador S.A.

 

Ing. Dina Maribel Guallichico Loya

Estimado Juan Jorge,

El curso impartido fue muy bueno en todo sentido, ya que he aprendido programación orientada a objetos con ILERPG, todo lo aprendido me ayudará a explotar de mejor manera la herramienta este curso a demás me ha servido para mejorar mi forma de análisis, diseño y desarrollo en cuanto a estándares de programación, uso correcto de funciones, comandos, métodos de acceso, uso de programas de servicio.


Le agradezco por sus consejos.

Saludos Cordiales,
Dina Maribel Guallichico Loya
Tecnología –Quito

 

Ing. Efrén Villavicencio

Resulto un curso ilustrativo de cómo ha evolucionado el RPG en los años, y adicionalmente de características que siempre han existido pero no las hemos aplicado por desconocimiento.
Se necesitaba una capacitación formal del lenguaje de programación ya que muchos sólo desarrollábamos orientados a codificaciones ya realizadas y no en base a conceptos establecidos.
Resulto bastante ilustrativo el manejo de cómo el iSeries trabaja los temas de multi-hebras orientado a la ejecución de módulos/funciones en diferentes núcleos de procesamiento.
Importante recalcar la manera demostrada del punto de optimización del manejo de datos mediante la herramienta SQL con respecto al I/O nativo ya que utiliza motor de base de datos que siempre se está actualizando.
Importante la orientación de cambiar el procesamiento de archivos de parámetros a memoria en lugar de búsquedas directamente de dichos archivos a disco optimizando el procesamiento.

Gráficamente se demostró el manejo del iSeries al recuperar bloques de datos a archivos sean estos físicos/Lógicos orientados a plasmar como debe ser desarrollada la arquitectura de un proceso orientado al procesamiento de archivos.

Debemos orientarnos a manejar prototipos / plantillas para el desarrollo ya que evitan tiempo de codificación y errores de parámetros al instante de utilizar funciones/procedimiento.

Importante de recalcar el funcionamiento del iSeries al llamar procesos externos en como registra los temas de auditoría/replicación y como esto resulta más caro en el procesamiento.

Manejo de múltiples capas de procesamientos Datos/Negocio/Presentación.


Con la utilización del lenguaje LE permite el manejo de encapsulamiento y manejo de estructuras



Lcdo.  Efrén Villavicencio
Jefe de Desarrollo
Tecnología – Desarrollo y mantenimiento
Diners club del ecuador

 

 

Ing. Santiago Rafael Santacruz Coronel.

Cuando nos enteramos que íbamos a recibir un curso de ILE RPG, nuestra inquietud era el nivel del mismo ya que según nosotros ya conocíamos el ILE RPG, y por tal motivo se recomendó un curso ya avanzado.

Cuando llego el momento del curso y mientras este se iba desarrollando nos dimos cuenta que realmente lo que necesitamos era primero un nivel básico ya que todos los conceptos que se recibía no lo conocíamos, y por lo tanto tampoco no lo aplicábamos.

Con esto lo quiero decir que el curso que recibimos fue diferente, porque no se limitó a explicar los formatos de los códigos de operación y sus operandos, sino que también la forma en que estos afectan al performance del proceso.  No fue sólo teórico y si también practico tratando de demostrar los efectos de cada instrucción.
Siento que falto el tiempo para profundizar en temas como programas de servicio, directorios de enlace y el manejo de Web Services.

Además el Instructor conoce a profundidad el tema y sabe trasmitir sus conocimientos.  Por lo que te ayuda a resolver y entender inquietudes con facilidad.

Fue una grata experiencia participar en este curso, ahora entiendo todo lo que se puede hacer con el ILE RPG, y que depende de nosotros utilizar todas las facilidades que este nos brinda.  Nos enseñó a programar y BIEN.

                                                                 “Somos nosotros los que nos ponemos las limitaciones”

Santiago Santacruz C.
Desarrollo y Mantenimiento de Aplicaciones
Amazonas y Pereira 

 
Modificado el ( lunes, 28 de noviembre de 2011 )
 

Encuestas

¿Como le pareció el curso de RPG IV ILE?
 
¿Cómo le pareció el curso de DB2 UDB SQL ANSI/ISO 2003 ?
 
¿Le gustaría recibir nuestro boletín para conocer más sobre nuestra empresa?
 
© 2012 www.ipm-gs.com
Joomla! es Software Libre distribuido bajo licencia GNU/GPL.