viernes 18 de noviembre de 2011

Cómo instalar tarjeta de red inalambrica Broadcom 43XX en DEBIAN (Squeeze)

Primero debes verificar que tengas una tarjeta Wireless Broadcom, lo haces con el siguiente comando:
# lspci -nn | grep Broadcom

Una vez verificado, creamos una carpeta para descargar y descomprimir el archivo: hybrid-portsrc.tar.gz, tambien hay una version para 64bits
# mkdir hybrid_wl/

Finalizada la descarga se ingresa a la ruta se encentra el archivo en mi caso seria:
# cd /home/ragutierrez/Descargas/hybrid_wl/

Descomprimimos el archivo
# tar xzf hybrid-portsrc.tar

Hacemos un make a los archivos
# make clean (opcional)
# make

Cuando el make termine de ejecutarse tendremos un archivo llamado wl.ko en la carpeta creada
Luego habra que remover cualquier otro driver que exista para el sipositivo wireless Broadcom.
Para listar utilizamos el siguiente comando:
# lsmod  | grep "b43\|ssb\|bcma\|wl"

Si te devuelve alguno, desinstalalo con los siguientes comandos dependiendo del driver, yo solo tuve que utilizar los dos primeros.
# rmmod b43
# rmmod ssb
# rmmod bcma
# rmmod wl

Puedes prevenir que se carguen en el futuro con los siguientes comandos, cabe recalcar que solo se debe utilizar los que hayan salido en el paso anterior. (yo solo utilize los 2 primeros):
# echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf
# echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
# echo "blacklist bcma" >> /etc/modprobe.d/blacklist.conf

Luego hay que cargar el driver descargado y compilado en la primera parte. (No esta por demas decir que debes encontrarte dentro del directorio creado)
# modprobe lib80211
# modprobe cfg80211
# insmod wl.ko

De seguro ya podras conectarte a cualquier red inalambrica.

Ahora hay que hacer que este proceso sea automatico para que cada vez que se reinicie el computador no tengas que volver a hacer los ultimos pasos.
Primero copiamos el driver asi:
# cp Descargas/hybrid_wl/wl.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/

Por ultimo editamos el siguiente archivo:
# nano /etc/rc.local

Y añadimos el siguiente texto al final antes de la linea exit(0)
rmmod ssb
modprobe lib80211
modprobe cfg80211
insmod /lib/modules/`uname -r`/kernel/drivers/net/wireless/wl.ko

#P.D.: Si al reiniciar tu computador aun no puedes conectarte por wireless, revisa que se haya copiado el archivo wl.ko en la direccion /lib/modules/`uname -r`/kernel/drivers/net/wireless/

Esta instalación se consiguió gracias a: post1, post2

martes 15 de noviembre de 2011

Instalar JDK 7 en DEBIAN (Squeeze)

El problema con la instalación de este paquete, es que no se encuentra aún en los repositorios y hay que hacerlo manualmente.

Como lo hacemos?
1. Obtenemos los binarios del JDK desde aqui
2. Ingresamos al directorio en el cual se descargó el archivo y lo descomprimimos

# tar zxfv jdk-7u1-linux-i586.tar.gz

El paquete JDK7 se extraerá en la siguiente carpeta: jdk1.7.0/
Ésta carpeta se la moverá hacia la carpeta: /usr/lib/jvm/

# mv jdk1.7.0/ /usr/lib/jvm/

Luego, Ejecutar el siguiente comando:

# update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/jre/bin/java 0

Para corroborar la instalación ejecutamos:
# update-alternatives --config java
Existen 2 opcioens para la alternativa java (que provee /usr/bin/java).

Selección Ruta Prioridad Estado
------------------------------------------------------------
* 0 /usr/bin/gij-4.4 1044 modo automático
1 /usr/bin/gij-4.4 1044 modo manual
2 /usr/lib/jvm/jdk1.7.0/jre/bin/java 0 modo manual

Pulse para mantener el valor por omisión [*] o pulse un número de selección: 2

