Archivo de la categoría: datos

Tenemos libros: Manual de Periodismo de Datos Iberoamericano

Con Miguel Paz hicimos hace ya dos años atrás el Manual de Periodismo de Datos Iberoamericano. Si usted es periodista, programador, diseñador, estudiante o profesor y está interesado en el tema, escriba y podemos ponernos de acuerdo para que retire unos ejemplares. Un libro guardado no sirve de mucho y este conocimiento está fresquito.

La web del libro es: http://manual.periodismodedatos.org/

logo-min.png

Los responsables del proyecto fueron la Fundación Poderomedia de Chile, HIVOS, International Center for Journalists (ICFJ) y la Escuela de Periodismo de la Universidad Alberto Hurtado de Chile.

Usando Google Fusion Tables

En los sitios de Google hay tutoriales más o menos completos de como refinar datos y mostrarlos, siempre bajo el lema de “tell your story with data”.

Como hay que practicar con cosas que a uno le agraden, hice un mapa de los conciertos de The Ramones durante el año 1996 -el año final-. Los datos a la vista son la localidad del gig, la fecha y un link al setlist del show (si está disponible en setlist.fm). El plan es hacer la historia completa de la banda e ir agregando todos los datos y links posibles -como fotos, videos y comentarios-. Se que es una tarea titánica ya que Ramones estuvo de gira prácticamente 22 años -2,263 conciertos-.

El proceso simplificado es así:

– Conseguir la lista de conciertos y localidades en Wikipedia.

– Trabajar el archivo en un editor de texto y en Google Refine para crear las columnas iniciales.

– Integrar al archivo txt, u otro, a Google Fusion Tables y adecuar las columnas, modificar datos malos, formatear, etc.

– Una cosa importante que falta es incluir los condicionales, para cuando no hay links disponibles para un setlist, por ej. Ahora aparece en todos y cuando no está disponible ese concierto en setlist.fm, el link vuelve al mapa.

Ver aquí el mapa (porque Google Maps tiene una pésima integración con los blogs de WordPress…)

Etiquetado , ,

Instalando CakePHP a lo ninja…

Las cosas nunca son como uno espera cuando instalas cosas como CakePHP, Django, Rails, Grails u otras tantas. Intenté hacer correr CakePHP en una máquina con Ubuntu 9.04, pero luego de instalar los paquetes cakephp, cakephp-instaweb y cakephp-scripts todo se tranformó en una negra mañana. Varado en medio de la nada, procedí a desinstalar los debs citados y me propuse seguir el camino ninja. Para quien le sirva, estos son los pasos:

1. Verificar que tu máquina esté funcionando con los requisitos de CakePHP. En mi caso Apache, PHP, MySQL. Consulta la documentación de CakePHP para ver otras opciones de servidores y bases de datos. De aquí en adelante todo va apuntado según un equipo con LAMP (Ubuntu 9.04).

2. Descargar la última versión de CakePHP desde el sitio oficial.

3. Descomprimir el archivo de CakePHP y dejarlo en tu servidor con un nombre más simple que el que trae, por ej. sólo cake. Tu directorio de servidor debería ser /var/www/, por supuesto, como dice el Sr. Fabián. Si apuntas ahora tu browser a http://localhost/cake/ verás una página de texto con varios errores y alarmas, bien fea. En los siguientes pasos iremos arreglando los errores uno por uno.

4. Busca el directorio /cake/app/tmp/ y otórgale permisos de escritura para todos.

5. Crea una base de datos, que en este caso vamos a usar para ver si CakePHP se conecta y que luego puedes seguir usando para tus aplicaciones. Supongamos que le pusiste como nombre… cake. Como ves, estamos muy originales hoy. Tienes que tener también el usuario creado en MySQL que va a poder acceder a la base de datos cake. Le llamaremos ninja, con password pastel. Si trabajar por consola en la base de datos te da muchos dolores de cabeza, puedes optar por instalar phpmyadmin y manejar desde ahí todas tus bd. En Ubuntu 9.04, se instala desde los repositorios y corre bien.

5. Anda al directorio /cake/app/config/ y cambia el nombre del archivo database.php.default a sólo database.php, es decir bórrale el default. Ahora abre este archivo database.php con tu editor favorito y ve al final para configurar la conexión a la base de datos. Eso debería quedar así, según lo visto en el paso anterior:

class DATABASE_CONFIG {

var $default = array(
‘driver’ => ‘mysql’,
‘persistent’ => false,
‘host’ => ‘localhost’,
‘login’ => ‘ninja’,
‘password’ => ‘pastel’,
‘database’ => ‘cake’,
‘prefix’ => ”,
);

var $test = array(
‘driver’ => ‘mysql’,
‘persistent’ => false,
‘host’ => ‘localhost’,
‘login’ => ‘ninja’,
‘password’ => ‘pastel’,
‘database’ => ‘cake’,
‘prefix’ => ”,
);
}

