martes, 7 de septiembre de 2010

Envia archivos pesados via P2P

Gracias a una aplicación web gratuita llamada iSendr podemos enviar archivos de gran tamaño en sólo dos pasos usando la tecnología P2P. Los datos se encriptan con AES-128 bits y es posible indicar un password para habilitar la descarga del archivo. El servicio -todavía en fase beta- es totalmente gratuito, garantiza la confidencialidad de la transmisión y no limita el tamaño de los archivos que enviemos.

Utilizar iSendr no puede ser más sencillo: una vez en la web hacemos clic en "Send a File" para seleccionar qué archivo queremos enviar. Si marcamos la casilla password podemos proteger la descarga con una contraseña que deberemos comunicar a los receptores. Tras unos segundos la aplicación nos dará el enlace dónde está la descarga (tipo http:/isendr.com/dirección) que debemos facilitar a las personas que queremos que tengan acceso al archivo mediante cualquier navegador. Como podréis comprobar, una manera fácil, sencilla y gratuita de intercambiar archivos de gran tamaño.

Facebook, otro caso de exito Open Source

Para muchos de nosotros, no es ningún secreto que muchas de las grandes empresas utilizan Software Libre y Open Source de forma bastante extensa y exitosa. Uno de esos casos de éxito es Facebook, la red social mas grande del mundo, con mas de 500 millones usuarios y que maneja unos 30 mil millones de objetos al mes según sus propias estadísticas.

Para aguantar semejantes cargas de trabajo, manejar titánicas cantidades de información y ser escalable en el tiempo, Facebook se vale del Open Source. Como es de esperar, la base de esta gigantesca infraestructura, son los servidores LAMP (Linux, Apache, MySQL y PHP) aunque con algunas variantes y añadidos propios muy interesantes.

Como señalan en una de sus paginas informativas, Facebook utiliza “Apache Cassandra” como sistema de almacenamiento distribuido, el cual les permite escalar fácilmente y a la vez no tener un punto único de fallo. Además han integrado al kernel Linux el modulo “FlashCache“, como apoyo para el sistema de archivos. Y una de sus piezas claves es el Framework “Tornado“, que les permite manejar varias conexiones simultáneamente, para que sus usuarios puedan trabajar en la red en “tiempo real”.

Por supuesto, poseen varias otras herramientas muy importantes como Apache Hadoop, Scrib, Thrift y una que encontré muy interesante: HipHop for PHP, que transforma lenguaje PHP en C++ altamente optimizado. Pero estos chicos además hacen algo muy importante, contribuyen con otros proyectos Open Source, como memcached, Cfengine, MySQL y el mismísimo PHP. En esta otra pagina (una wiki), hablan más sobre los proyectos de código abierto.

Mas allá de que Facebook sea cerrado (a diferencia de Diaspora), es una organización que se vale del Open Source y a su vez colabora con él, algo bastante ejemplar (dentro de ese contexto), y que nos muestra la importancia de, no solo utilizar, sino también retribuir algo de lo conseguido del código abierto, con trabajo y esfuerzo propio. Pero sin duda, lo que resulta especialmente destacable para nosotros, es la gran potencia que demuestra el Open Source, a la hora de servir de plataforma para servicios masivos y de alta disponibilidad, sin el cual difícilmente podría sustentarse esta gigantesca red social.

Así es que ya lo saben, no es necesario invertir en costosos sistemas operativos cerrados, servidores web, bases de datos y amarrarse a cosas como ASP.net, para poder ofrecer servicios web de calidad (y en gigantesca cantidad).

Sino mas bien, aprovechar el software Open Source existente, desarrollar lo necesario para lograr el producto final y contribuir con el ecosistema de código abierto para continuar con el ciclo y seguir mejorando. Creo que, dejando de lado temas de privacidad y otros asuntos controvertidos, Facebook es otro ejemplo y caso de éxito del Open Source.

miércoles, 16 de junio de 2010

Uno mas uno

Uno mas uno (bautizado asi por mi novia) es un comportamiento de superioridad hacia todas las cosas que se escuchan o hacen los que estan alrededor tuyo, por ejemplo, si alguien platica que tiene un carro, el comportamiento "Uno mas uno" es que dices "yo tengo un carro mas bonito o mas veloz o mas caro etc etc etc" o si alguien juega muy bien algun deporte, el uno mas uno dice:"Yo juego bien chingon este otro deporte".

Es un comportamiento nada humilde, nada bueno y sobre todo desagradable para los que estan alrededor del "Uno mas uno". Este comportamiento se desarrolla en cualquier etapa de la vida y regularmente es provocado por las mismas personas que estan alrededor del candidato "uno mas uno".

Si a una persona le empiezas a decir "no puedes", "no sirves para esto", "eres muy tonto para esto otro", "eres muy debil", etc etc etc, puede provocar que esta persona se convierta en "uno mas uno" y demostra a las personas que lo ningunearon, que no es tonto ni debil y que si puede, pero este comportamiento se sigue hacia las demas personas.

El caso contrario si le empiezan a decir a alguien "eres el mejor", "eres el mas fuerte", "eres el mas inteligente", ese alguien se convierte en "uno mas uno" casi de manera automatica.

A manera de conclusion, tu sabes lo que eres, sabes de tus capacidades, de tus debilidades, de tus fortalezas y tus habilidades, que una persona te diga que "eres el peor" o que te diga "eres el mejor" no siempre hay que tomarlo como bueno o como malo sino adecuarlo de acuerdo a la situacion en la que te encuentres, puede servirte de motivacion dependiendo del contexto.

Yo soy un "Uno mas uno" y se siente extraño aceptarlo, no queda más que luchar para eliminar ese comportamiento. Y encontré este medio para desahogar esto que me estorba, espero sus comentarios.

Saludos

Hola amigos, retomo este blog despues de varios meses de inactividad, por varias razones que despues les hire contando.
Espero quue hallan tenido felices dias asi como los tengo yo :)
Bueno pues a darle a esto.