sábado, 30 de diciembre de 2023

Arquitecturas para APIs más usadas

Arquitecturas para APIs más usadas. ¡Te las explico todas y cuando usarlas! 


gRPC

Desarrollado por Google. Utiliza HTTP/2 para la transmisión, Protocol Buffers como lenguaje de interfaz y ofrece funciones como autenticación, balanceo de carga y verificación.

Uso: Ideal para microservicios y sistemas distribuidos donde se necesita un rendimiento eficiente y una comunicación rápida entre servicios.

viernes, 8 de diciembre de 2023

LOS ESTAFADORES DE INSTAGRAM HAN VUELTO

 Vídeos que te cuentan: LOS ESTAFADORES DE INSTAGRAM HAN VUELTO (resubido)


Vídeo

Título: "LOS ESTAFADORES DE INSTAGRAM HAN VUELTO (resubido)" 

Enlace: https://www.youtube.com/watch?v=L6EPmvfLq0U

miércoles, 6 de diciembre de 2023

Cual son los problemas de rendimiento de las consultas SQL

¿Qué problemas de rendimiento de las consultas SQL debe tener en cuenta?


Índice

1 Índices faltantes

2 Uniones ineficientes

3 Subconsultas subóptimas

4 Agregación excesiva

5 Tipos de datos incorrectos

6 Complejidad innecesaria

7 Esto es lo que hay que tener en cuenta

domingo, 3 de diciembre de 2023

Robollamadas

Qué son las 'robollamadas' y por qué siguen haciéndose después de la ley contra el spam: así es como puedes librarte de ellas.

Una llamada de un número desconocido, silencio y quizás tras unos segundos, una palabra de despedida 'Good bye'. Puede que alguna vez hayas recibido una de estas llamadas un tanto desconcertantes y desgraciadamente, a lo peor no sea ni la primera ni la última vez. Que no cunda el pánico porque no es como en una película de terror, sino que acabas de recibir una robollamada. Si no tienes muy claro qué son, cómo protegerte de ellas y por qué siguen haciéndose pese a la entrada en vigor de la Ley General de Telecomunicaciones, sigue leyendo porque te lo contamos.


Qué son y para qué sirven las robollamadas

sábado, 2 de diciembre de 2023

Optimizar consulta sql en case Oracle

Tengo una consulta donde compara un valor de la tabla parametros con otro valor de otra tabla que se llama complemento_pago, pero hay un problema que hice dicha consulta y me sugirieron que la hiciera mas optima por ejm haciendo: And Serie = (select case ...... ) en meter los case al select del param 336 pero no entiendo como va la sintaxis, este es mi consulta:


SELECT cta_que_factura, tipo_documento,id_estatus, uuid, FECHA_CREACION, NOM_SISTEMA, serie

            from complemento_pago

            where TO_DATE(FECHA_CREACION, 'DD/MM/RRRR') =  TO_DATE(sysdate, 'DD/MM/RRRR')-(select valor from parametros where ID_PARAMETRO =334)

            and nom_sistema = Upper((select valor from parametros where id_parametro =335))  -- -> apartir de aqui abajo se debe de hacer la optimizacion 

             and serie = case WHEN (SELECT valor FROM parametros where id_parametro =336)= '1' then 'PA'

viernes, 1 de diciembre de 2023

Uso de Decode y CASE en consultas

Ambos sirven como control de flujo del tipo IF, ELSE sobre un query, funcionando de la siguiente manera

DECODE

decode(

expresión,

condicional1, valorAAplicar1,

condicional2, valorAAplicar2,

valorElse –En caso de que no se cumplan las anteriores

)

lunes, 6 de noviembre de 2023

Encriptación de Código en Oracle

Muy interesante Vídeo que te cuenta Encriptación de Código en Oracle.


Vídeo

Titulo: "Encriptación de Código en Oracle" 

Enlace: https://www.youtube.com/watch?v=Cj6JgkMl3H4

domingo, 5 de noviembre de 2023

Uso de Hints para Consultas en Oracle

Muy interesante Vídeo que te cuenta Uso de Hints para Consultas en Oracle.


Vídeo

Titulo: "Uso de Hints para Consultas en Oracle" 

Enlace: https://www.youtube.com/watch?v=RYOmNmgZnt8

viernes, 3 de noviembre de 2023

Consultas Útiles en Oracle (objetos de la base de datos)

Muy interesante Vídeo que te cuenta Consultas Útiles en Oracle - Primera Parte.


Vídeo

Titulo: "Consultas Útiles en Oracle - Primera Parte" 

Enlace: https://www.youtube.com/watch?v=gxG4ykuoPBg

miércoles, 1 de noviembre de 2023

DBMS_SCHEDULER - Modificación, ejecución de jobs

DBMS_SCHEDULER reemplazó ya hace un tiempo al paquete DBMS_JOB como procedimiento a usar para la creación y modificación de jobs y eventos programados en nuestra base de datos Oracle.

A continuación escribo una pequeña recopilación de tareas que se pueden hacer con este paquete.

Para los ejemplos he usado un procedimiento "PROCTEST" que lo único que hace es insertar unas filas en una tabla de pruebas.


Creación de Job.

En este ejemplo creamos un job que ejecuta un PL/SQL. El job se ejecuta dentro de 10 minutos.

viernes, 13 de octubre de 2023

Cómo detectar un SMS o correo falso de Correos o Hacienda

 Todos hemos recibido alguna vez un SMS de Correos o Hacienda. Son organismos públicos con los que tenemos una relación estrecha. En el primer caso, porque hemos comprado algo por Internet. En el segundo caso, porque has confirmado tu borrador de la Renta y Hacienda te avisa si está aprobado o no. Precisamente por ello, los delincuentes se hacen pasar por ambas organizaciones. De ahí que abunden los mensajes falsos de Correos o Hacienda.

Pueden llegar vía SMS o mediante un correo electrónico. Se envían a cientos o miles de números de teléfono y direcciones de correo electrónico. Las bases de datos robadas o compradas abundan en la red, y es relativamente sencillo hacerse con números y direcciones. Aunque no sepan nada más. Con ello tienen suficiente para enviar los mensajes falsos y esperar a que alguien pique el anzuelo.

A continuación, vamos a analizar ejemplos reales de estos mensajes falsos. Y aunque nos centramos en Hacienda y Correos, también se utiliza la imagen de otros organismos públicos para intentar estafar. En especial, la Seguridad Social, la Dirección General de Tráfico o la Policía Nacional. Pero todos estos mensajes de engaño tienen detalles en común que los delatan.

domingo, 8 de octubre de 2023

Las mejores apps gratis para identificar plantas y flores con tu móvil

 Selección de aplicaciones para identificar plantas y flores con el móvil que te van a ser de mucha utilidad en tus devaneos con la flora de tu alrededor.

