Google
 

sábado, 13 de septiembre de 2008

Instalar SWI - PROLOG en Ubuntu.


En la Lic. en Informatica Educativa tengo una materia que se llama Elementos de Inteligencia Articial, donde estamos inciando con Prolog, tenia dos alternativas, el swi - prolog o el anzi - prolog, buscando y buscando para instalarlo en mi Ubuntu 8.04 encontre mucha info, pero la voy a resumir en unos cuantos pasos. Basicamente me costo un poco, para ser sincera, al final resulto ser sencillo pero hay q buscar mucho. El toque final lo dio Dany Maldonado que me ayudo a ejecutar el .jar del edito. Y bueno... a continuacion posteo lo que envie a mis compañero por el Grupo de la materia.
Al fin pude!!. Comparto esta info por las dudas que haya gente que utilize Soft libre.
Yo uso distribuciones basadas en debian, ((*)ubuntu) por lo que les comento los pasos para instalar SWI - PROLOG en dichas distribuciones.

1 a.- En consola: sudo apt-get install swi-prolog
o si prefieren el Synaptic o el Adept
1b.- Buscar prolog e instalar el paquete q dice swi-prolog, van a aparecer muchos paquete, pero instalen el primero.

Luego ir a la siguiente ruta: /usr/lib/swi-prolog

Una vez posicionados en ese directorio, en consola coloquen swipl
y se abre el edito pero EN MODO CONSOLA, a mi criterio no es muy sencillo, mas cuando no se maneja bien el lenguaje, por lo que encontre una muy linda interfaz grafica de un editor basado en JAVA. JPrologEditor, que se encuentra en el sig. link

http://www.trix.homepage.t-online.de/JPrologEditor/

Bueno, al final de la pagina esta el editor que es .jar, lo descargan y luego. se posicionan en el directorio que se encuentra almacenado y tipean en consola:
java -jar JPrologEditor.jar (Nota: deben tener instalado los paquetes de java, el jre)

y se inicia el editor.

Cuando este cargando al 94% va a salir un error de "the swi prolog interpreter could not be started...", cierran esa ventana de warning y se abre el editor, entonces van a:

Edit --> Option
Prolog-Directory: /usr/lib/swi-prolog/bin/i386

Y LISTO .

Aquí escribes el resto del contenido que no se vera.

Leer Mas...

miércoles, 3 de septiembre de 2008

Oralux, distribución GNU/Linux para ciegos y deficientes visuales

Hace unos dias, una persona ciega realizo un comentario en la pagina del USLjujuy sobre si existia algun programa o distribucion para el acceso a personas con ceguera, por lo que Luinux y Gaston propusieron la utilizacion de: Proyecto Orca y de la distribucion Oralux. En este post hare una pequeña referencia a Oralux extraida de fuente que se explicita al final.

Oralux, una distribución GNU/Linux para personas ciegas y deficientes visuales basada en Knoppix.
Oralux trabaja en modo texto (no tiene entorno gráfico) y es multilingüe, nos brinda la posibilidad de trabajar en español, inglés, francés, alemán y algún otro idioma más, proporcionando una síntesis de voz para cada uno de los idiomas mencionados.
No es necesario la instalación en el disco duro, ya que se trata de un Live CD que se ejecuta nada más insertar el cd y encender el PC.
Es accesible desde el primer momento, y nos proporciona un menú muy "amigable" para trabajar con distintas aplicaciones que van desde un editor de textos hasta un navegador web.
Oralux cubre un gran número de "tipos de usuarios" desde aquél que sólo desea desempeñar las taréas básicas en un PC, hasta aquél que desea administrar sistemas o desarrollar. Al estar basada en Knoppix, y ésta en Debian, tenemos muchas posibilidades y mucho software disponible para Oralux.
Y si la has probado y te gusta, Oralux puede ser instalada en el disco duro de manera muy sencilla y accesible
respetando la configuración que se tenga seleccionada en ese instante.
Oralux nos ofrece tres modos de trabajo:
Usando el entorno Emacs con Emacspeak.
Usando el lector de pantalla Yasr.
O bien usando el lector de pantalla Speakup.
Y todos estos entornos trabajando con las voces de Mbrola. También se está estudiando la posibilidad de en un futuro añadir entorno gráfico y el lector de pantalla Orca.

Fuente: http://www.tiflolinux.org/?q=node/45.

Leer Mas...