2 de septiembre de 2011

El código es poesía y este más.

Filed under: Hacks,Personal,procrastination — Etiquetas: , , , — admin @ 13:05

post en el que cuenta el autor como hizo el programa. Os dejo el listado en bruto, que no es la parte más poética pero tiene su toque freakie 😉   Chess para ZX-81 en u1K    ]]>

31 de agosto de 2011

Mejora la salida de Git

mis desarrollos es git. Desde que descubrí el tandem git-github se han hecho completamente imprescindibles. Uso git con la línea de comandos como no podía ser de otra forma. El otro día buscando alguna ayuda encontré como configurar git para que la salida salga en colores. A primera vista puede parecer algo superfluo pero a mi me encanta hacer un git status y ver los cambios en colores. Para configurarlo solo tienes que añadir esto a tu .gitconfig :

    [color]
            diff = auto
            status = auto
            branch = auto
            interactive = auto
            ui = true
            pager = true
    [color "branch"]
            current = yellow reverse
            local = yellow
            remote = green
    [color "diff"]
            meta = yellow bold
            frag = magenta bold
            old = red bold
            new = green bold
    [color "status"]
            added = yellow
            changed = green
            untracked = cyan
El resultado es algo así como:
[caption id="attachment_2255" align="alignleft" width="300" caption="Colores con Git"]como activar colores con el comando git[/caption]








 
 
 
 
 
 
 
Cada vez que haces un git pull también le pone color a las distintas operaciones.
 ]]>		

31 de julio de 2011

Bazar Garum: Tiene nueva versión

Proyecto Bazar ha alcanzado la versión 1.0. Cuando uno se acostumbra a los desarrollos ágiles no tienen mucho sentido la numeración de versiones tradicionales. La sensación es que todas las semanas hay una versión nueva que deja antigua, mejorada o más deseable a la anterior. A veces siento que incluso hay commits en el github del proyecto Bazar que se merecen una versión. Pero estas son el tipo de cosas que sentimos los programadores en esa relación tan especial que tenemos con nuestros proyectos. Una sensación tan especial que incluso a mí no deja de sorprenderme día a día. De pronto la vida te da la oportunidad de poder participar en un proyecto como la Garum Fundatio, de poder desarrollar desde cero una herramienta como Bazar, te da la oportunidad de implementar y demostrar que hay cosas que se pueden hacer de otra forma y de pronto surge esa relación tan especial con un proyecto, con su código y termina convirtiéndose en la versión 1.0. Esta versión ha incluido muchas mejoras y lo mejor es ver algunas de ellas en el anuncio oficial del Proyecto Bazar. Para todos los demás que siguen considerando que el código es poesía hay algunos commits en github de los que estamos orgullosos y nos encantan. Eso si no son fáciles de encontrar entre otros muchos que «simplemente» hacen que estemos contentos y satisfechos con esta primera versión. Primera por que vendrán muchas más y serán tan frecuentes como podamos. Y por supuesto no habríamos llegado hasta aquí si no hubiera sido por:   * La gente que nos inspiro desde el principio y no nos abandono en ningún momento de este camino. * Los que nos recordaron como era el html de los 90 para que hiciéramos todo lo posible para erradicarlo. * Los que llenaron de diseño y buen gusto cada rincón del proyecto para terminar con la sobriedad que siempre intentamos imponer desde la tiranía del código. *  Los que nos enseñaron que no existe ni la telepatía, ni los mensajes subliminares cuando diseñas un interface de usuario (y eso que sería un gran avance). Muchas Gracias a todos !!!! Os dejo algunos enlaces: Página del Proyecto Bazar Como descargar e instalar Bazar Página de Github con el código        ]]>

2 de junio de 2011