Seguro que más de una vez te has  preguntado cosas como: ¿qué planta es esta? ¿Por qué crece en mi jardín? ¿Puedo talar este árbol? ¿Si ato una cuerda a esta rama aguantará el peso de mi cuerpo? Pues bien, te gustará saber que tu móvil pone a tu disposición una enciclopedia de saberes para los amantes de la jardinería, la botánica o la horticultura. Y es que usando solo la cámara de tu móvil puedes descubrir información valiosa sobre las plantas, flores y árboles de tu entorno.

En estos casos, lo más fácil sería probar con Google Lens (una app de Google especialmente diseñada para que la cámara de tu móvil reconozca lo que ve, ofreciendo información al respecto), pero lamentablemente es muy posible que esta tecnología de Google todavía se quede por detrás en un buen número de casos.

sábado, 7 de octubre de 2023

¿Qué es el bastionado de sistemas y servidores?

 Se denomina bastionado o hardening al proceso mediante el cual se implantan las medidas técnicas y organizativas necesarias para reducir las vulnerabilidades de un sistema.

El propósito del bastionado de equipos es entorpecer las actividades de crackers y ciberdelincuentes, y minimizar las consecuencias en caso de que se produzcan ataques relacionados con el robo de datos, la suplantación de identidad o la infección de equipos por malware.

Para desarrollar un proceso de hardening efectivo es necesario analizar los sistemas que forman parte de una organización, para detectar fortalezas y, sobre todo, aquellas debilidades que podrían suponer una puerta abierta a los ciberdelincuentes.

viernes, 6 de octubre de 2023

IA para programar: descubre cómo funciona Code Llama

 La programación se ha convertido en una habilidad esencial. Sin embargo, las barreras de entrada y las tareas repetitivas han limitado a muchos aspirantes. Aquí es donde entra en juego Code Llama, una IA para programar que promete cambiar el futuro de la programación.


¿Qué es Code Llama? La nueva IA para programar

Desarrollada y lanzada por Meta en 2023, Code Llama es un modelo avanzado de lenguaje, específicamente diseñado para programación. A diferencia de otros chatbots como ChatGPT o Bard, que tienen múltiples funciones, este lenguaje natural se especializa en la generación y corrección de código.

lunes, 2 de octubre de 2023

EL SÍNDROME DE LAS VENTANAS ABIERTAS O EL ERROR DEL MULTITASKING

El Síndrome de las Ventanas Abiertas describe esa sensación de tener en marcha varias tareas a la vez, sin llegar a concretar ninguna.

Utilizando como símil nuestro ordenador, ocurre cuando tenemos varias pestañas abiertas al mismo tiempo en la pantalla para atender diversos asuntos, lo que produce una falsa sensación de productividad.

Algunos creen que navegar al mismo tiempo por diferentes pantallas les hace más eficientes y que su rendimiento aumenta, (incluso parece bien visto por superiores o compañeros), pero no es así: la multitarea nos hace ir más lentos e influye de forma negativa en la calidad y en la productividad laboral.

Catalogación con MARC, RDA y sistemas de clasificación

En este articulo se encuentra el libro "Catalogación con MARC, RDA y sistemas de clasificación" muy util para biblioteconomia.


Libro:

Hepler, Reed, y David Horalek. Cataloging with MARC, RDA, and Classification Systems. College of Southern Idaho, 2023. https://csi.pressbooks.pub/cataloging/.


Direcciones de descarga:

lunes, 11 de septiembre de 2023

La UNESCO publica orientaciones sobre la IA generativa en la educación y la investigación

La UNESCO publica orientaciones sobre la IA generativa en la educación y la investigación, referencia de la cita del estudio:

Guidance for Generative AI in education and research. Paris: Unesco, 2023


Uno de los componentes de la hoja de ruta de la UNESCO para dirigir el uso centrado en el ser humano de la IA Generativa en la educación, es el desarrollo de una Guía para la IA Generativa en la educación y la investigación:

https://unesdoc.unesco.org/ark:/48223/pf0000386693

, dentro del marco de su iniciativa sobre la IA y los Futuros del Aprendizaje.

miércoles, 6 de septiembre de 2023

Ya está aquí la Ley de Servicios Digitales. Orwell (1984) fue un visionario.

 Plataformas digitales y motores de búsqueda están obligados a aplicar la Ley de Servicios Digitales (el DSA, por sus siglas en inglés: Digital Services Act), con el objetivo de regular el contenido ilegal y la desinformación en la Unión Europea. El anuncio se hizo la semana pasada (viernes 25 de agosto de 2023) con la demoledora frase de “Lo que es ilegal offline, también debe serlo online”.

No será nada fácil determinar el equilibrio entre los derechos fundamentales de libertad de expresión e información y lo que se considera desinformación. Entended mi escepticismo, ¿qué es verdad y quién será el juez que lo dictamine?.

Quizá lo más interesante sea la capacidad de la Comisión Europea para acceder y revisar los algoritmos de las grandes plataformas digitales, esos diseñados para enganchar a las personas a sus contenidos. Por cierto, LinkedIn acaba de modificar el suyo para ofrecernos contenidos relacionados con las personas con las que interactuamos más.

martes, 5 de septiembre de 2023

Deep Web: El Lado Más Oscuro de Internet

Muy interesante Vídeo que te cuenta Deep Web: El Lado Más Oscuro de Internet.


Vídeo

Título: "Deep Web: El Lado Más Oscuro de Internet" 

Enlace: https://www.youtube.com/watch?v=7OrMheKzuL4&t=1133s

lunes, 4 de septiembre de 2023

Historias de Terra

En esta nueva entrega de #HistoriasDeTelefónica os vamos a hablar de una de las marcas más emblemáticas, de un portal web que fue protagonista a principios de siglo en la conocida época del boom de las puntocom e internet. Pasa al fondo y ponte a cómodo o cómoda, que hoy te contamos la historia de Terra.


Los orígenes de Terra

 A finales de siglo pasado, Internet era todavía un fenómeno incipiente en nuestro país. En el año 1995, el número de usuarios de internet en España era de apenas 50.000 personas, una cifra ridícula comparada con los 45 millones de usuarios actuales. Por aquel entonces, la mayoría de conexiones se efectuaban a través de rudimentarios módems y todavía se pagaba por minutos para acceder a Internet.

sábado, 2 de septiembre de 2023

Cuatro señales de sospecha de que hay alguien más en tu Wi-Fi

