Publicaciones
Documentación

IP pública


Acceso miembros
email:
Password:


Olvidó su password?


<<Septiembre  2010 >>
L M X J V S D
12345
6789101112
13141516171819
20212223242526
27282930
Mes:
Año:


Contador



>> Arbol
 

Publicaciones

 

Dentro de este apartado me gustaria incluir, si no todos, al menos aquellos trabajos que por determinadas circustancias, bien sea por no echar en el olvido los conocimientos adquiridos en un determinado trabajo, o bien por haber tenido que preparar algun curso, o bien por gusto propio, he ido escribiendo.

Recomiendo pinchar en la palabra ARBOL situada en el angulo superior izquierdo.

Libros

Realmente escribir un ibro es un trabajo duro que requiere mucho tiempo y dedicacion.
El unico libro que tengo registrado es el que figura en este apartado, y que no ha perdido vigencia ya que el mundo de los grandes sistemas se mantiene con muchas mejoras tecnicas, pero igual que siempre.

TSO para desarrolladores

Este libro, inscrito en el registro de la P.I. en 1994 con el nombre

TSO para desarrolladores ( MVS / JCL / CLST / ISPF)


Fue escrito para no echar en el baul del olvido todas las enseñanzas que habia adquirido durante los años que habia dedicado al desarrollo en el entorno COBOL - CICS - DB2 .
En aquel momento, cambiaba radicalmente de entorno de trabajo. para pasar a desarrollar en un entorno DIGITAL-VAX con NATURAL-ADABAS, y eso, como es normal, haria que olvidara los infinitos detalles que siempre se deben contemplar en cualquier desarrollo. Además, este hecho le pude constatar facilmente, ya que ya que mi nuevo entorno de trabajo me había sido muy familiar unos años atras, pues en él desarrolle mis primeros trabajos, pero en aquel momento eran grandes mis lagunas.


TSO para desarrolladores ( JCL / CLIST / ISPF )

Tabla de contenido del libro

Impreso de COMPRA del libro

Impreso para solicitar un ejemplar del libro

Libro en formato PDF.
Para obtener el libro en formato WORD envie un correo al autor usando el formulario de compra.
Espero que este libro te sea util, y si es así te agradeceria que me enviaras un correo contandome tu experiencia y lo que te ha parecido.
Gracias.

Manuales

Office

Manual de Word 2002 - (I)

Primera parte del manual de usuario de Word 2002 escrito en Noviembre de 2004 preparando un curso de Office.
Esta dividido en dos partes por ser de gran volumen.

Manual de Word 2002 - ( y II)

Incluir en una presentación una canción de un cd

Pasos a dar para incluir en una presentacion de PowerPoint una cancion incluida en un CD

Documentos PHP

Generación dinámica de Imagenes con PHP

Script php para generar imagenes dinamicamente

Las sesiones en PHP

Documentacion general

Enlaces PHP

Funciones de cadenas

desafio PHP y libreria GD

El desafío consiste en, dado el siguiente archivo de texto: marcianos.txt , que contiene una imagen formada a partir de caracteres ASCII, se deberá convertir a una imagen ordinaria (JPG, PNG o similar) mediante el uso de la librería GD. Os dejamos completa libertad para realizar el proceso de "traducción", y tenemos que advertiros que nuestros primeros experimentos han dado resultados muy positivos.

PHP-Hispano

Portal Web con desafios y numerosos articulos y ejemplos en Php

IDAC: Gestion de avisos

FTP desde el server con php

BLAN: entorno de desarrollo

HotScripts

Ejemplos Flash y php

Sitio realmente interesante, con numerosos ejercicios documentados explicando funciones basicas en PHP y Flash que se pueden adaptar a las necesidades de cualquier diseño.
Lo siguiente es una recopilación de ejercicios y tutoriales para generar movimiento o graficar de manera dinámica.

Crear BD e Importar BD Access a MySQL

Crear BD en MySQL con Script php
Importar bases de datos desde MS Access

Crear una BD por script e importar una BD Access e

Pasos a dar para crear por script php una base de datos MySQL
Pasos a dar para importar una BD ACCESS a MySQL
El script es de Pedro Freire.

VBscript para importar BD Access a MySQL

Artículos

En este apartado me gustaria reunir todos los artículos que a lo largo de mi vida profesional he ido escribiendo en distintas revistas.

Artículos de opinión

Estos son algunos de los artículos que he escrito en defensa de la tan menospreciada carrera de informatica.

Empresas de Servicios Informáticos (Consultoras)

Artículo escrito en 20/6/1996 criticando el uso abusivo que hacen las grandes empresas del personal No informatico.
Publicado en la revista BASE de la Asociación de Licenciados e Ingenieros en Informática en Octubre de 1996.

Alegato sobre los Grandes Sistemas

Este articulo surge como una reaccion ante los despropositos que se estaban haciendo en un momento determinado en mi entorno de trabajo.

El mundo de los Grandes Sistemas

Este es un artículo que escribí a peticion de la revista en la que publicaba (Solo Programadores) y con el cual se deseaba dar una visión dgeneral de lo que ese mundo, tan reducido pero tan importante.

