Más de 131.235.139,78 € se dicen rápido – Resultados del Hackathon

Este pasado miércoles  5 de Julio del 2017 nos reunimos decenas de personas en “el Hacklab IngoberLAB 301” (anunciado aquí) con un objetivo claro: “Conocer cuanto se gasta la comunidad de Madrid en software“.

Como cualquier hijo/a de vecino/a quisimos bajarnos de la web todos los contratos en un tar.gz o en algún torrent pero … por desgracia no es muy amigable la web y no ofrecen esos datos en abierto ni fácilmente accesibles.

Un torrent con todos los contratos de cada año sería suficiente para que no les supusiese mucho gasto repartirlo (en las redes p2p la gente que baja los contenidos también los comparte y soporta de ese modo que no se precise de un único nodo centralizador que reparta el contenido).

El buscador avanzado de contratos de la comunidad de Madrid se puede visitar desde aquí: Buscador avanzado

Es una chapuza.

Durante el Hackathon la web dejó de responder durante horas. Usamos diferentes IPs y nada de nada. Nos fue muy complicado poder obtener los datos ya que la web dejaba de responder cuando realizábamos estos pasos:

Lo que nos pasó a nosotras es que al fallar el buscador e intentar bajar el csv llegó un momento en el que la web dejo de estar operativa. Creemos que pudo ser por esos fallos del buscador que dejan al backend con el proceso ejecutándose y a los/las usuarios/as sin resultado alguno y con mala sensación de que la web es un fraude.

Les llamamos por telefono para que reiniciasen los backends fritos. Al cabo de unas horas pudimos seguir y finalmente ayer conseguimos ya los datos.

Descargar el archivo ods (abrir con Libreoffice por ejemplo) desde aquí: https://wiki.ingobernable.net/lib/exe/fetch.php?media=result-final.ods

Desde el Hacklab animamos a que incorporen y difundan mediante tecnologías P2P los datos que nos pertenecen a todas las ciudadanas/os y que se nos niegan en un ejercicio de poca transparencia.

Analizando por encima los datos podemos ver claramente como INFORMÁTICA EL CORTE INGLÉS, S.A. por ejemplo tiene un contrato de 20.231.068,00 € para “Mantenimiento y evolución de los sistemas de información corporativos de gestión económico-presupuestaria, económico-financiera, contratación pública, compras y logística de la Comunidad de Madrid.”

Quizás sean ellos quienes llevan el portal de compras de la comunidad de Madrid.

También podemos observar como se va el dinero en licencias de Micro$oft si nos fijamos en otros contratos de 17.671.334,00 € adjudicados sin publicidad a SEIDOR S.A (un intermediario que se lleva su tajada para que microsoft se lleve su tajada y todo el mundo aquí se lleve dinero publico de algo que nos podría costar 0 € en licencias y que se llama GNU/LInux Debian por ejemplo).

Y así suma y sigue.

Datos que ponemos para que puedas bajar y código para que puedas bajarte los datos.
Ver que no nos los sacamos de la manga aquí:

 

#!/bin/bash
total="0"
while read -r cpv
do
	ncpv=$(echo $cpv | cut -d " " -f 1)
	#echo "[Comprobando $cpv]"
	#echo "$ncpv"
#	sleep 2

	#http://www.madrid.org/cs/FileServlet?fq=%28%28TipoContenido%3A%22Contratos+Publicos%22+OR+TipoContenido%3A%22ContratoMenor%22%29+AND+FechaPublicacionAdjudicacion%3A%5B2013-01-01T23%3A00%3A00.000Z+TO+2017-07-05T23%3A00%3A00.000Z%5D%29%22%29+AND+codigoCPV%3A$ncpv%29
	#wget -q "http://www.madrid.org/cs/FileServlet?fq=%28%28TipoContenido%3A%22Contratos+Publicos%22+OR+TipoContenido%3A%22ContratoMenor%22%29+AND+codigoCPV%3A$ncpv%29" -O -

	wget -q "http://www.madrid.org/cs/FileServlet?fq=%28%28TipoContenido%3A%22Contratos+Publicos%22+OR+TipoContenido%3A%22ContratoMenor%22%29+AND+codigoCPV%3A$ncpv+AND+FechaPublicacionAdjudicacion%3A%5B2012-12-31T23%3A00%3A00.000Z+TO+2017-12-30T23%3A00%3A00.000Z%5D%29" -O -