Cuando usamos una Wi-Fi pública debemos extremar las precauciones porque no sabemos quién puede estar monitorizando nuestra actividad, pero también el Wi-Fi doméstico es susceptible de ser hackeado. Así, los hackers pueden acceder a tu router simplemente para usar tu internet gratis (en el mejor de los casos), pero también para registrar lo que hacemos y tener acceso a nuestra información. ¿Cómo saber si nuestro Wi-Fi doméstico ha sido hackeado? A continuación, cuatro síntomas para sospechar y qué puedes hacer para evitarlo.

Cuando tenemos una visita indeseada en nuestra red Wi-Fi, la meta de quienes entran es tratar de pasar desapercibidos. No obstante, hay algunas señales que pueden hacerte sospechar: estas son las más comunes. Antes de empezar, merece la pena recordar cómo entrar en la configuración del router, algo que podemos hacer desde un ordenador o similar, tecleando en el navegador 192.168.0.1 o 192.168.1.1. A partir de aquí, introduciremos las claves de acceso. Lo normal es que sean las credenciales por defecto (vienen en una pegatina o en la caja del router, pero en el peor de los casos siempre puedes googlear la marca, el modelo o tu operadora en Google).

viernes, 1 de septiembre de 2023

MORTADELO Y OTROS HUÉRFANOS. FRANCISCO IBAÑEZ

Muy interesante Vídeo que te cuenta MORTADELO Y OTROS HUÉRFANOS. HOMENAJE A FRANCISCO IBAÑEZ, UNA VIDA ENTERA DEDICADA A LA RISA.


Vídeo

Título: "MORTADELO Y OTROS HUÉRFANOS. HOMENAJE A FRANCISCO IBAÑEZ, UNA VIDA ENTERA DEDICADA A LA RISA." 

Enlace: https://www.youtube.com/watch?v=MsXXLRi4ZlI

viernes, 18 de agosto de 2023

CONOCE EL VOCABULARIO SECRETO DE LOS LIBREROS

Muy interesante Vídeo que te cuenta CONOCE EL VOCABULARIO SECRETO DE LOS LIBREROS.


Vídeo

Título: "NO COMPRES LIBROS ONLINE SIN VER ESTE VIDEO. CONOCE EL VOCABULARIO SECRETO DE LOS LIBREROS." 

Enlace: https://www.youtube.com/watch?v=qjqoRmGr5pw

miércoles, 16 de agosto de 2023

Unidades de programa en un formulario maestro/detalle (Oracle)

Esta información esta sacada del Tutorial de formularios e informes de Oracle 9i, Oracle 10g y Oracle 11g Developer Suite, el enlace esta en las fuentes del articulo. o en la siguiente url. 

URL: https://holowczak.com/oracle9i-developer-suite-forms-and-reports-tutorial/


Cuando se crea un formulario Maestro/Detalle, se crean por defecto tres Unidades de programa b sicas (Procedimientos PL/SQL). Estos procedimientos se utilizan para coordinar la consulta y la navegación de los registros de detalle cuando se cambia el registro maestro (por ejemplo, cuando el usuario se desplaza a un registro maestro diferente), se actualiza o se elimina. Los procedimientos se pueden ver  en el Navegador de objetos.

PL/SQL es la extensión del lenguaje de procedimientos de Oracle para SQL. Para ver el c digo PL/SQL para una Unidad de programa, haga clic en el nombre de la unidad de programa con el botón derecho del mouse y luego elija Editor PL/SQL en el menú emergente. El c digo para el procedimiento CHECK_PACKAGE_FAILURE se muestra aquí: (Ver imagen en el articulo original).

martes, 15 de agosto de 2023

Catálogo de Editorial Anáfora el formato electrónico

EDITORIAL Anáfora ha publicado en su pagina web el Catálogo de Editorial de sus libros en el formato electrónico digital.


Enlace a su web:

https://www.editorialanafora.com/


Enlace a su parte de Libros electrónicos: 

https://www.editorialanafora.com/p/3907_catalogo-ebook/

viernes, 11 de agosto de 2023

Que es la Inteligencia Artificial (IA)

Te contamos algunas cuestiones interesantes que debes conocer sobre la Inteligencia Artificial, como son los usos y ventajas que nos aportan, as  como los posibles riesgos asociados a esta tecnología

lunes, 7 de agosto de 2023

Creacion de usuarios, roles, usuarios dba, conceder y quitar privilegios en oracle 18c

Vídeos que te da información sobre, creacion de usuarios, roles, usuarios dba, conceder y quitar privilegios en oracle 18c.


Vídeo

Título: "clase011, creacion de usuarios, roles, usuarios dba, conceder y quitar privilegios en oracle 18c" 

Enlace: https://www.youtube.com/watch?v=Cu5EKxbjuYU

domingo, 6 de agosto de 2023

Cómo ver los roles de un usuario (Oracle)

Para ver los roles del usuario conectado en ese momento:

select username, granted_role

   from user_role_privs;


La siguiente select muestra los roles asignados a un usuario en concreto:

select grantee, granted_role from dba_role_privs

  where grantee = upper ('&grantee')

  order by grantee;

sábado, 5 de agosto de 2023

Cómo incluir comillas en concatenaciones de texto

 Vídeos que te da información sobre Cómo incluir comillas en concatenaciones de texto, en Excel.


Vídeo

Título: "Cómo incluir comillas en concatenaciones de texto" 

Enlace: https://www.youtube.com/watch?v=7TekwaWfWpk

viernes, 4 de agosto de 2023

El mapa que muestra las palabras más utilizadas en Wikipedia para cada país

El mapa que muestra las palabras más utilizadas en Wikipedia para cada país: en España no es ni 'siesta' ni 'cañas'

Wikipedia es una herramienta popular para encontrar información. Seguro que el primer resultado que consultas cuando buscas un dato en Google es el que te ofrece esta enciclopedia adaptada al siglo XXI.

Pero puede ser mucho más. Analizar sus páginas puede ayudar a hacerse una idea de lo que interesa a la gente en un momento concreto. Incluso sirve como herramienta de turismo. La mejora de una página en la plataforma puede suponer 160.000 euros de ingresos extra al año para un destino.

Con 318 versiones lingüísticas diferentes, el conjunto de páginas de Wikipedia en cada país resulta bastante representativo de la identidad nacional.

martes, 1 de agosto de 2023

El Extraño Hackeo de Bitcoins

Vídeos que te da información sobre La Cocodrilo de Wall Street y el Extraño Hackeo de 119.754 Bitcoins.


Vídeo

Título: "La Cocodrilo de Wall Street y el Extraño Hackeo de 119.754 Bitcoins" 

Enlace: https://www.youtube.com/watch?v=K_VFRhRKpLA

domingo, 9 de julio de 2023

Shein y temu, la mayor parte de sus consumidores son las redes sociales

 Shein es lo peor que nos ha podido pasar.

