domingo, 15 de septiembre de 2024

JSON.stringify()

El método JSON.stringify() convierte un objeto o valor de JavaScript en una cadena de texto JSON, opcionalmente reemplaza valores si se indica una función de reemplazo, o si se especifican las propiedades mediante un array de reemplazo.


Sintaxis

JSON.stringify(value[, replacer[, space]])

Parámetros

value

El valor que será convertido a una cadena JSON.

sábado, 14 de septiembre de 2024

Cómo importar / exportar datos JSON usando SQL Server 2016

JSON es una sigla que significa JavaScript Object Notation. JSON es muy utilizado y popular por lo que actualmente es el formato de intercambio de datos más utilizado. La mayoría de los servicios web y móviles más modernos proporcionan información en formato de texto JSON. Todos los servicios web de bases de datos, navegadores web (Firefox, Internet Explorer) devuelven resultados con formato de texto JSON o aceptan datos con formato JSON. Debido a que la información del formato de sistemas externos como texto JSON, este también se almacena en SQL Server 2016 como texto. Así mismo puede usar columnas NVARCHAR estándar para almacenar datos JSON en SQL Server 2016.

Este artículo nos aclara cómo importar datos JSON a la tabla de SQL Server 2016 y cómo exportar datos de la tabla de SQL Server 2016 como JSON utilizando las funciones integradas de SQL Server 2016.

Con SQL Server 2016, las funciones integradas pueden analizar el texto JSON para leer o modificar valores JSON, transformar la matriz de objetos JSON en formato de tabla, cualquier consulta Transact-SQL puede generarse sobre los objetos JSON convertidos, los resultados de las consultas Transact-SQL pueden ser formateado en formato JSON.

viernes, 13 de septiembre de 2024

JSON_OBJECT_T to Manipulate JSON Data in PL/SQL

Son varios Scripts de Using JSON_OBJECT_T to Manipulate JSON Data in PL/SQL.


JSON_OBJECT_T was added to Oracle Database 12c Release 2, as part of a suite of object types/APIs to allow native manipulation of JSON data in PL/SQL. JSON_OBJECT_T is for use with JSON objects. This code was provided by Darryl Hurley, as part of the ODTUG CodeTalk series.


 Son 13 ejemplos de script para usar JSON_OBJECT_T en orden  de dificultad.

Ejemplo Script 2:

domingo, 8 de septiembre de 2024

Por qué no debes mantener el Bluetooth encendido

 El Bluetooth está muy presente en nuestro día a día. Es una tecnología utilizada por muchos dispositivos como móviles, tablets, relojes y una gran cantidad de aparatos domésticos. Además, podemos tener vinculados entre sí estos equipos, como por ejemplo el móvil y el reloj inteligente. ¿Debemos mantener el Bluetooth encendido siempre en nuestro teléfono? De ello vamos a hablar en este artículo. Vamos a mostrar qué problemas podemos tener por seguridad y privacidad.

Índice

Cómo funciona el Bluetooth

Qué pasa si tienes el Bluetooth activado

Envío continuo de datos

Ataques Man-in-the-Middle

Posibles vulnerabilidades

BlueSmacking

BlueSnarfing

BlueJacking

BlueBugging

Ataque BIAS

Rastreo de ubicación

Ataques BlueBorne

Escucha de conversaciones

Problemas de batería

Beneficios de apagarlo

Ahorro de batería

Mejora de seguridad

Evitar vinculaciones no autorizadas

Por privacidad

Conclusiones

sábado, 7 de septiembre de 2024

El Hackeo Que "Casi" Acaba Con Bitcoin: Caso MTGOX

Vídeo que te cuentan: El Hackeo Que "Casi" Acaba Con Bitcoin | Caso MTGOX


Vídeo

Título: "El Hackeo Que "Casi" Acaba Con Bitcoin | Caso MTGOX" 

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

viernes, 6 de septiembre de 2024

Crear una API REST en APEX

 Vídeo que te cuentan: Crear una API REST en APEX (Serie 6) 


Vídeo

Título: "Crear una API REST en APEX (Serie 6) Parte I" 

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


Título: "Crear una API REST en APEX (Serie 6) Parte II" 

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

martes, 3 de septiembre de 2024

domingo, 11 de agosto de 2024

11 sitios web de IA secretos

 11 sitios web de IA secretos que son tan útiles que parece ilegal conocerlos


Momen

Crea aplicaciones web SIN programación.

Diseña, desarrolla y escala tus aplicaciones fácilmente.