Arducopter: el UAV libre con arduino

  Hoy por fin está al 99% el arducopter que he montando y ya queda muy poco para que haga los primeros vuelos de test. No ha sido trivial en absoluto y menos para alguien que como yo no tiene ni idea de electrónica, avionica o de aeronaútica. Eso sí por el camino he aprendido un montón. Como siempre ha sido gracias  al conocimiento libre y la cantidad de información ingente que hay en la Red. Si quieres aprender algo simplemente no tienes ninguna excusa. Podría haberme comprado un UAV comercial listo para volar pero claramente no es lo mismo. El placer de entender cada parte del hardware abierto que se ha desarrollado en el proyecto, de entender cada parte del código que lo hace inteligente es simplemente maravilloso. Supongo, que sin querer, esto me acerca un poco más al espíritu hacker. Este debería ser el primer post de una serie que en el que os cuente muchas de las cosas que he aprendido en el camino, así que no me voy a extender mucho más. Para rematar, solo un pequeño detalle: Chris Anderson Editor Jefe de Wired, Autor del libro The Long Tail y ahora ademas curator/director de TED está detrás de este proyecto y se nota y mucho.    ]]>

14 de enero de 2011

Por que hay que cerrar Internet

Filed under: Acción & Reacción,Opinion,Personal,procrastination,rmd — admin @ 22:42

