lunes, 6 de mayo de 2019

Cantineoqueteveo

Menudo palabro, ¿verdad? Parece un insulto: cantineoqueteveo. Seguro que te estás preguntando qué significa, pues absolutamente nada ya que es una palabra inventada.

Tal y como puedes ver en el post del blog de Tecnoempleo pinchando aquí,es un término, que antes del concurso, tenía cero resultados en Google.

Si queréis demostrar vuestros conocimientos en SEO, sólo tenéis que usar la palabra cantineoqueteveo. Quién sabe si, de paso, ganáis el concurso. Buena suerte!!!

jueves, 2 de mayo de 2019

HOST - File-AID

Entramos en el File-AID. Cuando entramos vemos un menú en el que lo más importante son las opciones MVS y DB2.

Podemos manejar ficheros o tablas DB2. Vayamos a la opción 1 (relativa a los ficheros, MVS). Cuando vamos a dicha opción vemos otro menú en el que lo más interesante es la opción 8, a través de la cual tenemos lo siguiente:

          - En Dataset name se indica la librería en la que están las copys.
          - En Member name se indica la copy.

Se da INTRO y vemos los campos de los que consta la copy e información interesante como puede ser en qué posición empieza y finaliza cada campo.

Ahora vamos a la opción 2 del menú principal del File-AID. Ésta es la opción relativa a las tablas DB2 y si entramos en esta opción vemos un menú en el que ahora vamos a destacar las siguientes opciones:

Opción 1, entramos en una pantalla en donde indicamos el "Creator" y "Table Name" (la tabla y su creador). Damos INTRO y aparece otra pantalla en la que podemos seleccionar las columnas que queremos visualizar (o no seleccionar para verlas todas), aplicar algún tipo de ordenación o aplicar algún tipo de selección para visualizar algunas filas en concreto. Hagamos lo que hagamos, si queremos ver información tenemos que dar al PF6. Tras esto vemos la información existente en la tabla.

Opción 2, con esta opción podemos hacer exactamente lo mismo que lo que se acaba de explicar en la opción anterior pero con la salvedad de que cuando estamos visualizando la información tenemos la posibilidad de modificarla (actualizar el valor del algún campo, insertar alguna fila con los valores deseados o borrar alguna fila).

miércoles, 17 de abril de 2019

Hacker

Siempre se ha asociado el término hacker con aquella persona que rompe o vulnera la seguridad (por descubrir la vulnerabilidad de un ordenador o una red informática) con intenciones maliciosas pero en la actualidad existe controversia acerca de este término ya que los programadores reclaman el término hacker y consideran que los que irrumpen en un ordenador deberían llamarse "cracker". 

Bajo la denominación de "cracker" estarían incluidos tanto los delincuentes informáticos (o sombreros negros) como los expertos en seguridad informática (sombreros blancos). Algunos de los denominados sombreros blancos consideran que ellos deberían ser llamados "hackers" mientras que los de sombrero negro deberían ser calificados como "crackers".

En la actualidad conocemos hackers, como es el caso de Chema Alonso (considerado uno de los mejores de España), que se dedican a la ciberseguridad. Pero aún así, los hackers tienen el colgado el sambenito de que son delincuentes y se saltan la ley por una cantidad de dinero adecuada, como es el caso de un hacker cuyo jefe le ofreció 10.000€ por entrar al WhatsApp de su novia (leer noticia completa aquí).

Como curiosidad diremos que Anonymous crea una escuela para aprender a ser un hacker:






Fuentes para la redacción de este artículo


Blog de Chema Alonso: Un informático en el lado del mal

jueves, 4 de abril de 2019

HOST - consultar versiones de un gdg

Si queremos consultar el número de versiones de un fichero gdg (junto con más información relativa a dicho gdg), sólo tenemos que poner el comando VER a la izquierda del gdg (de la base del gdg, no en una de sus versiones existentes).

Damos INTRO y ya aparece la información relativa de dicho gdg. Ocupa varias pantallas y para ver toda su información tenemos que dar al INTRO tantas veces como sea necesario. En una de esas pantallas aparece el número de versiones, sólo tienes que fijarte donde pone LIMIT ya que ahí se indica el número de versiones:

          LIMIT-----------------------------20

Pues así es como sabemos el número de versiones de un fichero gdg.

lunes, 18 de marzo de 2019

Aprender Informática - Tutoriales de Informática

En la página web de Aprender Informática tienen una sección de Tutoriales de Informática a la que puedes acceder pinchando aquí.

En general son tutoriales bastante curiosos, como el relativo al Teclado del ordenador y partes en el que explican qué es un teclado, los diferentes tipos que hay, las partes del teclado y los atajos (es decir, la conocida combinación de teclas Ctrl + otra con la que se tiene algún tipo de resultado como copiar, pegar o deshacer el último cambio).

viernes, 1 de marzo de 2019

Jcl - cláusula NOTIFY

Cuando vas a submitir un jcl en desarrollo y quieres que la notificación de la finalización de dicho jcl salte en pantalla, sólo tienes que incluir en la cabecera de dicho jcl lo siguiente: NOTIFY=&SYSUID

En la cláusula NOTIFY puedes poner lo que he indicado antes (es decir, &SYSUID; por lo tanto, la notificación saltará al usuario que submita el jcl) o puedes poner un usuario en concreto (submita quien submita el jcl, da igual quien sea, quien recibirá la notificación será el usuario indicado).

viernes, 15 de febrero de 2019

La nube

Seguro que has oído hablar mucho acerca de la nube. Pues bien, aquí vamos a hablar más acerca de este concepto.

