Desde que topé con Arduino no he parado de ver referencias a Processing.
Processing como el proyecto del que deriva Arduino y como su compañero ideal en la parte de escritorio, Processing como lenguaje para artistas y diseñadores, Processing en la web e incluso Processing.js como un proyecto iniciado por el mismísimo John Resig (creador de jQuery) para migrar Processing a JavaScript.
No le presté demasiada atención hasta que he podido comprar y engullir el fabuloso libro “Processing: A Programming Handbook for Visual Designers and Artists” de los propios creadores del lenguaje Casey Reas y Ben Fry, libro que, dicho sea de paso, recomiendo a todo el que tenga ganas de conocer el lenguaje.

El caso es que he descubierto un bonito y simple lenguaje de programación orientado a la gente del arte pero que en manos de un programador puede hacer muuuuy fácil el desarrollo de pequeños programas con orientación mayormente visual o de simulación y que permite ejecutarlo en casi cualquier plataforma, desde la propia web como un applet Java a cualquiera de las plataformas al uso (Mac/Linux/Win) como aplicación independiente.
Como yo de artista tengo poco no voy a enlazar aquí ninguno de mis desarrollos con Processing, entre otras cosas por que yo lo uso mayormente como herramienta hermana de Arduino para conectar la controlador a un equipo de escritorio, pero no puedo dejar de proponer una visita al impresionante trabajo de Peter Blaškovič: http://www.escapemotions.com/experiments.html
A mi se me fue más de una hora tonteando con los experimentos de este tipo, en concreto con Fluid Painter.

A disfrutar Processando!

El 2009 fue un año lleno de código para mi.
Código PHP, mucho PHP, código para Joomla (para MapMan o Financier de los que hablare otro día) o puro (para el backend de Pantone o Encuentros Virtuales), JavaScript, puro (para GMaps con MapMan), con JQuery (para Cajasur o BannerMaker) o con MooTools (para MapMan o Financier), ActionScript (para IFI), Processing, Arduino, Arduino con Processing, mucho HTML y CSS… en fin, código.
Descubrí SVN y enseguida me enamoré, y tras varias pruebas de clientes OS X (desde la línea de comandos a SVNX pasando por ZigVersion o el propio Coda) al final acabé pagando por CornerStone.

El amigo Simon Wilson, el hombre tras Zennaware, amablemente me cedió una licencia educativa que me permitió disfrutar de la aplicación por tan sólo 36€. Además, tres días después de conseguir mi licencia para la versión 1.0, Cornerstone fue actualizado a la 1.5 y recibí en mi correo una licencia actualizada para poder trabajar con la nueva versión. Olé!
Desde entonces CornerStone se ha convertido en mi compañero inseparable a la hora de programar.
Gestiono 5 repositorios (uno local, 1 sincronizado y 3 en la nube), casi 40 proyectos y a la de hoy más de 600 commits de mi propio código. Me permite trabajar “con red” y llevar un fantástico histórico de mi trabajo, a la vez que me recuerda constantemente lo agradable que es disponer de aplicaciones nativas que se integran perfectamente con el sistema y hacen uso de las características a las que estoy habituado con OS X.
Da gusto pagar por aplicaciones como esta y alentar a los buenos desarrolladores a seguir haciendo su trabajo.
marzo 15th, 2010 in
Mac OS X | tags:
Apps,
OSX,
SVN |
No Comments
Durante los meses de Enero y Febrero he impartido 2 cursos para profesores de Tecnología de los CEPs de la Axarquía y Córdoba sobre Robótica con Lego MindStorms y Microcontroladoras Arduino respectivamente.
El primero fue el de robótica en el IES Miraya del Mar de Torre del Mar con los compañeros del ámbito de actuación del CEP de la Axarquía, en su mayoría conocidos pues precisamente con ellos hice en Mayo de 2009 otro curso de Arduino.
Lo hemos pasado estupendamente y hemos aprendido mucho. Espero que lo que han trabajado le ayude a mejorar su tarea docente.

Del segundo curso en el IES Averroes de Córdoba acabo de aterrizar, y aún estamos en el desarrollo de la fase no presencial a través del Aula Virtual del CEP de Córdoba.
En este caso, y aunque algunos ya nos conocíamos de cursos anteriores de robótica e incluso algún repetidor de la edición de Abril de 2008 de este mismo curso, había mucha gente nueva y de dispar origen, lo que ha dado un bonito color al asunto.
Al final lo hemos pasado muy bien y todos, yo el primero, hemos aprendido un montón.
Desde aquí quiero dar las gracias a los asistentes de los dos cursos por sus ganas y buen hacer y por la paciencia que muestran al aguantarme, y a los asesores de cada uno de los CEPs, Paco Ramos por la Axarquía y Jesús Espinosa por Córdoba, por confiar en mi para realizar estas labores.
Espero que volvamos a vernos pronto dispuestos nuevamente a cacharrear.
Ah! el amigo José Miguel López colgó algunas fotos en Picasa del curso de Córdoba