jueves, 25 de febrero de 2010

Totorial Novato en SWI Prolog.

DEFINICIÓN:
SWI-Prolog es una aplicación de código abierto del lengueaje de programación Prololog; es comunmente utilizado para la enseñanza y las aplicaciones de web semántica.
Como es de código abierto se ejecuta tanto sobre Windows como Unix (Linux), y algunas plataformas Macintosh.
Su nombre quiere decir: "Ciencias Sociales de la Informática" (Sociaal-Wetenschappelijke Informatica) y es de orígen Holandés. Prolog es una combinación de las palabras Progaming Logical (Programación por Lógica).

CONSULTAR PROGRAMAS.
Para poder consultar (correr) un programa en Prolog hay que primeramente escribir el programa en algún editor de texto, como el bloc de notas, ya teniendo esto lo guardamos con cualquier nombre y con la extensión .pl.
Ahora si teniendo el programa ya escrito lo podemos consultar en el intérprete de Prolog si damos clicl en el menú File-Consult o dando doble clicl en el archivo .pl que creamos. Ya podemos "consultarlo".

COMANDOS BÁSICOS:
?- halt. Sale del entorno prolog (el punto es muy importante ya que designa el final de la línea).
?- edit('archivo'). Invoca al editor prdeterminado.
?- consult('archivo'). ['archivo']. Consulta el fichero fuente.
?- help help('ayuda). Solicita ayuda al entorno.
?- make. Consulta los ficheros que cambiaron desde la última consulta.
.
.
.

Seguiré desarrollando este pequeño tutorial...


Funtes:
http://www.dccia.ua.es/dccia/inf/asignaturas/LPO/tema0p.htm
http://en.wikipedia.org/wiki/SWI-Prolog

martes, 3 de noviembre de 2009

Mashups. Definición y ejemplos.

Mashup: Pues es uno de los pilares de la famosa Web 2.0, la web social y colaborativa donde los usuarios tienen algo que aportar. Un mashup consiste en una aplicación web que utiliza recursos de mas de una fuente para crear un servicio completo.
O sea, mas claramente hablando, un mashup es una aplicacion web que permite incrustar contenidos de otras paginas web dentro de las nuestras; como mapas (de google Maps), imagenes, video, noticias, ventas, etc. Con la finalidad de que nuestra web se autoactualize dependiendo de la informacion de nuestro mashup.

Sería algo así como cocinar, simplemente tienes que coger los diferentes ingredientes (servicios) que tienes a tu disposición y combinarlos de forma apropiada para crear un plato delicioso (un mashup).

La verdad es que las empresas están empezando a darse cuenta de la importancia de los mashup, siendo su máximo exponente Google con su Google Maps (la aplicación que más mashups tiene).
La idea es simple, Google ha puesto a disposición de la comunidad de internet un servicio de mapas online (Google Maps) y lo ha abierto a través de APIs para que cualquiera pueda desarrollar aplicaciones sobre él.

Pero no solo Google apuesta por los Mashups, hay muchas mas empresas de internet que apuestan por esta filosofía como eBay, Microsoft con Windows Live, Yahoo!, Youtube, Flickr o Amazon.com, por poner algunos ejemplos.

En el siguiente gráfico se puede ver la distribución aproximada de los mashups, donde se puede observar que actualmente casi la mitad de los mashups son sobre mapas, estando el resto de categorías bastante lejos de acercarse:



EJEMPLOS DE PAGINAS QUE UTILIZAN MASHUPS:

Mashup:
Terremotos en el mundo
Mashup:
GoolZoom
Mashup:
Fotos de Celebridades


Fuente:
http://www.techtear.com/2007/03/26/los-mashups-uno-de-los-pilares-de-la-web-20/

viernes, 30 de octubre de 2009

El día de Muertos en Teloloapan

Al igual que en muchas otras regiones del estado y del país, en Teloloapan también se celebra el famoso Día de muertos; el 31 de octubre se coloca ofrenda a los difuntos menores o sea los niños (los "chiquitos") y el 1° de noviembre le toca el turno a los mayores (los "grandes").

La tradición consiste en colocar una ofrenda, compuesta en su mayoría por alimentos y flores, dedicada a un familiar o familiares fallecidos; con la creencia que los difuntos vienen desde el más allá a disfrutar del banquete que se les ha preparado.

Por último, el día 2 de noviembre se acude al panteón a dejar flores y velas en las tumbas de los difuntos; allí se hace un rosario o simplemente se conversa con demás amigos y familiares con la intención de "convivir" con los difuntos.

La composición de las ofrendas puede ser muy variada, puede contener comida, bebidas, flores, velas y veladoras, e inclusive objetos que pertenecieron al difunto. Algunas personas suelen colocar alguna fotografía de su familiar fallecido.
La comida que contiene la ofrenda tiene especial elección, ya que se suelen colocar los platillos favoritos que la persona disfrutó en vida: frijoles, tortillas, pozole, tamales, mole (los platillos típicos de ésta región). Al igual que las bebidas; agua, té, chocolate, atole, etc, cerveza, tequila, mezcal e inclusive alcohol.
El pan es uno de los elementos indispensables en la ofrenda, ya que se elabora en tipo especial de pan para estas fechas: el famosísimo pan de muerto. Que tiene una sabor especial y además está decorado con azúcar de colores (normalmente roja o marada), ó puede ser en forma de "muñeco", pequeño como una pieza de pan normal o grande como un ojaldre (la otra forma del pan que se elabora para esta fecha) de un tamaño de aproximadamente 30 ó 40 cm!

Además se colocan las populares calaveritas, estan hechas de dulce en forma de cráneo con el nombre del difunto en la frente.

Todo ésto, en compañia con las velas y veladoras, se coloca muy cuidadosamente sobre una mesa, para el o los difuntos se prepara un plato con un poco de todo, y sobre éste, se coloca su respectiva calaverita para que no se equivocan al momento de "agarrar".

Así es el día de muertos en Teloloapan, cuando gusten pueden ir de visita para que disfruten de éstas tradiciones y de la amabilidad de su gente.


Ofrendas parecidas a las coloacadas en Teloloapan:





domingo, 6 de septiembre de 2009

El Nuevo Telescopio Espacial James Webb.




El telescopio espacial James Webb (JWST, por su sigla en idioma inglés), que tiene un coste de 4,500 millones de dolares y cuyo lanzamiento está previsto para 2013, ya se encuentra realizando un increíble viaje aquí en la Tierra. Está zigzagueando hacia arriba, hacia abajo y a lo ancho de Estados Unidos. Estas maniobras se realizan con el fin de pulirlo a la perfección para su majestuosa misión espacial.

Este es el telescopio que remplazara al virtuoso Hubble, que ha terminado una magnifica era de descubrimeintos astronomicos y comprobacion de hechos teoricos. Pero sin duda el James Webb comenzara una era espacial aun mejor, ya que el tamaño de su espejo le dara una capacidad de observacion de entre 10 y 100 veces mayor a la de Hubble, lo que le permitira observar los confines del unverso y obtener imagenes de la formacion de las primeras galaxias.


Posicion orbital del James Webb.