Crea tu aplicación desde el frontend hasta el backend con un editor de arrastrar y soltar simple.

http://momen.app

sábado, 10 de agosto de 2024

Generar un JSON en Oracle APEX

Para generar un JSON veremos dos formas, la primera usando APEX_JSON y la otra usando JSON_TABLE.


Mencionar que para usar APEX_JSON tambien lo podremos hacer usando cursores (seletcs directo a una tabla).

Recrearemos el JSON que usamos en previos post:

viernes, 9 de agosto de 2024

Controlar el ruido en las bibliotecas,

Surfeando entre las noticias de internet, encontré una aplicación muy curiosa de IoT en bibliotecas: un semáforo de ruido. Aunque no es algo muy complejo, puede ayudar a controlar el nivel de ruido en la biblioteca. La gestión del ruido es un fenómeno que se puede apreciar especialmente en bibliotecas académicas, ya que en estas bibliotecas hay salas de lectura muy grandes donde los usuarios, al conocerse, comienzan a hablar o forman grupos de estudio. Esto hace que poco a poco se genere un murmullo que se va incrementando con el pasar de los minutos hasta volverse un ruido muy incómodo para quienes están estudiando.

Ahora bien, ¿qué nivel de ruido podemos permitir en nuestra biblioteca? Una solución que me parece muy interesante es tener varios espacios con diferentes niveles de ruido, por ejemplo: silencio absoluto, silencio moderado y zona de conversación. Si delimitamos bien las zonas e insonorizamos algunos espacios, podemos evitar que el ruido de las diferentes zonas se mezcle. De nada sirve un espacio de silencio absoluto si a unos metros hay una acalorada discusión sobre un trabajo próximo a entregar. También debemos considerar que las bibliotecas son espacios sociales donde los usuarios vienen a debatir, conversar y trabajar en equipo, por lo que debemos cambiar nuestra concepción y también prepararnos estructuralmente para tener este tipo de espacios.

martes, 6 de agosto de 2024

La inteligencia Artificial bien explicada

 Vídeo que te cuentan: La inteligencia Artificial bien explicada | Chema Alonso #2


Vídeo

Título: "La inteligencia Artificial bien explicada | Chema Alonso #2" 

Enlace: https://www.youtube.com/watch?v=Xwi-BjLudJc

sábado, 3 de agosto de 2024

Scrum está roto

Los profesionales tenemos la misma sensación… una metodología que los desarrolladores abrazamos cual tabla de salvación, se ha convertido en un dolor más  a gestionar en tu día a día.


Un poco de historia

No hay mejor ejercicio para entender el presente y posible futuro como evaluar el pasado, vamos a ello.

A finales de los 90 y en muchas empresas hasta bien entrado 2010 (sobre todo en España), los proyectos se encaraban con una metodología llamada waterfall (en cascada), a grosso modo:

viernes, 2 de agosto de 2024

La Estafa de "la falsa oferta de trabajo en la que se ofrece dinero a cambio de likes"

Recientemente, hemos detectado un aumento de anuncios de ofertas de trabajo fraudulentas en diversas redes sociales donde te ofrecen un pago a cambio de likes. Estas estafas están diseñadas para recopilar tu información personal y financiera que posteriormente será usada con fines ilegítimos.

Saber es poder, así que te vamos a dar pautas para identificar esta casuística:


1-Ofertas demasiado buenas para ser ciertas:

Trabajo desde casa, sin mucho esfuerzo (ejemplo dar likes a videos o compartir una publicación), un salario muy superior al promedio para un puesto similar, beneficios excepcionales sin requerir experiencia o calificaciones adecuadas. ¡Cuidado!

jueves, 1 de agosto de 2024

El peligro de responder al teléfono con un simple SI

El Banco de España ha lanzado una alerta importante sobre el riesgo de responder a las llamadas telefónicas con un «¿sí?». Aunque parece una respuesta inofensiva y común, esta puede facilitar el trabajo de ciberdelincuentes para llevar a cabo fraudes.

Hoy en día, los ciberdelincuentes evolucionan constantemente sus métodos y estrategias para obtener información personal y bancaria de las víctimas. Además, cada día surgen nuevas formas de ciberataques que combinan diversas técnicas de fraude para eludir las protecciones y medidas de seguridad adoptadas por los usuarios. En este blog te hemos explicado muchas de ellas, pero ahora profundizaremos en los riesgos de contestar a una llamada con esta simple palabra.

viernes, 26 de julio de 2024

