A blog about data, information and Tech by Mario Alberich

        

nov. 12
2013

Web frameworks benchmark

Si el rendimiento es algo que te preocupa para una nueva aplicación o servicio que quieres crear, quizá te interese echar un vistazo a la séptima ronda del Framework Benchmark de Techempower.  Como explican en la entrada del  blog de Techempower, la prueba ya incluye 84 frameworks y unas 200 permutaciones (combinaciones de tecnología de la pila, como por ejemplo PHP-MySQL-Apache, PHP-MongoDB-Apache, PHP-MySQL-Nginx,...).

Selecció_023


Como explican en el apartado de terminología, el término framework se utiliza aquí de una forma muy laxa, pero no creo que esto sea un problema: al contrario, creo que ayuda a establecer una baseline del rendimiento proporcionado por algunas capas del framework. Además es posible filtrar los resultados según la tecnología utilizada, por lo que se puede evitar cualquier interferencia:

Selecció_024

Como en otros casos, puedes encontrar el código fuente utilizado para los benchmarks en GitHub , por lo que puedes ejecutar las pruebas en un hardware específico, ampliarlas o enviarlos como pull requests.

Read more »

nov. 11
2013

El proceso de un gráfico que simplificar la comprensión: un ejemplo en @thewhyaxis

Conseguir que los datos representados gráficamente sean comprensibles implica que quien los representa los habrá comprendido con anterioridad. Este proceso de introspección y revelación permite eliminar las tentaciones de introducir elementos redundantes y superfluos en las representaciones gráficas.

En el ejemplo presentado en The Why Axis sobre el gráfico para la elección de la carrera profesional se puede comprobar el resultado de ese proceso:

  • El uso del color para diferenciar las carreras con más crecimiento ayuda a focalizar la atención.
  • La agrupación de los elementos por cuadrantes descritos ayudan al usuario para seleccionar los casos según su objetivo (mejor sueldo, vocacional). Los cuadrantes se marcan en base a la mediana (que no media) de los sueldos.
  • También se introduce la posibilidad de comparar trabajos.
  • y el añadido de interactividad y etiquetas permite al usuario introducirse rápidamente en el contexto para poder responder más ágilmente a las preguntas que el gráfico analiza.


El gráfico final se puede ver en el sitio del Rasmussen College.

Personalmente habría aplicado una escala logarítmica al eje de sueldos, lo que habría facilitado una representación más homogénea de los datos sin pérdida de validez. Pero el gráfico como ejemplo de aplicación y como resultado final creo que cumple más que bien su cometido.

Read more »

nov. 7
2013

Museo molí paperer de #Capellades @mmp_capellades

Quienes me conocen saben que no soy amante de los museos, quizá porque soy más de probar y trastear, y no siempre me atrae la idea de ver las cosas desde la distancia y la pura teoría.  Eso es aplicable a museos que mantienen un sentido más clásico, o que muestran obras intocables por su valor o estado de conservación.  Desde luego reconozco el valor de estos espacios para la preservación del patrimonio: sólo que me suceden pocas cosas interiormente cuando los visito, y por eso no me atraen.

Es por eso que cuando meses atrás tuve la oportunidad de visitar el Museu del Paper de Capellades, la primera reacción fue de cierto rechazo. "Te va a gustar", me dijo una persona que me conoce bien. Acertó.

No soy capaz de explicar todo lo que hay detrás del museo, pero hay algunos puntos que me gustaron:

  • El edificio que aloja el museo era una antigua fábrica de papel. Así que algunos aspectos clave como el por qué de su ubicación y su organización interna se pueden comprobar mientras se visita el museo.
  • Los más pequeños pueden experimentar  mientras se lo pasan bien. Y si ellos pueden, los mayores también podemos.
  • Si solicitas la posibilidad de participar en un taller (hay un aforo mínimo), puedes salir con tu propio papel fabricado, hecho mediante técnicas que se explican en una visita guiada.
  • Uno de los medios de financiación del  museo es ... fabricar papel. Series de papel de alta calidad, bajo demanda.


Pero además:


Una actividad que recomiendo para quien visite la zona del Anoia y quiera ver de cerca un proyecto (no sólo un espacio) que en mi opinión vale mucho la pena.

http://www.verkami.com/locale/ca/projects/4055-renovacio-de-la-roda-hidraulica-del-museu-moli-paperer-de-capellades

Read more »

nov. 5
2013