#>> total.csv
done < "cpv.txt"

 

Y en el archivo cpv.txt has de meter esto:

48000000-8 Paquetes de software y sistemas de información
48100000-9 Paquetes de software específico de un sector económico
48110000-2 Paquetes de software de puntos de venta
48120000-5 Paquetes de software de control de vuelos
48121000-2 Paquetes de software de control del tránsito aéreo
48130000-8 Paquetes de software de apoyo en tierra y de ensayos para la aviación
48131000-5 Paquetes de software de apoyo en tierra para la aviación
48132000-2 Paquetes de software de ensayos para la aviación
48140000-1 Paquetes de software de control del tráfico ferroviario
48150000-4 Paquetes de software de control industrial
48160000-7 Paquetes de software de bibliotecas
48170000-0 Paquetes de software de conformidad
48180000-3 Paquetes de software médico
48190000-6 Paquetes de software educativo
48200000-0 Paquetes de software de conexión en red, Internet e intranet
48210000-3 Paquetes de software de conexión en red
48211000-0 Paquetes de software de interconectividad de plataformas
48212000-7 Paquetes de software de servidor de discos ópticos
48213000-4 Paquetes de software para mejorar el sistema operativo
48214000-1 Paquetes de software de sistemas operativos en red
48215000-8 Paquetes de software de desarrolladores de redes
48216000-5 Paquetes de software de emulación de terminal de conectividad de redes
48217000-2 Paquetes de software de proceso de transacciones
48217100-3 Paquetes de software de proceso de transacciones de la unidad central
48217200-4 Paquetes de software de proceso de transacciones para miniordenadores
48217300-5 Paquetes de software de proceso de transacciones para microordenadores
48218000-9 Paquetes de software de gestión de licencias
48219000-6 Paquetes de software diversos de conexión en red
48219100-7 Paquetes de software de pasarela
48219200-8 Paquetes de software de servidor de discos compactos (CD)
48219300-9 Paquetes de software de administración
48219400-0 Paquetes de software de servidor de transacciones
48219500-1 Paquetes de software de desvío o conmutación
48219600-2 Paquetes de software de multiplexor
48219700-3 Paquetes de software de servidor de comunicaciones
48219800-4 Paquetes de software puente
48220000-6 Paquetes de software de Internet e intranet
48221000-3 Paquetes de software de navegación en Internet
48222000-0 Paquetes de software de servidor web
48223000-7 Paquetes de software de correo electrónico
48224000-4 Paquetes de software de edición de páginas web
48300000-1 Paquetes de software de creación de documentos, dibujo, tratamiento de imágenes, planificación y productividad
48310000-4 Paquetes de software de creación de documentos
48311000-1 Paquetes de software de gestión de documentos
48312000-8 Paquetes de software de edición electrónica
48313000-5 Paquetes de software de reconocimiento óptico de caracteres (OCR)
48314000-2 Paquetes de software de reconocimiento vocal
48315000-9 Paquetes de software de autoedición
48316000-6 Paquetes de software de presentación
48317000-3 Paquetes de software de tratamiento de textos
48318000-0 Paquetes de software de escáner
48320000-7 Paquetes de software de dibujo y tratamiento de imágenes
48321000-4 Paquetes de software de diseño asistido por ordenador (DAO)
48322000-1 Paquetes de software de gráficos
48323000-8 Paquetes de software de fabricación asistida por ordenador (FAO)
48324000-5 Paquetes de software de trazado de diagramas
48325000-2 Paquetes de software de diseño de formularios
48326000-9 Paquetes de software cartográfico
48327000-6 Paquetes de software de dibujo y pintura
48328000-3 Paquetes de software de tratamiento de imágenes
48330000-0 Paquetes de software de planificación y productividad
48331000-7 Paquetes de software de gestión de proyectos
48332000-4 Paquetes de software de planificación
48333000-1 Paquetes de software de gestión de contactos
48400000-2 Paquetes de software de transacciones comerciales y personales
48410000-5 Paquetes de software de gestión de inversiones y elaboración de declaraciones fiscales
48411000-2 Paquetes de software de gestión de inversiones
48412000-9 Paquetes de software de elaboración de declaraciones fiscales
48420000-8 Paquetes de software de gestión de instalaciones y "suite" de paquetes de software
48421000-5 Paquetes de software de gestión de instalaciones
48422000-2 "Suites" de paquetes de software
48430000-1 Paquetes de software de gestión de inventarios
48440000-4 Paquetes de software de análisis financiero y contabilidad
48441000-1 Paquetes de software de análisis financiero
48442000-8 Paquetes de software de sistemas financieros
48443000-5 Paquetes de software de contabilidad
48445000-9 Paquetes de software de gestión de relaciones con el consumidor
48450000-7 Paquetes de software de contabilización del tiempo o recursos humanos
48451000-4 Paquetes de software de planificación de recursos empresariales
48460000-0 Paquetes de software analítico, científico, matemático o predictivo
48461000-7 Paquetes de software analítico o científico
48462000-4 Paquetes de software matemático o predictivo
48463000-1 Paquetes de software estadístico
48470000-3 Paquetes de software de subastas
48480000-6 Paquetes de software de ventas, mercadotecnia e inteligencia empresarial
48481000-3 Paquetes de software de ventas o mercadotecnia
48482000-0 Paquetes de software de inteligencia empresarial
48490000-9 Paquetes de software de contratación administrativa
48500000-3 Paquetes de software de comunicación y multimedia
48510000-6 Paquetes de software de comunicación
48511000-3 Paquetes de software de comunicaciones de escritorio
48512000-0 Paquetes de software de respuesta vocal interactiva
48513000-7 Paquetes de software de módem
48514000-4 Paquetes de software de acceso remoto
48515000-1 Paquetes de software de videoconferencia
48516000-8 Paquetes de software de intercambio
48517000-5 Paquetes de software de TI
48518000-2 Paquetes de software de emulación
48519000-9 Paquetes de software de gestión de memoria
48520000-9 Paquetes de software multimedia
48521000-6 Paquetes de software de edición de música o sonido
48522000-3 Paquetes de software de teclado virtual
48600000-4 Paquetes de software de bases de datos y de funcionamiento
48610000-7 Sistemas de bases de datos
48611000-4 Paquetes de software de bases de datos
48621000-7 Paquetes de software de sistema operativo de unidad central
48622000-4 Paquetes de software de sistema operativo de miniordenador
48623000-1 Paquetes de software de sistema operativo de microordenador
48624000-8 Paquetes de software de sistema operativo de ordenador personal (PC)
48626000-2 Paquetes de software de agrupamiento
48627000-9 Paquetes de software de sistema operativo de tiempo real
48700000-5 Utilidades de paquetes de software
48710000-8 Paquetes de software de copia de seguridad o recuperación
48720000-1 Paquetes de software de código de barras
48730000-4 Paquetes de software de seguridad
48731000-1 Paquetes de software de seguridad de archivos
48732000-8 Paquetes de software de seguridad de datos
48740000-7 Paquetes de software de traducción de lenguas extranjeras
48750000-0 Paquetes de software de carga de medios de almacenamiento
48760000-3 Paquetes de software de protección antivirus
48761000-0 Paquetes de software antivirus
48770000-6 Paquetes de software de utilidades generales, de compresión y de impresión
48771000-3 Paquetes de software de utilidades generales
48773000-7 Paquetes de software de utilidades de impresión
48773100-8 Paquetes de software de cola de impresión
48780000-9 Paquetes de software de gestión de sistemas, almacenamiento y contenido
48781000-6 Paquetes de software de gestión de sistemas
48782000-3 Paquetes de software de gestión de almacenamiento
48783000-0 Paquetes de software de gestión de contenido
48790000-2 Paquetes de software de comprobación de versiones
48900000-7 Paquetes de software y sistemas informáticos diversos
48910000-0 Paquetes de software de juegos informáticos, juegos para la familia y salvapantallas
48911000-7 Paquetes de software de juegos informáticos
48920000-3 Paquetes de software ofimático
48930000-6 Paquetes de software de formación y entretenimiento
48931000-3 Paquetes de software de formación
48932000-0 Paquetes de software de entretenimiento
48940000-9 Paquetes de software de diseños y calendario
48941000-6 Paquetes de software de diseños
48942000-3 Paquetes de software de calendario
48960000-5 Paquetes de software de controladores y sistemas
48970000-8 Paquetes de software para imprenta
48971000-5 Paquetes de software para crear libretas de direcciones
48972000-2 Paquetes de software de elaboración de etiquetas
48980000-1 Lenguajes y herramientas de programación
48981000-8 Paquetes de software de compilación
48982000-5 Paquetes de software de gestión de la configuración
48983000-2 Paquetes de software de desarrollo
48985000-6 Lenguajes de programación
48986000-3 Paquetes de software de ensayo de programas
48987000-0 Paquetes de software de depuración
48990000-4 Paquetes de software de hoja de cálculo y de mejora de hoja de cálculo
48991000-1 Paquetes de software de hoja de cálculo
72000000-5 Servicios TI: consultoría, desarrollo de software, Internet y apoyo
72200000-7 Servicios de programación de software y de consultoría
72210000-0 Servicios de programación de paquetes de software
72211000-7 Servicios de programación de sistemas y software de usuario
72212000-4 Servicios de programación de software de aplicación
72212100-0 Servicios de desarrollo de software específico de un sector económico
72212110-3 Servicios de desarrollo de software de puntos de venta
72212120-6 Servicios de desarrollo de software de control de vuelos
72212121-3 Servicios de desarrollo de software de control del tránsito aéreo
72212130-9 Servicios de desarrollo de software de apoyo en tierra y de ensayos para la aviación
72212131-6 Servicios de desarrollo de software de equipos de apoyo en tierra para la aviación
72212132-3 Servicios de desarrollo de software de ensayos para la aviación
72212140-2 Servicios de desarrollo de software de control del tráfico ferroviario
72212150-5 Servicios de desarrollo de software de control industrial
72212160-8 Servicios de desarrollo de software de bibliotecas
72212170-1 Servicios de desarrollo de software de conformidad
72212180-4 Servicios de desarrollo de software médico
72212190-7 Servicios de desarrollo de software educativo
72212200-1 Servicios de desarrollo de software de conexión en red, Internet e intranet
72212210-4 Servicios de desarrollo de software de conexión en red
72212211-1 Servicios de desarrollo de software de interconectividad de plataformas
72212212-8 Servicios de desarrollo de software de servidor de discos ópticos
72212213-5 Servicios de desarrollo de software para mejorar el sistema operativo
72212214-2 Servicios de desarrollo de software de sistemas operativos en red
72212215-9 Servicios de desarrollo de software de desarrolladores de redes
72212216-6 Servicios de desarrollo de software de emulación de terminal de conectividad de redes
72212217-3 Servicios de desarrollo de software de proceso de transacciones
72212218-0 Servicios de desarrollo de software de gestión de licencias
72212219-7 Servicios diversos de desarrollo de software de conexión en red
72212220-7 Servicios de desarrollo de software de Internet e intranet
72212221-4 Servicios de desarrollo de software de navegación en Internet
72212222-1 Servicios de desarrollo de software de servidores web
72212223-8 Servicios de desarrollo de software de correo electrónico
72212224-5 Servicios de desarrollo de software de edición de páginas web
72212300-2 Servicios de desarrollo de software de creación de documentos, dibujo, tratamiento de imágenes, planificación y productividad
72212310-5 Servicios de desarrollo de software de creación de documentos
72212311-2 Servicios de desarrollo de software de gestión de documentos
72212312-9 Servicios de desarrollo de software de edición electrónica
72212313-6 Servicios de desarrollo de software de reconocimiento óptico de caracteres (OCR)
72212314-3 Servicios de desarrollo de software de reconocimiento vocal
72212315-0 Servicios de desarrollo de software de autoedición
72212316-7 Servicios de desarrollo de software de presentación
72212317-4 Servicios de desarrollo de software de tratamiento de textos
72212318-1 Servicios de desarrollo de software de escáner
72212320-8 Servicios de desarrollo de software de dibujo y tratamiento de imágenes
72212321-5 Servicios de desarrollo de software de diseño asistido por ordenador (DAO)
72212322-2 Servicios de desarrollo de software de gráficos
72212323-9 Servicios de desarrollo de software de fabricación asistida por ordenador (FAO)
72212324-6 Servicios de desarrollo de software de trazado de diagramas
72212325-3 Servicios de desarrollo de software de diseño de formularios
72212326-0 Servicios de desarrollo de software cartográfico
72212327-7 Servicios de desarrollo de software de dibujo y pintura
72212328-4 Servicios de desarrollo de software de tratamiento de imágenes
72212330-1 Servicios de desarrollo de software de planificación y productividad
72212331-8 Servicios de desarrollo de software de gestión de proyectos
72212332-5 Servicios de desarrollo de software de planificación
72212333-2 Servicios de desarrollo de software de gestión de contactos
72212400-3 Servicios de desarrollo de software de transacciones comerciales y personales
72212410-6 Servicios de desarrollo de software de gestión de inversiones y elaboración de declaraciones fiscales
72212411-3 Servicios de desarrollo de software de gestión de inversiones
72212412-0 Servicios de desarrollo de software de elaboración de declaraciones fiscales
72212420-9 Servicios de desarrollo de software de la gestión de instalaciones y "suite" de servicios de desarrollo de software
72212421-6 Servicios de desarrollo de software de gestión de instalaciones
72212422-3 "Suites" de servicios de desarrollo de software
72212430-2 Servicios de desarrollo de software de gestión de inventarios
72212440-5 Servicios de desarrollo de software de análisis financiero y contabilidad
72212441-2 Servicios de desarrollo de software de análisis financiero
72212442-9 Servicios de desarrollo de software de sistemas financieros
72212443-6 Servicios de desarrollo de software de contabilidad
72212445-0 Servicios de desarrollo de software de gestión de relaciones con el consumidor
72212450-8 Servicios de desarrollo de software de contabilización del tiempo o recursos humanos
72212451-5 Servicios de desarrollo de software de planificación de recursos empresariales
72212460-1 Servicios de desarrollo de software analítico, científico, matemático o predictivo
72212461-8 Servicios de desarrollo de software analítico o científico
72212462-5 Servicios de desarrollo de software matemático o predictivo
72212463-2 Servicios de desarrollo de software estadístico
72212470-4 Servicios de desarrollo de software de subastas
72212480-7 Servicios de desarrollo de software de ventas, mercadotecnia e inteligencia empresarial
72212481-4 Servicios de desarrollo de software de ventas y mercadotecnia
72212482-1 Servicios de desarrollo de software de inteligencia empresarial
72212490-0 Servicios de desarrollo de software de contratación administrativa
72212500-4 Servicios de desarrollo de software de comunicación y multimedia
72212510-7 Servicios de desarrollo de software de comunicación
72212511-4 Servicios de desarrollo de software de comunicaciones de escritorio
72212512-1 Servicios de desarrollo de software de respuesta vocal interactiva
72212513-8 Servicios de desarrollo de software de módem
72212514-5 Servicios de desarrollo de software de acceso remoto
72212515-2 Servicios de desarrollo de software de videoconferencia
72212516-9 Servicios de desarrollo de software de intercambio
72212517-6 Servicios de desarrollo de software de TI
72212518-3 Servicios de desarrollo de software de emulación
72212519-0 Servicios de desarrollo de software de gestión de memoria
72212520-0 Servicios de desarrollo de software multimedia
72212521-7 Servicios de desarrollo de software de edición de música o sonido
72212522-4 Servicios de desarrollo de software de teclado virtual
72212600-5 Servicios de desarrollo de software de bases de datos y de funcionamiento
72212610-8 Servicios de desarrollo de software de bases de datos
72212620-1 Servicios de desarrollo de software del sistema operativo de la unidad central
72212630-4 Servicios de desarrollo de software de sistema operativo de miniordenador
72212640-7 Servicios de desarrollo de software de sistema operativo de microordenador
72212650-0 Servicios de desarrollo de software de sistema operativo de ordenador personal (PC)
72212660-3 Servicios de desarrollo de software de agrupamiento
72212670-6 Servicios de desarrollo de software de sistema operativo de tiempo real
72212700-6 Utilidades de servicios de desarrollo de software
72212710-9 Servicios de desarrollo de software de copia de seguridad o recuperación
72212720-2 Servicios de desarrollo de software de código de barras
72212730-5 Servicios de desarrollo de software de seguridad
72212731-2 Servicios de desarrollo de software de seguridad de archivos
72212732-9 Servicios de desarrollo de software de seguridad de datos
72212740-8 Servicios de desarrollo de software de traducción de lenguas extranjeras
72212750-1 Servicios de desarrollo de software de carga de medios de almacenamiento
72212760-4 Servicios de desarrollo de software de protección antivirus
72212761-1 Servicios de desarrollo de software antivirus
72212770-7 Servicios de desarrollo de software de utilidades generales, de compresión y de impresión
72212771-4 Servicios de desarrollo de software de utilidades generales
72212772-1 Servicios de desarrollo de software de utilidades de impresión
72212780-0 Servicios de desarrollo de software de gestión de sistemas, almacenamiento y contenido
72212781-7 Servicios de desarrollo de software de gestión de sistemas
72212782-4 Servicios de desarrollo de software de gestión de almacenamiento
72212783-1 Servicios de desarrollo de software de gestión de contenido
72212790-3 Servicios de desarrollo de software de comprobación de versiones
72212900-8 Servicios de desarrollo de software y sistemas informáticos diversos
72212910-1 Servicios de desarrollo de software de juegos informáticos, títulos para toda la familia y salvapantallas
72212911-8 Servicios de desarrollo de software de juegos informáticos
72212920-4 Servicios de desarrollo de software ofimático
72212930-7 Servicios de desarrollo de software de formación y entretenimiento
72212931-4 Servicios de desarrollo de software de formación
72212932-1 Servicios de desarrollo de software de entretenimiento
72212940-0 Servicios de desarrollo de software de diseños y calendario
72212941-7 Servicios de desarrollo de software de diseños
72212942-4 Servicios de desarrollo de software de calendario
72212960-6 Servicios de desarrollo de software de controladores y sistemas
72212970-9 Servicios de desarrollo de software para imprenta
72212971-6 Servicios de desarrollo de software de elaboración de libretas de direcciones
72212972-3 Servicios de desarrollo de software de elaboración de etiquetas
72212981-9 Servicios de desarrollo de software de compilación
72212982-6 Servicios de desarrollo de software de gestión de la configuración
72212983-3 Servicios de desarrollo de software de desarrollo
72212984-0 Servicios de desarrollo de software de ensayo de programas
72212985-7 Servicios de desarrollo de software de depuración
72212990-5 Servicios de desarrollo de software de hoja de cálculo y mejora de hoja de cálculo
72212991-2 Servicios de desarrollo de software de hoja de cálculo
72226000-5 Servicios de consultoría en pruebas de aceptación del software del sistema
72227000-2 Servicios de consultoría en integración de software
72230000-6 Servicios de desarrollo de software personalizado
72231000-3 Desarrollo de software para aplicaciones militares
72232000-0 Desarrollo de software de procesamiento de transacciones y software personalizado
72254000-0 Ensayo de software
72260000-5 Servicios relacionados con el software
72261000-2 Servicios de apoyo al software
72262000-9 Servicios de desarrollo de software
72263000-6 Servicios de implementación de software
72264000-3 Servicios de reproducción de software
72265000-0 Servicios de configuración de software
72266000-7 Servicios de consultoría en software
72267000-4 Servicios de mantenimiento y reparación de software
72267100-0 Mantenimiento de software de tecnología de la información
72267200-1 Reparación de software de tecnología de la información
72268000-1 Servicios de suministro de software
72320000-4 Servicios relacionados con bases de datos
72321000-1 Servicios de bases de datos con valor añadido
72511000-0 Servicios de software de gestión de redes
79121100-9 Servicios de consultoría en materia de derechos de autor de software

El ayuntamiento de Madrid tampoco ha se salvarse de que miremos cuanto se andan gastando. No obstante se ha de ir por partes.

Noticias relacionadas

Leave a Comment