¿Qué es? Es un modelo de almacenamiento de datos basado en redes de computadoras. Los datos se alojan en espacios de almacenamiento virtualizados. Para más información acceder al siguiente enlace de la Wikipedia: https://es.wikipedia.org/wiki/Almacenamiento_en_nube

Funcionamiento. Para saber más acerca del funcionamiento de este tipo de almacenaje podéis pinchar aquí.

¿Nos podemos fiar de la nube? La respuesta es que no y si quieres saber por qué te recomiendo leer el siguiente artículo: Si te fías de la nube estás cometiendo un grave error.


viernes, 1 de febrero de 2019

HOST - comando keys

Con el comando KEYS o PFKEYS podéis configurar qué comandos se ejecutarán cuando pulséis cualquiera de las teclas comprendidas desde la PF1 hasta la PF12 ambas incluidas.

En Programación e Informática Fácil solemos tener configurado el comando SWAP LIST en la PF9.

De esta manera, cuando tecleamos la PF9 aparece una pantalla en la que no sólo aparece un listado de todas las ventanas que tenemos abiertas dentro de nuestra sesión host sino que también nos da la posibilidad de abrir una nueva ventana (hasta un máximo de 8, no nos deja tener más de 8 ventanas abiertas a la vez).

viernes, 18 de enero de 2019

Diskette u objeto de coleccionista

¿Os acordáis del diskette? ¿quién no lo utilizó alguna vez en el pasado?

Con el avance tan rápido de otros métodos de almacenamiento se quedó obsoleto desde hace algunos años. Su obsolescencia ha llegado hasta tal punto que ahora mismo hay artículos que utilizan el hashtag #Teacuerdasde para hablar del diskette. Un buen ejemplo es el artículo ¿#Teacuerdasde el diskette?

Interesante de leer por los recuerdos que nos va a traer y por los consejos que nos da para reutilizar los diskettes que tengamos.

viernes, 4 de enero de 2019

HOST - Cuántos registros hay en un fichero (2)

Cuando queramos saber cuántos registros hay en un fichero que cumplan una determinada condición hay que tener en cuenta el tipo de dato.

Si ese campo está en hexadecimal (en la correspondiente copy está definido como PIC S9(03)V COMP-3), tendríamos que entrar en modo View en el fichero y escribir lo siguiente en la línea de comandos:

F X'003C' 1321 ALL

Con este comándo estamos diciéndole al host que busque el valor 3 en la posición 1321 (esa es la posición en la que empieza el campo en cuestión) en todo el fichero.

Luego damos INTRO. Cuando acabe de contar cuántos registros hay en el fichero que cumplan la condición descrita en el comando aparecerá en pantalla lo siguiente: 13732 CHARS X'003C'

De esa manera se indica que hay 13732 registros que tengan un 3 en la mencionada posición.

martes, 18 de diciembre de 2018

Sentencias SQL

En un post anterior, titulado Consultar dudas, ya hablamos de la página web de w3schools (también la puedes localizar en la sección "Webs de interés" de este mismo blog).

Se resaltaba lo útil que es para consultar dudas.

Hoy queremos resaltar el tutorial de SQL que dispone dicha página web (puedes acceder a él pinchando aquí). Como podrás observar es bastante completo así como útil para resolver dudas.

Un tutorial que merece no ser perdido de vista cuando trabajamos con sentencias SQL con independencia de que estemos utilizando DB2, Oracle, Access o MySQL.

sábado, 1 de diciembre de 2018

HOST - Cuántos registros hay en un fichero (1)

Cuando queremos saber el número total de registros que hay en un fichero es muy fácil.

Entramos en modo View en el fichero y vamos al final del mismo situándonos en el último registro.

Si hacemos eso vemos el número total de registros. Aparece algo como lo siguiente: Line 02118897.


miércoles, 21 de noviembre de 2018

Memoria USB

La memoria USB (o pendrive) comenzó a venderse en el año 2000. Si te interesa conocer un poco acerca de su historia, tener una visión general y detallada acerca de este tipo de dispositivos y conocer tecnologías relacionadas puedes pinchar aquí y así podrás ampliar información acerca de todo. Información cortesía de Wikipedia.

¿Protección contra escritura en tu pendrive? Pinchando aquí podrás conocer 5 maneras de quitar la protección contra escritura.

La memoria USB con más capacidad del mundo. ¿Sabías que la memoria USB con más capacidad del mundo tiene 2 TB (Terabytes)? A lo mejor ya lo sabías pero, en caso de no saberlo, y te pica la curiosidad de leer acerca de esa memoria USB con tanta capacidad deberías leer un post relacionado con este tema pinchando aquí.

Diez tecnologías que desaparecerán en 2025. Tal y como indican en EL TIEMPO, una de las 10 tecnologías que desaparecerán en 2025 es la memoria USB (o pendrive). Puedes pinchar aquí para leer el artículo completo.

ACTUALIZACIÓN 29/11/2018. Tal y como indicamos anteriormente, la memoria USB (o pendrive) desaparecerá. ¿Os gustaría saber qué lo sustituirá? Pues aquí está el curioso invento que podría sustituir a los pendrives.

viernes, 2 de noviembre de 2018

Crear gdg mediante jcl

Un gdg se crea de la siguiente manera en un jcl:

     //CREAGDG EXEC PGM=IDCMAS
     //SYSPRINT DD SYSOUT=*
     //SYSIN       DD *
          DEF GDG -
          (NAME (<<nombre_fichero>>) -
          limit (20) -
          SCR)

El número que vemos entre paréntesis a la derecha de la palabra LIMIT indica el número de versiones a mantener del gdg.