Muchos y muchas jóvenes no saben usar ordenadores - Y eso debería preocuparte

De vez en cuando algunos relatos se asumen como propios. Unos pocos de estos, a medio camino entre amargo e irónico, hacen que su lectura haga saltar sonrisas, y algún lagrimón de resignación. éste es el caso que he encontrado. Trata sobre el aún enorme abismo que existe entre usuarios básicos y los programadores, profesionales y/o usuarios avanzados. Y básicamente, causado por el desdén y la falta de interés de una alta proporción de usuarios que acaban alarmando al autor.
</p>

</p>

La historia de coding 2 learn empieza explicando una de tantas anécdotas que se encuentra un informático. En cierto modo, parecido a las anécdotas que se podía leer en el confidencial. Pero en la historia que comento, el tono es amargo.
</p>

</p>

¿Nativos digitales? ¿En serio?


El artículo de coding 2 learn también menciona el concepto de los nativos digitales y lo pone bajo duda. ¿Se puede identificar como nativo digital a alguien que ni siquiera sabe programar? Yo también dudo que esto sea algo más que un piropo para vender más portátiles y tableta molonas.</p>

¿Podemos buscar referentes anteriores, para entender el concepto de nativo? Por supuesto.  Acaso no vimos una o dos generaciones anteriores, el dominio que tenían en la mecánica de automóviles? Bueno, no todo el mundo sabía. Pero era más evidente un cierto grado de dominio: desde quien se atrevía al cambio de aceite y a mantener los niveles de los líquidos, hasta quien era capaz de desmontar y volver a montar el motor entero. La mecánica permitía mantenerse un vehículo, y eso era algo necesario para tener independencia.

La generación actual no lo aborda así. En muchos de los casos, ignora o simplemente delega.

Los móviles lo empeoran



Por si lo anterior fuera poco, la llegada de los móviles han acabado de arreglarlo: las pocas posibilidades que existían de aprender un lenguaje de programación sin ayuda ni motivación, se esfumaron con los móviles. Sin teclado, grandes pantallas y acceso a contenidos multimedia. Nada que invite a entender el funcionamiento interno de estos dispositivos.

... y entonces apareció Snowden


Y el autor llegó el día siguiente a su escuela y supo que casi nadie había oído la noticia. Lo peor de todo fue que a casi nadie le importó ni siquiera las consecuencias.

Es por eso que no pueden utilizar ordenadores: ponen en juego tu seguridad y privacidad, y la de los que comparten fotos, cuentas de servicios,...

Y el futuro...


 

Es oscuro pero tiene posibilidades:

  • Si eres padre/madre, deja de arreglar los cacharros averiados de tus hijos: deja que se rompan un poquito los cuernos intentando encontrar una solución.
  • Si tienes ascendente en tu escuela, procura que la importancia de las tecnologías aumente, pero no como fines en sí mismos, sino como medios para entender la importancia de proteger la intimidad.
  • Procura utilizar Linux. Tanto en móviles como en ordenadores. Eso ya lo decía Bruce Schneier hace unas semanas sobre cómo estar seguros.
  • Y si vas a entrar en política, haznos un favor a tus potenciales votantes: aprende tecnologías. Es casi tan importante como aprender idiomas, no haces el ridículo, y te hace más independiente.


Read more »

nov. 4
2013

Movimientos de refugiados desde 1960 según datos de la ONU (@Refugees)

Desde hace unos meses es posible navegar por los datos de refugiados de todo el mundo con la ayuda de un mapa interactivo creado por la Alto Comisionado por los Refugiados de las Naciones Unidas creado sobre la base de datos de la propia entidad.

En el mapa es posible ver los datos mundiales, o bien seleccionar un país y analizar los movimientos migratorios tanto de entrada como de salida, a lo largo de los últimos 60 años. También es posible seleccionar un país en tanto que lugar de origen o de destino de esos movimientos.

Aunque el gráfico parece mejorable, tiene el mérito de mostrar una gran densidad de información de una forma estructurada y bastante navegable. El punto débil es que quizá no se acaba de entender la relación entre cada uno de los gráficos. Quizá faltaría alguna especie de titular que permita sintetizar las partes para facilitar su comprensión. En cuanto al resto, me gusta bastante.

Read more »

oct. 16
2013

@opencorporates y la nueva utilidad

