tag:blogger.com,1999:blog-6310158185436601172009-07-10T14:41:29.518+01:00Blog, Cobol en españolRevitalizando Cobol. Historias de un programador.Andrés Monteshttp://www.blogger.com/profile/11510132473025281361noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-631015818543660117.post-73833408520775908202008-02-10T18:32:00.000+01:002008-02-10T18:47:20.833+01:00El "Timo" de las versiones.El otro día instale la versión 8 de PowerCobol, ahora llamado Netcobol. Si tienes una versión anterior te indicará que antes la desinstales. La instalación, como todas next, next..., eso sí, siempre me gusta darle a personalizada, para instalar solo lo que necesito, en éste caso instalé NetCobol y PowerCobol, ya que el resto de herramientas no las utilizo.<br /><br />Al abrirlo es cuando viene la decepción. ¿Porqué se empeñan en cambiar de versión? Si en realidad no han cambiado practicamente nada, es una actualización menor, casi inapreciable.<br /><br />Cuando hay un cambio de versión de cualquier aplicación, uno espera novedades, mas facilidad, mas rapidez, mas fiabilidad, pero no, te encuentras lo mismo solo con un 8 en vez de un 7.<br /><br />Lo mas gracioso es que ya han sacado la versión 9, pero si leéis las diferencias os daréis cuenta que vuelve a pasar lo mismo, nada apreciable.<br /><br />Que menos que algún control nuevo o mejorar los existentes, que sinceramente algunos se podrían actualizar. Pero no, eso sería facilitar el trabajo al programador y eso para que.<br /><br />Aún así, yo personalmente seguiré programando en Cobol.<br />Un saludo a todos.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/631015818543660117-7383340852077590820?l=blog.escobol.com'/></div>Andrés Monteshttp://www.blogger.com/profile/11510132473025281361noreply@blogger.com9tag:blogger.com,1999:blog-631015818543660117.post-55960972789964781932007-06-28T11:01:00.001+02:002007-06-28T12:58:33.459+02:009º AniversarioHace ya nueve años que tomaba forma un proyecto. Un proyecto que, hasta entonces, sólo era un cúmulo de ideas, ilusión y entusiamo por algo que ha formado siempre parte de mi vida: El Cobol.<br /><br />Un proyecto que no ha perdido ni un ápice de la ilusión inicial, si no que ha crecido, convirtiéndose en un sitio de reunión donde poder hablar, aclarar dudas y compartir conocimientos.<br /><br />Un proyecto personal que ha terminado siendo de todos, pq gracias a vosotros, a los mas de 5000 registrados y a las personas que han participado de manera altruista aportando utilidades, resolviendo dudas en el foro, prestando desinteresadamente su ayuda y que todos conocemos, escobol ha ido tomando forma, madurando y definiéndose.<br /><br />En ese tiempo he recibido cerca de 8.000 mensajes relacionados con la página y aunque he sido constante respondiendo a los mensajes, alguno por falta de tiempo o circunstancias tal vez ha quedado olvidado. Quiero perdir disculpas, si alguno de los mensajes ha quedado sin respuesta por mi parte.<br /><br />Personalmente, me siento agradecido y orgulloso de vuestra colaborción y vuestra lealtad hacia escobol.<br /><br />Aunque con mas canas y menos pelo, seguiré aportando todo lo que he ido aprendiendo y experimentado en éste tiempo.<br /><br />Solo me resta daros las gracias una vez más y deciros que espero seguir contando con todos y cada uno de vosotros<br /><br />Un saludo afectuoso<br />Andrés Montes.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/631015818543660117-5596097278996478193?l=blog.escobol.com'/></div>Andrés Monteshttp://www.blogger.com/profile/11510132473025281361noreply@blogger.com2tag:blogger.com,1999:blog-631015818543660117.post-68786965356312279592007-06-13T12:37:00.000+02:002007-06-13T16:55:18.981+02:00ActiveX, mas posibilidades para CobolNo hay duda de que la llegada de los entornos de desarrollo visuales al mundo del Cobol, nos ha abierto unas posibilidades inimaginables hace unos años. Todos los compiladores, unos con mas acierto que otros, han presentado sus entornos y nos han facilitado la labor de crear programas para Windows manteniendo nuestro lenguaje Cobol.<br /><br />Por desgracia para los programadores, cada uno ha escogido un camino y la compatibilidad de la que ha hecho gala nuestro lenguaje desde su creación, se ha perdido completamente. Pero ya se ha hablado mucho sobre ello y ya no hay solución.<br /><br />Independientemente del que hayamos elegido cada uno de nosotros, en mi caso PowerCobol de Fujitsu, nos vamos dando cuenta que "queremos mas", que nos gustaría no solo tener un entorno gráfico, sino poder hacer todo lo que se puede hacer con cualquier lenguaje visual.<br /><br />Igual esta idea no es compartida por todos vosotros y con lo que os ofrece el entorno de desarrollo tenéis suficiente, pero puestos a pedir y desear ..., seguro que alguna vez habéis deseado tener mas controles.<br /><br />Por suerte es posible incorporar nuevos controles gracias a la tecnología ActiveX. Con ella podemos incorporar a nuestros proyectos otros controles ajenos a nuestro Compilador, pero que cumplen una seria de requisitos para ser aplicables. La mayoría de los Activex que encontramos en Internet están pensados para lenguajes que tienen mayor experiencia gráfica, como Visual Basic, pero muchos de ellos los podemos utilizar con Cobol.<br /><br />Nos sorprendería saber la cantidad de controles que tenemos instalados en nuestros ordenadores, controles que vienen con Windows o que se han instalado con distintas aplicaciones, pero no todos los que tenemos los podemos utilizar.<br />Los controles ActiveX son pequeñas aplicaciones que nos facilitan el trabajo de programar, ya que son capaces de aunar en un solo control muchas posibilidades. Estos controles puede que solo sean accesibles para su ejecución o que también permitan programarse, en éste caso los podremos utilizar en nuestros programas, siempre que sean gratuitos o comerciales con su licencia.<br /><br />La manera de introducir éstos controles en nuestros proyectos varía según el compilador, aunque en todos es similiar accediendo facilmente desde la barra de controles.<br /><br />Hay infinidad de empresas que se dedican a desarrollar controles y me gustaría ir comentando aquí las que he probado y en mi caso funcionan perfectamente con PowerCobol. (Supongo que lo harán como los demás).<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/631015818543660117-6878696535631227959?l=blog.escobol.com'/></div>Andrés Monteshttp://www.blogger.com/profile/11510132473025281361noreply@blogger.com3tag:blogger.com,1999:blog-631015818543660117.post-59085339448498446062007-05-31T12:01:00.000+02:002007-05-31T12:25:03.475+02:00Puertos SerieSon muchos los dispositivos que hoy en día siguen utilizando el puerto serie para comunicarse con el ordenador y claro está, nuestros programas deben de estar preparados para ello.<br /><br />Para la recepción de datos desde dispositivos como lectores de códigos de barras, básculas, etc .. yo utilizo un conversor que coloco entre el teclado y el dispositivo, de tal forma que cuando la información entra por el puerte serie, ésta pasa directamente al buffer del teclado y se interpreta que se ha introducido desde él. Funciona a la perfección, pero ahora es difícil encontrarlos. De todas formas navegando por Internet me he encontrado con ésta dirección:<br /><a href="http://www.freedownloadmanager.org/downloads/serial_to_keyboard_converter_software/">Convesor Software</a> que ofrece un programa que queda residente y hace por software exactamente lo que el conversor. No lo he probado, pero tiene su lógica y puede hacer perfectamente su función.<br /><br />En cuanto al envío de datos, yo lo utilizo para enviar datos a un panel led similar a éste<br /><br /><p><a href="http://www.amplus.com.hk/images/led/03127-(7x50)-d.gif"><img style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://www.amplus.com.hk/images/led/03127-(7x50)-d.gif" border="0" /></a>lo mejor es utilizar un control activex y no complicarse mucho. Yo personalmente utilizo el ZylSerialPortAX Control que lo podéis encontrar en ésta dirección <a href="http://www.zylsoft.com/serialport.htm">http://www.zylsoft.com/serialport.htm</a> no es muy caro y el resultado es magnífico.</p><p>Espero que os sea de utilidad la información, seguramente alguno de vosotros lo hagáis de otra forma, pero en mi caso particular tengo el tema de los puertos series resuelto de la manera que os he comentado.<br /><br /><br /></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/631015818543660117-5908533944849844606?l=blog.escobol.com'/></div>Andrés Monteshttp://www.blogger.com/profile/11510132473025281361noreply@blogger.com0tag:blogger.com,1999:blog-631015818543660117.post-27667556160820399582007-05-15T12:32:00.000+02:002007-05-15T12:40:27.130+02:00El mundo al revés<a href="http://2.bp.blogspot.com/_I3Z8aYAOsfk/Rklz2fLdrNI/AAAAAAAAAAo/fkHgja1gCKo/s1600-h/rm.gif"><img id="BLOGGER_PHOTO_ID_5064706635874544850" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_I3Z8aYAOsfk/Rklz2fLdrNI/AAAAAAAAAAo/fkHgja1gCKo/s320/rm.gif" border="0" /></a><br /><div>Algo está pasando y creo que es algo bueno. </div><br /><div></div><div>A partir de éste momento (15 de Mayo de 2.007) podéis acceder a la descarga desde <a href="http://www.escobol.com">www.escobol.com</a>, <strong>por primera vez</strong>, del último compilador de Liant, RM/Cobol 11 y las extensiones gráficas WOW totalmente funcional por un tiempo limitado en principio a finales de Octubre de 2007.</div><br /><div></div><div>Hace unos días contactaron conmigo para indicarme la noticia, algo que desde siempre los programadores de Cobol veíamos como una necesidad, la posibilidad antes de comprar, de experimentar, de desarrollar y comprobar las capacidades de cualquier herramienta.</div><br /><div></div><div>Es una oportunidad única y que como os decía Nunca antes se había producido y tenemos el honor de que sea desde nuestra página. Os aconsejo a todos bajarla y exprimirla al máximo. Cuando lo estéis instalando os pedirá la clave de activación que se consigue accediendo a activate.liant.com ahí rellenais los datos que os salen en la instalación, dais un correo electrónico y en el recibiréis las instrucciones.</div><br /><div></div><br /><div><strong>Pero por qué este título para la noticia ??</strong></div><div></div><div>Pues porque hoy también me ha llegado la noticia de la descarga gratuita de NetExpress de Microfocus. En la página tenéis la noticia con el link para descargarla, de todas maneras mañana quiero hablar con Microfocus España, para que me expliquen exactamente en que consiste dicha promoción y las condiciones.</div><div></div><div>Creo que son, de cualquier forma, muy buenas noticias para todos los programadores.</div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/631015818543660117-2766755616082039958?l=blog.escobol.com'/></div>Andrés Monteshttp://www.blogger.com/profile/11510132473025281361noreply@blogger.com3tag:blogger.com,1999:blog-631015818543660117.post-69394402114985280592007-05-07T11:05:00.000+02:002007-05-07T11:05:51.672+02:00MicroFocus compra Acucorp<span style="font-size:85%;">No puedo negar que no me haya sorprendido por la noticia. Al principio incluso creí que pudiera no ser cierta, pero al entrar en </span><a href="http://www.acucorp.com"><span style="font-size:85%;">http://www.acucorp.com</span></a><span style="font-size:85%;"> no había dudas, ya indicaba que era una empresa de MicroFocus.<br /><br />Personalmente opino, que tanta diversidad de compiladores, solo hace que entorpecer mas la continuidad de Cobol. Lo que hace un lenguaje fuerte es el número de programadores que hay trabajando con él, en nuestro querido Cobol no podemos negar que hay menos gente de lo que nos gustaría a todos, pero si encima estamos divididos, no resulta fácil competir.<br /><br />Despúes de tanto tiempo sin ninguna novedad, esta noticia espero que revitalice el mercado y quizás las alianzas-compras sigan.<br /><br />Imaginaros que cualquier programador Cobol, al igual que ocurre con los demás lenguajes, pudiera presentarse a cualquier oferta de trabajo para programadores Cobol. Que pudieramos utilizar el mismo entorno de programación, los mismos controles, que todo lo que avanzaramos en él pudiera ser compartido por todos y que todos pudieran compartir de la misma forma.</span><br /><span style="font-size:85%;"></span><br /><span style="font-size:85%;">Ahora toca esperar el resultado de la fusión y desear que sea para bien. Un saludo a todos.</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/631015818543660117-6939440211498528059?l=blog.escobol.com'/></div>Andrés Monteshttp://www.blogger.com/profile/11510132473025281361noreply@blogger.com1tag:blogger.com,1999:blog-631015818543660117.post-14563579392771749792007-05-05T16:44:00.000+02:002007-05-05T18:36:04.502+02:00Apertura<span style="font-family:verdana;font-size:85%;">Llevaba mucho tiempo con la idea de crear un blog, quería experimentar otra manera de comunicarme con vosotros y de seguir aportando vitalidad a nuestro querido Cobol. No se cual será el resultado, pero tengo esperanzas en él.´</span><br /><br /><span style="font-family:verdana;font-size:85%;">Os preguntaréis porqué no seguir escribiendo en <a href="http://www.escobol.com/">http://www.escobol.com/</a>, tenéis razón, pero busco algo mas ágil, mas dinámico, mas actual y creo que éste sistema me lo puede proporcionar.</span><br /><span style="font-family:verdana;font-size:85%;"></span><br /><span style="font-family:verdana;font-size:85%;">Evidentemente <span class="blsp-spelling-error" id="SPELLING_ERROR_0">Escobol</span> es y seguirá siendo el lugar de referencia y su foro nuestro lugar de encuentro y ayuda, esto será un complemento mas en el que espero que participeis con vuestro comentarios.</span><br /><span style="font-family:verdana;font-size:85%;"></span><br /><span style="font-family:verdana;font-size:85%;">Además me gustaría tratar otros temas que, como programadores, también nos pueden interesar.</span><br /><span style="font-family:verdana;font-size:85%;">Supongo que como a cada uno de vosotros, en un día de trabajo normal se nos pueden presentar muchos problemas que solucionamos y de los que nos olvidamos rapidamente sin caer en la cuenta que otros muchos pueden verse en la misma situación y les podiamos haber ayudado.</span><br /><span style="font-family:verdana;font-size:85%;"></span><br /><span style="font-family:verdana;font-size:85%;">No quiero extenderme mucho mas en ésta primera toma de contacto, solo espero que os guste la idea y que conforme vaya aportando temas comprendáis el porqué del blog.</span><span style="font-family:verdana;font-size:85%;"><br /></span><span style="font-family:verdana;font-size:85%;"></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/631015818543660117-1456357939277174979?l=blog.escobol.com'/></div>Andrés Monteshttp://www.blogger.com/profile/11510132473025281361noreply@blogger.com2