De pronto todo el mundo podía publicar lo que quisiera. No es que fuera fácil publicar una web pero otro hippie decidió como hacerlo más o menos fácil y lo peor es que se podía copiar dandole al botón derecho si te gustaba. Sin ningún tipo de protección para protegerlo y sin ningún tipo de control editorial. No creáis que soy un defensor de la censura pero ante tan poca capacidad de auto-censura y auto-control cualquiera podía escribir y decir lo que le daba la gana. Por supuesto los más ultras a esto le llamaban contenido y creían que cualquiera podía hacerlo si tenía algo que aportar incluso si no. Imaginaos todo el mundo opinando sobre un tema, escribiendo o creando sin más esfuerzo que el propio de la creación pero además fácil. Desgraciadamente los padres de la patria tardaron más de 20 años en descubrir semejante despropósito. Como siempre los países más avanzados han empezado a reaccionar: EEUU con la acta SHELL, China con el control de calidad de la publicación en Internet y casi todos los países empiezan a reaccionar para conseguir una Internet de calidad en la que no entren las barbaridades. Otro buen ejemplo de que se puede alcanzar un acuerdo sin el libertinaje de Internet, han conseguido poner de acuerdo a EEUU y China en la definición de barbaridad. De momento está perfectamente acotado algunos temas como: que es lo que hacemos por la humanidad pero que no es interesante entrar en los detalles por que nadie lo va a entender o comprender.  Es más han encontrado los procedimientos ecuánimes, simples y objetivos para definir que debe estar internet. Como para esto ya teníamos los medios, es un incordio tener que hacer un control de calidad de Internet, tener funcionarios dedicados y un largo etcetera tiene sentido cerrar Internet. La cuestión digital Lo de los ceros y los unos es una locura. Reflexionemos este tema ¿cuanto tiempo ha funcionado la humanidad en modo analógico? Pues os lo voy a decir exactamente: siempre. Ahora vienen los hackers y nos dicen que lo bueno es lo digital y que todo se puede representar con unos y ceros. Y empiezan las paradojas que nunca han sabido explicar y que encima es el fundamento de todo este desmadre. Los ceros y los unos son virtuales. Crearlos no cuesta prácticamente nada. Copiarlos solo es una cuestión de segundos. Para ser práctico uno puede crearse todas las combinaciones de ellos, hacer copias perfectas de combinaciones, lo que a uno le de la gana. ¿Te imaginas si se pudieran hacer copias de billetes o de lingotes de oro?¿donde iría a parar la estabilidad del mundo analógico?¿que pasaría con la armonía perfecta que ha conseguido la humanidad? La buena noticia para todos es que los unos y los ceros no tienen valor. Todos sabemos perfectamente que si algo se replica mágicamente, sin ningún esfuerzo, sin ningún coste, pierde todo su valor instantaneamente. ¿Alguno de estos listillos ha conseguido reproducir el amor? no verdad. Además pensemos en por que se paga más una edición de la bíblia copiada a mano que las que se hacen con las imprentas a bajo coste y descubriremos que lo digital no aporta valor. Internet son ceros y unos y lo único que aporta es esto y «desvalorizar» tus creaciones digitales. Que me digan quien va a querer crear algo con ceros y unos y que luego pierda su valor en el primer segundo. Sin poder evitar que otro lo lea sin pedir permiso, que incluso se haga una copia o que decida mejorarlo o inspirarse sin pagarte por tu genio, por tu originalidad. Nadie en su sano juicio va a usar ceros y unos existiendo la posibilidad de hacerlo material (libros de papel, vinilos, etc) controlando cantidad, quien lo lee/ve y/o el precio. Luego para que mantener algo tan costoso (un mensaje de correo necesita varios watios de energía para transmitirse o te crees que los unos y los ceros de una página web no consumen?) si existe lo analógico/material que funciona tan eficientemente. Internet no es sostenible, cualquiera que sea el significado que le quieras dar al término, solo desvaloriza la creación y si al final solo funciona de verdad, por que está probado y requeteprobado, lo analógico. ¿por que no cerramos internet y revalorizamos la creación material? Creadores somos todos Es como si con Internet todo el mundo tuviera una maquina de escribir, una editorial y la capacidad escribir (cambia maquina de escribir, editorial por cualquiera de las herramientas que se utilizan entre las máxima expresiones de la cultura de todos los tiempos: música, cine, pintura, televisión, etc). Internet no aporta nada. Permíteme que sea contundente: ¿hemos tenido algún problema hasta ahora para descubrir a los principales actores de la cultura sin Internet? No. La sociedad tiene mecanismos muy sofisticados para detectar a los genios de nuestro tiempo en especial en el mundo de la cultura. ¿Necesitaba Bisbal Internet para ser reconocido? NO ¿Necesitaba Ramoncin Youtube para ser reconocido por sus improvisaciones en los directos? NO era vox populi. ¿Necesitaba Alejandro Sanz Internet? NO. Si eres bueno, aunque seas de origen humilde, destacas sin la ayuda de Internet. Así ha sido siempre y es injusto que Internet de la impresión de que cualquiera puede escribir, cantar, hacer una película o enseñarnos algo. Ya existen los mecanismos adecuados que funcionan y están perfectamente coordinados entre los gobiernos (elegidos por todos y que nos representan sabiamente) y el mundo de la cultura. Para crear ruido, mediocridad y confusión: Cerremos Internet que no aporta nada al sistema actual, solo lo deteriora. Difusión del conocimiento El conocimiento y la riqueza son parecidos: no todo el mundo sabe gestionarlos y la clave es el sistema de reparto. Con internet es como si fuese la panacea del conocimiento. Todo el mundo tiene que tener acceso al el. Como si no lo hubiéramos tenido antes. Esto solo puede generar problemas en el difícil equilibrio de la humanidad. En internet hay hasta distintas versiones y opiniones del mismo hecho.  Con el trabajo de cientos de años que ha requerido a los gobiernos y responsables del conocimiento ser coherentes, potenciar la versión buena de lo acontecido pero sobre todos los criterios para divulgar el conocimiento que se merece cada sector de la humanidad. Ahora viene Internet y se convierte en la mayor herramienta de difusión de la historia de la humanidad y todo el trabajo anterior a la basura: completamente descontrolado, sin valor y lleno de ruido. Estoy seguro que con un ejemplo lo vais a entender. El sorprendente caso del General Custer. Antes de internet: El valiente general Custer murió con las botas puestas luchando por la libertad de los EEUU. Con internet: El cabrón de Custer mintió y masacró a todos los indios nativos del norte de América que pudo hasta que un acertado arquero de la nación Sioux le paró, que no al resto de sus colegas que siguieron exterminándolos o arrinconándolos. ¿Ha aportado conocimiento Internet al asunto Custer? NO. Solo mal rollo para las familias de Errol Flynn y Michael Curtiz. ¿Y si no se puede cerrar internet? Si, se puede y están en ello. A lo mejor os creéis que no pero no hay más opción que hacerlo o de lo contrario esto se volverá un caos que no podrán gestionar nuestros gobernantes, desaparecera una cultura milenaria y habrá cambios que ni siquiera nos imaginamos. De momento se rumorea que el movimiento de resistencia a Internet se reúne secretamente y terminan sus encuentros brindando y gritando el lema que ya se ha hecho oficial: – ¿Que somos? -!!!!Analógicos!!!! – ¿Que somos? – !!!!Analógicos!!!!]]>

