Recursividad en prolog

Hoy les comparto un mini tutorial acerca de recursividad en prolog. ¿Qué es la recursividad? Es la técnica utilizada en la programación que consiste en un bloque de instrucciones se llame a si mismo para resolver una parte mas pequeña del problema inicial. Sabiendo lo anterior, comencemos. Les explicare la recursividad en prolog con un…

Arbol Genealogico en Prolog

Hoy les comparto un ejemplo de un programa en prolog, basado en el siguiente árbol genealógico: Si apenas se van iniciando en prolog lo mejor sera que visiten esta introducción a prolog. Lo primero que debemos hacer es generar nuestros hechos o lo que nuestro programa sabe, y en lo que se basara para dar…

Carta a los estudiantes de informática y computación.

Se habrán dado cuenta de que su ciencia tiene un impacto directo en todas las sociedades del mundo  y que no es fácil el generar soluciones,como también de que en la escuela no encuentran la solución a dudas muy puntuales sobre el día a día de su carrera, cosa contraria de lo que sucede en otras…

JSON en Android con PHP y MySQL

Para iniciarse con esto, una buena recomendación que les puedo dar es esta librería y empecemos.Primero descargamos la librería , es un .jar: Ahora en el paquete llamado app de nuestro árbol de archivos del proyecto: Hacemos click derecho  y de ahí:new->Moduley nos debe de lanzar a la siguiente ventana: Y elegimos importar  .jarAhora nos lanzara…

SQLite en Android

SQLite es lo ideal cuando queremos trabajar con bases de datos en dispositivos móviles. Su uso es bastante sencillo, así que a continuación mostraremos una manera sencilla de manejo de base de datos en Android.La base de datos que crearemos no tendra mucha dificultad, solo contendrá una sola tabla llamada Alumno, pongo la sintaxis en…

Google Maps en Android

Hola, vamos a hacer una aplicación usando el API de google maps.Primero crearemos el proyecto. A continuación elegiremos la versión de android con la que trabajaremos. Ahora elegiremos la Activity de mapas que se nos da por defecto. Le asignamos el nombre que deseemos. Y nos posicionamos en google_maps_api.xml, en su proyecto esta en la…

Expresiones regulares en Python

Primero principios básicos:Anclas.Donde se encuentra lo que queremos encontrar. ^patron, coincidencia con cadenas que comiencen con “patron” patron$, coincidencia con cadenas que terminen con “patron” ^patron$, la cadena exacta es “patron” Expresión regular. Una expresión regular, a menudo llamada también regex, es una secuencia de caracteres que forma un patrón de búsqueda, principalmente utilizada para…

Funciones, ciclos y condiciones en Python

Para explicar este tema necesitaremos algo muy especial mi muy apreciable lector, necesitare que se sienta un completo novato en el mundo de la programación, si en verdad lo es, mucho mejor. (Considero que por nuestro propio bien, todos los que nos dedicamos a esto debemos siempre considerarnos novatos, te recomiendo ver el tutorial de…

Cargar imágenes en HTML

Hoy les traigo un pequeño tutorial donde explico de manera breve como cargar imágenes en HTML. Pero antes de comenzar me gustaría compartirles el tutorial anterior acerca de estilos de letra en HTML. Para cargar una imagen dentro de una pagina web, utilizamos la etiqueta  con el parámetro SRC, esta etiqueta no necesita una etiqueta…

Indroducción a Python.

Python es un lenguaje simplemente hermoso, y no lo digo solo por que su sintaxis es limpia y trata de hacer que el código sea legible y simple de comprender gracias a su estructura.Es muliproposito, bueno la definición formal de mutiproposito ya se la imaginaran, por eso mismo la resumiré en que sirve para todo…

Instalar OpenCV para Python en Windows

Hoy les traigo un pequeño tutorial donde explico como instalar OpenCV para Python en Windows. ¿Que es OpenCV?Es una biblioteca libre orientada a la visión artificial. ¿Que es Visión Artificial?La visión artificial tiene por objetivo modelar matemáticamente los procesos de percepción visual en los seres vivos y generar programas que permitan simular estas capacidades visuales…

Estilos de letra en HTML. Parte 2

Hoy les traigo otro tutorial acerca de estilos en HTML, pero en esta ocasión no cargaremos fuentes que tenemos instaladas en nuestro equipo, serán fuentes de Google que utilizaremos directamente desde internet. Pero antes de iniciar, les comparto el tutorial de estilos de letra en html. parte 1 y el tutorial anterior acerca de color e…