6. Ahora, abre el archivo core.php que está en el mismo directorio /cake/app/config/, y siempre en tu editor favorito -el mio es bluefish-, busca una línea, que debería estar por la 150, que luce más o menos así:

Configure::write(‘Security.salt’, ‘1YhG93b0qyJfIxfs2guVoUubWwvniR2G0FgaC9mi’);

Bien, está claro que esta es una llave. Lo que tienes que hacer es cambiarle sólo un caracter, cualquiera, por ejemplo el 1, por un 2. Nada más, guardar y cerrar.

7. Ahora vamos al Apache. Primero, abre una consola y tira un sudo a2enmod rewrite. Luego vamos al directorio /etc/apache2/sites-enabled/ y editamos el fichero 000-default -que apunta al default del directorio sites-available- y le damos la propiedad AllowOverride All, así tal cual, a los <Directory /> donde se supone correrá el CakePHP. Esto viene por defecto como AllowOverride None, por lo que sólo se debe cambiar al None por All. Guardar, cerrar, y reiniciar Apache.

Ya está listo, si ahora apuntas el browser nuevamente a http://localhost/cake, debes ver la página de inicio de CakePHP, sin errores y correctamente formateada con estilos y colores.

Etiquetado

Israel inunda Internet de propaganda… cuidado con creerle a los blogs!!!

El sitio Público.es publicó esta noticia. Tendríamos que evaluar la forma de leer cada blog que nos encontramos por ahí. Dar un paseo por Global Voices Online y ver a quién le creo y a quién no me tomaría muuucho tiempo, así que mejor no le creo a nadie.

Etiquetado

Google.org hace mapa de la gripe en EE.UU.

logo_tiny

Sabemos que Google.com no es lo mismo que Google.org. Mientras en la .com se dedican a mejorar nuestra experiencia en la web y últimamente, a hacer teléfonos, en la .org hacen cosas como generar un mapa de la gripe en EE.UU. Los datos los obtienen, como no, de las búsquedas de los usuarios de Google. Una nota buena en El Universal de Mex.

Etiquetado

Positech

Cliff Harris es un diseñador y programador de juegos británico al frente de su “oneman” empresa Positech. Nunca he jugado sus juegos, pero por sus nombres parecen interesantes: Democracy, Kudos, Rock Legend, etc. Un día, aburrido de que le piratearan los juegos, publicó en su blog una pregunta abierta: ¿Porqué me pirateas mis juegos? Según cuenta él mismo, recibió una avalancha de respuestas muy diversas. El precio, apologías contra el derecho de autor, los DRM, la calidad de los juegos, etc., etc.

Harris publicó en Internet sus reflexiones sobre esta experiencia. Están muy interesantes, porque representan la forma como una pequeña empresa, de una sola persona, se adapta a las necesidades de los “consumidores digitales”. Este tipo bajó sus precios y dejó de utilizar DRM para “proteger” sus productos, logrando así un ligero incremento en las ventas. Según él, no es un gran cambio, pero es el camino que hay que seguir: escuchar lo que los usuarios y consumidores tienen que decir, especialmente aquellos caracterizados como “piratas”. También se queja de lo ofensivas que fueron algunas respuestas, pero eso pueden velo mejor en su blog.

Etiquetado , ,

Pedregalux Cinema: “Lo que tu quieras oir”

Guillermo Zapata es el director del primer corto profesional realizado en España bajo licencia de Creative Commons. “Lo que tu quieras oir” lleva más de 76 millones de visitas en Youtube. En esta entrevista, a la que llegué por Barrapunto, obviamente, Zapata habla sobre la distribución de la película, de su nueva obra, de Youtube y de como licenciar su trabajo bajo Commons le ha permitido desarrollarse como realizador.

También pueden ver la película arriba. No puedo regalar entradas al cine pero algo es algo.

Etiquetado

Hola denuevo, instalando Ubuntu Linux 8.04, Hardy Heron…

Luego de casi dos meses, vuelvo al blog. Estoy instalando Ubuntu Linux 8.04, Hardy Heron. Llevo como una hora descargando y falta poco… parece. Cuando lo tenga cocinado, a comentar…

Japón puso en orbita con éxito satélite de Internet

winds_e.jpg

Debemos comunicar a las empresas proveedoras de Internet que comenzó la cuenta regresiva. Japón puso en orbita su primer satélite destinado a proveer de acceso a la red desde el espacio.

En Mouse.cl:

“KIZUNA (viento en japonés) no necesita costosos equipos. Si instalas una pequeña antena en tu casa, de unos 45 centímetros de diámetro, recibirás datos hasta a 155Mbps y podrás enviar hasta a 6 Mbps. Con una antena más grande (unos 5 metros de diámetro), una conexión de alta velocidad de hasta 1,2 Gbps estará disponible”

Por supuesto, en América Latina estamos lejos de algo así. Pero soñar no cuesta nada: un satélite, que podría llamarse “Bolívar”, entregando acceso satelital a la red para todo el continente. A escribirle a Chávez…

Sitio oficial del proyecto Kizuna (Viento).