4 de enero de 2011

Estado del proyecto Garum Fundatio

Garum Fundatio Como ya sabéis casi todos los que me leéis, estoy trabajando en algunos proyectos muy interesantes de la Garum Fundatio. Esta fundación esta impulsada por Jose Ignacio Goirigolzarri y os recomiendo leer su blog para comprender la evolución del proyecto y el mito del garum. No puedo dejar de reconocer que desde la primera vez que le conocí en la presentación del libro «El capitalismo que viene» de Juan Urrutia, no ha dejado de sorprenderme. Día Garum El próximo día 16 de febrero presentaremos en Bilbao la Garum Fundatio. Un evento que además tendrá algunos invitados muy especiales. Os incluyo alguna referencia aunque la información es mucho más precisa y estará más actualizada en la página del Día Garum. Douglas Rushkoff (autor de CiberiaProgram or be Programmed) Michael Widenius (fundador y desarrollador principal de la versión original de MySQL) Rudy Rucker (matemático, programador, escritor, pintor y experto en robótica) Yuval Cohen (fundador de StageOne Ventures) Arturo Torres (Vicerrector del Instituto Tecnológico de Monterrey y Director de la División de Emprendimiento y Desarrollo Empresarial en el Campus Monterrey). Una jornada para reservar en la agenda. Para confirmar la asistencia enviar un correo a: info (arroba) garumfundatio.org Proyecto Bazar En este post no voy a entrar en detalle por que en entre otras cosas podéis leerlo en la página del proyecto bazar y además ya podéis echar un vistazo al código en el github de la fundación garum. Solo algunas pinceladas:

  • Es un marketplace disruptivo. Lease sencillo y nada que ver con los tradicionales.
  • Tiene una arquitectura distribuida. ¿puede algún proyecto nuevo no ser distribuido?
  • Es modular. ¿Echas algo de menos? Lo puedes implementar sin problemas.
  • Es abierto en todos los sentidos: software libre y no es un corralito privado estilo fakebook.
  • Muy pronto tendremos un bazar para que podáis ver los progresos en tiempo real.
  • Estará listo, versión beta con aspiración a RC, para el 16 de febrero.
Pero tranquilos seguiré contando más cosas en otros posts.]]>

1 de diciembre de 2010

Manifiesto por una red neutral

Filed under: Acción & Reacción,Opinion,Personal,rmd — Etiquetas: , — admin @ 10:09

«La neutralidad de la Red» el magnifico libro que ha escrito José Alcantara – Versvus. Está en formato epub descargable y publicado bajo dominio público.

