Mozilla integra todos nuestros contactos en Firefox con una extensión experimental

19 03 2010

Mozilla sigue proponiendo nuevos experimentos para continuar destacando en la guerra de los navegadores. Recientemente los desarrolladores han publicado una nueva extensión que integra todos nuestros contactos dentro del mismo Firefox en una interfaz cómoda y usable.

Dicha extensión se integra con nuestros contactos de Twitter, Gmail y la agenda de direcciones de Mac OS X en los ordenadores de Apple, con lo que consigue virtualmente agregar a todos nuestros conocidos en una página web propia e interna de la extensión, que tiene el aspecto que podéis ver en la imagen.

Añadiendo las ventajas que tiene esta integración junto con la capacidad de sincronización (agregando un contacto con esta extensión puede añadirlo a todos los sitios mencionados al mismo tiempo), Firefox cuenta con toda una nueva ventaja en su próxima versión, que el resto de navegadores no tendrán ningún problema en imitar al estar todo desarrollado bajo código libre.

Vía | DownloadSquad
En Genbeta | Mozilla cambia el calendario de desarrollo de Firefox





Webcam Studio, cámaras web virtuales en Linux

19 03 2010

Seguro que alguna vez has visto algún vídeo de alguien falseando su cámara web, y tú desde tu escritorio Linux te habrás preguntado, ¿Y yo cómo puedo lograr eso? Pues muy fácil, con una aplicación llamada WebcamStudio.

A primera vista, WebcamStudio no parece el mejor programa que podamos encontrar. Sin embargo, en cuanto profundizamos un poco vemos que tiene bastantes posibilidades. Su uso es sencillo: simplemente una ventana donde podemos ir colocando elementos en la posición en la que queramos que salgan en la webcam. Estos elementos serán los que nos ofrezca el programa: una imagen, texto libre, un feed RSS, una animación, un vídeo, la salida de una cámara de video o un chat de IRC.

También podemos insertar la imagen de nuestra webcam a la que podemos aplicar diferentes efectos. Incluye además un visor de vídeos directamente de YouTube, pero que por desgracia no funciona correctamente. Otro inconveniente es que la traducción al español no es la mejor, y por ejemplo en la ventana de opciones de “Texto Libre” han cambiado “Reducir” por “Aumentar”.

En resumen, un programa muy útil y funcional, pero que necesita algunos pequeños retoques. Además, WebcamStudio es software libre, con el paquete DEB disponible para Ubuntu y el código fuente para el resto de distribuciones.

Sitio oficial (Inglés) | WS4GL
Sitio oficial (Español) | WS4GL ES
Descarga | Webcam Studio





NanoNote, la sub-netbook de U$S 99 totalmente libre y abierta(que viva)

19 03 2010

NanoNote

Qi Hardware, un nueva empresa que incluye a antiguos miembros del proyecto OpenMoko, comenzó a vender por sólo U$S 99 el ultraportátil dispositivo Ben NanoNote, una mezcla de UMPC, PDA, palmtop y smartbook de bajo nivel.

La NanoNote, con un mínimo display TFT de 3″ (320×240 píxels), incluye un CPU Jz4720 compatible con MIPS de 336 MHz, 32 Mb de SDRAM y 2 Gb de memoria flash NAND, además de un conector de expansión microSDHC. En sus reducidísimas dimensiones de 99 x 75 x 17,5 mm puede acomodar un teclado QWERTY y una batería de litio-ion de 850 mAh, pesando sólo 126 gramos.

Pero lo mejor de todo es que toda la NanoNote es completamente abierta: sus especificaciones de hardware están disponibles con una licencia copyleft y usa la distribución OpenWrt con un Kernel 2.6, amparada bajo la GPL, por supuesto. Qi Hardware espera de esta manera atraer a los “hackers” más inquietos y al mismo tiempo usar a la NanoNote para construir progresivamente una línea de netbooks y smartphones.

Es destacable que esta “democratización del diseño del hardware” es realmente completa: no solo se publican las especificaciones y los esquemas de la NanoNote, sino también los próximos planes para su software y hardware. Y para no descontar sus posibilidades de antemano, un ejemplo de sus proezas más recientes incluyen el soporte de Qt, GTK y hasta Quake 2 Quake.





LiveCDs de OpenSUSE 11.2 con LXDE y XFCE

19 03 2010

LXDE Launcher

La semana pasada aparecieron un par más de “spins” de OpenSUSE 11.2 construídos gracias a su Build Service, la plataforma de desarrollo que permite compilar paquetes para múltiples distribuciones, no sólo OpenSUSE. Concretamente, se trata de LiveCDs no oficiales de OpenSUSE 11.2 con los ligeros escritorios de LXDE y de XFCE.

El OpenSUSE 11.2 LXDE LiveCD incluye los últimos paquetes de ese escritorio incluyendo a su nuevo administrador de archivos pcmanfm 0.9.2 y está disponible para las arquitecturas i686 y x86-64.