Hay que presionar el número en el cual se encuentra el JDK7 que acabamos de agregar, en este caso es el número 2 y damos Enter.

El trabajo está hecho, ahora para verificar la versión de JAVA que estamos utilizando, ejecuta:

# java -version
java version “1.7.0″
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)

Esta instalación se consiguió gracias a este post en inglés

viernes 24 de junio de 2011

"LoxaLibre" la comunidad de Software Libre de Loja

Comunidad de Software Libre

Una comunidad de Software Libre, hace referencia informal a los usuarios y desarrolladores de software libre, así como los partidarios del movimiento de software libre. La comunidad GNU/Linux es un subconjunto de la comunidad del software libre.

Cuando el movimiento de software libre comenzó en 1983, la comunidad de usuarios era en su mayoría académicos y programadores de computadoras. A finales de 1990, como el software libre llegó a ser más fácil de usar, muchas empresas se convirtieron en usuarios, distribuidores y desarrolladores de software libre.

LoxaLibre

Loxa Libre es la comunidad de Software libre de Loja, y tiene como objetivo impulsar el estudio de la tendencia tecnológica denominada "Software Libre" con el fin de explotar su uso y adaptar su "potencial, propiedades, filosofía", a las necesidades de los diversos sectores de la Provincia de Loja y del Ecuador.

Las personas que hemos comenzado esta iniciativa de soporte para la provincia de Loja somos:

Puedes enterarte mas acerca de la comunidad de Software Libre de Loja "LoxaLibre" a través de nuestro chat IRC...
Solo debes llenar el campo "Nickname:" e ingresar el "Catpcha" y luego haces click en "Connect" para ingresar.



Referencias:

lunes 30 de mayo de 2011

Crear, llenar y consultar una DB en 4Store

Una vez Instalado 4Store en Ubuntu 10.10, procederemos a probar y crear nuestra Base de Datos.

(Para mayor comodidad es mejor hacerlo como Super Usuario [$ sudo su])

Para crear la base de datos debes ingresar al Terminal y ejecutar lo siguiente:

$ 4s-backend-setup --node 0 --cluster 1 --segments 4 nombreDataBase


Levantamos la DB que acabamos de crear:

$ 4s-backend nombreDataBase


Luego importamos el archivo en formato RDF/XML: (ejm: archivoXML.rdf)

$ 4s-import -v nombreDataBase ruta/archivoXML.rdf


Ahora colocamos la DB Alive con el siguiente comando:

$ 4s-httpd -p 8000 nombreDataBase 


Para comprobar que todo esta en orden, vamos a nuestro navegador preferido y colocamos la URI http://localhost:8000/status



Para Hacer una consulta únicamente digitamos en nuestro navegador la siguiente URI:
http://localhost:8000/test/

y hacemos click en el boton "Execute" y guardamos el archivo que se crea (sera el resultado).





martes 24 de mayo de 2011

Instalar 4Store-v1.1.3 en Ubuntu 10.10

Este post es un derivado de la pagina de leodansr.wordpress.com

4store es un RDF/SPA RQL store, escrito en C, diseñado para el desarrollo de aplicaciones web semánticas, de esta manera permite hacer gran cantidad de consultas sobre la información almacenada por los usuarios. Según (Garlik, 2009) se citan las siguientes características. Soporte para datos RDF. Disponible bajo GPL40. Trabaja sobre sistemas operativos basados en UNIX. Soporte para SPARQL41. Posee buen desempeño, escalabilidad y estabilidad sobre los datos.

