Daniel Shiffman (nacido el 29 de julio de 1973) es programador informático, miembro del Consejo de Administración de la Fundación Processing [ 1 ] y profesor asociado de artes en el Programa de Telecomunicaciones Interactivas (ITP) de la Escuela de Artes Tisch de la Universidad de Nueva York [ 2 ] . Shiffman obtuvo una licenciatura en Matemáticas y Filosofía de la Universidad de Yale y una maestría del ITP [ 3 ] .
Investigación temprana
Sus primeras obras de arte, Swarm #1 (2002), Swarm #2 (2002) y Swarm #3 (2004), exploraron algoritmos para crear patrones de bandadas de aves virtuales basadas en el modelo Boids de Craig Reynolds como pinceladas digitales en tiempo real generadas a partir de la entrada de vídeo en directo, produciendo un efecto pictórico orgánico en tiempo real. [ 4 ] Antes de su interés por el código abierto y las artes visuales, Shiffman fue director de producción en P73 Productions Inc., [ 5 ] una pequeña compañía de teatro de Nueva York que fundó con algunos amigos de Yale. [ 6 ]
Trabajo actual
Actualmente, Daniel Shiffman se centra en el desarrollo de tutoriales, ejemplos y bibliotecas para Processing , el entorno de programación de código abierto creado por Casey Reas y Ben Fry . Shiffman dirige un popular canal de YouTube, The Coding Train , con vídeos instructivos sobre cómo programar en Processing y p5.js , una biblioteca JavaScript de código abierto con una API similar a la de Processing. [ 7 ] También ha impartido una adaptación de su libro The Nature of Code a través de Kadenze utilizando p5.js. [ 8 ]
Libros
- La naturaleza del código , ediciones
- Uso de Processing - Shiffman, Daniel (2012). La naturaleza del código : simulación de sistemas naturales con Processing . Ilustrado por Zannah Marsh. Publicado por el autor. ISBN 978-0985930806Archivado del original el 28 de marzo de 2016.
- Uso de p5.js - Shiffman, Daniel (2024). Fry, Shannon (ed.). La naturaleza del código : simulación de sistemas naturales con JavaScript . Ilustrado por Zannah Marsh. ISBN 978-1718503700.
- Procesamiento del aprendizaje
- Shiffman, Daniel (2008). Aprendiendo Processing : Una guía para principiantes sobre programación de imágenes, animación e interacción . ISBN 9780123736024Archivado del original el 27 de julio de 2011.
- Shiffman, Daniel (2015). Aprendiendo Processing : Guía para principiantes sobre programación de imágenes, animación e interacción (2.ª ed.). ISBN 978-0123944436.
Papeles
- Daniel Shiffman. 2004. Enjambre. En ACM SIGGRAPH 2004 Tecnologías emergentes (SIGGRAPH '04), Heather Elliott-Famularo (Ed.). ACM, Nueva York, NY, EE. UU., 26. [ 9 ]
- Daniel Shiffman. 2004. Reactivo. En ACM SIGGRAPH 2004 Tecnologías emergentes (SIGGRAPH '04), Heather Elliott-Famularo (Ed.). ACM, Nueva York, NY, EE. UU., 22. [ 10 ]
Prensa
- Hughes, Matthew. "Coding Rainbow es una magnífica guía gratuita para el desarrollo creativo de software." The Next Web, septiembre de 2016. [ 11 ]
- Schwendener, Martha. "Populismo, tecnología e interactividad: revisión". New York Times, edición Lateition (Costa Este): NJ.13. 2011. [ 12 ]
- Fox, Catherine. "El Museo de Savannah da un salto artístico con una nueva y destacada incorporación: Edición principal." The Atlanta Journal - Constitution: G.1. 2006.
- Bayliss, Sarah. "¿Qué pasaría si Jackson Pollock fuera un PC?" New York Times, edición Lateition (Costa Este): 2.41. 2003. [ 13 ]
- Marriott, Michel. "No sé quién eres, pero estás acabado." The New York Times 1998.
Referencias
- ↑ Fundación de Procesamiento
- ↑ Perfil de Daniel Shiffman como profesor de la Universidad de Nueva York
- ↑ Daniel Shiffman, exalumno de la NYU
- ↑ [Barrass, Tim, et al. "Galería de Arte Inteligente." Leonardo 47.1 (2014): 8-16].
- ↑ P73 Junta Directiva
- ↑ "ARTE; ¿Qué pasaría si Jackson Pollock fuera un PC? (Publicado en 2003)" . The New York Times . Archivado del original el 4 de julio de 2023.
- ↑ Listas de reproducción de Daniel Shiffman
- ↑ MOOC Naturaleza del Código de la Fundación Processing
- ↑ Shiffman, Daniel (8 de agosto de 2004). "Swarm" . ACM SIGGRAPH 2004 Tecnologías emergentes . Association for Computing Machinery. pág. 26. doi : 10.1145/1186155.1186182 . Recuperado el 1 de junio de 2023 .
- ↑ Shiffman, Daniel (8 de agosto de 2004). "Reactivo" . ACM SIGGRAPH 2004 Tecnologías emergentes . Association for Computing Machinery. pág. 22. doi : 10.1145/1186155.1186178 .
- ↑ Coding Rainbow es una magnífica guía gratuita para el desarrollo creativo de software.
- ↑ Populismo, tecnología e interactividad: revisión
- ↑ "ARTE; ¿Qué pasaría si Jackson Pollock fuera un PC? (Publicado en 2003)" . The New York Times . Archivado del original el 4 de julio de 2023.
Enlaces externos
- Personas vivas
- Nacimientos en 1973
- YouTubers educativos y científicos
- programadores informáticos estadounidenses
- Profesorado de la Escuela de Artes Tisch
- ex alumnos de la Universidad de Yale
- ex alumnos de la Escuela de Artes Tisch de la Universidad de Nueva York