7 uniones SQL

 7 uniones SQL que debes conocer


1- Unión interna: recupera registros con valores coincidentes en ambas tablas.

2- Unión izquierda: recupera todos los registros de la tabla izquierda y los registros coincidentes de la tabla derecha.

3´- Combinación izquierda con comprobación nula: filtra solo los registros en los que no hay ninguna coincidencia en la tabla derecha (valores NULL).

domingo, 14 de julio de 2024

Insertar símbolo de euro con Oracle SQL LOAD

I'm loading a csv file using sqlldr. the file contains the symbol "€" which is inserted into a VARCHAR2 column. After the load, the database displays '¿' instead of the euro symbol. I have specified the characterset in the control file during the load:


LOAD DATA 

CHARACTERSET WE8MSWIN1252

I'm runing all of this on a Solaris machine, which by the way can't display the '€' symbol, I gives me a '.' instead when I hit the key to get the €.

sábado, 13 de julio de 2024

VIGILANCIA DIGITAL

 Vídeo que te cuentan: ¿CARTERA DIGITAL O VIGILANCIA DIGITAL? - Vlog de Marc Vidal


Vídeo

Título: "¿CARTERA DIGITAL O VIGILANCIA DIGITAL? - Vlog de Marc Vidal" 

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

viernes, 12 de julio de 2024

List of Number Format Elements in Oracle

Below is a full list of the format elements that can be used to format numbers in Oracle Database.


Element Example Description

, 9,999 Returns a comma in the specified position. You can specify multiple commas. A number format model cannot begin with a comma. Also, a comma cannot appear to the right of a decimal character or period.

. 99.99 Returns a decimal point, which is a period (.) in the specified position. Only one period is allowed in a number format model.

$ $9999 Returns value with a leading dollar sign.

0 099990 Returns leading zeros and/or trailing zeros.

sábado, 6 de julio de 2024

Formato de numeros con moneda en Oracle

 Oracle Database provides the TO_CHAR(number) function that enables you to format numbers based on a given format model. There are three format elements that you can use with the TO_CHAR() function in order to return a value as a currency.

The currency format elements are L, C, and U.


C Returns the ISO currency symbol (the current value of the NLS_ISO_CURRENCY parameter).

L Returns the local currency symbol (the current value of the NLS_CURRENCY parameter).

U Returns the Euro (or other) dual currency symbol, determined by the current value of the NLS_DUAL_CURRENCY parameter.

viernes, 5 de julio de 2024

Funciones con cadenas de texto en Oracle

Oracle String Functions. 

Ver la web: 

https://www.oracletutorial.com/oracle-string-functions/


This tutorial provides you the most commonly used Oracle string functions that help you manipulate character strings more effectively.


Estan en la siguiente tabla: 

lunes, 1 de julio de 2024

ASCIISTR() Function in Oracle

 In Oracle Database, the ASCIISTR() function returns an ASCII version of the given string in the database character set. 


Syntax

The syntax goes like this:

ASCIISTR(char)


Where char is a string or an expression that resolves to a string, in any character set.

Non-ASCII characters are converted to the form \xxxx, where xxxx represents a UTF-16 code unit.

lunes, 10 de junio de 2024

𝗬𝗮 𝗱𝗶𝘀𝗽𝗼𝗻𝗶𝗯𝗹𝗲 𝗹𝗮 𝗰𝗿𝗲𝗮𝗰𝗶ó𝗻 𝗱𝗲 𝗿ú𝗯𝗿𝗶𝗰𝗮𝘀 𝗰𝗼𝗻 𝗜𝗔 𝗲𝗻 𝗠𝗶𝗰𝗿𝗼𝘀𝗼𝗳𝘁 𝗧𝗲𝗮𝗺𝘀

Hoy quiero compartir una actualización en las tareas de Microsoft Teams que me encanta. Microsoft anunció recientemente una nueva funcionalidad en Teams que nos permite elaborar rúbricas de evaluación utilizando inteligencia artificial y ya está disponible.

Adjunto unas capturas de pantalla con un ejemplo de cómo podemos aprovechar esta herramienta para mejorar la elaboración de nuestras rúbricas de evaluación.


- Crear una nueva tarea

Para empezar, accedemos a la sección de tareas en Teams y creamos una nueva tarea. Podemos especificar el título, las instrucciones y la fecha de entrega de la actividad. En este caso, hemos optado por una "Prueba práctica de salto de longitud".

sábado, 8 de junio de 2024