Pasos para la Instalación:

  1. Descargar los paquetes:


  2. Abrir un terminal e ingresar a la carpeta donde se descargaron los archivos (Por lo general Descargas) y ejecutar:
  3. $ cd Descargas/
    $ tar xvzf raptor2-2.0.2.tar.gz
    $ tar xvzf rasqal-0.9.25.tar.gz

  4. agregar el URL de las dependencias de 4store al archivo de repositorios:

  5. $ sudo gedit /etc/apt/sources.list

    En la ventana que se despliega agregar al final y guardar:

    ## 4Store Libaries
    deb http://moustaki.org/apt jaunty main
    deb-src http://moustaki.org/apt jaunty main

    En el terminal ejecutar:

    $ sudo apt-get update

  6. Instalar algunas librerias para solventar dependencias

  7. $ sudo apt-get install automake libtool libtool-doc gtk-doc-tools flex bison byacc libxml2-dev expat

  8. Descargar e instalar librasqal1_0.9.16-1_i386.deb
  9. Una vez descargado, ir a la carpeta donde se realizo la descarga y ejecutar:

    $ dpkg -i librasqal1_0.9.16-1_i386.deb
    $ sudo apt-get update

  10. Ingresar a las carpetas que se crearon en el punto 1

  11. $ cd  raptor2-2.0.2/
    $ ./autogen.sh --prefix=/usr
    $ ./configure --prefix=/usr
    $ make
    $ make install

    $ cd rasqal-0.9.25/
    $ ./autogen.sh --prefix=/usr
    $ ./configure --prefix=/usr
    $ make
    $ make install

  12. Por último instalamos el 4Store
  13. $ sudo apt-get install 4store


martes 3 de mayo de 2011

Como utilizar Botize... Bot para Twitter...

¿Qué es Botize?
Botize es bot o robot para Twitter. Esto quiere decir que podrás enviar Tweets a tu TL (TwitterLine - Historial de Twitter) automáticamente.

Segun la propia página de Botize, dice que no es una herramienta con la que podrás incrementar tu lista de followers ni está pensado para enviar spam a Twitter.

A mi parecer cualquier bot sirve para enviar spam, pero no lo utilicen con ese fin ya que pueden ser banneados por los Administradores de Twitter.

"En tus manos está la decisión de crear el robot que salve a la humanidad o el demonio que la destruya." Frase tomada de la misma página.

¿Cómo se utiliza Botize?

Para configurar Botize y comenzar a utilizarlo necesitas menos de 5 minutos de tu tiempo.

1. Vamos al sitio web de Botize http://www.botize.com


2. Hacemos click en:

3. colocamos los datos de nuestra cuenta en la ventana de autenticación de Twitter.


4. Luego de haber completado el formulario, nos redirige a la pagina de botize. Hacemos click en Configurar bot para comenzar a darle informacion de que y con que frecuencia Twittear.


5. Luego nos aparecerá un menu de configuracion. En la pestaña "Configuracion" podemos elegir de un rango entre 1 hora y 30 dias dependiendo de cuan frecuente queremos que el Bot Twitee. Hay que activar la casilla que dice Bot Activo.


En la pestaña "Frases", podras colocar los Tweets que deseas publicar mediante el Bot.


En la pestaña "Sujetos", podrás colocar los Tweets que deseas publicar cuando una persona te hace una Mencion.


En la pestaña "Respuestas", podrás colocar los Tweets que deseas publicar cuando un amigo te twittea una cadena de palabras que tu establecerás.


6. Por ultimo, pueden probar todo lo que hicieron desde la pestaña "PLAY".


Si tienes aluna otra duda o quieres saber mas sobre la herramienta, pudes explorar las opciones que te da la página en el lado izquierdo de la misma.

miércoles 27 de abril de 2011

DELICIOUS tiene nuevos dueños

Pues SI, tal como lo lees.... delicious que pertenecía a Yahoo!, que por cierto aun no he descubierto porque lo compró, cambia de dueño a AVOS.

Para quienes no saben que es delicious, les puedo decir que es una herramienta web para guardar los enlaces a las paginas que tu consideres con un alto intéres y que quisieras visitar luego y que por casualidad del destino cuando quieres recordar el sitio, no puedes por más que lo intentes. Estos enlaces funcionan como los favoritos de cualquier navegador web, solo que con esta página (delicious) puedes acceder a tus enlaces predilectos desde cualquier computador, en cualquier navegador.

