Illegal mix of collations error in MySql

Ocurre cuando las tablas (o los campos) están en una codificación distinta entre sí. Para eso hay que revisar todos los campos y tablas y la forma más fácil es ejecutar esta consulta:

SELECT table_schema, table_name, column_name, character_set_name, collation_name
FROM information_schema.columns
WHERE table_name like 'prefijo_%' -- el prefijo que tengas
ORDER BY table_schema, table_name,ordinal_position;

Inteligencia Artificial (III): Sistemas no expertos

¿Puede un programa comportarse de forma inteligente sin implementar conocimiento de un experto? Anteriormente te he explicado cómo transformar el conocimiento de un experto en un conjunto de reglas y una base de hechos, mediante programación lógica. Otro día hemos aproximado parte del problema con ayuda de un experto para escoger los candidatos más prometedores.

¿Pero qué pasa si no tenemos ni idea de cómo resolver el problema? Lo que voy a enseñarte hoy parece pura magia.

Continuar leyendo “Inteligencia Artificial (III): Sistemas no expertos”

Inteligencia Artificial (II): GPS, conocimiento experto y algoritmos de búsqueda

Como vimos en el artículo sobre programación lógica, la I.A. ha vuelto al candelero gracias al mensaje de Google: ha llegado la era de la Inteligencia Artificial.

La I.A. son programas que se comportan de manera que, de hacerlo un humano, diríamos que es inteligente.

Hoy vamos a aplicar la Inteligencia Artificial a los algoritmos de búsqueda y explicaremos como calcula las rutas un GPS.

Continuar leyendo “Inteligencia Artificial (II): GPS, conocimiento experto y algoritmos de búsqueda”

Inteligencia Artificial (I): ¿Los Sistemas Expertos eliminarán empleo?

Hace poco que Google ha anunciado la llegada de la Era de la Inteligencia Artificial. He escrito este artículo para explicar la I.A. a cualquiera que tenga interés. Si quieres ver una demostración que te dejará asombrado, sigue leyendo o busca al genio de la botella más abajo.

Continuar leyendo “Inteligencia Artificial (I): ¿Los Sistemas Expertos eliminarán empleo?”

La usabilidad en webs de gestión

Seguro que tienes una página web que cada vez que la usas te llevan los demonios. Puede ser la del PADRE, la de Renfe, la cita del SEPE, casi cualquiera que estés obligado a utilizar.

Con la gran cantidad de software que se produce en el comienzo del siglo XXI, es normal que una proporción considerable de estos programas dejen mucho que desear. ¿Por qué?

Continuar leyendo “La usabilidad en webs de gestión”

Tres formas de compartir un calendario en Android y Google Calendar

 

Se puede compartir el calendario del móvil con otras personas a varios niveles:

  • compartir un evento con otras personas (por ejemplo, invitar a un cumpleaños)
  • compartir un calendario con tu familia o colaboradores
  • difundir un calendario para su uso público

Continuar leyendo “Tres formas de compartir un calendario en Android y Google Calendar”

Comparte un calendario de Google y haz públicos sus eventos

¿Necesitas hacer público un calendario o un horario? Algunas personas necesitan compartir un calendario de hitos o el horario de un determinado evento y difundirlo entre el público interesado.

Algunos ejemplos de calendarios que se pueden compartir son:

Continuar leyendo “Comparte un calendario de Google y haz públicos sus eventos”