Artículos técnicos

La idea que siempre me ha movido para escribir tiene que ver con el eslogan que figura en mi portada, ya que muchas veces nos limitamos a copiar lo que vemos simplemente porque no tenemos un manual que nos indique como hacerlo.

Al escribir estos articulos tuve que buscar ejemplos en los que basar las explicaciones, lo cual me condujo a su vez a un mejor conocimiento de las herramientas con las que he trabajado.

En cualquier caso debo decir que mi experiencia me ha demostrado que la unica manera de poder proporcionar un buen rendimiento a la inversion que la empresa realiza en herramients de desarrollo es conocer las mismas a fondo.
Pero, para poder hacer eso, muchas veces es necesario que cada desarrollador acople su puesto de trabajo a sus propias necesidades. Exactamente igual que hacemos en nuestra casa, donde adaptamos el entorno a nuestros gustos particulares, ya que aun tenidendo todos los mismos elementos que el vecino, cada uno tiene distribuida la casa de forma personal y distinta.

Esto solo lo podemos hacer conociendo ademas de las herramientas estandar, los elementos basicos.

Tabla Resumen con fechas de la publicación en la revista Solo Programadores

Tabla resumen con las fechas de publicación de los articulos en la revista "Solo Programadores"

Glosario de términos de uso general en Grandes Sistemas

CLIST (Revisado)

Conjunto de dos articulos sobre CLIST con descripción de cada unos de los comandos que intervienen en el script.

Este articulo viene acompañado de una pequeña utilidad que tiene por nombre JMP01, y al ser invocada de forma explicita, permite recoger y validar dos parámetros, compuestos por nombre de librería y posición. Una vez validados estos parámetros, son pasados también como parámetros a la CLIST JMP02, la cual se encarga de leer del entorno las librerías asociadas a la Ddname SYSPROC.

CLIST - (I)

El lenguaje de CLIST es un lenguaje de programación más. Esta razón, junto con las de sencillez, potencia y desconocimiento entre los programadores, han hecho que el autor elija este tema para comenzar la sección dedicada a los Grandes Sistemas.

CLIST - (y II)

Este mes se continua tratando un lenguaje que es muy especial en todos los Grandes Sistemas, pues, por una parte, tiene la particularidad de estar insta-lado en todos los Centros de Procesos de Datos, pero por otra, resulta ser el gran desconocido de los programadores de estas instalaciones.

Capturar salida comando TSO

Este primer articulo se compone de dos entregas.

La primera nos permite pasar a fichero los mensajes devueltos por la ejecucion de un comando TSO, concretamente TSO LISTA que nos devuelve todas las librerias que tiene allocadas el usuario que le ejecuta.

La segunda entrega nos permite tratar el fichero obtenido y presentar ordenados, en un panel ISPF, todos los nombres de las librerias capturados en la primera entrega, lo cual nos va a permitir navegar por las mismas.

Capturar Salida del comando TSO LISTA

Capturar salida del comando TSO LISTA

El objetivo de este articulo es comentar el procedimiento a seguir para pasar a fichero la salida de un comando TSO que no se puede redireccionar sobre un fichero.
En este ejemplo se captura la salida del comando TSO LISTA , el cual lista el nombre de todas las librerias a las que el usuario tiene acceso (libre¡rias alocadas)

Capturar Salida de comando

Ejecucion de la clist

Panel de librerias allocadas

En esta segunda entrega se analiza y se trata el fichero obtenido en la primera entrega.
El objetivo de este articulo es mostrar en un panel las librerias que tiene allocadas el usuario que ha ejecutado el comando.

Mostrar nombres de las librerias en panel ISPF

El presente articulo tiene por objetivo tratar el fichero obtenido en la primera parte, para asi poder navegar por el sistema mediante paneles de seleccion. Para llevar a cabo este objetivo, se va a hacer uso del fichero obtenido al ejecutar el comando LISTA, pero con la opcion STATUS, lo cual permite obtener no solo las librerias asignadas al entorno del usuario, o allocadas, sino tambien el nombre logico que tienen sociado, y su disposicion.

clist : ENTORNO0

Clist usada en el ejemplo

Panel ENTORNO0

Panel ISPF usado en el articulo

Generar un Menú en MVS y en VMS

En estos dos articulos se presentan distintas formas o funciones básicas que pueden ser utilizadas por el programador para personalizar su propia gestión de desarrollo, tanto en MVS (entorno IBM) como en VMS (entorno Digital VAX).

Creación de un Menú para el desarrollador en MVS

En los grandes sistemas, para poder navegar por el sistema usando menus, hay que pedir al departamento de sitemas que prepare y diseñe paneles o menús encadenados que permitirán aldesarrollador llamar a las distintas utilidades del sistema, por lo que a este ultimo solo le queda el recurso de usar lo que otros han hecho para él, o usar la línea de comando para escribir cada vez el comando que desea ejecutar con todos sus parámetros.

Creación de un Menú para el desarrollador en VMS

Creacion de un menu en DIGITAL / VMS

Sistemas Gestores de BD