En principios de Julio, Open Corporates anunció una nueva utilidad en su sitio: la disponibilidad de información que vincula diversas organizaciones. En el anuncio se indicaban tres novedades:

  1. Una plataforma de datos abiertos sobre redes de corporaciones.
  2. Disponibilidad de tres conjuntos de datos para testear su plataforma.
  3. Un ejemplo del potencial de las nuevas funcionalidades.


Y desde luego, el potencial es enorme: la utilidad presentada está disponible como interactivo para visualizar las interrelaciones entre algunas organizaciones:

Opencorporates: Interactivo de relaciones entre empresas

 

Es posible seleccionar una organización, y comprobar las interrelaciones entre ésta y sus diversas conexiones (diferenciando las que están en paraísos fiscales, aunque marca Holanda como tal y no estoy seguro que eso sea cierto).

Aunque existe información sobre empresas españolas en OpenCorporates, ésta es aún escasa, basándose casi exclusivamente en los datos del registro mercantil.  Así que sólo cabe esperar que progresivamente se amplíen estos datos, aunque me temo que aún queda tiempo. Sin embargo esto no le resta ningún mérito al proyecto, faltaría más.

 

Read more »

oct. 13
2013

The flavor connection: #dataviz interactivo entre conexiones de alimentos

Si te gusta la visualización de datos y además te gusta cocinar, resérvate un rato para este tragatiempos: Un diagrama de relaciones entre alimentos, según el número de compuestos de sabor que comparten:
</p>

Selecció_017
</p>


Personalmente me ha encantado algunas ideas del artículo, aunque el gráfico ha resultado algo confuso. La idea de poder combinar diversos ingredientes parece compleja, porque sólo aparecen las relaciones entre los alimentos con componentes afines, pero no sus posibles complementariedades. En cualquier caso, quizá quieras consultar parte de los datos utilizados para el estudio (aunque no está toda esta información).
</p>

</p>

¡Buen provecho!
</p>

Read more »

oct. 10
2013

Nada que ocultar (pero quiero poder ocultarlo)

Con esta frase se acostumbra a replicar cuando alguien saca el tema de la vigilancia y la invasión de la privacidad empieza un artículo escrito hace dos años y medio. Me ha gustado su lectura porque no tiene la contaminación provocada por el caso Snowden, y en cambio apunta a temas de gran actualidad. Así que, ¿No tienes nada que ocultar? Y por eso, ¿Crees que la invasión de la privacidad ya no importa?

Daniel J. Solove no está de acuerdo. este profesor de derecho de la Universidad George Washington considera que la privacidad sigue siendo importante a pesar de que no tengas nada que ocultar. Y ¿por qué? En su artículo (y supongo que en su libro, que no he leído ni necesariamente recomiendo) pone algunas preguntas adicionales. Porque si no tienes nada que ocultar...

  • ¿Acaso no tienes cortinas?
  • ¿Te molesta que vea los movimientos que has hecho con tu tarjeta de crédito a lo largo del último año?
  • En general, ¿te da igual que alguien meta las narices en algún aspecto de tu vida que no es de su incumbencia?
  • ¿Se podría deducir que puedo hacer una foto de alguien en desnudo integral, disponer de todos los derechos, y compartirla con quien quiera?


Pero en definitiva, el argumento de fondo es que si no tienes nada que ocultar, no tienes vida.

Pero claro, puedes seguir pensando que esto no va contigo. Que si un organismo de seguridad accede a tus fotos íntimas, tus movimientos bancarios y demás, no pasa nada. Sin embargo, según el autor, a menudo se considera que la privacidad es algo simple y condensable en una esencia.

Basándose en las metáforas del 1984 de Orwell (la vigilancia y control de la comunicación) ni El Proceso de Kafka (más centrado en el procesamiento y análisis de datos, y las relaciones de poder entre las instituciones y las personas), llega al punto central que aclara el motivo del artículo, y que es más propio del la segunda novela que de la primera:

Legal and policy solutions focus too much on the problems under the Orwellian metaphor—those of surveillance—and aren't adequately addressing the Kafkaesque problems—those of information processing. The difficulty is that commentators are trying to conceive of the problems caused by databases in terms of surveillance when, in fact, those problems are different.

Commentators often attempt to refute the nothing-to-hide argument by pointing to things people want to hide. But the problem with the nothing-to-hide argument is the underlying assumption that privacy is about hiding bad things. By accepting this assumption, we concede far too much ground and invite an unproductive discussion about information that people would very likely want to hide.


