Ir al contenido principal

Donar la capacidad de procesamiento de tu ordenador por una buena causa

Hace un par días, vi en la revista de uno de mis proveedores de informática, la noticia de una iniciativa llamada Progress Thru Processors que han desarrollada en conjunto la organización informática voluntaria sin animo de lucro GridRepublic e Intel. Esta iniciativa a través de un programa que se puede descargar desde su sitio en Facebook permite que los internautas puedan donar la potencia que el procesador que sus ordenadores teniendo en cuenta que una gran parte del tiempo nuestro ordenador no lo estamos usando, que cuando lo usamos no utilizamos el 100% de sus recursos, que la potencia del los ordenadores personales es cada año es mucho mayor, y que el número de ordenadores personales en el mundo es cada año mayor. Esto será usado para proyectos como Rosetta@home dedicado a la lucha contra el Cáncer, el Alzheimer y el Sida o Climateprediction.net, que fomenta el conocimiento del cambio climatico, o Africa@home para combatir la malaria.
Investigando un poco sobre el tema, descubrí que gracias a proyectos como estos, se han conseguido cosas asombrosas, como por ejemplo el proyecto Help Defeat the Cancer, lanzado el 20 de Julio de 2006 y completado en Abril de 2007, utilizó un tiempo de procesamiento total equivalente de 2909 años, 260 días, 10 horas, 43 minutos y 29 segundos. Es decir, si el proyecto se hubiese ejecutado en un único ordenador, hubiese tardado casi 3,000 años en vez de nueve meses. ¿No está mal verdad?
Progress Thru Processors es una gran iniciativa pero solo está para Windows o Mac, pero si eres usuario de GNU/Linux , la solución se puede encontrar en el blog de Andrés Gonzalez que explica como instalar BOINC en Ubuntu y que expongo a continuación:
  • Primero se debe de crear una cuenta en http://www.gridrepublic.org/
  • Abrir una "línea de comandos" o "terminal de trabajo" (normalmente Aplicaciones -> Accesorios -> Terminal)
  • Introducir el siguiente comando: sudo apt-get install boinc-client boinc-manager. Este comando nos pedirá la contraseña (passwd) del usuario administrador (root). Si no se conoce preguntar al responsable del equipo.
  • En algunas ocasiones, durante la ejecución del comando anterior, el sistema nos preguntará si queremos instalar los paquetes seleccionados. Evidentemente debemos decirle que sí.
  • Ahora configuramos el BOINC para que se vincule a nuestra cuenta de GridRepublic. Para ello ejecutamos el comando "boincmgr" (en la línea de comandos). Con ello arrancaremos el interfaz gráfico del gestor (manager) del BOINC. Al ser la primera vez que se ejecuta, veremos una pantalla en la que se nos invita a unirnos a algún proyecto:

  • Debemos cancelar dicho asistente pulsando "Cancelar" (nos pide una confirmación de la cancelación). El aspecto de la aplicación después de cancelar dicho asistente será:

    • Ahora debemos pasar a la vista "Advanced" por lo que haremos click con el ratón en el botón "Advanced View". El aspecto de la aplicación ahora será:


    • Ahora, en el menú "Herramientas", seleccionaremos la opción "Unirse a un administrador de cuentas...". Esto nos llevará al siguiente asistente:


    • Pulsando "Siguiente" obtenemos:


    • En el campo "URL del Administrador de Cuentas" debemos introducir la siguiente URL: http://www.gridrepublic.org/ ,pulsando "Siguiente" veremos como, durante un rato, la aplicación está estableciendo la conexión con el servidor de gridrepublic.org:

      • Después de dicha pantalla aparecerá la siguiente:


      • Aquí debemos introducir el correo electrónico y la clave que utilizamos al crear nuestra cuenta en gridrepublic.org y pulsar "Siguiente". De nuevo, aparece una pantalla en la que se ve cómo la aplicación se está comunicando con el servidor. Finalmente aparecerá la siguiente pantalla:


      • Pulsamos "Finalizar" con lo que se cerrará el asistente y volveremos a la pantalla inicial de la aplicación. En esta ocasión, probablemente, ya veamos una lista de tareas pendientes de ser ejecutadas. Esto es, ya tenemos nuestro ordenador colaborando con los proyectos de nuestra cuenta de gridrepublic.org:



      Por otro lado, no tenemos que preocuparnos de iniciar esta aplicación manualmente cada vez que se encienda el ordenador, puesto que durante la instalación (comando apt-get install), ya se ha configurado para que se inicie automáticamente con el arranque del ordenador.

      Comentarios

      Entradas populares de este blog

      Vineyard: configura wine facilmente

      Existen algunas soluciones para mejorar la capacidad de Wine  como son PlayOnLinux   o Wine-Doors  pero hasta ahora para configurar teníamos  ejecutar el comando "winecfg" pero el interfaz de esta aplicación es poco amigable. Con Vineyard tenemos un interfaz mas intuitivo y totalmente integrado en Gnome para la configuración de Wine. Por ahora solo esta disponible en los repos de Lucid. Para descargarlo solo hay que agregar el siguiente ppa: sudo add-apt-repository ppa:cybolic/ppa o si utilizan karmic agreguen al sources.list deb http://ppa.launchpad.net/cybolic/ppa/ubuntu lucid main deb-src http://ppa.launchpad.net/cybolic/ppa/ubuntu lucid main Luego actualizar e instalar sudo apt-get update && sudo apt-get install vineyard Fuente: Taringa

      OpenOffice.org ya tiene un foro para la comunidad Hispana

      Me entero gracias a Elavdeveloper gente de SUN MICROSYSTEMS los principales desarrolladores de la suite ofimatica acaban de estrenar un foro para la comunidad hispana para dar soporte a este magnifico conjunto de aplicaciones que cada vez gana mas adeptos.

      Comandos GNU/Linux

      # Comandos para Usuarios: man c omando -> Muestra el manual del comando puesto. comando --help -> Muestra la ayuda del comando puesto. poweroff -> Apaga el equipo. halt -> Apaga el equipo. reboot -> Renicia el equipo. shutdown -h now -> Apaga el equipo. shutdown -r now -> Apaga el equipo passwd -> Cambia la contraseña del usuario. mv archivo1 archivo2 - > Renombra el archivo. mv archivo /directorio -> Mueve el el archivo. rm archivo -> Borra el archivo. rm -rf directorio -> Borra el directorio y todo lo que contenga dentro. mkdir nom_directorio -> Crea un directorio. rmdir nom_directorio -> Borra un directorio. kill -9 PIDnumber -> Mata el proceso numberPID que queramos.. kill -STOP numberPID -> Para el proceso numberPID que queramos. kill -CONT NumberPID -> Continúa el proceso numberPID que queramos. zcat fichero -> Muestra el contenido de archivos comprimidos. top -> Muestra los procesos que má