El autor de este articulo no pretende profundizar en conceptos tan amplios como los que aquí se van a enunciar, solo intenta matizar términos y conceptos que son de uso común; y, de paso, hacer que este articulo sirva de introducción a los temas que se trataran los próximos meses en esta sección: Fundamentos de las Bases de Datos ADABAS y DB2.

Sistemas Gestores de Bases de datos.

Sistemas Gestores de Bases de datos: ADABAS

Articulo publicado en la revista Solo Programadores, formando parte de una serie dedicada a los principales Sistemas Gestores de Bases de Datos para Grandes Sistemas.

Sistemas Gestores de Bases de datos: DB2

Gestion de las Interrupciones

Seguramente todos los programadores se han preguntado alguna vez cómo el orde-nador puede gestionar tantas tareas a un mismo tiempo sin perder el control. Este arti-culo intenta contestar esta cuestión exponiendo el modo como lo resolvió el D.O.S., el Sistema Operativo para grandes sistemas de IBM antecesor del MVS.

El Baile de la PSW : Tratamiento de las Interrupc

Ficheros en MVS

Esta terna de artículos trata los distintos métodos de almacenamiento y acceso de información bajo el Sistema operativo MVS de IBM.
En la primer entrega se ve la organización Secuencial (SAM) y la Secuencial-Indexada (ISAM).
En la segunda se estudia el resto de métodos usados para el almacenamiento de la información.
- La organización directa, método muy usado por los SGDB (Sistemas Gestores de Bases de Datos; o DBMS Data Base Management System);
- La organización particionada, posiblemente la mas usada en las grandes instalaciones.
Y, lla tercera se dedica exclusivamente a los Ficheros VSAM muy usados en todas las instalaciones antes de que se implantara algún gestor como DB2 y/o ADABAS, y que siguen manteniendo totalmente su vigencia.

Ficheros MVS (I): Generalidades

Definiciones, Caracteristicas, Metodos de organización y de acceso.

Ficheros MVS (II): Org. Directa y Org. Particionada

La organización directa, método muy usado por los SGDB (Sistemas Gestores de Bases de Datos; o DBMS Data Base Management System); la organización particionada, posiblemente la mas usada en las grandes instalaciones; y los Ficheros VSAM muy usados en todas las instalaciones antes de que se implantara algún gestor como DB2 y/o ADABAS, y que siguen manteniendo totalmente su vigencia.

Utilidad: Crear fichero GDG

Ficheros MVS (y II)I: Ficheros VSAM

Utilidad: Listar entradas del catalogo de usuario

Técnica de los Puntos Función

Evaluacion de Proyectos mediante Puntos Función

Utilidad: Calculadora Natural

Permite cálculos aritméticos, exponenciales y logarítmicos.
Consta de 4 memorias y esta sujeta a todo tipo de mejoras.
La utilidad reside en poder efectuar potencias basándose en el calculo logarítmico.

Objetos Natural

La aparición de NATURAL en 1985 con su versión 1, supuso, al menos en España, una revolución en el mundo de los Grandes Sistemas, siendo superada tres años mas tarde con la versión 2. El elemento diferenciador de este producto era un lenguaje de 4ª generación, que, entre otras muchas cosas favorecía la Modularidad.

Objetos Natural (I)

Utilidad: Listar Objetos Natural

Objetos Natural (II)

Utilidad: LISPGM Listar Objetos Natural

Utilidades MVS

Utilidades MVS (I)

Este artículo trata un tema dedicado a esas herramientas que por su sencillez y potencia permiten realizar gran número de funciones a nivel del sistema.
Son las típicas utilidades del sistema operativo.

JMPDOC86 : clist

JMPDOC86 : eskeleto

JMPDOC86 : Panel

Utilidades MVS (II)

Submitir Job usando la cola INTRDR (Internal Reade

La utilidad que acompaña este mes al articulo es algo especial ya que hace uso de la utilidad IEBGENER para submitir un JOB.
La utilidad de esta utilidad, valga la redundancia, radica en el hecho de saltarse los controles que establecen las instalaciones cuando se hace uso del comando SUBMIT de TSO, ya que escribe directamente en la cola interna de entrada de trabajos (INTRDR: Internal Reader).

Utilidades MVS (y III)

Natural / ADABAS

Articulos asociados con esta plataforma de desarrollo

Gestión de arrays en el entorno NATURAL

El objetivo buscado con el presente artículo es profundizar en el conocimiento de la gestion de tablas con Natural, para lo cual se presenta un ejemplo muy completo que nos permite practicar sobre el tra-tamiento de las tablas o arrays, así como del tratamiento de fechas en el entorno NATURAL.

Listados completos

JMP-TABP : Ejemplo simple de tablas

CICS

CICS : Generalidades

El lector debe remontarse a los años 60 para conocer las necesidades que se planteaban en aquella época y los recursos de que se disponía. Así, informáticamente hablando, solo había procesos batch. Pero una compañía aérea, concretamente la TWA, planteo un problema que no podía resolverse con los elementos existentes, razón por la que hubo que crear unas herramientas o productos nuevos, entre los que se encontró el CICS.







© Copyright-2007 by jmpeco.es - Todos los derechos reservados