sábado, enero 15, 2011

Feliz 10 años Wikipedia

Hoy 15 de enero de 2011 Wikipedia, la enciclopedia libre que cualquiera puede editar, cumple 10 años de vida.

Hace 10 años que voluntarios de todo el mundo trabajan colaborativamente para crear una enciclopedia de contenido libre. Si bien el porcentaje de gente que participa activamente es muy pequeño, cada día se va sumando mas gente ¡animese a registrarse y editar el wiki!
La tecnología wiki permite todo esto ya que es una util herramienta para organizar información.

También este año se logro una recaudación record: 16 millones de dolares.

¡Todos podemos crear una gran fuente de conocimiento libre!

domingo, enero 09, 2011

Computación distribuida: la unión hace la fuerza

La mayoría de las personas utilizan una pequeña cantidad de los recursos de procesamiento de su computadora. La mayor parte del tiempo la computadora está prendida sin realizar ninguna tarea o realizando tareas que no exprimen el potencial del procesador. Entonces ¿Por qué no utilizar estos recursos para algo más? Bueno esta es la idea de la computación distribuida, utilizar la infinidad de tiempos muertos (idle) de las computadoras personales para de esta forma crear una gran unidad de procesamiento. Esto es posible gracias a Internet y a los diferentes proyectos que existen al respecto.

El mas conocido es Seti@home que busca vida extraterrestre, pero a mi me interesa resolver problemas humanos por lo que estuve probando el proyecto World Community Grid de IBM.

Si bien este tipo de proyectos me parecen interesantes, no dejo de preguntarme que harán con los resultados obtenidos ¿Cobrarán por los beneficios otorgados por los resultados de voluntarios?, me encantaría pensar que no, ¿son de libre acceso? en la web no encontré ninguna parte donde estén publicados los resultados parciales más que boletines de prensa.

viernes, enero 07, 2011

JavaScripts minimalistas

A demos se lo define como las intros que incorporaban los crackers en los juegos antes de que estos cargaban, claro, tenían que hacer algo que entre en poco tamaño y como no, que se vea espectacular. Ahí radica lo atractivo de la demoscene, con mínimos recursos lograr algo sorprendente. Esto es logrado por grandes programadores con ayuda de funciones matemáticas y mucho ingenio.

Con el auge de la web, se trata de lograr algo similar pero con javascript. Lograr una script javascript de gran calidad en ínfimas cantidades de bytes.

El primer ejemplo es el concurso 10k Apart, en esa web se pueden ver grandes demostraciones que es posible lograr buenas cosas con pocos recursos.
Y aun hay mas, JS1k busca lo mismo pero en 1 kb. El ganador del último concurso de esta web (X-mas 2010) explica como logro programar este script en una entrada en su blog.

miércoles, enero 05, 2011

Conectarse a un IRC mediante un proxy Web

En determinado ámbitos (universidades, oficinas, cafés) el acceso a Internet esta restringida a tan solo el acceso a la Web mediante un servidor Proxy, de manera que al intentar acceder a determinados servicios esta
tarea se torna casi imposible.

En el caso del correo electrónico la mayoría de los servidores consta de acceso web (webmail), los mensajeros instantáneos pasa algo similar, Google incorporó Gtalk a Gmail, Web Messenger se incorporó a Hotmail, e Yahoo! Messenger se incorporó al correo de Yahoo!.

Un servicio que me costó bastante encontrarle la vuelta es el IRC. El IRC, para los que no lo conocen, es el antecesor de los mensajeros instantáneos. Está compuesto por diferentes servidores y cada uno de estos consta de salas y hay que utilizar determinados comandos para poder autentificarse, cambiar el nick, listar la lista de canales (salas), etc. Los clientes mas comunes de IRC son mIRC, XChat (es opensource pero el binario caduca a los 30 días, existe XChat2 que es totalmente funcional), KVIrc, etc.

Bien en caso de que necesitemos acceder a un canal IRC mediante un proxy Mibbit es la solución al problema. Esté cliente IRC Web, mediante la utilización de ajax, permite conectarnos a cualquier servidor de IRC. Es bastante completo y funcional, también soporta https por lo que se podrá acceder a mibbit de forma cifrada.

Recibe las actualizaciones en tu correo