Jan AI: IA de Código abierto y LLM local

 Vídeo que te cuentan: Jan AI: Introducción rápida a una de las mejores IA personales y seguras. Código abierto y LLM local


Vídeo

Título: "Jan AI: Introducción rápida a una de las mejores IA personales y seguras. Código abierto y LLM local " 

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

domingo, 2 de junio de 2024

Que es un bibliotecario de datos.

¿Estás considerando la posibilidad de convertirte en un bibliotecario de datos? ¿Te intriga saber más sobre las herramientas y habilidades esenciales para triunfar en este campo en auge? ¡Estás en el lugar correcto! Permítenos presentarte nuestra nueva Guía para convertirte en un Bibliotecario de Datos, diseñada para llevarte de la mano a través de los aspectos más importantes de esta emocionante profesión.

Imagina a un bibliotecario tradicional, pero en lugar de cuidar libros, este profesional se especializa en el mundo de los datos generados por proyectos de investigación. Un bibliotecario de datos se convierte en el guardián de esta avalancha de información, organizándola, clasificándola y asegurando que esté disponible cuando se necesite. Pero su papel va más allá: también actúa como un maestro, enseñando a los investigadores cómo aprovechar al máximo las herramientas y tecnologías disponibles. Su intervención garantiza que los datos estén correctamente descritos, sean interoperables y fáciles de encontrar, convirtiéndose así en un héroe discreto que facilita decisiones informadas.

sábado, 1 de junio de 2024

No todo lo que buscas está en Google

No todo lo que buscas está en Google

Esta semana estaba revisando los libros de la colección patrimonial de mi biblioteca y unos cuantos documentos manuscritos que tenemos en el archivo. Y pensaba que cantidad de información existe en el mundo pero no está indexada por Google y para la sociedad moderna no existe información más allá de la segunda página de Google.

Y es que en muchas bibliotecas, centros de información e incluso viviendas tenemos documentos que podrían ser únicos en su tipo. Además de esto, estoy cansado de que muchas veces los 10 primeros resultados de búsqueda sean solamente publicidad. 

miércoles, 15 de mayo de 2024

10 Mejores Extensiones de Inteligencia Artificial para Chrome

lista  de las 10 Mejores Extensiones de Inteligencia Artificial para Chrome


1-Perplexity AI

Para resumir páginas web.

Hacer preguntas sobre el dominio, la página de inicio y más.


2- Compose AI

Escribir y responder a correos electrónicos rápidamente.

Reformular tu escritura.

Escribir contenido completamente nuevo basado en tu respuesta.

sábado, 11 de mayo de 2024

8 Programas Gratuitos que NO DEBES Instalar JAMÁS (2024)

Vídeo que te cuenta 8 Programas Gratuitos que NO DEBES Instalar JAMÁS (2024).

  

Vídeo

Titulo: "8 Programas Gratuitos que NO DEBES Instalar JAMÁS (2024)" 

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

domingo, 5 de mayo de 2024

Qué es la estafa Wangiri.

El timo de la llamada perdida o Wangiri suele reconocerse por el uso de prefijos sospechosos.

El timo de la doble llamada en la que tu operador te va a subir el precio es un ejemplo de ello, pero hay muchos más.

Otra de las estafas más recurrentes es la de la llamada perdida, en la que devolver la llamada puede salirte muy caro. Tanto la Policía Nacional como la Guardia Civil han alertado numerosas veces sobre ello, y ahora ha vuelto a hacerlo la OCU. Veamos en qué consiste este timo conocido también como "Waigiri".

sábado, 4 de mayo de 2024

IA Claude 3

En la pugna por ver qué inteligencia artificial generativa es la más completa del mercado parecía que solo había dos grandes contendientes: OpenAI con su modelo GPT-4 y Google con IA Gemini. Pero ahora surge un tercer rival: Anthropic. Una empresa fundada por exempleados de OpenAI y que han lanzado su propia IA generativa, Claude 3. A priori, superior a Gemini y GPT-4.

Anunciado en marzo, Claude 3 pretende hacerse con un hueco en el creciente mercado de la inteligencia artificial generativa, la cual se ha puesto de moda últimamente y permite generar contenidos, pero también procesar la información de bases de datos, buscadores y otros catálogos de contenido online.

Anthropic inició su andadura en 2021, pero esta joven startup contaba con más de 160 empleados a julio de 2023. 

viernes, 3 de mayo de 2024