Shein, de peón a rey en el tablero de la moda. Tras facturar unos 16.000 millones de dólares en 2021, la compañía de moda low cost se ha posicionado como una de las multinacionales de moda más importantes del mundo. En España, el gigante asiático es la tercera marca con más ventas, solo por detrás de Zara y Primark, y la quinta en número de clientes. ¿Quién hay detrás del éxito? ¿Qué esconde la marca? ¿Cumple las leyes? “Shein es el peor retailer de la historia. Nadie ha acumulado tantos aspectos negativos como ellos, y tienen cero respeto con el medio ambiente y la sostenibilidad”. Así define Laureano Turienzo, presidente de la Asociación Española de Retail, la compañía de ropa, que asegura que las condiciones laborales del negocio son “intolerables” y que realiza los envíos“saltándose todas las normas económicas y éticas de pago de impuestos”.

miércoles, 5 de julio de 2023

Guía de solicitud definitiva de ChatGPT

Hace ya 3 meses contratamos en nuestra empresa a una 'hacker social'. Así la definimos. Buscábamos lo que ahora se denomina 'ingeniero de prompts'. Es Sara y no tiene perfiles en redes. No tiene orden. No tiene horarios.

Tras estos meses le pedí un resumen tipo guía de como conseguir 'el prompt perfecto'. Tardó un minuto en enviarme esto, mal compuesto, seguramente es un collage de otros docs o similar. Da igual. Ella sabe buscar. Sin embargo, ¡funciona!.

domingo, 2 de julio de 2023

Aprende a dejar tus dispositivos como nuevos

 vender nuestro smartphone o tablet en alguna plataforma para la compraventa de productos de segunda mano, o incluso regalárselo a algún amigo o familiar. En cualquiera de ambos casos, será recomendable que nos aseguremos de que no dejamos ninguna traza de información dentro de nuestro dispositivo que pueda acabar en malas manos. Hoy te mostramos la forma más rápida y sencilla para borrar el historial y todos nuestros datos de nuestro iPhone, iPad o cualquier otro dispositivo con sistema operativo Android, dejándolo tal y como lo encontramos el día que lo sacamos de su caja.

Eso sí, recuerda que antes de empezar la restauración al estado de fábrica debes guardar toda aquella información que quieras conservar mediante una copia de seguridad o se perderán para siempre. Una vez hayas guardado todo lo que merezca la pena conservar, podrás comenzar el formateo de tu dispositivo.

sábado, 1 de julio de 2023

Guía para usar la operación java Dequeue

Guía para usar la operación java Dequeue de oracle: 

Título: Using the Oracle Advanced Queuing (AQ) Adapter with Oracle Integration Generation 2

Enlace: https://docs.oracle.com/en/cloud/paas/integration-cloud/aq-adapter/preface.html#GUID-7E890AB2-AA82-4D33-82FC-0080971DB08B


Preface

This guide describes how to configure this adapter as a connection in an integration in Oracle Integration.

lunes, 12 de junio de 2023

La GRAN ESTAFA del PÓKER ONLINE

Muy interesante Vídeo que te cuenta La GRAN ESTAFA del PÓKER ONLINE | La Caída de Full Tilt Poker.


Vídeo

Título: "La GRAN ESTAFA del PÓKER ONLINE | La Caída de Full Tilt Poker" 

Enlace: https://www.youtube.com/watch?v=9E_6CE-PKp0

sábado, 10 de junio de 2023

¿Qué es GITFLOW?

Muy interesante Vídeo que te cuenta ¿Qué es GITFLOW? Por que es importante para data science.


Vídeo

Título: "¿Qué es GITFLOW? Por que es importante para data science" 

Enlace: https://www.youtube.com/watch?v=31blRwHN-EQ

martes, 6 de junio de 2023

iRecorder se ha vuelto maliciosa

Nuestros amigos de ESET han publicado una investigación en la que han alertado al equipo de seguridad de Google Play de la existencia de una app, muy instalado por los usuarios, que se ha vuelto maliciosa. Es decir, una Gremlin App & Gremlin Botnet que ha pasado de ser un Gizmo cariñoso y amigable a convertirse en MogWai. En este caso la app se llama iRecorder.

Esta app, que es una herramienta que permite grabar la pantalla de los sistemas operativos Android es muy popular, y tenía una valoración en Google Play de 4.2. Durante mucho tiempo no ha tenido ninguna función maliciosa, pero, como sucede con el negocio de las Gremlin Apps & Gremlin Botnets, alguien ha decidido convertirla en una botnet para espiar a los usuarios.

Muchos de los detalles qué descubrimos con este estudio los plasmó nuestro compañero en el libro de Malware en Android: Discovering, Reversing & Fonrensics que os recomiendo encarecidamente que leáis. No, que os estudiéis a fondo, si queréis entender todas este mundo del cibrecrimen en forma de apps móviles para Android, que publicó nuestro compañero Miguel Ángel del Moral - que fue uno de los investigadores del equipo que construyo Tacyt junto a Sergio de los Santos - después de haber realizado todas estas investigaciones.

sábado, 3 de junio de 2023

Crear prompts efectivos para ChatGPT

Te mostramos las mejores recomendaciones para diseñar prompts y llevar el manejo de esta tecnología al siguiente nivel.

Antes de explorar estos consejos, revisemos, brevemente, las características de ChatGPT.


Lo esencial sobre ChatGPT

Se trata de un modelo de lenguaje basado en inteligencia artificial que fue creado por la compañía OpenAI. Es capaz de generar textos similares a los que haría un ser humano como respuesta a mandatos del usuario.

viernes, 2 de junio de 2023

Tablas de Workflow

En Workflow se utiliza las siguientes tablas para almacenar los registros de los Tipos de Elementos que usamos en nuestros flujos de negocio:


WF_ITEM_TYPES

La tabla wf_item_types contiene un registro por cada item_type creado. El nombre de ocho caracteres del item_type representa el Nombre interno del elemento. También funciona como la clave principal de esta tabla. El nombre y la descripción del Workflow se pueden encontrar en la tabla WF_ITEM_TYPES _TL. Algunas columnas de clave son:

NAME: Es un campo obligatorio. Representa el nombre interno del tipo de elemento.

PROTECT_LEVEL: Nivel al que los datos están protegidos.

CUSTOM_LEVEL: Nivel del usuario quien realizo la  última actualización de la fila.

WF_SELECTOR: Almacena el nombre del procedimiento PL / SQL que implementa la función de selección.

PERSISTENCE_TYPE: Indica si el tipo de elemento es temporal o permanente.

PERSISTENCE_DAYS: Número de días hasta que se depure si la persistencia es temporal.

jueves, 1 de junio de 2023

