Before you accept the loan Payday loan Where does the money go

Instalacion GSVideo en Processing/Ubuntu 8.10

Feb 18

gsvideo_01

GSVideo es una libreria para Processing que permite capturar y reproducir video, que sirve como alternativa a Quicktime especialmente en Linux donde no se cuenta con una version del software de Apple.

Requerimientos :

  • Tener instalado Processing

Pasos :

  • Abrir una consola
  • Instalar las librerias de desarrollo de GStream
    sudo apt-get install libgstreamer0.10-dev
  • Ir a la pagina de descarga de GSVideo
    http://sourceforge.net/project/showfiles.php?group_id=225389&package_id=272648
  • Cambiar al directorio donde se almacenan los sketches de Processing, tipicamente :
    cd ~/sketchbook
  • Ir al directorio de librerias (si no existe crearlo mkdir libraries)
    cd libraries
  • Descargar la ultima version de la libreria, por ejemplo la 0.4.6 (3.2 MB)
    wget http://ufpr.dl.sourceforge.net/sourceforge/gsvideo/gsvideo-0.4.6.zip
  • Descomprimit el archivo
    unzip gsvideo-0.4.6.zip

Capturar Video :

  • Ejecutar el Processing
    cd <rutaProcesssing>/processing
    ./processing
  • Escribir el programa basico de captura :
    1. import codeanticode.gsvideo.*;
    2.  
    3. GSCapture video;
    4.  
    5. void setup() {
    6. size(320,240);
    7. video = new GSCapture(this, 320, 240, "/dev/video0",15);
    8. }
    9.  
    10. void draw() {
    11. if(video.available()) {
    12. video.read();
    13. image(video,0,0);
    14. }
    15. }
  • Ejecutar el programa

Nota :

  • El dispositivo por defecto en Linux es /dev/video0, pero si se tiene mas de una camara conectadas al pc se puede acceder al dispositivo utilizando /dev/video1,  /dev/video2, ...
  • Se probo la captura utilizando la camara incorporada de un portatil Dell Vostro 1400 y una camara Genius Slim 1322AF y funcionarn las dos

Enlaces :

Read More

Instalando BUG SDK en Ubuntu 8.10

Feb 18

buglabs_logoPara comenzar a desarrollar en la plataforma de prototipado de hardware basada en modulos Bug de Buglabs, se puede instalar el kit de desarrollo Dragonfly basado en Eclipse que contiene todas las herramientas necesarias para desarrollar y probar aplicaciones para este dispositivo.

Requisitos :

  • Tener instalado el JDK
    sudo apt-get install sun-java6-jdk

Pasos :

  • Abrir una consola
  • Crear directorio para instalar el SDK
    mkdir dragonfly
    cd dragonfly
  • Ir a la pagina oficial del SDK de Buglabs.net
    http://www.buglabs.net/sdk
  • Desargar la version mas reciente para Linux, (unos 156 MB)
    por ejemplo la 1.1.7.39
    wget http://www.buglabs.net/sdk/production/dragonfly-lin.zip
  • Descomprimir el archivo
    unzip dragonfly-lin.zip
  • Ejecutar el eclipse
    ./eclipse/eclipse
  • Seleccionar el workspace sobre el cual se quiere trabajar

Enlaces :

Read More

Instalacion Software Adicional Solaris 10

Feb 08

solaris_logoDespués de realizar una instalación mínima de Solaris 10, a continuación se debe instalar el software adicional como el Bash shell, el servidor de SSH para conectarse remotamente, la administración de zonas para comenzar a crear maquinas dentro del mismo Solaris y el el ambiente de ejecución de Java, con esto ya tendremos una maquina lista para comenzar a probar diferentes servicios y aplicaciones.

Montaje del DVD de Solaris 10 :

  • Visualizar los sistemas de entrada y salida
    iostat -En
    Identificar la entrada con del dispositivo del CD ROM tiene un nombre cxtydzsn
  • Montar el cd en mnt
    mount -F hsfs -o ro /dev/dsk/cxtydzsn
    Por ejemplo :
    mount -F hsfs -o ro /dev/dsk/c1t0d0s0
    (s0 es el slide por defecto)

Instalación del shell Bash :

  • Ir al directorio de paquetes
    cd /mnt/Solaris_10/Product
  • Instalar los paquetes necesarios para el shell
    pkgadd -d . SUNWbash

Instalación SSH :

  • Ir al directorio de paquetes
    cd /mnt/Solaris_10/Product
  • Instalar los paquetes necesarios para el servidor de ssh
    pkgadd -d . SUNWsshcu SUNWsshdr SUNWsshdu SUNWsshr SUNWsshu
  • Generar las llaves
    /lib/svc/method/sshd -c
  • Habilitar el servicio
    svcadm enable ssh

Permitir el Acceso de Root por SSH :

  • Abrir el archivo de configuración
    vi /etc/ssh/sshd_config
  • Buscar
    PermitRootLogin y cambiar no por yes
  • Obligar al ssh a leer la configuracion de nuevo
    svcadm refresh ssh

Instalando administración de zonas :

  • Ir al directorio de paquetes
    cd /mnt/Solaris_10/Product
  • Instalar los paquetes necesarios para la creacion de zonas
    pkgadd -d . SUNWpool SUNWpoolr SUNWluu SUNWlur SUNWluzone SUNWzoner SUNWzoneu