Cómo encontrar a una persona detrás de un número de WhatsApp con Idealista y Tinder

 En el mundo actual, donde la tecnología está presente en cada aspecto de nuestra vida, plataformas como WhatsApp, Idealista o Tinder se han convertido en verdaderos campos de minas para nuestra privacidad, cada uno en su sector, desdibujando la línea entre lo conveniente y lo peligroso. La facilidad con la que podemos caer en trampas de seguridad y privacidad es alarmante, especialmente cuando las herramientas diseñadas para facilitar nuestra comunicación y socialización se convierten en ventanas abiertas a nuestra vida privada.

tomemos WhatsApp, por ejemplo, la joya de la corona de nuestras interacciones digitales. Su requerimiento de vincular un número de teléfono a cada cuenta parece inofensivo al principio. Sin embargo, este pequeño detalle es una veta de oro para aquellos con malas intenciones.


Buscando la ubicación de Gregorio   

jueves, 2 de mayo de 2024

31 funciones con Copilot

Funciones y comandos para Microsoft Copilot, la inteligencia artificial de Microsoft. Nos vamos a centrar en la versión independiente, que puedes utilizar tanto a través de su web como en el móvil, de esta alternativa de ChatGPT que te permite usar GPT-4 gratis.


Elige un estilo de conversación


Cuando vas a utilizar Copilot en el navegador, cada vez que inicies una nueva conversación tendrás la posibilidad de elegir entre tres estilos de conversación diferentes. Cada uno de estos estilos tiene una versión diferente de GPT, y ofrece un tipo de respuesta diferente.

miércoles, 1 de mayo de 2024

La CAÍDA la DARK WEB: Alphabay

 Vídeo que te cuenta La CAÍDA del Mayor Capo de la DARK WEB: Alphabay.

  

Vídeo

Titulo: "La CAÍDA del Mayor Capo de la DARK WEB: Alphabay" 

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

lunes, 8 de abril de 2024

LAS ESTAFAS CON IA SON INDETECTABLES

Muy interesante Vídeo que te cuenta LAS ESTAFAS CON IA SON INDETECTABLES.    


Vídeo

Titulo: "LAS ESTAFAS CON IA SON INDETECTABLES" 

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

domingo, 7 de abril de 2024

Bucles While, For Y Loop En PL/SQL

Tenemos estructuras repetitivas o bucles, como el while y for, como en el resto de lenguajes. Pero en PL/SQL tenemos uno nuevo llamado loop, que lo vamos a ver.


While

Igual que en otros lenguajes, esta es su sintaxis:


WHILE condition

LOOP

   {...statements...}

END LOOP;

sábado, 6 de abril de 2024

Los riesgos de llevar el DNI en el movil.

Nadie en su sano juicio podría criticar un sistema que permite algo tan cómodo como sustituir la cartera por el móvil. Pasará en 2025 -si todo va bien y tras la aprobación de la Identidad Digital Europea (eID)-. Pero hay dos aspectos que preocupan: el que plantean en Xataka sobre su posible obligatoriedad, aunque se diga voluntaria y los problemas tras su generalización. Hay quien cree que puede generar exclusión digital; quien señala que habrá que vigilar la privacidad; quien cree que supondrá un desafío usarla y enseñarla (hasta a los hijos), quien considera que podría fomentar la vigilancia masiva por parte de los gobiernos y quien apunta que podrán aparecer nuevos ciberataques. 

La Identidad Digital Europea (eID) ha recibido luz verde del Parlamento Europeo. Este nuevo sistema, en fase de pruebas y previsto para 2025, promete revolucionar nuestras interacciones con la administración pública y la gestión de datos personales.

miércoles, 3 de abril de 2024

LA VERDAD sobre el PRECIO de las TARJETAS GRÁFICAS CHINAS

 Muy interesante Vídeo que te cuenta ¡TARJETAS GRÁFICAS CHINAS! CONOCE LA VERDAD DE SU PRECIO.    


Vídeo

Titulo: "¡TARJETAS GRÁFICAS CHINAS! CONOCE LA VERDAD DE SU PRECIO." 

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

jueves, 28 de marzo de 2024

Tipos de conectores USB

Los puertos USB se han convertido en el más usado y es el más reconocido de todos los disponibles por su sencillez. Pero, ¿Cuáles son todos los tipos de conectores USB que existen actualmente?.


Índice

  • Historia del USB
  • Tipos de conectores USB «básicos» que existen
  • USB tipo A
  • USB tipo B
  • Tipo C / USB-C
  • Obligatorio en la Unión Europea
  • Tipos de USB compactos para pequeños dispositivos
  • Mini-USB
  • Micro-USB
  • Código de colores de los puertos y cables USB
  • Tipos de conectores USB relacionados con la carga
  • Conclusión sobre los tipos de USB