Variables de Sistema en ORACLE FORMS

 Primero, ¿que es una variable de sistema?, pues es una variable de Oracle Forms Builder que sigue la pista de un estado interno del Formulario.

Estas variables Pueden hacer referencia a valores de una variable de sistema, que son utilizadas para controlar, en el formulario, como se comportan los diversios elementos que estan definidos en una aplicación.

Oracle Forms mantiene los valores de las variables del sistema en función de cada formulario. Es decir, los valores de todas las variables del sistema corresponden al formulario en uso. 

domingo, 28 de mayo de 2023

Disparadores Compuestos (Compound Triggers)

Disparadores Compuestos (Compound Triggers) usados en oracle.


Los Disparadores Compuestos Compound Triggers son una nueva herramienta para apoyar en la codificación reducida y la interactividad entre objetos en Base de datos. Combina los cuatro eventos de activación en una sola pieza de código. Además de la eficacia de la codificación, que aborda algunos problemas como:

  • Error en Tablas mutantes (ORA-04091)
  • Cuando se usa Trigger con EACH ROW que por cada fila hacer alguna transacción en alguna otra tabla utilizando nuevos valores.

domingo, 7 de mayo de 2023

6 Cursos gratis de IA

 Os presento una recopilación realizada por mi, de 6 cursos gratis sobre varios temas del mundo de las IA.


1- GOOGLE AI

 - Varios cursos: Búsqueda de cursos de Machine learning en Google AI (Learn from ML experts at Google):

 https://ai.google/education/

sábado, 6 de mayo de 2023

OpenAlex (base de datos como Google Scholar)

Se lanzó OpenAlex, una base de datos de literatura científica con 250.400.000 de registros y contando.

Es casi tan grande como Google Scholar, pero a diferencia de GS es abierta, con API gratuita, una muy buena interfaz, registros interconectados como en los sistemas CRIS con un modelo de entidades, documentación completa, licencia CC0 (Dominio Público) y mejores opciones de búsqueda.


La interfaz de búsqueda esta en fase Alpha.

Interfaz de búsqueda OpenAlex: https://lnkd.in/dP9m4CBy

viernes, 5 de mayo de 2023

7 alternativas a ChatGPT

Desde su lanzamiento, todo el mundo habla de ChatGPT. Es más. Muchos lo utilizan para distintos fines. Los hay que lo ponen a prueba. Otros ya empiezan a usarlo como buscador o recomendador. E incluso hay quien ya lo emplea para generar contenido en vez de crearlo ellos mismos. Pero esta herramienta basada en inteligencia artificial no es la única. Hay muchas alternativas a ChatGPT que puedes probar desde ya.

ChatGPT está basado en GPT, una inteligencia artificial que extrae contenido online para generar respuestas a preguntas a partir de una consulta. Y lo hace con un lenguaje lo más humano posible. También sirve para otras cosas, como programar código, resumir textos y un largo etcétera. Y cualquiera puede usarlo. De ahí que se haya hecho tan popular. Hasta Microsoft decidió integrarlo en su buscador Bing.

jueves, 4 de mayo de 2023

Instituciones de ciberseguridad en España

A nivel nacional encontramos multitud de corporaciones que se encuentran adscritas a los organismos públicos, como el Ministerio de Defensa, para ofrecer servicios relacionados con la lucha con el cibercrimen.


¿Conoces alguna de estas entidades? A continuación, te presentamos las más relevantes:


El BCSC, acrónimo de “Basque Cybersecurity Centre”, es la organización designada por el Gobierno Vasco para promover la ciberseguridad en Euskadi. Su misión principal es desarrollar una cultura de ciberseguridad entre la sociedad vasca, dinamizar la actividad y fortalecer el sector profesional mediante un enfoque funcional dividido en 3 grandes bloques: la innovación en ciberseguridad mediante herramientas que capaciten a empresas y profesionales, promover la inversión y el talento colaborando con empresas vascas en la consecución de este objetivo y la constitución de un CERT como equipo de respuesta a incidentes de seguridad. 

martes, 2 de mayo de 2023

Consejos para evitar troyanos

Con la llegada de los smartphones hace una década, nuestro hábito de uso de Internet cambió totalmente y aumentó de manera considerable. Las actividades que antes solíamos llevar a cabo ante el ordenador en horas de trabajo o en momentos puntuales pasaron a estar disponibles en todo momento en nuestro bolsillo. Eso facilitó muchas labores y generó nuevas oportunidades, pero también ha traído consigo algunos problemas derivados. Al estar permanentemente conectados, hay más posibilidades de que suframos ciberataques. Y uno de los más frecuentes son los troyanos.

Este término surge del caballo de Troya que según la mitología griega usaron como una estrategia para introducirse en esa ciudad fortificada escondidos dentro de lo que parecía un simple regalo. Una historia muy conocida, aunque desgraciadamente el actual uso que se le da no es tan famoso. Se trata de un malware, un archivo malicioso que se presenta al usuario o usuaria como un programa aparentemente legítimo e inofensivo, pero que, al ejecutarlo, le brinda al atacante acceso remoto al equipo infectado.

lunes, 1 de mayo de 2023

Cómo usar ChatGPT en Telegram con un bot

 Vamos a explicarte cómo puedes usar ChatGPT en Telegram para mantener conversaciones con esta inteligencia artificial. ChatGPT es una de las IA más populares que hay hoy en día, y que ha comenzado una  auténtica revolución. Está llegando a todos sitios, desde Bing Chat hasta un bot para tener ChatGPT en WhatsApp.

Esta inteligencia artificial tiene una API que permite que los desarrolladores lo añadan a muchos sitios, como en este caso en un bot de Telegram. Solo debes saber que este bot no utiliza GPT-4 como motor del chat, sino GPT-3.5. Eso sí, el bot elimina los límites diarios de mensajes y tiene distintos modos de chat.

viernes, 14 de abril de 2023

viernes, 7 de abril de 2023

El timo de Wallapay

Vídeo que te cuenta: ESTAFA EN WALLAPOP: Así lo intentaron. ASI´ LO EVITE´ (El timo de Wallapay).


Vídeo

Título: "ESTAFA EN WALLAPOP: Así lo intentaron. ASI´ LO EVITE´ (El timo de Wallapay)" 

Enlace: https://www.youtube.com/watch?v=8qvsR7IgX6o

jueves, 6 de abril de 2023

LA VERDAD SOBRE AMAZON DEVOLUCIONES

Vídeo que te cuenta: TODA LA VERDAD SOBRE AMAZON DEVOLUCIONES ¿Donde comprar Devoluciones de Amazon 2023?.


Vídeo

Título: "TODA LA VERDAD SOBRE AMAZON DEVOLUCIONES ¿Donde comprar Devoluciones de Amazon 2023?" 