AVOS es una nueva empresa conformada por Chad Hurley y Steve Chen que son los fundadores de la página de videos más famosa del mundo, estoy hablando por supuesto de Youtube, que desean que el servicio prestado a millones de usuarios por delicious siga funcionando al alcance de todos, a demás de darle una continuidad al proyecto ya que ofrecen una extensión compatible con Firefox4 como primer paso.

A continuación una traducción criolla (es decir, hecha por mi) de las FAQs que la página delicious ofrece para que la sociedad conozca acerca de esta transición.

-----------------------------------------------------------------------------------------

Y ahora, qué es lo que está pasando?

Pedimos disculpas si te asustamos. Delicious ha sido adquirida por los fundadores de YouTube, Chad Hurley y Steve Chen y será parte de su nueva compañía de Internet llamada AVOS. Aquí hay algunos enlaces para mantenerte al día de las últimas noticias que involucran a Delicious (blog post, press release).

Por qué Yahoo! eligió transferir Delicious a AVOS?

Mientras nosotros amamos Delicious (y nuestros usuarios aman Delicious), queríamos encontrar un hogar para el producto donde pueda recibir mas amor y dedicación. Nosotros pensamos que AVOS es ese lugar.

Cuando AVOS empezará a ofrecer Delicious oficialmente?

Les anticipamos que Delicious se mantendrá tal y como está hasta Julio de 2011. Al aceptar por adelantado los términos de servicio de AVOS, usted nos autorizará a trasladar todos sus datos a la hora de transferir el control a AVOS.

Que planea hacer AVOS con Delicious?

AVOS planea continuar con el servicio que los usuarios ya conocen y aman a demás de trabajar con la comunidad, hacer que el sitio sea mucho más fácil y agradable de utilizar, descubrir y compartir el contenido de las WEB más enriquecedoras.

Mantendrá AVOS los servivios de Delicious con todas sus funcionalidades?

Si, esa es la idea. Lógicamente, habrá un tiempo de adaptación hasta que AVOS relance Delicious, pero la intencion de la compañía es añadir nuevas características y hacer crecer el servicio en general.

Donde puedo encontrar los Términos de Servicio y Políticas de Privacidad de AVOS?

Justo aqui. AVOS Términos de Servicio y Políticas de Privacidad.

Cómo puedo transferir mis Favoritos (bookmarks)?

Para transferir tus favoritos o bookmarks, necesitas acceder a la opción "opt-in" para permitir que tu cuenta y todo lo asociado a ella sea transferido. Puedes hacerlo desde la página opt-in.

Qué pasará con mis favoritos privados y públicos (public and private bookmarks)?

Aceptando los términos de servicio de AVOS, podrás permitirnos enviar la información de tu cuanta, favoritos, y todos los datos asociados con tu cuenta de Delicious a AVOS cuando se relance Delicious. Tus favoritos públicos y privados (public and private bookmarks) se mantendrán tal y como están. La información transferida incluirá:

  • Nombre de usuario de Delicious (username)
  • Contraseña de Delicious (password)
  • Correo Electrónico
  • Nombres
  • Apellidos
  • Favoritos, etiquetas y notas
  • Los items de Inbox
  • Paquetes de etiquetas
  • Descripciones de etiquetas
  • Contactos
  • Subscripciones
  • Blogpost jobs
  • Credenciales de autenticación de Twitter (si han sido suministradas)

Qué pasará si no opto por transferir mis favoritos (bookmarks) a AVOS?

No podrás hacer uso de Delicious o acceder a tus favoritos (bookmarks) luego de que la transición se complete.

AVOS construirá extensiones para Delicious compatibles con Firefox 4.0?

Si. Es una de las prioridades mayores. AVOS planea lanzar nuevas extensiones tan pronto como sea posible. Para obtener información sobre soluciones, visite aqui. Para noticias de lanzamiento de nuevos productos por favor visite blog.delicious.com.

Puedo exportar mis datos de Delicious?

Si. Por favor use nuestra herramienta export tool.

A quien puedo contactar para más información?

Si necesitas de asistencia, nuestro equipo de soporte puede ayudarte.

FAQs en Ingles aqui.