domingo, 10 de marzo de 2024

Algoritmo para validar el código de cuenta bancaria (IBAN)

Aquí tenemos una macro que sirve para validar el código de cuenta bancario, IBAN, que rige en muchos países de Europa, Caribe y Medio Oriente. Se le pasan como parámetros el nombre de la tabla y el nombre del campo que contiene el IBAN en formato electrónico (todos seguido, sin espacios) y devuelve un indicador de si es válido o no y el nomobre de la entidad bancaria a la que pertenece.

El código IBAN tiene tres partes, los dos primeros dígitos corresponden al país, los dos segundos son el código de verificación que se calculan en función de todos los demás y que validan que el código se ha escrito bien; y una última parte que es variable. Cada país define la estructura de esta tercera parte que es un código alfanumérico de hasta 30 caracteres, ya que el código IBAN tiene un máximo de 34 caracteres totales.

En el caso de España, esta tercera parte del IBAN corresponde a 4 dígitos para el código de la entidad bancaria tal y como se lo asigna el Banco de España, otros 4 dígitos para el código de la oficina bancaria, los dos siguientes corresponden al código de verificación del antiguo CCC (el antiguo número de cuenta que teníamos en España), y finalmente 10 caracteres para el número de cuenta bancaria. El total de caracteres para España son 24.

viernes, 8 de marzo de 2024

¿Qué son las expresiones regulares? y Ejemplo en Phyton.

Los strings son uno de los tipos de datos más comunes que te vas a encontrar en el análisis de datos. Ya sea porque te aparecen en un dataset listo, los consigues a través de ejercicios de webscraping o porque usas un texto completo para hacer procesamiento de lenguaje natural, aprender a trabajar con strings es una herramienta clave.

Una de las herramientas más útiles para este tema son las expresiones regulares, comunmente abreviadas como regex por su nombre en inglés. En este post quiero darte una introducción a regex y que al finalizar tengas unas herramientas básicas para trabajar con ellas en tus análisis.


¿Para qué expresiones regulares?

miércoles, 6 de marzo de 2024

Referencia de expresiones regulares

¿Qué significa esta expresión regular? (Referencia de expresiones regulares) 

Es una etiqueta que sufre preguntas del tipo "dime que significa mi expresión regular".

Alcance: Varios lenguajes de programación.


Los metacaracteres deben ser escapados cuando se utilicen como caracteres normales.


.   Cualquier carácter excepto salto de linea

*   Indica que el carácter precedente puede ocurrir 0 o más veces.

+   Indica que el carácter precedente puede ocurrir 1 o más veces.

?   Indica que el carácter precedente puede ocurrir 0 o 1 vez. Hace que el metacarácter anterior sea perezoso (lazy). 

lunes, 4 de marzo de 2024

Validar el código SWIFT en SQL

Las siguientes líneas están generadas por IA COPILOT. la IA de Bing.


Para validar un código SWIFT en SQL, puedes utilizar expresiones regulares (RegEx) para verificar si el código cumple con el formato correcto. Sin embargo, es importante mencionar que SQL Server no admite expresiones regulares de forma nativa. Aun así, hay algunas alternativas que puedes considerar:

LIKE Operator: Aunque no es una expresión regular completa, el operador LIKE en SQL puede ser útil para verificar patrones simples. Por ejemplo, puedes usar LIKE para verificar si un código SWIFT tiene la longitud correcta o si contiene caracteres específicos.

Funciones personalizadas: Puedes crear tus propias funciones en SQL para validar códigos SWIFT utilizando lógica basada en patrones. A continuación, te proporciono un ejemplo de cómo podrías implementar una validación básica utilizando una función personalizada:

SQL

domingo, 3 de marzo de 2024

Oracle / PLSQL: REGEXP_LIKE Condition

This Oracle tutorial explains how to use the Oracle REGEXP_LIKE condition (to perform regular expression matching) with syntax and examples.

* Not to be confused with the LIKE condition which performs simple pattern matching.


Description

The Oracle REGEXP_LIKE condition allows you to perform regular expression matching in the WHERE clause of a SELECT, INSERT, UPDATE, or DELETE statement.


Syntax

The syntax for the REGEXP_LIKE condition in Oracle/PLSQL is:

sábado, 2 de marzo de 2024