(Si te sientes cómodo y representado por este texto, dale toda la difusión que puedas y quieras: reprodúcelo, enlázalo, tradúcelo, compártelo, vótalo… todas esas cosas que puedes hacer con total tranquilidad y libertad gracias, precisamente, al hecho de que tenemos todavía una red neutral. Hagamos posible el seguir teniéndola. ) Los ciudadanos y las empresas usuarias de Internet adheridas a este texto MANIFESTAMOS:
  1. Que Internet es una Red Neutral por diseño, desde su creación hasta su actual implementación, en la que la información fluye de manera libre, sin discriminación alguna en función de origen, destino, protocolo o contenido.
  2. Que las empresas, emprendedores y usuarios de Internet han podido crear servicios y productos en esa Red Neutral sin necesidad de autorizaciones ni acuerdos previos, dando lugar a una barrera de entrada prácticamente inexistente que ha permitido la explosión creativa, de innovación y de servicios que define el estado de la red actual.
  3. Que todos los usuarios, emprendedores y empresas de Internet han podido definir y ofrecer sus servicios en condiciones de igualdad llevando el concepto de la libre competencia hasta extremos nunca antes conocidos.
  4. Que Internet es el vehículo de libre expresión, libre información y desarrollo social más importante con el que cuentan ciudadanos y empresas. Su naturaleza no debe ser puesta en riesgo bajo ningún concepto.
  5. Que para posibilitar esa Red Neutral las operadoras deben transportar paquetes de datos de manera neutral sin erigirse en “aduaneros” del tráfico y sin favorecer o perjudicar a unos contenidos por encima de otros.
  6. Que la gestión del tráfico en situaciones puntuales y excepcionales de saturación de las redes debe acometerse de forma transparente, de acuerdo a criterios homogéneos de interés público y no discriminatorios ni comerciales.
  7. Que dicha restricción excepcional del tráfico por parte de las operadoras no puede convertirse en una alternativa sostenida a la inversión en redes.
  8. Que dicha Red Neutral se ve amenazada por operadoras interesadas en llegar a acuerdos comerciales por los que se privilegie o degrade el contenido según su relación comercial con la operadora.
  9. Que algunos operadores del mercado quieren “redefinir” la Red Neutral para manejarla de acuerdo con sus intereses, y esa pretensión debe ser evitada; la definición de las reglas fundamentales del funcionamiento de Internet debe basarse en el interés de quienes la usan, no de quienes la proveen.
  10. Que la respuesta ante esta amenaza para la red no puede ser la inacción: no hacer nada equivale a permitir que intereses privados puedan de facto llevar a cabo prácticas que afectan a las libertades fundamentales de los ciudadanos y la capacidad de las empresas para competir en igualdad de condiciones.
  11. Que es preciso y urgente instar al Gobierno a proteger de manera clara e inequívoca la Red Neutral, con el fin de proteger el valor de Internet de cara al desarrollo de una economía más productiva, moderna, eficiente y libre de injerencias e intromisiones indebidas. Para ello es preciso que cualquier moción que se apruebe vincule de manera indisoluble la definición de Red Neutral en el contenido de la futura ley que se promueve, y no condicione su aplicación a cuestiones que poco tienen que ver con ésta.
La Red Neutral es un concepto claro y definido en el ámbito académico, donde no suscita debate: los ciudadanos y las empresas tienen derecho a que el tráfico de datos recibido o generado no sea manipulado, tergiversado, impedido, desviado, priorizado o retrasado en función del tipo de contenido, del protocolo o aplicación utilizado, del origen o destino de la comunicación ni de cualquier otra consideración ajena a la de su propia voluntad. Ese tráfico se tratará como una comunicación privada y exclusivamente bajo mandato judicial podrá ser espiado, trazado, archivado o analizado en su contenido, como correspondencia privada que es en realidad. Europa, y España en particular, se encuentran en medio de una crisis económica tan importante que obligará al cambio radical de su modelo productivo, y a un mejor aprovechamiento de la creatividad de sus ciudadanos. La Red Neutral es crucial a la hora de preservar un ecosistema que favorezca la competencia e innovación para la creación de los innumerables productos y servicios que quedan por inventar y descubrir. La capacidad de trabajar en red, de manera colaborativa, y en mercados conectados, afectará a todos los sectores y todas las empresas de nuestro país, lo que convierte a Internet en un factor clave actual y futuro en nuestro desarrollo económico y social, determinando en gran medida el nivel de competitividad del país. De ahí nuestra profunda preocupación por la preservación de la Red Neutral. Por eso instamos con urgencia al Gobierno español a ser proactivo en el contexto europeo y a legislar de manera clara e inequívoca en ese sentido.
]]>

23 de noviembre de 2010

Uniccos: regalos originales y únicos