El OpenSUSE 11.2 XFCE LiveCD se creó simplemente reemplazando los paquetes de LXDE del anterior, y está disponible también para las mismas arquitecturas, con la particularidad de que incluye la versión en Qt de YaST, ya que la versión en GTK tuvo algunos problemas.

  • Download: OpenSUSE 11.2 LXDE LiveCD ISO (i686) (x86-64)
  • Download: OpenSUSE 11.2 XFCE LiveCD ISO (i686) (x86-64)




Mark Shuttleworth invita a las distribuciones a compartir el mantenimiento de paquetes clave

19 03 2010

Mark Shuttleworth tenía un sueño: congelar la versión estable de Debian “Squeeze” el pasado Diciembre para que la próxima versión con soporte extendido (LTS) de Ubuntu, y de hecho también todos sus derivados (de ambas), se beneficiaran con ese temprano lanzamiento. Pero como sabemos, finalmente no ocurrió así, con todo indicado que “Squeeze” llegará recién a mediados de este año.

Sin embargo, Shuttleworth tiene ahora otra idea, más modesta pero también más realista: cada distribución tiene sus propios calendarios y prioridades, pero también pueden tener, eventualmente, algunos paquetes comunes en cada una de sus versiones (como GCC, Python, OpenOffice.org, Perl, etc.). Para esos casos, si muchas distribuciones eligen los mismos paquetes, todos podrían colaborar con su mantenimiento compartido.

El plan involucraría seleccionar una versión base de varios proyectos de reconocida reputación y luego las distribuciones se comprometan soportarlas en sus futuros lanzamientos, por lo menos por 2 años o con “2 años de cadencia”, como prefiere llamarla.

Shuttleworth dice que las distribuciones no deberian considerar al compromiso como obligatorio, sino más bien como algo “oportunista”, con más beneficios para todos mientras más se unan a esta invitación.





VMWare patrocina el desarrollo de Redis

19 03 2010

Redis

En un indicio más del surgimiento de las bases de datos no-relacionales potenciado por la creciente popularidad de la nube computacional para aplicaciones de negocios serias, VMWare, el reconocido proveedor de soluciones de virtualización, contrató al principal desarrollador de Redis.

Redis es un sistema de almacenamiento de datos en el formato de “clave ⇒ valor” que tiene algunas características únicas: los valores pueden ser no sólo cadenas de caracteres (como otros sistemas como memcached), sino también estructuras de datos como listas, conjuntos y conjuntos ordenados. Redis conserva todos sus datos en RAM persistiéndolos asincrónicamente al disco rígido o usando un archivo de registro de las operaciones que modifican el conjunto de datos. De esta manera es mucho más rápido y fácil de escalar que los sistema de almacenamiento relacionales centralizados típicos (RDBMs).

Antes de ser fichado por VMWare, Salvatore Sanfilippo, el desarrollador de Redis, tenía entre sus planes escribir unos “Redis Tools” que pudiera vender comercialmente para ayudarse a mantener su trabajo en el proyecto. Ahora, VMWare no solo aseguró que Redis continuará siendo Open Source, sino que también lo serán esas herramientas de gestión especializadas.

Redis está escrito en ANSI C y actualmente tiene soporte para los lenguajes C#, Clojure, Erlang, Java, JavaScript, Lua, Perl, PHP, Python, Ruby, Scala y Tcl.





Digg cambia MySQL por NoSQL

19 03 2010

El domingo pasado en nuestro tradicional “Alrededor de la Red” publicamos un enlace a la notica de que Twitter se cambiaba de MySQL a una arquitectura de NoSQL basada en el proyecto de Cassandra.

Cassandra es un sistema de administración de base de datos distribuído diseñado para manejar enormes cantidades de información replicadas en varios servidores comunes y corrientes. Básicamente es una base con el modelo de datos del BigTable de Google ejecutando sobre una infraestructura similar a la de Dynamo usada por los servicios web de Amazon como S3.

Pero lo más importante es que, como una solución NoSQL, Cassandra rompe con la larga historia y teoría de las bases de datos relacionales por otro modelo con un almacenamiento híbrido del tipo “clave ⇒ valor”, totalmente descentralizado y mucho más fácil de escalar que MySQL.

Por ese motivo es que ahora Digg quiere alejarse tanto como puedan de LAMP, comenzando por cambiar MySQL por Cassandra:

“Nuestra principal motivación para alejarnos de MySQL es la creciente dificultad de construir una aplicación de alta performance con escrituras intensivas en un conjunto de datos que crece rápidamente, sin un final a la vista.

A medida que nuestro sistema crece, es importante abarcar múltiples data centers para redundancia y performance de la red, para agregar capacidad o reemplazar sin downtimes nodos que hayan fallado. Planeamos continuar usando hardware común y continuar asumiendo que fallará regularmente. Todo esto es crecientemente difícil con MySQL”.

Cassandra fué desarrollado por Facebook, pero ahora es de código abierto amparado bajo la licencia de Apache. Digg también prometió comenzar a contribuir sus propias mejoras y modificaciones.