Durante muchos años de mi vida me dediqué a analizar datos, estructurarlos para poder sacar conclusiones en el límite entre ingeniero y matemático. Siempre fui un fan de las estadísticas.
Hoy ese mundillo ha cambiado mucho, las herramientas que existen para ayudar a sacar conclusiones permiten relajarse en unos temas para concentrarse en otros, donde los ordenadores aún no pueden ayudar.
Gephi es una de ellas, presentada y aceptada en el Google Summer of Code 2011, con código abierto y completamente gratuita. Nos permite visualizar la relación entre datos y su evolución, agrupando conjuntos, definiendo jerarquías, exportando e importando tablas… todo de forma muy intuitiva y visual, como podéis ver en el fantástico vídeo que aquí os dejo, donde hasta la música es buena.
Podemos usarlo para ver la relación entre enlaces de una red, por ejemplo, detectando grupos que, de otra forma, pasarían inadvertidos.
Una joya para cualquier analista moderno.
Etiqueta: codigo abierto
loadui – Impresionante herramienta de código abierto para realizar tests de carga en webs
Si hace unos días os recomendé loadimpact para poder ejecutar pruebas de accesos simultáneos en un sitio web, ahora le toca el turno a una herramienta de código abierto que sorprende por su capacidad de configurarse en diferentes escenarios.
Se trata de loadUi, compuesta de varios módulos independientes que pueden integrarse para simular diferentes situaciones, obteniendo informes estadísticos que pueden ayudar a tomar decisiones importantes en la configuración de nuestros servidores.
Podemos simular desde múltiplos accesos desde una sola máquina hasta visitas de máquinas remotas de forma simultánea, obteniendo datos en tiempo real en el módulo de estadísticas.
Imprescindible para evitar sorpresas después de lanzado el proyecto.
Link: loadUi | Vía webresourcesdepot.com
Twitter lanzará como código abierto a Storm, procesamiento en tiempo real de BackType
En Septiembre, durante la conferencia de Strange Loop, será el momento en el que Storm, de BackType, empresa que fue adquirida por Twitter hace un mes, se lance como código abierto, según anunció Twitter esta semana través de su blog. Y es que este movimiento hay que entenderlo ya que muchas de las tecnologías usadas en BackType son código abierto, como ElephantDB o Cascalog.
Storm es un sistema tipo Hadoop pero basado en topologías, en el que no hay un punto de finalización de trabajos, con lo que se puede usar para el proceso continuo de datos.
Desde el blog de ingeniería de Twitter se resumen los casos en los que serán usados (tradución via Google Translate):
Procesamiento de flujos: Storm puede ser usado para procesar una secuencia de datos nuevos y actualizar bases de datos en tiempo real. A diferencia del enfoque estándar de hacer de procesamiento de flujo con una red de colas y de los trabajadores, Storm es tolerante a fallos y escalable.
Computación continua: Storm puede hacer una consulta continua y ofrecer los resultados a los clientes en tiempo real. Un ejemplo es la transmisión de temas de moda en Twitter en los navegadores. Los navegadores se tiene una vista en tiempo real sobre lo que los trending topics son como suceden.
Distribución RPC: Storm se puede utilizar para paralelizar una consulta intensa en el momento. La idea es que la topología de Storm es una función de distribución que se espera para los mensajes de invocación. Cuando se recibe una invocación, se calcula la consulta y devuelve los resultados. Ejemplos de RPC son distribuidos en paralelo las consultas de búsqueda o hacer operaciones de conjuntos en un gran número de grandes conjuntos.
Más información, con detalles técnicos, en su blog
Vía: RWW
a-fondo – Se acerca un nuevo agregador de contenidos con código abierto
Juan Antonio Jiménez me presenta madronosfera.a-fondo.com, la primera aplicación práctica de un sistema agregador de contenidos que liberará con código abierto cuando estén pulidos sus defectos.
Como un mero ejercicio académico, me programé un agregador de noticias de cero, con la particularidad de que basado en una plantilla, genera ficheros HTML estáticos de forma que no tiene que parsear XML con cada petición. La plantilla está basada en estándares, HTML5 y CSS3, y el motor de obtención de los feeds y generación del HTML en PHP.
Para probar el sistema, Juan desarrolló madronosfera.a-fondo.com, una web donde podemos ver las noticias relacionadas con Madrid, mostrando los titulares y resúmenes de portales y blogs que tratan sobre el asunto.
Está organizado por días, y aprendí como interrogar a los blogs para que me dieran noticas pasadas, de forma que tengo generadas páginas de noticias desde enero del 2005 […] he estado tramitando los permisos con las fuentes para poder publicar las reseñas de sus artículos. Puesto que ese no es mi fin, la web está ausente de publicidad.
Una rápida forma de mostrar información que puede convertirse en un excelente proyecto cuando su código esté disponible y miles de personas puedan crear sus portales al estilo paper.li. Estaremos atentos a la evolución del proyecto.
Google presenta Google Tasks Porter, para importar y exportar tareas de Google Tasks
Con el objetivo de darle más vida a las casi olvidadas Google Tasks, hoy se anuncia una nueva herramienta, de código abierto, que nos permite exportar los datos que allí tenemos, así com importarlos de otras fuentes.
Google Taks Porter es el nombre de esta aplicación, divulgada en Google openSource Blog, que trabaja con formato iCalendar, permitiendo también importar y exportar con Outlook usando CSV.
Podemos guardar «capturas» de nuestros datos en momentos determinados, permitiendo así tener control de nuestras obligaciones en cada instante, desde diversas plataformas.
Recordemos que lanzó API para Google Tasks hace algunos meses, con lo que ya tenemos suficientes herramientas para crear aplicaciones usando estos datos.
Podéis obtener el código en code.google.com/p/google-tasks-porter y ejecutarlo en google-tasks-porter.appspot.com
Anonplus, la red social “alternativa”
AnonPlus será una red social anónima que supuestamente se estaría gestionando en etapas todavía muy tempranas. El sitio Web aparecería como una contra respuesta a la censura que recibió la cuenta de Google plus que fue clausurada por Google debido a que violaba las normas de la red social G+.
AnonPlus es una iniciativa de Anonymous, un colectivo de hackers que están dispuestos a todo en pos de la verdad. Ya han hecho tambalear varios sistemas informáticos relacionados a la política en España y su emblema es que Internet sea completamente abierto y sin censura.
Anonymous es un colectivo digamos de tipo Robin Hood, puesto que pretende derribar esquemas tradicionales, corrupción, vicio de los sistemas públicos, utilizando la Web como recurso indiscutible. Aún así, su forma de proceder suele ser vista como atacante por muchos debido a la trayectoria que este grupo de personas ha tenido en Internet.
Anonplus está en pañales todavía, sería un proyecto de código abierto y ya se invita a todos a formar parte y comenzar a empaparse con los objetivos propuestos. Con un claro mensaje de bienvenida, «Bienvenidos a la revolución», el cimiento puede verse en anonplus.com y es muy del tipo fanzine o panfleto; que evoca el mejor estilo de un grupo de perseguidos. La historia demuestra que muchas de estas ideas que son tan perseguidas al comienzo, suelen tener éxito dando lugar a nuevas formas aceptadas en la sociedad.
De momento, habrá que esperar.
Actualización: Parece que han sufrido ataques de otros hackers en las últimas horas, según informan en Gizmodo.
Look – Para crear nuestras propias aplicaciones de realidad aumentada
Look! es un framework, creado en España, que nos permite programar aplicaciones de realidad aumentada de forma sencilla e intuitiva.
Aún en fase beta, ya nos permite, como anuncian en su web, crear gráficos en dos dimensiones, tres dimensiones e interacciones táctiles, así como localización en interiores, persistencia de datos, acceso a servicios remotos, etc.
Hecho para dispositivos Android, es de código abierto (Licencia GPL v3) y con capacidad de extensión.
Link: Look! | vía and.roid.es
Google lanza domsnitch, herramienta de código libre para aumentar la seguridad en la web
Desde el Google Online security blog Google anuncia el lanzamiento de una herramienta de código abierto que nos ayudará a detectar problemas de seguridad en las páginas web que abrimos.
Se trata de domsnitch, una extensión experimental para Chrome (download) que detecta posibles comportamientos peligrosos en los scripts que se ejecutan en el lado del cliente.
En Cnet recuerdan que no es la primera ver que Google lanza aplicaciones con objetivos semejantes, teniendo ya a Skipfish y Ratproxy para mejorar la seguridad de nuestras webs.
Nueva versión de Teamlab, la herramienta de gestión de proyectos con código abierto
Me comentan la nueva versión de Teamlab, la plataforma coloborativa para la gestion de proyectos, que, con código abierto, incluye ahora, entre otras cosas, funciones para la restricción de los permisos de acceso en los modulos Proyectos y Documentos.
Según los resultados de la encuesta regular, donde los usuarios de TeamLab fueron preguntados a priorizar que nuevo funcionamiento es más deseado, la posibilidad de restringir los permisos en un proyecto determinado ha vuelto una absoluta ganadora. Demostrando una vez más su orientación a las demandas de los usuarios, TeamLab ahora ofrece a los propietarios y miembros de portal crear proyectos y documentos con la opcion de manejar los permisos de acceso a su propia discreción.
Ahora, en el modulo de Proyectos, aquellos que crearon un proyecto privado obtienen unos privilegios adicionales, permitiendo establecer el nivel de visibilidad y modificar individualmente los permisos de acceso para tales secciones como hitos, tareas, archivos y discusiones.
El sistema de manejo de los permisos de acceso también está incluido en el modulo Documentos, incluyendo las opciones de acceso total, negar el acceso o solo lectura.
En el momento actual es una opcion gratuita, aunque tienen pensado incluirla en la sección pagada dentro del mes de julio, dejando gratuitas todas las opciones introducidas anteriormente y también el 90% de las futuras funciones.
Friendika – Instala en tu propio servidor tu Facebook, Twitter, WordPress, Blogger, Identi.ca, RSS feeds…
Friendika es una solución creada en PHP/MySQL, de código abierto, que integra varios de los servicios que usamos en nuestra web social, controlando la inforamación publicada y recibida en diferentes webs desde un único panel de control.
Podemos configurar el sistema, instalándolo en nuestro propio servidor, para obtener los datos de Facebook, Twitter, WordPress, Blogger, Identi.ca, RSS feeds, e-mail y un largo etc, teniendo siempre bajo nuestra propiedad los datos que, generalmente, se guardan en servidores ajenos.
Actualmente también es una red social distribuida con funciones para actualizar el estado, subir fotos, votar contenido, crear grupos y páginas de fans y definir localizaciones geográficas, permitiendo de esta forma tener una red que podemos instalar para gestionar grupos y organizaciones.
Un excelente proyecto que vale la pena analizar.
Link: Friendika | Vía webresourcesdepot.com