regalo y no se le ocurre nada o simplemente quiere comprarse algo original y no lo encuentra. A partir de ahora esto va a ser mucho más sencillo con Uniccos. Uniccos es un marketplace que reúne las mejores creaciones de cada vez más artesanos y artistas. Acaban de salir y cada día tienen nuevos productos. Así que recuerda este nombre: Uniccos cuando tengas que hacer un regalo o quieras darte un capricho. Enhorabuena a Elisa Reyna, Sara Mesonero y Ruben Anguera por este proyecto!!!!]]>

16 de noviembre de 2010

Paella Howto – Reloaded

Filed under: Hacks,Personal,procrastination,rmd — Etiquetas: , — admin @ 18:27

Paella Howto. Entre unas migraciones y otras se ha quedado sin visibilidad en algún sitio no alcanzable por las infatigables arañas de los buscadores. La última vez que estuve en Boston Miguel de Icaza se quejaba de que no aparecía y no iba a poder hacer nunca una paella el solo a pesar de haberme visto hacerla un montón de veces. Como esto no podía seguir pasando, me decidí a hacer dos cosas: * Distribuir conocimiento a la manera digital y de este siglo: Me conecté con Miguel vía skype para guiarle en su primera paella. De paso y para que quede constancia, hemos comprimido el proceso de 42,5 minutos en 3:46 para que sea más fácil ver lo sencillo que es hacer una paella. De hecho es a la velocidad a la que programa Miguel 😉 * Rescatar el Paella Howto que vivía en enlace de un Gallery. Aquí está el vídeo para seguir los pasos y no perderse. Incluso tuve un efecto «click» y se fué la luz 😉 ]]>

30 de octubre de 2010

OSWC Alt cuando la comunidad demuestra que si se puede

Filed under: Acción & Reacción,Casos de Exito,Hacks,LaPastillaRoja,Opinion,Personal,rmd — Etiquetas: , — admin @ 09:55

las personas de Iniciativa Focus que se han dejado la piel para que todo funcionase a tiempo y con la calidad que les gusta hacer las cosas. c) La OSWC Alt ha forzado a la Junta de Andalucia a clarificar su posición sobre el software libre. Esto puede parecer paradójico pero hay mucha personas en la junta que si que creen en software  y el conocimiento libre y han tenido la oportunidad de manifestarlo públicamente y sentirse respaldadas por la comunidad. Soy muy crítico con la suspensión precipitada de la conferencia, las políticas tibias con el software privativo y con la mala o nula gestión de la anterior Directora General de Telecomunicaciones y Sociedad de la Información Pilar Rodriguez. Ahora el responsable es Juan Miguel Gonzalez  del que espero que con la celebración de OSWC Alt tenga claro que este proyecto y que su comunidad es mucho más que un simple congreso más allá de la aceptación de su responsabilidad en la cancelación del evento.  La Junta de Andalucia tiene una responsabilidad política y social con el software y el conocimiento libre. d) Que esto no se acaba con la OSWC Alt. Todavía hay muchas cosas que no se están haciendo bien y hay que seguir trabajando. Y en esto la comunidad tiene un papel decisivo que tiene que seguir ejerciendo y hacerlo con contundencia. Todavía queda mucho trabajo, problemas y actitudes hostiles por delante, pero la OSWC Alt ha demostrado en todas sus actividades que es posible seguir avanzando y que no hay que bajar la guardia. Para terminar, para mi personalmente el acto más emotivo de los que se organizó fué la entrega del premio como reconocimiento por su labor y dedicación a Carlos Atarés que siempre fué un ejemplo para todos como grandisima persona y luchador incansable que seguimos teniendo muy presente. Podéis ver esta parte a partir del min 40 en el vídeo de la entrega. Vídeo de la entrega de premios Os dejo algunas fotos que he hecho: Entrega de los II Premios Focus al Conocimiento Libre Reunión de la Academia para la Libertad del Conocimiento]]>

« Newer PostsOlder Posts »

Powered by WordPress