Enlace: https://www.youtube.com/watch?v=tg4avDFih0g

miércoles, 5 de abril de 2023

La HISTORIA de forocoches

Vídeo que te cuenta: La HISTORIA del FORO más LOCO de habla hispana : Forocoches.com.


Vídeo

Título: "La HISTORIA del FORO más LOCO de habla hispana | Intranet Profundah #2" 

Enlace: https://www.youtube.com/watch?v=zatL1nADyFo

martes, 4 de abril de 2023

2022 el año de la inteligencia artificial

La inteligencia artificial, una tecnología que ha de cambiarlo todo y que nos ayudará a resolver los grandes problemas de la humanidad proporcionando soluciones mucho más rápido que sin usar algoritmos y métodos de machine learning. Las aplicaciones de la inteligencia artificial está revolucionando sectores como la ciencia, la tecnología, la búsqueda de nuevos materiales, la medicina personalizada y sectores como las finanzas, la logística o las comunicaciones. Telefónica, por ejemplo, emplea inteligencia artificial para mejorar su atención al cliente.

Todavía tenemos mucho que aprender sobre qué es la inteligencia artificial y en qué consiste exactamente. Y es que corremos el riesgo en caer en propuestas que no emplean exactamente inteligencia artificial y otras que lo hacen con determinados propósitos y a los que tal vez estamos exigiendo demasiado. La mayoría de proyectos relacionados con las aplicaciones de la inteligencia artificial se encuentran en alguna fase de prueba o aprendizaje.

domingo, 2 de abril de 2023

UN MINI-JUEGO PARA VISITAR LA BIBLIOTECA BRITÁNICA

LA BIBLIOTECA BRITÁNICA HA DESARROLLADO UN MINI-JUEGO PARA QUE LAS NIÑAS Y NIÑOS LA CONOZCAN MEJOR.

El mini-juego desarrollado por la Biblioteca Británica junto a Bitsy está hecho al estilo de los antiguos videojuegos. Es decir, con un pixelado antiguo y sencillo, no como los videojuegos de hoy en día con gráficos muy próximos a la realidad. Con una paleta de colores limitada y una jugabilidad extremadamente simplificada.

Este mini-juego, que se llama “British Library Simulator”, permite descubrir los secretos del edificio a través de una divertida narrativa interactiva. Los niños tienen que interactuar con los personajes y objetos que encuentren en el camino. Su sencillez invita a que únicamente con el uso del teclado se pueda participar.

domingo, 12 de marzo de 2023

Preguntar si un dato ya existe en el bloque (Forms-Oracle)

Tengo una forma en forms 6i. La forma tiene un bloque de datos que se muestra en forma tabular para ir llenado allí los datos.

Necesito que en una de las columnas, cuando el usuario ingrese el dato, la forma revise si ese dato ya existe en esa columna y me lo diga.

Si trato de recorrer el bloque en cualquier trigger de la columna me va a decir que no puedo recorrer así la columna además de perder el foco del dato que quiero.

¿Hay alguna función que me permita solucionar mi requerimiento?

sábado, 11 de marzo de 2023

Libro: Redes sociales académicas versus repositorios institucionales

Os traigo el libro para descargar de titulo: ¿De quién es la investigación? Redes sociales académicas versus repositorios institucionales.


Cita

Eva, N.C. and Wiebe, T.A., 2019. Whose Research is it Anyway? Academic Social Networks Versus Institutional Repositories. Journal of Librarianship and Scholarly Communication, 7(1). DOI: http://doi.org/10.7710/2162-3309.2243


Enlace para descargarlo: 

https://jlsc-pub.org/articles/10.7710/2162-3309.2243/galley/215/download/

domingo, 5 de marzo de 2023

¿Global ROM, Versión Global o Versión China?

Global ROM, Versión Global o Versión China son algunas de las diversas variantes que existen de cada uno de los smartphones de Xiaomi. Varias nomenclaturas que en muchos casos nos hacen dudar en relación a que smartphones estamos comprando y si se trata de una versión global, una versión de venta en china y si incluye o no la famosa banda B20.

Es por ello que a continuación os vamos a explicar cuales son las diferencias de cada uno de estas variantes para que así puedas saber en todo momento que smartphone comprar o que versión te están vendiendo a través de los vendedores más famosos de AliExpress, así como Gearbest o Banggood, entre otros.

viernes, 3 de marzo de 2023

Es bueno apagar el router

En este articulo se explica los pros y contras de apagar el router, para que puedas decidir qué hacer en cada momento.


Ventajas de apagar el router

 

A la hora de decidir si dejar o no encendido el router, es bueno valorar todos los aspectos, así que vamos a empezar por los pros de apagar el router:


Ahorro energético y en la factura de la luz

miércoles, 1 de marzo de 2023

Revelar fotos a partir de negativo con una app

Vídeo que te cuenta Como revelar fotos a partir de negativo con una app y una tablet.


Vídeo

Título: "VUELVO EN BUSCA DE UNAS FOTOS DE 1880 para REVELARLAS !" 

Enlace: https://www.youtube.com/watch?v=XvRl39M0n5o

martes, 14 de febrero de 2023

2022 el año de la inteligencia artificial

La inteligencia artificial es una tecnología que ha de cambiarlo todo y que nos ayudará a resolver los grandes problemas de la humanidad proporcionando soluciones mucho más rápido que sin usar algoritmos y métodos de machine learning. Las aplicaciones de la inteligencia artificial está revolucionando sectores como la ciencia, la tecnología, la búsqueda de nuevos materiales, la medicina personalizada y sectores como las finanzas, la logística o las comunicaciones. Telefónica, por ejemplo, emplea inteligencia artificial para mejorar su atención al cliente.

Todavía tenemos mucho que aprender sobre qué es la inteligencia artificial y en qué consiste exactamente. Y es que corremos el riesgo en caer en propuestas que no emplean exactamente inteligencia artificial y otras que lo hacen con determinados propósitos y a los que tal vez estamos exigiendo demasiado. La mayoría de proyectos relacionados con las aplicaciones de la inteligencia artificial se encuentran en alguna fase de prueba o aprendizaje. 

domingo, 12 de febrero de 2023

Crear Bucle en un bloque de Oracle Forms

 Cuando creamos un formulario podemos tener un Bloque de Datos donde podremos diseñar un Bloque Tabular con varios listados de columnas de información. Este tipo de diseño se hace de forma que se quiera consultar y actualizar información por varios registros al mismo tiempo.

Para realizar un proceso que trabaje con todos los registros consultados en pantalla debemos crear un bucle o loop. Con el bucle podremos realizar cualquier tarea por cada registro del bloque de datos. Para ello podemos usar el siguiente script el cual lo podemos ubicar en un proceso de nuestro formulario.