Instalación de Ambiente de Ejecución de Java :

  • Ir al directorio de paquetes
    cd /mnt/Solaris_10/Product
  • Instalar los paquetes necesarios para ejecutar aplicaciones en Java
    pkgadd -d . SUNWj5rt

Con esto terminamos la instalación de una maquina virtual de Solaris 10, la cual tiene el Bash shell que permite un manejo mas rápido de las instrucciones por consola, a la cual nos podemos conectar como root desde ssh o putty (en Windows), para acceder a la consola o mover archivos, como tambien una maquina sobre la cual podemos montar zonas (una forma facil y rapida de virtualizar maquinas dentro del mismo Solaris) y en la cual podemos ejecutar aplicaciones Java.

Enlaces :

Read More

Fin de Semana de Instalaciones, Ubuntu y Windows

Feb 01

windows-7-logoEste fin de semana se fue de instalaciones, todo comenzo el viernes en la noche con la descarga del Windows 7 Beta 1, el cual me dio por instalar, despues de que mi Windows Vista comenzo a molestar con la conexion a la red inalambrica, me imagino que era algun virus que le entro, ahhh y tambien lo tenia lleno de mucha basura. Asi que se presento la oportunidad y tome la decision de instalar la nueva version a manera de prueba y oooh sorpresa, hasta el momento se ha manejado bien (no bien del todo), con la suerte que todo el software que necesito para realizar las conferenrecias en linea, trabajar con Second Life y los desarrollos en Java ha funcionado, incluso el software que me permite transmitir el escritorio via webcam ha funcionado, espero y siga asi.

kubuntu_logoPor el lado de Linux, despues de instalar Windows, tome la decision de montarle a mi equipo KUbuntu, por aquello de angallar mi equipo con un buen escritorio y todas aquellas cositas que trae KDE, el cual me parece excelente. Asi que baje el KUbuntu, lo queme en un CD, lo instale y comence a jugar con el. La verdad, no te que mi pobre equipo se portaba mas lento, que el teclado se hacia mas pesado que las ventanas me hacian ojitos borrosos, que Firefox no estaba !!!! y luego de un rato de jugar con el, reinstale y monte el viejo y conocido Ubuntu con Gnome. Tal vez ya estoy muy viejito para disfrutar el KDE, pero en mi maquina que utilizo para desarrollo, para montar varios servidores y maquinas virtuales, al parecer no es capaz con tanta carga. De todos modos un dia de estos que tenga un equipo super poderoso le instalare KUbuntu.

Asi que estos dias han sido de instalar, reinstalar, configurar, instalar programas, descargar software, hacer de nuevo todos esos pasos que he escrito aqui, asi que no me ha quedado tiempo ni para descansar, ni para cacharriarle a los otros proyectos. Aunque si saque un tiempito para ver el Superbowl.

Read More

Instalando LeJOS en Ubuntu 8.10

Jan 28

lejoslogoDesde hace algunos meses estoy pensando seriamente en adquirir un Lego Mindstorms, pero recesion economia no me ha dejado, afortunadamente Sebastian Valencia tiene uno el cualquiere poner a trabajar con Java, por tal motivo es mi oportunidad de comenzar a cacharriar.

Pasos para la instalacion de LeJOS NXJ en Ubuntu 8.10 :

  • Abrir una consola
  • Descargar la ultima version del NXJ de la pagina oficial :
    http://lejos.sourceforge.net/nxj-downloads.php
  • En este caso descargamos la version 0.7.0
    wget http://superb-east.dl.sourceforge.net/sourceforge/lejos/lejos_NXJ_0_7_0beta.tar.gz
  • Descomrpimimos el archivo
    tar -zxvf lejos_NXJ_0_7_0beta.tar.gz
  • Cambiar el directorio a lejos
    cd lejos_nxj
  • Adicionar los permisos de ejecucion a los scripts
    chmod +x bin/*
  • Crear un archivo para configurar las variables de ambiente  llamado env.sh
    vi env.sh
  • Adicionar
    export NXJ_HOME=/home/marlonj/tmp2/lejos_nxj
    PATH=$PATH:$NXJ_HOME/bin
  • Presionar la tecla <esc> : w
  • Ejecutar el script
    . env.sh

Despues de hacer algunas pruebas tuve que compilar de nuevo la distribucion de LeJOS, asi :

  • Instalar el ANT, librerias de desarrollo para bluetooth y usb
    sudo apt-get install ant
    sudo apt-get install libbluetooth-dev
    sudo apt-get install libusb-dev
  • Cambiar al directorio build
    cd build
  • Compilar el software
    ant

Si la conexion con BlueCove falla debemos utilizar el driver de conexion con BlueZ asi :

  • Ir al directorio bin del lejos_nxj
    cd bin
  • Crear el archivo nxj.properties y colocar la siguiente linea :
    NXTCommBluetooth=lejos.pc.comm.NXTCommBluez

Nota :

Se debe ejecutar la instruccion . env.sh antes de comenzar a trabajar con leJOS
Las variables de ambiente pueden ser colocadas dentro del archivo ~/.bashrc para evitar esto
Si no se tiene permisos sobre el USB o el Bluetooth, se puede ejecutar como root abriendo una consola con el comando sudo -s

Enlaces :

Read More
Page 14 of 15« First...1112131415