miércoles, 28 de febrero de 2007

CLIPS en Ubuntu

CLIPS (C Language Integrated Production System) es una herramienta utilizada en IC (Ingeniería del Conocimiento, 4º Curso) para desarrollar sistemas inteligentes basadas en reglas.

Para la instalación de esta herramienta es muy fácil, porque está en los repositorios oficiales, así que con un:

$ apt-get install clips xclips

Para ejecutarlo simplemente ejecutar xclips, que es el entorno gráfico.

martes, 6 de febrero de 2007

Tabulador de ventanas de Beryl

Desde hace ya unos dias, contabamos con una nueva manera de seleccionar las ventanas, los que tenemos Beryl a la última, ya sea gracias a los repositorios de Treviño, o compilando.

Ya conociamos la manera lineal, la tipica de toda la vida, que te mostraba los videos ya en el tabulador, la nueva es la rotativa, que las imagenes se rotan en un círculo.

Uso: ALT+Tab -> Tabulador normal
Super+Tab -> Tabulador rotativo

Aqui os pongo un video que he sugido a youtube.

miércoles, 31 de enero de 2007

Anuncios MAC

Buscando por ahi por youtube, me tope con una serie de anuncios de 30 seg para que la gente vea las diferencias entre MAC y PC.

"Mejor"

"Virus"

"Redes"


"iLife"

"Trabajo y ocio"

"Reiniciando"

"Saliendo de la caja"

"Wall street journal"

lunes, 22 de enero de 2007

Prácticas en casa

Aquí pongo los HowTo para poder realizar las prácticas de las diferentes materias de la Universidad Rey Juan Carlos para hacerlas en casa, todo para Ubuntu edgy:

Asignatura: Redes.
IDE: Xemacs.
Lenguaje: Ada.
Asignatura: Bases de datos.
IDE: sqlplus (terminal) y sqldeveloper (grafico)
Lenguaje: Sql*Plus
Asignatura: Ingeniería del Conocimiento
IDE: xclips
Lenguaje: CLIPS

Se ofrece dominio urjc.tk

Hace mucho tiempo, existia la página web no oficial de la Universidad Rey Juan Carlos, la www.urjc.tk, donde la comunidad ponía sus cosas y estaba creada y mantenida por mi. Tras unas serie de circunstancia, la web tuvo que ser cerrada.

Esa página me enseñó mucho y fue un reto para mí, en mis comienzos en html y php, cuando el término de Web2.0 ni existía.

Para que la página no quede en el olvido, ofrezco la redirección de la www.urjc.tk a alguna página que crea que se lo merece.

Por tanto, si tienes una página, relacionada con la comunidad de estudiantes de la Universidad Rey Juan Carlos, mandame un e-mail a serpini@gmail.com pidiendome que te redirija la urjc.tk a tu página.

Un saludo

Por una urjc.tk libre y sin prejuicios!.

Xemacs como en la URJC

Para poder hacer las prácticas en casita, tener el Xemacs igual que en la uni, tener las librerias y compilar, hay que seguir estos pasos (probado en Ubuntu Edgy):

Nota: Conectaros a un ordenador de la uni, no a pantuflo, ya que ahí no están las librerias y me ha dado problemas a la hora de traer la configuración de colores del xemacs.
  1. Instalar Xemacs:
    spm@amd64:~$ sudo apt-get install xemacs21 xemacs 21-basesupport xemacs21-bin xemacs21-nomule xemacs21-support
  2. Poner el xemacs como en la uni: colores, librerias, etc. Esto se hace trayendo todo lo que hay en /usr/lib/xemacs/site-lisp

    spm@amd64:~$ ssh spm@delta20 (nos conectamos a la uni)
    Password:

    spm@delta20:~$ tar -czvf conf.tgz /usr/share/emacs/site-lisp (guardamos el fichero de configuracion)
    /usr/share/emacs/site-lisp/
    /usr/share/emacs/site-lisp/dictionaries-common/
    /usr/share/emacs/site-lisp/dictionaries-common/debian-ispell.el
    /usr/share/emacs/site-lisp/dictionaries-common/ispell.el
    /usr/share/emacs/site-lisp/dictionaries-common/flyspell.el
    /usr/share/emacs/site-lisp/csh-mode.el

    spm@delta20:~$ exit (Nos salimos de la uni)
    logout
    Connection to delta20 closed.

    spm@amd64:~$ scp spm@delta20:conf.tgz conf.tgz (Nos traemos el fichero de configuración
    Password:
    conf.tgz 100% 73KB 72.8KB/s 00:00
    spm@amd64:~$ cd / (Nos vamos a la raiz)
    spm@amd64:/$ sudo tar -xvzf /home/spm/conf.tgz (Descomprimimos el fichero en su lugar)
  3. Instalar compilador de ada:
    spm@amd64:~$ sudo apt-get install gnat
  4. Taer las librerias de lower layer. Todas estas librerias están en /opt/ll. Pongo los pasos, pero ya sin comentarios:
    spm@amd64:~$ ssh spm@delta20
    spm@delta20's password:
    spm@delta20:~$ tar -czvf ll.tgz /opt/ll/
    spm@delta20:~$ exit
    spm@amd64:~$ scp spm@212.128.4.80:ll.tgz ll.tgz
    spm@delta20's password:
    ll.tgz 100% 385KB 192.7KB/s 00:02
    spm@amd64:~$ cd /
    spm@amd64:/$ sudo tar -xzvf /home/spm/ll.tgz
  5. Compilar las librerias
    spm@amd64:/$ cd /opt/ll/lib
    spm@amd64:/$ sudo gnatmake *.ads
Ya estaremos preparados para editar, compilar, ejecutar nuestras prácticas en casita.

viernes, 19 de enero de 2007

SqlPlus en Ubuntu Edgy

Bueno, para hacer las practicas de Bases de Datos de la uni, he tenido que instalar el oracle-instantclient, para poder ejecutar sqlplus.

Sqlplus se ejecuta en un terminal y nos sale por pantalla igual que cuando lo hacemos en la universidad.

Para instalarlo en Ubuntu hacer esto:

  1. Descargar los ficheros de sqlplus desde la página de oracle:
    oracle-instantclient-basic-10.2.0.3-1.i386.rpm
    oracle-instantclient-devel-10.2.0.3-1.i386.rpm
    oracle-instantclient-sqlplus-10.2.0.3-1.i386.rpm
  2. Convertir los .rpm a .deb con alien:
    spm@amd64:~$ sudo alien oracle-in...rpm
  3. Instalar los .deb:
    spm@amd64:~$ sudo dpkg -i *.deb
  4. Exportar una serie de variables, en .bashrc añadimos:
    export ORACLE_HOME=/usr/lib/oracle/10.2.0.3/client
    export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
  5. Ejecutar sqlplus, ejemplo:
    spm@amd64:~$ sqlplus "usuario"@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST="direccion_ip")(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME= bda)))