BEGIN

FIRST_RECORD;

 LOOP

     /*-- INGRESAR CODIGO POR REGISTRO --*/

 

sábado, 11 de febrero de 2023

Private Blog Networks, PBN

Las Private Blog Networks, PBN, o «redes privadas de blogs» son un tipo de link building que representa una de las técnicas SEO más efectivas. ¿Quieres posicionar una web y tienes demasiada competencia o no tienes tiempo para hacerlo solo con contenidos u otras técnicas orgánicas? Hoy quiero compartir contigo esta guía para montar tu propia red privada de blogs. ¡Solo tienes que seguir los pasos! ??

Simplificando un poco el asunto, hay 2 grandes técnicas de link building (que funcionan bastante bien) en las que creas tus propios backlinks artificiales para posicionar un money site como si fueran naturales:

domingo, 5 de febrero de 2023

Que pasa si tus datos personales aparecen en una filtración

Las filtraciones de datos son una constante cada vez más común. Las grandes empresas online sufren diariamente cientos de ataques y es inevitable que sus defensas caigan momentáneamente, exponiendo los datos de los usuarios. Pero esto no significa que el impacto para nosotros sea el mismo, pues depende de otros muchos factores, como el tipo de información filtrada, por ejemplo. En el siguiente artículo profundizaremos sobre el tema y explicaremos cómo actuar en diversos casos.

Cada vez son más los servicios online que utilizamos los usuarios, como las cuentas del banco, el correo electrónico, tiendas online donde nos registramos e ingresamos nuestros datos, redes sociales y muchos más. Estas organizaciones custodian una cantidad enorme de datos personales, y los ciberdelincuentes no cesan en sus intentos de hacerse con ellos.

Como consecuencia, en ocasiones las defensas de estas empresas caen y los atacantes obtienen acceso a toda o parte de esta información, filtrándola para publicarla en la Red u obtener un beneficio económico poniéndola a la venta en el mercado negro. Las organizaciones e instituciones que manejan tus datos tienen una gran cuota de responsabilidad, no solo en la forma en que manejan tus datos, sino también en la de cómo los protegen de los múltiples riesgos existentes.

jueves, 2 de febrero de 2023

Que hacer si Recibiste un email que dice que tu información personal está a la venta en la web oscura

 La web oscura o dark web, generalmente asociada a actividades delictivas, se caracteriza por ser una red con restricciones especiales de acceso y por su anonimato absoluto. Algunos de estos emails incluyen la información robada, por ejemplo, todo o parte del número de Seguro Social, la fecha de nacimiento y número de licencia de conducir de la persona. Si has recibido uno de estos emails, estos pasos pueden ayudar a protegerte contra las pérdidas financieras causadas por el robo de identidad.

No hagas clic en ningún enlace ni uses un número de teléfono que figure en el mensaje. Podría ser un email de tipo “phishing” diseñado para engañarte y lograr que les des tu información a los estafadores. Si piensas que el mensaje es legítimo, por ejemplo, si tienes un servicio de monitoreo de crédito o una tarjeta de crédito emitida por una compañía que monitorea la web oscura, comunícate con la compañía usando un sitio web o número de teléfono que te conste es real.

miércoles, 1 de febrero de 2023

BRECHA de SEGURIDAD en una web del GOBIERNO

Muy interesante Vídeo que te explica como se descubrio una BRECHA de SEGURIDAD en una web del GOBIERNO .


Vídeo

Título: "BRECHA de SEGURIDAD en una web del GOBIERNO " 

Enlace: https://www.youtube.com/watch?v=nTvRykgQEHU

viernes, 6 de enero de 2023

Ejemplos con SET_CANVAS_PROPERTY

La forma más rápida de acceder a los valores de las  propiedades de SET_CANVAS_PROPERTY, o de la ventana o los item, es sacar la ventana de ayuda de forms de oracle, y en el campo de busqueda ponemos SET_CANVAS_PROPERTY y nos abre una ventana con todas sus propiedades y los valores que pueden tener.


No se puede usar SET_CANVAS_PROPERTY FOR VISIBLE


YOU CAN NOT USE SET_CANVAS_PROPERTY FOR VISIBLE .

PLEASE SEE Help from properties that you can use with set_canvas_property .

you can use SET_VIEW_PROPERTY .

jueves, 5 de enero de 2023

Código Flexible en Forms oracle

Objetivos:

• Describir un Código Flexible.

• Indicar las ventajas de usar variables de sistema.

• Identificar los built-ins útiles en la codificación flexible.

• Escribir código dinámico mediante la referencia a objetos:

--Por ID interno.

--Indirectamente.

_________________________________________________________________________

¿Qué es el Código Flexible?

Código Flexible: es todo código que puede ser reutilizado en distintos escenarios. El código flexible a menudo es un código genérico que puede usar en cualquier módulo Form en una aplicación. Por lo general, incluye el uso de variables del sistema en lugar de nombres de objetos codificados.


¿Por qué escribir código flexible?

Escribir código flexible te brinda las siguientes ventajas:

• Es reutilizable.

• Es genérico.

• Evita nombres de objetos codificados.

• Es más fácil de mantener.

• Aumenta la productividad.

 

Uso de  Variables de Sistema para el Contexto Actual.

Variables del sistema para localizar el foco de entrada actual:

Variable de Sistema

Funcción

CURSOR_BLOCK

Contiene el Bloque que tiene el foco de entrada.

CURSOR_RECORD

Contiene el registro que tiene el foco de entrada.

CURSOR_ITEM

Contiene el Item y Bloque que tiene el foco de entrada.

CURSOR_VALUE

Contiene el valor del Item que tiene el foco de entrada.

Ejemplo:

IF :SYSTEM.CURSOR_BLOCK = 'ORDERS' THEN

 GO_BLOCK('ORDER_ITEMS');

ELSIF :SYSTEM.CURSOR_BLOCK = 'ORDER_ITEMS' THEN

   GO_BLOCK('INVENTORIES');

ELSIF :SYSTEM.CURSOR_BLOCK = 'INVENTORIES' THEN

   GO_BLOCK('ORDERS');

END IF;

/*El ejemplo anterior muestra un código que podría colocarse en un Trigger When-Button-Pressed para permitir a los usuarios navegar a otro bloque en el Form. Verifica el nombre del bloque actual, luego navega a otro en función del resultado.*/


Nota: asegúrese de establecer la propiedad Mouse Navigate del botón en No; de lo contrario, SYSTEM.CURSOR_BLOCK siempre será el bloque en el que se encuentra el botón.


Variables del sistema para localizar el foco del Trigger.

System Variable

Function