MARC, MARC 21, UNIMARC, MARC-XML está a punto de desaparecer

 Si trabajas en hashtag #bibliotecas seguro que estos acrónimos te suenan de sobra.

MARC, MARC 21, UNIMARC, MARC-XML está a punto de desaparecer

Durante décadas, hashtag#MARC ha sido el estándar indiscutible para la descripción bibliográfica. Su misión: facilitar la compatibilidad, estandarización y transferencia de datos entre sistemas electrónicos. La versión más predominante, MARC 21, vio la luz en 1999.


MARC no es perfecto

- Curva de aprendizaje alta

- Esquema complejo

- Demasiada información

- Incomprensible para no bibliotecarios

viernes, 1 de marzo de 2024

Deshabilitar que la herramienta de recorte Guarde automáticamente capturas de pantalla en Windows 11

Vídeo que te Cuenta: deshabilitar que la herramienta de recorte Guarde automáticamente capturas de pantalla en Windows 11


Vídeos

Título: "deshabilitar que la herramienta de recorte Guarde automáticamente capturas de pantalla en Windows 11" 

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

jueves, 15 de febrero de 2024

Cómo deshabilitar la herramienta de recorte en Windows 11/10

 Snipping Tool ha estado presente en Windows desde Windows Vista. ¡Incluso en Windows 11, encontrará la herramienta Recortes! Incluso después de la introducción de Snip & Sketch, una herramienta más apropiada, Snipping Tool sigue ahí. En este artículo, analizaremos tres formas distintas de deshacerse de las herramientas de recorte en Windows 11/10.


Cómo deshabilitar la herramienta Recortes en Windows 11/10


Hay dos formas distintas de deshabilitar la herramienta Recortes en Windows 11/10.

lunes, 12 de febrero de 2024

Criptomonedas & Ciberestafas: Valor y Peligro en la Web3

 En el último programa del año en Horizonte, fui a cerrar la emisión con Iker Jiménez y Carmen Porter para hablar de lo bueno y lo malo de las Criptomonedas y los Tokens, donde nos encontramos con mucho valor y con ciberestafas. Y de eso quería hablaros hoy, además de dejaros la entrevista que me hicieron al respecto.

Este es un tema del que he hablado muchas veces. Las luces y las sombras de las criptomonedas y el mundo de los Tokens. De hecho, hace ya un par de años di una charla de esto, que llamé Trick or Token, donde primero explicaba las estafas, y luego la parte positiva, que tenéis por aquí.

Y de todo esto hablé en el último programa de Horizonte, de lo bueno y de lo malo. La parte la entrevista la podéis ver aquí.

https://youtu.be/pYf5_bQtRlg

domingo, 11 de febrero de 2024

