los demócratas alardean de sus sistema de data mining / big data con el que han afinado al máximo el «esfuerzo electoral» para conseguir el objetivo de un billón (americano) de dólares en donaciones y que muchos de los electores de los estados indecisos votaran a su favor. Pese a esto han perdido casi 5 millones de votos. Lo cual tampoco es extraño teniendo en cuenta que Obama pasará a la historia por lo bien que hace discursos basados (lease plagiados) de otros grandes presidentes, por se premio nobel de la paz antes de hacer nada (¿ha hecho algo?) y por no haber acabado casi ningún proyecto. Por otro lado ahora nos enteramos que parte del éxito de Obama viene por el estrepitoso desastre del Programa de Data Mining de Romney (por cierto usaron como plataforma Microsoft 😉 ). ¿Se ha convertido la política en EEUU y en el mundo en un juego de Big Data con facebook/twitter? ¿Son las promesas electorales locales basadas en la disparidad de valor del voto entre estados algo que les acerque a la democracia real? En tres estados se ha aprobado que puedes plantar marihuana por que si y en la cantidad que te de la gana. Esto es algo que ha dado votos pero luego la DEA (organismo federal) se lo pasa por el forro. El valor del voto para el senado de un ciudadano de Alaska vale 50 veces más que el de un votante de California, desde un punto de vista lógico tiene mucho sentido que los programa de llamadas, de compra de tiempo en televisión esten optimizados para vender a cada grupo de votantes, a cada sector de la sociedad una historia distinta. Pero sobre todo no me sorprende que luego en los siguiente 4 años y atendiendo a los «intereses de estado» realmente se haga lo que le da la gana al «empoderado» del big data. No me sorprende que Sergey Brin haga un llamamiento a los políticos elegidos para que dimitan de sus partidos y se dediquen a ser servidores públicos y no se sometan a la disciplina de partido. Me encanta el post de Jamie Zawinski: «Dejar de pedir a la gente que vote» . Y la actitud de servidor público y «antisistema» que ha mantenido más de 20 años el republicano Ron Paul que se le conoce como el «Dr. NO» por negarse a votar a favor de las barbaridades que proponen los partidos Republicano y Demócrata. Al final cuando pienso en democracia real y directa (democracia en tiempo real) es algo parecido a esto pero de lo que estoy seguro es que me sobran muchos «actores» (partidos, políticos que no son servidores públicos, lobbies económicos de presión, etc) y la participación no es cada cuatro años, sino en tiempo real. ]]>
10 de noviembre de 2012
30 de octubre de 2012
Gizzard: Como hace sharding y replicación twitter
Gizzard.
Gizzard es una herramienta que utiliza twitter para hacer sharding y replicar bases de datos (desde mySQL/MariaDB a lucent) añadiendo además HA (Alta disponiblidad) y replicación de servidores.
El esquema general de como funciona es algo así como:
[caption id="" align="alignnone" width="377"]
Como funciona Gizzard[/caption]
Lo único que no me termina de gustar es que no he terminado de encontrar documentación para poder entender realmente como funciona.
Hay un ejemplo alojado en github y algunos posts pero no terminan de contar cosas como:
* Como añadir copias en caliente.
* Cuando hay que cambiar una aplicación que ya existe, en mi caso desarrollada en ruby on rails.
¿alguno de vosotros está usando Gizzard?
Os dejo los mejores enlaces que he encontrado (de momento):
Repositorio oficial en github
Anuncio oficial en el blog de desarrollo de twitter.
]]>
29 de octubre de 2012
Como funcionan los coches autónomos de google
Me han dado muchas ideas y alguna duda de que pasa cuando dos google cars se encuentran y sus señales de radar se mezclan. De hecho tengo un amigo de un amigo que una vez se construyó un generador de picos de radar y los radares móviles se volvían locos haciendo fotos sin coches o con coches a 600 km/hora 😉 ]]>
Comunidades Resilientes
Sergio Montoro sobre comunidades resilientes, al manifiesto sobre producción P2P de las indias y al blog de John Robb resilients communities. Los tres enlaces nos dan muchas pistas para empezar a trabajar con un futuro distinto y disruptivo.]]>
26 de octubre de 2012
Frase del día: We wanted flying cars—instead we got 140 characters
El lema de la firma Founders Fund (entre otros está el co-fundador de Paypal, Peter Thiel): «We wanted flying cars – instead we got 140 characters» update: bueno al menos los google cars empiezan a funcionar aunque no vuelen.]]>
10 de septiembre de 2012
Inauguración del curso de LEINN en el hub-madrid
inauguración oficial el curso LEINN en el hub-madrid. Desde su presentación antes del verano no he podido dejar de estar entusiasmado con este grado que gestiona la Universidad de Mondragón. Más información en el enlace del evento. ]]>
nokogiri, xpath y firefox
tbody/tr/td/div[2]/table/tbody/tr/td[2]/form/span[2]/span firefox y chrome incluyen tbody de más. Con eliminarlos, nokigiri empieza a extraer el contenido correctamente 😉 ]]>
16 de julio de 2012
Como usar tcpdump para ver como se comunican dos dispositivos
tcpdump -nnvvXSs 1514 -i en0 host 192.168.1.100 Y tengo una salida como está que como todos podéis ver es super clara y trivial de intrepretar 😉 16:12:20.066535 IP (tos 0x0, ttl 64, id 5351, offset 0, flags [DF], proto TCP (6), length 67) 192.168.1.128.61137 > 192.168.1.100.443: Flags [P.], cksum 0xfeca (correct), seq 1364513890:1364513905, ack 2415999302, win 33304, options [nop,nop,TS val 1088887078 ecr 189957400], length 15 0x0000: 4500 0043 14e7 4000 4006 a199 c0a8 0180 E..C..@.@……. 0x0010: c0a8 0164 eed1 01bb 5154 d462 9001 3946 …d….QT.b..9F 0x0020: 8018 8218 feca 0000 0101 080a 40e7 1926 …………@..& 0x0030: 0b52 8518 2545 4523 5243 5352 3032 3030 .R..%EE#RCSR0200 0x0040: 2a2a 0d **. 16:12:20.107850 IP (tos 0x0, ttl 64, id 60130, offset 0, flags [none], proto TCP (6), length 62) 192.168.1.100.443 > 192.168.1.128.61137: Flags [P.], cksum 0xf7c3 (correct), seq 2415999302:2415999312, ack 1364513905, win 4344, options [nop,nop,TS val 189958100 ecr 1088887078], length 10 0x0000: 4500 003e eae2 0000 4006 0ba3 c0a8 0164 E..>….@……d 0x0010: c0a8 0180 01bb eed1 9001 3946 5154 d471 ……….9FQT.q 0x0020: 8018 10f8 f7c3 0000 0101 080a 0b52 87d4 ………….R.. 0x0030: 40e7 1926 2545 4524 5243 3032 300d @..&%EE$RC020. 16:12:20.107900 IP (tos 0x0, ttl 64, id 57844, offset 0, flags [DF], proto TCP (6), length 52) 192.168.1.128.61137 > 192.168.1.100.443: Flags [.], cksum 0xa379 (correct), seq 1364513905, ack 2415999312, win 33299, options [nop,nop,TS val 1088887113 ecr 189958100], length 0 0x0000: 4500 0034 e1f4 4000 4006 d49a c0a8 0180 E..4..@.@……. 0x0010: c0a8 0164 eed1 01bb 5154 d471 9001 3950 …d….QT.q..9P 0x0020: 8010 8213 a379 0000 0101 080a 40e7 1949 …..y……@..I 0x0030: 0b52 87d4 .R.. Vía http://www.commandlinefu.com ]]>
29 de mayo de 2012
Esto es un emprendedor y lo demás es poesía
Eric Simons que sin duda es un ejemplo de lo tozudo, y okupa en este caso, que puede llegar a ser emprededor ;-)]]>
Jornadas software libre motor de empresas
IES Villaverde y fpempresa sobre el software libre como motor de empresas.
Además de este evento os recomiendo darle un vistazo al trabajo de promoción del software libre impresionante que están haciendo este IES y los demás que conforman el grupo:
IES Arquitecto Ventura Rodriguez (Boadilla del Monte)
IES Infanta Elena (Galapagar)
IES Ángel Corella (Colmenar Viejo)
IES Clara del Rey (Madrid)
Me ha parecido impresionante la cantidad de eventos que organizan y el entusiasmo con el que enseñan y promocionan el software libre en la FP.
El evento se podrá seguir online en el portal de Educamadrid y www.lafuerzadelafp.es
Este es el programa del evento:
]]>