2.04 Programación Lógica con Prolog: Invertir una lista (Nueva versión 4K!)
Novedades! En esta ocasión veremos como Invertir una lista en Prolog. Seguimos trabajando el pensamiento declarativo y la idea del principio de inducción. Espero que os guste y dejad vuestros comentarios y preguntas si hay algo que no quedó claro.
Sesión online 28/02/2021
Hoy hemos tenido una sesión algo más relajada que ha empezado con un ejercicio que implementa una clave hash para una cadena y después hemos podido hablar de diferentes asuntos relacionados con las claves hash, la cadena de bloques o blockchain, los smart contracts y hemos terminado la clase implementando un par de ejercicios de la web https://projecteuler.net/. A continuación os dejo los enlaces de las webs que aparecen en el vídeo y los recursos habituales. Espero que os guste esta sesión y os agradezco vuestros comentarios que siempre nos ayudan a mejorar. Muchas gracias! Jose.
- Euler Project
https://projecteuler.net/
- ICFP Programming Contest 2019
https://icfpcontest2019.github.io///
- Amazon Web Services - Using the AWS Blockchain Template for Ethereum
https://docs.aws.amazon.com/blockchain-templates/latest/developerguide/blockchain-templates-ethereum.html#blockchain-ethereum-connecting
- AWS Educate
https://aws.amazon.com/es/education/awseducate/
- GitHub Modelos Avanzados de Computación 2021
https://github.com/jcarpio/mac2021
- Haskell - Let vs Where
https://wiki.haskell.org/Let_vs._Where
- Wikipedia - MD5 Algorithm
https://en.wikipedia.org/wiki/MD5
- Rosseta Code MD5
http://rosettacode.org/wiki/MD5
- Amazon Web Services - Quantum computing is now available on AWS through Amazon Braket
https://aws.amazon.com/es/about-aws/whats-new/2020/08/quantum-computing-available-aws-through-amazon-braket/
- Quantum Computing at IBM
https://www.ibm.com/skills/topics/quantum/
- Manual de Docencia 95
https://www.uhu.es/publicaciones/index.php?q=libros&code=1067
Crearemos un balanceador de carga con auto escalado para un conjunto de instancias que tienen configurado un servidor web con algunos programas básico en php. Utilizaremos Siege como herramienta para realizar las pruebas de estrés al servidor.
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
https://www.joedog.org/siege-home/
Grabado con :
http://icecreamapps.com/es/Screen-Recorder/
...
https://www.youtube.com/watch?v=V0J2ULF0A-c
Hola chicos y chicas! ¿qué tal, como estáis? Mi nombre es Jose y desde hace 15 años enseño Programación Lógica y Funcional en la Universidad de Huelva.
En esta serie de vídeos os voy a dar las mismas claves que enseño mis alumnos para que podáis resolver problemas utilizando Prolog y Haskell sin morir en el intento.
Espero que disfrutéis con estas lecciones!
_________________________________________________________________________________________
Hi guys and girls! How are you? My name is Jose and for 15 years I teach Logic and Functional Programming at the University of Huelva.
In this series of videos I will give you same tips I teach my students to solve problems using Prolog and Haskell easily.
I hope you enjoy these lessons!
...
https://www.youtube.com/watch?v=WQQKN4m2Y2E
Hoy empezaremos a resolver uno de los últimos exámenes de la asignatura: Invertir una lista y un predicado que nos devuelve el elemento que más veces se repite de una lista!
...
https://www.youtube.com/watch?v=_rYqK8wtBg0
Hoy tenemos la visita del profesor Dr. D. Antonio Peregrín Rubio con más de 20 años de experiencia en el área de la Inteligencia Artificial (IA) y nos contará cual es la situación actual de la IA en el mundo y como Europa se va a preparar para los nuevos desafíos en este ámbito. Muy interesante, no se pierdan esta charla!!
Libro Blanco de la Inteligencia Artificial - Unión Europea
https://ec.europa.eu/info/sites/default/files/commission-white-paper-artificial-intelligence-feb2020_es.pdf
...
https://www.youtube.com/watch?v=GsOiBWaseJk