Cómo obtener información sobre los objetos almacenados en las bases de datos Oracle

 Ya hemos hablado en un artículo anterior sobre el diccionario de datos de las bases de datos Oracle, la vista USER_OBJECTS de dicho diccionario contiene un registro por cada objeto de la base de datos del que somos propietarios (o mejor dicho, del que es propietario el esquema con el que estamos conectados a dicha base de datos.


USER_OBJECTS


Las columnas que se utilizan de forma más común dentro de esta vista son:

OBJECT_NAME: nombre del objeto.

OBJECT_TYPE: tipo de objeto (toma valores como PACKAGE (paquete PLSQL), PROCEDURE (procedimiento), FUNCTION (función) o TRIGGER.

viernes, 9 de febrero de 2024

Algunas Consultas SQL Muy Útiles para El Administrador de Oracle

 Algunas consultas SQL muy útiles para el administrador de Oracle (estado de la base de datos Oracle, parámetros generales, ficheros de control, conexiones actuales a Oracle, nombre del ejecutable que se utiliza, nombre del usuario, diccionario de datos (vistas y tablas)...


Vista que muestra el estado de la base de datos:

select * from v$instance


Consulta que muestra si la base de datos está abierta

select status from v$instance

domingo, 4 de febrero de 2024

10 mejores herramientas de IA

ChatGPT es una herramienta de IA fenomenal.

Pero hay miles de herramientas de IA mejores por ahí.

Aquí tienes las 10 mejores herramientas de IA para aumentar tu productividad:


1. Otter ai - Notas inteligentes de reuniones.

Características:

- Transcribe y resume reuniones en tiempo real.

- Destaca puntos clave y tareas pendientes.

- Transcripciones con búsqueda.

- Se integra con calendarios y aplicaciones de productividad.

sábado, 3 de febrero de 2024

TROYANO del MINISTERIO de JUSTICIA

Muy interesante Vídeo que te cuenta Me INFECTA un TROYANO del MINISTERIO de JUSTICIA


Vídeo

Titulo: "Me INFECTA un TROYANO del MINISTERIO de JUSTICIA" 

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

sábado, 6 de enero de 2024

Así HACKEARON a ORANGE

Muy interesante Vídeo que te cuenta Así HACKEARON a ORANGE *Ridículo*


Vídeo

Titulo: "Así HACKEARON a ORANGE *Ridículo*" 

Enlace: https://www.youtube.com/watch?v=6AqNGwU45-w

viernes, 5 de enero de 2024

Extensiones para integrar lA generativa en Google Chrome

La inteligencia artificial generativa ya está presente como una herramienta más al servicio de millones de empresas y de profesionales de ámbitos creativos como el diseño, la creación de contenidos, la publicidad o el marketing. 

Una de las muchas ventajas que tienen las aplicaciones de IA generativa es que se pueden ejecutar desde un navegador web. El trabajo duro se realiza normalmente en servidores a kilómetros de distancia. De manera que nuestros ordenadores no se resienten. Y no es necesario instalar software adicional. Con lo que esto implica en determinados ámbitos en los que los que, por seguridad, la seguridad impide realizar cambios en los equipos de trabajo.

Para ponerlo un poco más fácil, y cómodo, hemos recopilado una selección de extensiones para integrar inteligencia artificial en Google Chrome. En forma de extensiones de terceros que te permitirán hacer uso de GPT, Bard y otras inteligencias artificiales generativas. Ideales para tareas tales como responder correos electrónicos, traducir textos, responder a preguntas o resumir fragmentos extensos a unas sencillas frases.

jueves, 4 de enero de 2024

3 libros esenciales para Ingeniería de datos

 Ahora que se acerca el fin de año, te dejo una lista con TRES libros ESENCIALES en ingeniería de datos para empezar con buen pie el 2024:


1- The Data Warehouse Toolkit, de Ralph Kimball y Margy Ross. 

Es el santo grial del modelado dimensional de datos. Sin duda uno de los mejores libros de datos que existe. Perfecto para aquellos ingenieros de datos que están generando datos para, por ejemplo, ser usado en #PowerBI.

miércoles, 3 de enero de 2024

Libro: Nueva historia universal de la destrucción de libros: De las tablillas sumerias a la era digital

 Nueva historia universal de la destrucción de libros: De las tablillas sumerias a la era digital


Título del libro:  "Nueva historia universal de la destrucción de libros: De las tablillas sumerias a la era digital (Historia y cultura)".

Autor  Fernando Baez

Editorial  Oceano

2010Año  

Idioma Español

N° páginas 452

Encuadernación Tapa Blanda

ISBN 6077350893

ISBN13 9786077350897

martes, 2 de enero de 2024

La censura en las bibliotecas

Hoy vamos a hablar un poco de historia. Cuando tenía 12 años, mi papá tenía un libro pequeño con la portada forrada en un tono café, así que no se podía ver el título. Curioso por descubrir qué libro era, un día me acerqué en secreto y empecé a hojearlo mientras mi papá estaba en el trabajo. El libro resultó ser "El Príncipe" de Nicolás Maquiavelo, un manual sobre consejos de gobierno. Me encantó y en solo 2 días lo terminé de leer, sin que nadie lo supiera. Sin embargo, mi papá me descubrió y me explicó que ese libro estaba prohibido en Cuba, mi país, y que no podía mencionar que lo había leído. Desde ese momento entendí que hay libros cuyas ideas pueden considerarse tóxicas para ciertos sectores de la sociedad.

Y justo eso es de lo que quiero hablarte hoy: la censura en los libros y qué deberíamos hacer como bibliotecarios. Últimamente, escucho muchas noticias sobre la eliminación de libros debido a su contenido, que supuestamente atenta contra cierta ideología o grupo social. Según la ALA (American Library Association) en el 2022 en los Estados Unidos se realizaron 1269 demandas para censurar libros o recursos, lo que muestra el gran aumento de la censura que estamos sufriendo. Entonces, ¿Qué posición deberíamos adoptar los bibliotecarios ante la censura de libros?

lunes, 1 de enero de 2024

ESTAFA con un PHISHING de Correos

 Muy interesante Vídeo que te cuenta Me Intentaron ESTAFAR con un PHISHING de Correos


Vídeo

Titulo: "Me Intentaron ESTAFAR con un PHISHING de Correos" 

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