Es decir, que los partidarios del nada que ocultar confunden la privacidad con el secretismo. Pero el caso es que no necesariamente es así. Privacidad es también ocultar cosas no necesariamente malas, sino simplemente cosas que no deseas que sean conocidas por los demás. Los motivos, siempre que estén dentro de la ética y la convivencia más elementales, no importan: para eso tienes tu esfera privada.

Una vez se puerde esa esfera de privacidad, el problema principal está en dos puntos clave:

  • La agregación de informaciones (Alguien compra un libro sobre cáncer y una peluca. ¿Qué deducción sacaríamos?)
  • Su uso secundario, es decir, utilizar esa información para unos fines diferentes a los que provocaron su recolección.


Entonces, tú tienes una vida normal y,... ¿Qué sucede si erróneamente se diagnostica que tus patrones de comportamiento presentan indicios de actos delictivos? ¿Qué sucede si entonces se te denegara la posibilidad de viajar fuera de tu país? ¿Y si congelan tus cuentas bancarias?

Aunque siempre quedará la duda de si no pasa nada porque nos espíen los metadatos:

A tool developed by MIT Media Lab proves how intrusive the collection and analysis of metadata is over time, especially for those who are overly reliant on email as their main method of communication. Dubbed "Immersion," the tool analyzes the metadata--From, To, Cc and Timestamp fields-- from a volunteer's Gmail account and visualizes it.


Espero que al menos ahora lo veas diferente. Iremos sumándonos al club.

Read more »

oct. 9
2013

editores online: WYSIWYG, markdown y otras opciones

El uso de los editores online seguirán siendo mayoritario. Y lo cierto es que con el aumento de potencia de los equipos actuales, la sensación de lentitud que provocaban algunos de ellos parece ser cada vez menos importante.
</p>

</p>

Pero el editor WYSIWYG no siempre es imprescindible, ni deseable.  Por ejemplo entre desarrolladores y geeks varios, habituados a la sintaxis wiki y a los atajos de teclado, el WYSIWYG sea quizá innecesario. Por no hablar de las ocasiones en el que es necesario generar markup manualmente, que luego es "lavado" por los filtros del editor.
</p>

</p>

Y también tenemos las situaciones en las que la edición online no va dirigido a humanos sino... a máquinas. Es decir, código fuente que queremos teclear en nuestro navegador con resaltado de sintaxis y otras opciones propias de los entornos de desarrollo.
</p>

</p>

Para todo ello, algunas de las opciones son:
</p>

  • Ace, el editor de código utilizado por el IDE Cloud9.
  • EpicEditor puede ser de utilidad para sitios y funcionalidades con interfaz web que quieren utilizar alternativas ligeras y sin necesidad del WYSIWYG.  Utiliza la sintaxis Markdown por defecto, aunque sería posible utilizar un intérprete (parser) distingo.  En el sitio web del proyecto se pueden realizar.
  • MarkItUp, aunque parece que está algo menos actualizado.

  • </ul></p>

    Opciones que pueden ser interesantes para diversos contextos.

    </div></p>

    Read more »

oct. 7
2013

@albertocairo sobre estudios de #ddj, carga emocional y (anti)héroes de la #dataviz

Alberto Cairo (@albertocairo, The functional Art) ha publicado una serie de tres artículos sobre tres aspectos variados, no centrales de la representaciones gráficas, sino más bien sobre la actividad profesional. Aquí van los enlaces:

Sobre la existencia de pequeños grupos/estudios de periodismo de datos y grafismo que sustituyan a "los grandes":</p>

Can independent organizations make up for the dwindling of Big Media? That's an unsettling question, although there are some glimpses of hope: ProPublica and the Texas Tribune, for instance. [4] In the case of visualization, would small graphics groups or individuals be able to act as merciless watchdogs if most large organizations vanish? Perhaps, but only if, right after they somehow secure funding, they're true to certain ideals.


Sobre la representación de información con carga emocional</p>

But rational persuasion lies at the core of rhetoric, and rhetoric has a noble and long tradition in philosophy and science. It just needs to be handled with care, perhaps even more so when we use it in visual displays of information.


Sobre los héroes y antihéroes de la visualización</p>

We immortalize the Snows of this world and condemn the Aclands to oblivion. Perhaps we shouldn't. We know too little about the hard-working losers who struggled mightily and mightily failed.

</p>

Lecturas interesantes, todas buenas compañeras de un rato tranquilo de reflexión.
</p>

Read more »

© 2007 and beyond Mario Alberich, licensed under CC-BY-SA unless stated otherwise.