TRIGGER_BLOCK

El bloque en el que estaba el foco de entrada cuando el Trigger se disparó inicialmente.

TRIGGER_RECORD

El número del registro que Forms está procesando.

TRIGGER_ITEM

El bloque y item en el que estaba el foco de entrada cuando el Trigger se disparó inicialmente.

El Uso de las Variables de Enfoque del Trigger.

Las variables para ubicar el foco del trigger son útiles para navegar de regreso al destino inicial una vez que se completa la ejecución del trigger . Por ejemplo, puede que durante la ejecución del trigger se requiere navegar a otros bloques, registros o items y así realizar acciones sobre ellos, y que después de la ejecución de dicho proceso se desee que el cursor retorne en la misma instancia inicial. Debido a que la navegación en el trigger se produce detrás de escenas, el usuario ni siquiera se dará cuenta.

Nota: la mejor manera de aprender sobre las variables del sistema es observar sus valores cuando se está ejecutando un Form. Puede examinar las variables del sistema utilizando el Depurador (Debugger).

Variables de sistema para determinar el estado actual del Form.

También puede usar las siguientes variables de sistema para realizar acciones de acuerdo al valor que estas contengan:

•SYSTEM.RECORD_STATUS

•SYSTEM.BLOCK_STATUS

•SYSTEM.FORM_STATUS

Ejemplo:

BEGIN

 ENTER;

 IF :SYSTEM.BLOCK_STATUS = 'CHANGED' THEN

  COMMIT_FORM;

 END IF;

 CLEAR_BLOCK;

END;

/*En el ejemplo anterior se valida si existen modificaciones en el bloque actual, si las hay se procede a guardar dichas modificaciones (COMMIT_FORM), posteriormente se procede a limpiar dicho bloque (CLEAR_BLOCK).*/

El Uso Built-ins para codificación flexible.

Algunos de los Built-ins de Forms Builder proporcionan el mismo tipo de información que proporcionan las variables de sistema.


Algunos Built-ins:

• GET_APPLICATION_PROPERTY

• GET_FORM_PROPERTY

• GET_BLOCK_PROPERTY

• GET_RELATION_PROPERTY

• GET_RECORD_PROPERTY

• GET_ITEM_PROPERTY

• GET_ITEM_INSTANCE_PROPERTY

• GET_LOV_PROPERTY

• GET_RADIO_BUTTON_PROPERTY

• GET_MENU_ITEM_PROPERTY

• GET_CANVAS_PROPERTY

• GET_TAB_PAGE_PROPERTY

• GET_VIEW_PROPERTY

• GET_WINDOW_PROPERTY

• SET_APPLICATION_PROPERTY

• SET_FORM_PROPERTY

• SET_BLOCK_PROPERTY

• SET_RELATION_PROPERTY

• SET_RECORD_PROPERTY

• SET_ITEM_PROPERTY

• SET_ITEM_INSTANCE_PROPERTY

• SET_LOV_PROPERTY

• SET_RADIO_BUTTON_PROPERTY

• SET_MENU_ITEM_PROPERTY

• SET_CANVAS_PROPERTY

• SET_TAB_PAGE_PROPERTY

• SET_VIEW_PROPERTY

• SET_WINDOW_PROPERTY


Algunos Explicaciones:

• GET_APPLICATION_PROPERTY  devuelve información sobre la aplicación Forms actual.


Ejemplo:

BEGIN

 :GLOBAL.username := GET_APPLICATION_PROPERTY(USERNAME);

 :GLOBAL.o_sys := GET_APPLICATION_PROPERTY(OPERATING_SYSTEM);

END;

/*El ejemplo anterior captura el nombre de usuario y la información del sistema operativo.*/


Nota: GET_APPLICATION_PROPERTY devuelve información sobre la aplicación Forms que se ejecuta en el nivel medio (Servidor Forms). Si necesita información sobre la máquina cliente, puede usar los JavaBean.


• GET_BLOCK_PROPERTY devuelve información sobre un bloque específico.


Ejemplo: 

...GET_BLOCK_PROPERTY('blockname',top_record)...

/*Este ejemplo muestra como determinar el registro actual que está visible en la primera línea (superior) de un bloque.*/


• GET_ITEM_PROPERTY devuelve información sobre un item especificado.


Ejemplo: 

DECLARE cv_name varchar2(30);

BEGIN cv_name := GET_ITEM_PROPERTY(:SYSTEM.CURSOR_ITEM,item_canvas);

...

/*Este ejemplo muestra como determinar el Canvas que contiene el Item donde radica el foco de entrada.*/


....  sigue en el articulo original.



Fuentes.

Artículo:   "Escribiendo Código Flexible en Oracle Forms" Publicado en https://magicplsql.blogspot.com/ por An onimo el 24 de junio de 2018. Consultado el 04/01/2023.

URL: https://magicplsql.blogspot.com/2018/06/escribiendo-codigo-flexible-en-oracle.html


miércoles, 4 de enero de 2023

Comando Sfc scannow en Win 10.

Resumen

Sfc / scannow es un comando de ejecución de sfc (comprobador de archivos del sistema). Con este comando, puede escanear todos los archivos de sistema protegidos y reparar automáticamente los archivos de sistema problemáticos. Lea este artículo y aprenda usar SFC / Scannow en Windows 10.


Sobre SFC

System File Checker (SFC) es una herramienta en Windows de escanear todos los archivos del sistema protegidos y verificar la integralidad de ellos. Si encuentra problemas con cualquiera de estos archivos protegidos, los reemplazará con los correctos.

martes, 3 de enero de 2023

Historia de Tuenti

Vídeo que te explica El caso de la Historia de ascenso y caída de Tuenti.


Vídeo

Título: "Historia de ascenso y caída de Tuenti" 

Enlace:  https://www.youtube.com/watch?v=yZeZpiW2gKw

lunes, 2 de enero de 2023

Canvas y ventanas en oracle Forms

Los Canvases y Los Windows

Con Forms Builder puede mostrar una aplicación en varias ventanas utilizando sus objetos de visualización: Windows y Canvases.


¿Qué es un Window?

Un Window es un contenedor para todos los objetos visuales que forman una aplicación Forms. Es similar a un marco de imagen vacío. El gestor de Windows proporciona los controles de una ventana que permiten que se desplace, se mueva, cambie el tamaño y se minimice. Un solo Form puede incluir varias ventanas.

domingo, 1 de enero de 2023

El caso de las criptomonedas FTX

Vídeo que te explica El caso de las criptomonedas FTX.


Vídeo

Título: "El ASCENSO y CAÍDA de Sam Bankman-Fried y el exchange FTX" 

Enlace:  https://www.youtube.com/watch?v=B3Sjnfuvwv0